- 1 名前:1 [01/08/27 21:33 ID:Uofeyeso]
- この掲示板コミュニティをずっと私たちのものにするために、P2Pでサーバに
依存しない掲示板を作るの巻。 クライアントサーバ型BBS、ハイブリッドP2P型BBSでは、サーバを必要とするために 運営に費用がかかります。掲示板では利益を生み出すことができない以上、これら のサービスは持続可能なものではありません。 2ちゃんねるライクな掲示板を持続可能なものにするためには、コストがかからず、 誰にも依存しない、純粋なP2P型ネットワークを開発する必要があるように思われます。
- 164 名前: [01/09/09 23:18]
- >>162 のプログラムを改良しました。
Gridプロトコルそのものも改良し、勝手にワープするノードを付け加える ことで、遠くのノードにすばやくパケットを伝達させるようにしました。 パ ケットがうにうに動くところが見れて楽しいので、動かしてみれば面白い よ。 この方法はランダムなノードと接続を作るよりも、ずっとブロードキ ャストの際の効率が良いので、破綻しにくい。 これからどのくらい効率がよいのか、比較しようと思ったけどもう今日は 終わりにする。
- 165 名前:デフォルトの名無しさん [01/09/10 00:15]
- 疑問。
キャップ★やトリップ◆みたいな本人だという証明はP2Pでも出来る?
- 166 名前:デフォルトの名無しさん mailto:sage [01/09/10 00:47]
- PGPやGPGで署名すればオッケー。
署名は本文内でもヘッダー内でも可。 この方法はRFCのInternetMessageならなんでも使えるはず。
- 167 名前: [01/09/11 23:44]
- 非常時につながらないcnn.com
非常時につながらない2ch.net もういっぱいいっぱいだね…
- 168 名前:デフォルトの名無しさん [01/09/12 08:36]
- >>162
それってスキップリストと同じ考え方だね。全接続ノードが2^nのときに nビットまでのランダムなスキップ接続つくれば早いってことか。 1次元じゃないから単純に比較できないけど。
- 169 名前: [01/09/15 19:28]
- テロ事件を見ながら考えていたのだが、
Gridにすれば、書き込みをブロードキャストしてもいいんじゃないかな。 なぜなら冗長性がすごく低いから。 逆に低すぎて、パケットが届かない 可能性もあるから、 同時に2つの同じグリッドにバックアップとして参加 する形で冗長性を持たせる。
- 170 名前: [01/09/21 18:40]
- やっと3連休だYO! age
- 171 名前:デフォルトの名無しさん [01/09/23 22:26]
- 保存あげ
- 172 名前: [01/09/24 22:12]
- Gridとぽろじは、ワープノードの間隔をうまく設定できれば(ノード数が増えたら、間隔を伸ばす)
、効率がとてもよくなる。あと、自分達で東西南北のノードを構成するためのプロトコルが必要 になるので、そのぶんだけ実装が少し複雑になる。 実際に流れるパケットの量を測ってみたけれど、やっぱり冗長性が全然ないのでパケットをブロ ードキャスト出来ることにします。ただ、途中のノードが落ちたり、流すべきパケットを流さなかっ た場合に、きちんと流れないという現象が起きるので、>>169のように同時に二つの空間をもつこ とを考えておこう。 これで、パケットのルーティング部分はクリアになります。自分でも忘れそうなので仕様書かきま すね。はい。 じゃーまた来週。
- 173 名前:デフォルトの名無しさん [01/09/25 19:49]
- トポロジにはどんな種類があるんすか?
スター型、ハブ型、グリッド型ぐらいしか知らんのだけど・・・ 冗長性、効率、速度とかからいくつかの候補が有った方が良いかも・・・
- 174 名前: [01/09/30 10:06]
- 2ちゃんねるの運営者や、その次世代を狙う連中は、金に目がくらんでいますね。
Gridの仕様書、昨日はここまで書きました。途中でダウン。 今日は遊びに行ってきまーす。 www.geocities.co.jp/SiliconValley-Sunnyvale/1358/p2pbbs/gridpwspec.html
- 175 名前: [01/10/05 23:40]
- はい。3連休です。
>>173 トポロジにはおおきくわけて、バス型、リング型、スター型があって…、あとは教科書を読んでね。 P2Pに何が良いのか、P2P型掲示板に何が良いのかは、僕もよくわからないが、Grid型は直感的に イケると思ってるYO!
- 176 名前:デフォルトの名無しさん mailto:sage [01/10/11 11:28]
- ・・一カ月経った。
同報ネットワークのシミュレーション研究は面白そうだけれど、 どうせなら実際に落書きして試したいな。 プログラマさんたちの仕事は進んだのかな? 連休明けたし報告楽しみです。 とりあえずこの一カ月でパールを少し覚えたので 真珠のネックレスを思案中、気分はwikiって感じかな?。 #まあ単に思いついただけでまとまってもいないけど(w
- 177 名前:ネジ [01/10/11 21:32]
- 既出かもしれませんが…
127.0.0.1:8081/MSK@SSK@7OWyDvxMv1LKwC~rlcNCXU1Yp70QAgE/fmb/publicbeta// (要Freenet) Freenetを利用した掲示板システムのベータが配布されてます。 これ参考になるでしょうか?
- 178 名前: [01/10/12 19:07]
- おす。
実際に試したい。漏れも漏れも。でもまだ掲示板までたどり着かないよ。 ハイブリッドP2Pはもう動いているみたいだよ。 Gridプロトコルは出来たんだけど、考えているうちにどんどん難しくなっちゃって、実装するのが めんどくさいような気がするんだよね。特に、自己組織化するところ。効率のよさばかり。 ちょっと一度ばらしてもうすこし馬鹿仕様に考え直す。
- 179 名前:かごめかごめ mailto:sage [01/10/13 13:03]
- >>178
そんなに難しいかな? 基本的に自分の近所四軒は把握しているだよね? で、南が空き地で、今まで北からきた回覧板はそこを通り抜けて届けていた。 今度新しい人が引っ越してきて、挨拶したとする。 そこで、空き地と彼の南を教えて、これからは代わりに届けてもらうようにする。 それから、自分の東西を紹介。 新しい人はその2人に南は誰?と聞く。 紹介されたのが彼の東西になるので連絡をとる。 そういう話でないの?
- 180 名前: [01/10/13 13:53]
- www.geocities.co.jp/SiliconValley-Sunnyvale/1358/p2pbbs/gridpwspec.html
ページの最後のほうの赤いところ。多分君の言っていることはここだよね。 疑問: Dの東が空白、Fの西が空白が同じ位置であることを認識するには、A,B,CまたはG,H,I のノードが存在する必要がある。もっと遠回りすれば可能? 勝手にノードをつなげて行くと、同じ位置に二つ以上のノードが存在してしまうことになる。 (1)それを許容しない。探索パケットがどんなに遠回りしても、グリッドをきちんと並べる。 (2)一つの位置に複数のノードが存在することを許容する。 「位置」といっても、別に物理的な位置があるわけではなく、パケットが流れればそれで十分 なわけで。上のページで言えば、E1とE2を作って、他のノードはそれぞれと同じ方向で接続 する。 (3) ジム行ってくる。
- 181 名前:かごめかごめ mailto:sage [01/10/13 14:53]
- 空き地だった場合にどうやって向こうを知るかと言うことなんだけど、
発信源を原点とした座標アドレスを持つのが手っとり早いんじゃないかな? TTLと一緒にアドレスを計算すれば、もし空き地の向こうからきたパケットがあれば すぐに分かると思う。分かったら空き地を飛び越して流してやればいいんじゃない? というか座標が無いとすると、ワープノードていうのはどうやって一定間隔に配置するの?
- 182 名前: [01/10/16 01:12]
- >>181
座標を自己組織化に利用するかどうかはおいておいたとしても、座標をもつことによるデメリットを 指摘できないですね。少し考えてみます。 >ワープノードていうのはどうやって一定間隔に配置するの? ワープノード探索パケット(一つの方向に直進する)を東西南北4方向に投げて、TTL=0なパケットを 受け取ったノードが、パケットを発行したノードとお互いにワープノードの関係になる。
- 183 名前:デフォルトの名無しさん mailto:sage [01/10/16 10:27]
- ここのスレが荒んでるのは机上の空論が横行してるからじゃないかと思ふ。
- 184 名前:熱さ忘れてすっかり寒くなったなあ mailto:sage [01/10/26 13:02]
- 荒んでるというより寂れてるな。
問題は実装して検証する人が居ないこと php板あたりから援軍募集したほうがいいのだろうか? 何かつまってる事があって出来ない&様子見なら 言えばいいのにと思う。 まあ単にみんな喉元過ぎて忘れただけだと思うが それとも避難すれば済むから別にいいってことなのか? 机上の理論はないよりあったほうがいいんじゃないか? 最近はそれすら少ない。 採用するかしないかは実装者が決めればいい。 それに不満ならソース公開してもらってパッチあてればいいと思う どっちがいいかは評価次第じゃないかな? なんか、物がでないと、学生のレポートか、誰かの飯の種を みんなで無償で手伝ってただけみたいな感じがして良い気分はしない。 感謝されるわけでもないし。 あと、違う事を言えば黙っててと言われるのでは 誰も発言しなくなるのではないだろうか? 間違ってると思う箇所があるのなら訂正しながら構わず話を進めればいいのに
- 185 名前: [01/10/26 13:30]
- ちゃんと作ってるよ。もし興味があるなら、気を長くして待っててくれ。っていうか、
君も作れば? 別に感謝されたいわけでもなんでもなくて、ただ自分が作りたいから作ってる だけなんだけど、それじゃ駄目なのかな。
- 186 名前:2chはノリが一番 mailto:sage [01/10/26 14:19]
- >>185
いや、そろそろ首が疲れてきたんで、そういう頼もしい声を聞きたかっただけ。 全然発言ないのでみんな止めてしまったのかと思った。 他はどうなんだろうか? 感謝っていうのは案を出す方に対してね。 興味があって、実現に協力したいと思うから、なんかしら案を出すわけで、 別に困ってる本人から感謝とか尊敬されたい訳ではないって事。 もっとも既知の取るに足らない案ばかりかもしれないけどね。 とにかくたまにはスレに誰か出て来ないと盛り上がらないと思うのよ。 当たり前の話だけど。 まあ、そんな時間があったら作ってるって人が多いとは思うんだけど。 ちょっと寂れすぎかなって気がした。
- 187 名前:ネタ提供? mailto:sage [01/11/07 14:14]
- Ring型っぽいプロトコルが pdos.lcs.mit.edu/chord/ にあるのを発見。
まだ読んでないけど。既出だったらすまぬ。
- 188 名前:1を読まずにカキコ mailto:sage [01/11/15 19:26]
- 保守カキコ
- 189 名前:デフォルトの名無しさん [01/11/16 17:50]
- age
考えるに、こいつの一番の問題点は、効率のいい伝送方式より 何より、ログが改竄されてないという保証が出来るかどうか、 という事じゃないかなぁ。2ch はこういうトコだし。 例えば、ネットワークにクライアントが2台しか参加していない として、片方のログをくれ、という要求にもう片方が改竄ログを 渡した時、それを改竄されたものだと見破れるか?
- 190 名前: [01/11/16 18:05]
- ageてくれてありがとう。週末だけですが、こつこつ作っています。
>>189 別のルートから同じ書き込みを取り寄せて比較する。
- 191 名前: [01/11/16 18:06]
- ごめん。これは2台だけでは成立しないかもね。
- 192 名前:デフォルトの名無しさん mailto:sage [01/11/16 20:09]
- hashでも生成して複数照合して、ひとつでも違いがあったら
2chから取り直して違いがなくなるようにする手順でも入れるとか… ってややこしくなりそうだし、わざとでたらめなもの流して 結果的にDDoS起こすこともできそうだなあ。
- 193 名前:192 mailto:sage [01/11/16 20:10]
- ってスマソ。ひさしぶりに見たので勘違い
2chのキャッシュの話じゃなかったか
- 194 名前:デフォルトの名無しさん [01/11/17 05:48]
- >ログ改竄
発言者が、公開鍵と発言内容の束を送信するようにすればいいんでない? 毎回、公開鍵を送信するのは効率が悪いけど・・・・
- 195 名前:デフォルトの名無しさん [01/11/17 06:25]
- Rubyで書いてください。
Rubyのもの以外は認めません。
- 196 名前:デフォルトの名無しさん [01/11/21 17:47]
- 定期age
- 197 名前:デフォルトの名無しさん mailto:sage [01/11/21 18:24]
- 只今秘密兵器開発中。
我推量約一ヵ月乃至一ヶ月半後報告可能。
- 198 名前:masato mailto:sage [01/11/24 10:31]
- 一ヶ月半か!ま 待ちましょう
一ヶ月半ですね?いいですとも! 俺は待つぞ!
- 199 名前:デフォルトの名無しさん [01/12/02 02:20]
- なんかNNTPの話が一気に進展してるね。
- 200 名前: [01/12/13 04:35]
- もしかするとみんな忘れてしまったのかもしれないのですが、
密かに作っています。GUIは2ちゃんねるを模倣しているので、 2ちゃんねるの研究をしています。2ちゃんねるってよく出来ていますね。 >>197 競争ですね。
- 201 名前:デフォルトの名無しさん mailto:sage [01/12/13 06:18]
- >197 >200 に激しく期待ヽ(`Д´)ノ
- 202 名前:デフォルトの名無しさん mailto:sage [01/12/13 09:08]
- >>200
オープンソースでなくていいけど 仕様はぜひ公開してほしい。。
- 203 名前:デフォルトの名無しさん [01/12/17 16:48]
- 進捗状況報告期待age
- 204 名前:デフォルトの名無しさん mailto:sage [01/12/17 17:27]
- 管理不能である以上P2Pにするのは無意味だと思うが。
P2Pが何かわかってるのか? ネタ?
- 205 名前:デフォルトの名無しさん [01/12/17 20:23]
- どうでもいいけどクライアントが経路を学習
したしする必要は無いのか?
- 206 名前:デフォルトの名無しさん mailto:sage [01/12/21 01:17]
- 管理不能・・・だからいいんじゃん・・・ヒヒヒ
- 207 名前: [01/12/22 20:06]
- それで、本当に動くんでしょうか。
Vojta計画 pc.2ch.net/test/read.cgi/esite/1009015273/
- 208 名前: [01/12/22 22:56]
- やっとこさウェブサイトを用意して初めのバージョンをアップロードできたのです。
似たようなシステムを作っている人はおそらくいると思います。 共通の問題としては、 (1)入り口になるウェブサイトの問題とか、 (2)どこにどんな板があるのかを検索(?)する問題とか、 (3)相互接続とか、 そういう問題があるのだと思います。
- 209 名前:デフォルトの名無しさん [01/12/22 23:10]
- >>207
とりあえずJERをダウンロードして、インストールしようとしたら なぜか、インストールできなかったので、でかいJDKのダウンロードに チャレンジ中です。
- 210 名前: [01/12/22 23:19]
- >>209
あぁローカルでうまく動いたら接続実験しましょうよ。 LANでしか試してないんですよ。 2ちゃんねるはいつかそのうちなくなるか、形を変えてしまうと思うんですよね。 そのときのために今から代替掲示板を作っておかねばならないと思います。
- 211 名前:デフォルトの名無しさん [01/12/23 00:57]
- とりあえずVojtaのインストール完了。
でも、データベースのイニシャライズをやってもステータスがエラーと 表示されている。 うまく動いているか、わからない。 -------------------------- Status status:ERROR Menu Initialize database Compact database
- 212 名前:204 mailto:sage [01/12/23 01:57]
- >>206
誰もが好きなように改竄可能な、万人が管理人の掲示板なんて誰も欲しがらない だろうという意味なんだけど。最も単純なP2P掲示板のイメージって、WinMXとか のようなサービスでテクストファイルだけ共有して投稿者名/投稿題名あるいは キーワードをadvertiseするという形だと思うがこれであってるか? あるいは独自 のルーティング機構を備えた簡易HTTPサーバみたいな物か。 いやしくも掲示板を名乗るなら、投稿にレスを付け、さらにレスを付ける、という連鎖が必要 だろ。でなきゃ単なる個々人のてんでばらばらな意見表明の集積にすぎないからね。そのた めには連鎖的なデジタル署名もくっつけてやらなきゃならない。インターネット上にHTML ファイルを皆が勝手に置いて、検索エンジンで検索して運が良かったらそのHTMLファイル を誰か見るわけだが、それと同じことを専用クライアントでやっても意味ねぇし。そんな ツールを進んで起動しっぱなしにして帯域消費させる馬鹿が(動画その他の交換という用途 を除いて)そうそういるとも思えないしね。 で、さらに書くと、迷惑メールと同様の商業的なデータの入力を遮断する手段が無いって のが一番の問題だな。ブラックリストを共有するのも有りだが、そのブラックリスト自体 の正当性を担保する手段が無い。単に掲示板をブラウズしたいだけの人間が、自分でセ キュリティ管理もやんなきゃなんなくなるってのは割に合わない。 以上に答えられる奴はこのスレにいるか?
- 213 名前:名無し mailto:sage [01/12/23 02:39]
- >>212
このスレは2ch危機のときに立ったスレだからねぇ。 帯域問題に対する2ちゃねらの解がP2Pだったんでは?
- 214 名前: [01/12/23 04:57]
- おはようございます。そうでした。データベースにはODBCを利用しているので、
ODBC関連のセットアップが行われていないとダメかもです。特別なドライバを 用意する必要はないです。
- 215 名前: [01/12/23 05:00]
- >>215
長くて読めないです…過去ログ読みました?
- 216 名前:デフォルトの名無しさん mailto:sage [01/12/23 05:10]
- >>215
いきなり自問自答をぶつけられても…。
- 217 名前: [01/12/23 05:15]
- あぁ。ねぼけてたんですかね。
>>211 vojta0901aフォルダのインストールする場所によって、必要なファイルを見つけられずに データベースの初期化ができないケースがあるみたいです。原因はよくわかりま せんが、フォルダの位置を適当に動かしてテストしてみてください。
- 218 名前: [01/12/23 05:23]
- >>211
どうも、vojtaのインストールしたパスに日本語の文字が含まれているとダメみたいです。 データベースの初期化が出来ません。 C:\test\vojta0901a は動作しますが、 C:\テスト\vojta0901a はうまく動かないです。
- 219 名前:デフォルトの名無しさん mailto:sagehage [01/12/23 06:14]
- 早く作れヴォケ
- 220 名前:デフォルトの名無しさん mailto:sage [01/12/23 11:05]
- 今回の「ガサ入れ未遂事件」で、再度このプロジェクトに注目が集まりそうなヨカーン
応援してます。
- 221 名前:デフォルトの名無しさん mailto:sage [01/12/23 14:33]
- >>212
改ざんされたくない人はクリア署名(あるいはX-PGP-Sig みたいなものをつける)すればいいよね。 UBE,UCEについてはUSENETと同様に一定時間内に 同じパターンの内容があればフィードしないように すればいい。そういうのはソフトウェア側で工夫して 利用者が複雑に考えないようにすればいいじゃん。 つーか過去ログ読め。
- 222 名前: [01/12/23 14:45]
- なんか古いIEだとうまくいかないみたいなので直しました。
vojtaproject.tripod.co.jp/
- 223 名前: [01/12/23 14:56]
- 過去ログレスペクト
2chのような掲示板システムってP2Pで piza2.2ch.net/tech/kako/990/990334284.html 2chのような掲示板システムってP2Pで part.2 piza2.2ch.net/tech/kako/999/999431595.html
- 224 名前:デフォルトの名無しさん mailto:sage [01/12/23 15:36]
- NATには対応しているんですか?ぽーと開けなきゃ駄目?
- 225 名前:212じゃないけど mailto:sage [01/12/23 16:42]
- >>221
それで騙りは防げるだろうけど、スレ本体の改竄は防げないような気が…。 そこんトコどうよ?
- 226 名前:デフォルトの名無しさん mailto:sage [01/12/23 17:27]
- >>225
・発言の改変 対策:発言者は、公開鍵暗号系で暗号化(認証付加)する。 板なりスレなりの形を成すのはローカルのみで、送受信は全て 発言単位で扱う。 問題:公開鍵のサイズ。トラフィックの増加 ・発言の意図的なフィード拒否 対策:発言者がA,B,C,Dに接続しているなら、AとBに発言を送り。 CやDにデータを要求してみる。 AとBが正しくフィードしているなら、CやDは発言者の発言を 見つけられるはず。 問題:発言者がAとBに発言を送ってから、CやDが発言を見つけるまで のタイムラグが不明。 ・無意味&宣伝&罵倒&その他糞発言の大量フィード 対策:思いつかん(:´Д`)
- 227 名前:デフォルトの名無しさん [01/12/23 22:49]
- ・発言の改変
カキコを書き換えても、書き換える前のコピーが他のホストに見つかれば、 どれが書き換えられて書き換えられていないのかは、すぐにわかりますよね。
- 228 名前:デフォルトの名無しさん mailto:sage [01/12/23 23:37]
- >>227
それだと、同一発言を2ヶ所以上から手に入れて、絶えず比較 しなきゃならないから、単純にトラフィックが2倍になる。
- 229 名前:デフォルトの名無しさん mailto:sage [01/12/23 23:42]
- >>227
その他のホストもグルだったら? >>226 の方法にしても実際に その時間には発言されていない書き込みを後から意図的に 挿入される危険は回避出来ない。 平等な立場のノードだけでネットワークが構成されるとしたら 改竄の危険は完全には防げない、ってのが自分の結論なんだけど 間違ってる?ご意見希望。
- 230 名前:デフォルトの名無しさん mailto:sage [01/12/24 00:05]
- >>229
公開鍵暗号系の認証なら他者のナリスマシはないと思う。 復号化(読み)は可能でも暗号化(書き)はできないんだから。
- 231 名前:デフォルトの名無しさん [01/12/24 01:13]
- JXTAあげ
- 232 名前:デフォルトの名無しさん mailto:sage [01/12/24 01:49]
- >>229
改ざん検出が目的なら、 カキコと一緒にその電子署名を つけておくだけでいいと思う。 署名の検証はクライアントが行うのね。 信頼できる認証局を一つ立ち上げて 認証書を発行すれば、それでいいんじゃない?
- 233 名前:デフォルトの名無しさん mailto:sage [01/12/24 03:16]
- ガイシュツだが、参考スレ
tmp.2ch.net/test/read.cgi/download/1007824064/
- 234 名前:デフォルトの名無しさん [01/12/24 14:49]
- ちょっとバグなおしました。良かったら試してみて感想聞かせてください。
vojtaproject.tripod.co.jp/
- 235 名前:デフォルトの名無しさん mailto:sage [01/12/24 15:37]
- >>234
詳しい動作原理きぼん
- 236 名前:デフォルトの名無しさん [01/12/24 21:35]
- だれかIPくれ
- 237 名前:デフォルトの名無しさん mailto:sage [01/12/24 21:39]
- >>236
ttp://www.nic.ad.jp/
- 238 名前:236 mailto:sage [01/12/24 21:42]
- イブにそんなベタなネタで返さんでも・・・。
- 239 名前:デフォルトの名無しさん [01/12/25 01:07]
- 誰かいる?
>>234さんのツールのお試し用に IP晒し場作ってみました。(かなり適当だけど…) hoge.s7.xrea.com:8080/ip.php しばらく俺の晒しときますわ。
- 240 名前:デフォルトの名無しさん mailto:sage [01/12/25 01:09]
- >>238
そういえば IP v6って今どうなってるんだろう。 p2pのネットワークに利用できないものだろうか?
- 241 名前:デフォルトの名無しさん mailto:sage [01/12/25 04:06]
- うお…誰も繋げてくんなかったよ。もう寝る。
>>230 >>232 騙り防止は了解。 でも、改竄されてない保証が出来るのは個々の書き込みまでが 精一杯だよ。レス全体で見たら、どっかに後から書き込みを 追加されたかも知れないし、 取り逃がしてる書き込みがあるかも知れない。 平等な立場のノードだけでネットワークが構成されるとしたら(強調) この可能性はどんな手を使っても 0 にはならないっしょ? もし違うんなら教えてくれ。 一番現実的なのは反則なんだろうけど、書き込み保証用の サーバーを立てることだよなぁ。その時間帯に確かに 書き込んだ、ということを署名してブロードキャストする。 スレごとに最終レス番号を覚えさせておけば 書き込みに正確なレス番号を付加できるから 取り逃し防止にもなる。
- 242 名前:デフォルトの名無しさん mailto:sage [01/12/25 04:28]
-
ついでに覚書も兼ねてもうひとつ書いておきます。 「平等な立場のノードだけでネットワークが構成されるとしたら」 を強調した理由。 管理側だけでネットワークを組むのはどうだろうか。 一般クライアントは発信側にならない。 管理側は限られた多数のボランティアを募集する。 イメージ的には今の削除人さんたちのような感じ。 もちろん、負担にならないように 常時動かさなくてもいい仕組みを作る。 このネットワークの中では性善説を適用できる。 改竄される可能性は 0 ではないけど、そんな事を するような奴を選ばないよう留意する(出来るか…?)。 書き込みのあぼーんも出来る。 管理プログラムの変更も割と簡単かも知れない。 でもこれだと管理の責任が生まれそうなので諸刃の剣。 >>1を読み直したらやっぱりスレ違いっぽい。 長文スマソ
- 243 名前:デフォルトの名無しさん [01/12/25 05:33]
- さらにバグ修正しました。Linuxで文字化けするバグも直しました。バージョンは
0904aです。 vojtaproject.tripod.co.jp/ >>239さん、すみませんでした。試そうと思ったんだけど、環境が用意できなか ったです。 今の僕のホストは、211.19.93.1の80番ポートです。とりあえず、つけたまま寝ま すので、もし人がいたらアクセスVojtaからアクセスしてみてください。スレッドを たてたり、コメントがつけられたら、動いていることになります。 >>241-242 ごめんなさい。もう眠くて頭が働かないです。あした読みます。 クリスマスイブに徹夜しちゃいました。ちょっと感動しました。
- 244 名前:デフォルトの名無しさん mailto:sage [01/12/25 08:00]
- >>241
>もし違うんなら教えてくれ。 夜書く。
- 245 名前:かごのなかのとりは mailto:sage [01/12/25 08:26]
- >>241
要は、アリバイ証明の逆ができればいいんじゃない? ブロードキャストしている?以上、書き込みがあった事を証明できるのは 特定のサーバーに限られないと思う。 ただ、転送された時刻以前に書かれたという証明は難しいね。 まあラグはそんなに考える必要ないか?(というかあまりあってはマズイ) >>242 >>58あたりの方法はどう思う?
- 246 名前:236 [01/12/25 13:24]
- >>423
うまくつながらん。 うちはFlet's-ISDN,LAN経由,NAT,80はIISが占有。 Host(211.19.93.1:80) was feeded to servant.とでる。 しかしコンソールに failed to create serversocket:80 なる文字があるからIISとめなきゃダメかな。 環境についてもうちょっと説明しちくり。
- 247 名前:デフォルトの名無しさん [01/12/25 13:37]
- Vojtaはデフォルトで80番ポートを使うので他でウェブサーバが使っていたり
するとダメかもです。その場合は、conf/VojtaServantPreference.xmlを開い て、ServerPortの80を適当なポート番号に置き換えてください。
- 248 名前:デフォルトの名無しさん [01/12/25 13:47]
- カキコありがとうです。今別の誰かがつなげようとしているようですが、
192.168.0.2とかのIPがでちゃって、応答できないみたいです。
- 249 名前:236 [01/12/25 13:48]
- お、つながった・・・みたいだが変化なし。
セッションは維持してるみたいだが、確認はどうすんの?
- 250 名前:デフォルトの名無しさん [01/12/25 13:51]
- >>248
それ、たぶん私です。 ダイヤルアップルータ経由なんで、ローカルのIPが出ていっちゃっているのか。 どうしたら良いでしょう?
- 251 名前:デフォルトの名無しさん [01/12/25 13:52]
- 掲示板の一番上のConnectorのところをクリックしてください。
接続先が表示されます。協力感謝感謝です。 他の参加者の人に迷惑なので、どこか別に掲示板を用意します。
- 252 名前:236 mailto:sage [01/12/25 13:54]
- ていうか192.168.1.2ならオレっぽいなぁ。いまセッションも切れたみたい。
セッション切れる前に暴走したみたいになって、CPUを100%もっていった。 正直LANとNATに対応しないと使い物にならん、もしくは使えん。
- 253 名前:デフォルトの名無しさん mailto:sage [01/12/25 13:57]
- カキコしたのは俺です。236さんとは別人です。混乱させてごめん。
- 254 名前:248 mailto:sage [01/12/25 13:58]
- 192.168.0.2は、やはり私かも。ローカルのIP確認したっす。
コネクションは張れるのに、残念だなぁ。
- 255 名前:250 mailto:sage [01/12/25 13:59]
- 上の>>253は私です。間違えました。すんません
- 256 名前:デフォルトの名無しさん [01/12/25 14:01]
- そうですね。対応しないと現実的には使えないですね。
気を長くしてお待ちくださいです。
- 257 名前:250 mailto:sage [01/12/25 14:15]
- >>256
私はスキル無いっすけど、テストには協力しますんで、 がんがれ
- 258 名前:デフォルトの名無しさん [01/12/26 02:01]
- >>244
夜だぞ!?まだか! >>245 チェーン方式…、俺は直感としてはダメだと思うんだけど 誰かやってくれるんなら、アイデアの段階じゃなくて チェーンに悪質なクライアントが混じった場合の振る舞いとか チェーンのノードが全部ネットワークからいなくなった時はどうすんのさ? などに答えを出して、完成させた仕組みの形で見てみたい。 突っ込む用意は出来てるから。
- 259 名前:デフォルトの名無しさん [01/12/26 15:04]
- www-106.ibm.com/developerworks/java/library/j-p2ptrust/
既出でしたか?でもこの図はどっかで見たことあるんだよなぁ。
- 260 名前:デフォルトの名無しさん mailto:sage [01/12/26 16:27]
- >>258
他人に実装を求めた上に、突っ込む用意ができてんなら、どんな問題が 考えられるか、それに対する対処が何故難しいかくらい提示しろよ。 喧嘩売ってんのかテメェは?何がやりてぇーんだ?
- 261 名前:236 mailto:sage [01/12/26 17:41]
- >>260
売ってても買っちゃダメでしょ。(w
- 262 名前:デフォルトの名無しさん mailto:sage [01/12/26 20:12]
- >>260
一概にチェーン方式って言ったって、やり方はひとつじゃない。 俺だっていくつか候補は考えてみたけど、どれも結局穴が出た。 だから、無理だと思ってる俺が穴のある仕組みを提案するより、 本当にこれで完璧と思っている奴がいるんなら、 ソイツの考えた仕組みを見て、 それが本当に完璧か議論した方が生産的でしょ? 仕組みの穴を見つける手助けはするって言ってんだよ。 上の方にも書いたけど、俺は真の意味での pure P2P で 完璧な掲示板システムが出来るって事に懐疑的です。 ちゃんとやるんなら>>241か>>242の方法、少なくとも 「信頼の置ける」ノードなしには出来ないと思ってる。 せっかく喧嘩を買ってくれるのならこれが間違いだ、 っていう証明をしてくれよ。
- 263 名前:236 [01/12/26 21:38]
- >>262
オレも完全P2Pで掲示板ができるとは思っていない一人だが、 けんか売っちゃダメだろ。Vojtaがうまく行けば机上の空論だし。 ところで漏れもソフト作ってるんだが、そこまでいうのなら システムを書くのでぜひ検討してほしい。 一人でやってるとどうもね。 ・サーバ間のみP2P ・レスの共有はしない ・スレッドはサーバが所有 ・あるスレッドへの要求はすべて単一サーバに集中 ・他人のサーバにスレッドは立てられない ・サーバ間で常時コネクションを張る ・サーバネットワークでは更新のあるスレッドについて全域に配達する 長所 ・いろいろ 欠点 ・管理責任が発生しそう ・リソースがサーバに依存 責任問題については、漏れは発言者本人にはあって当然と思っている。 それもあって匿名問題についてはあまり気にしていない。 ただ、サーバ管理者に管理責任が発生するのは避けたいので、 動的にスレッドを移譲する仕組みがあればいいかなと思っている。
- 264 名前:236 mailto:sage [01/12/26 21:43]
- 漏れの環境ではNAT込みで動いているが、
.NET Framework Runtime が必要なんで、 それでもいいという人がいたら言ってくれ。 ちなみに98,NT,2K,XP用で20MBほど、ベータ板。
|

|