[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 06/18 14:44 / Filesize : 318 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

P2Pでサーバに依存しない掲示板を作るの巻



1 名前:1 [01/08/27 21:33 ID:Uofeyeso]
この掲示板コミュニティをずっと私たちのものにするために、P2Pでサーバに
依存しない掲示板を作るの巻。

クライアントサーバ型BBS、ハイブリッドP2P型BBSでは、サーバを必要とするために
運営に費用がかかります。掲示板では利益を生み出すことができない以上、これら
のサービスは持続可能なものではありません。

2ちゃんねるライクな掲示板を持続可能なものにするためには、コストがかからず、
誰にも依存しない、純粋なP2P型ネットワークを開発する必要があるように思われます。

148 名前:別スレ別板門外漢 [01/09/06 15:25 ID:7XfDzD9g]
一人やたら威張り散らしているのがいるけど、人を攻撃してそんなに気持ちいいか?
カルシュウム足りてる?

149 名前:デフォルトの名無しさん mailto:sage [01/09/06 15:36 ID:vbslDp7I]
誰が誰を攻撃してるのかサパーリわからん。
ここは公開レビュー場みたいなもんだから、PG的常識からすれば
指摘や文句は「攻撃」とは受けとらんよ。
門外漢がCantyGuyして騒ぐな。

150 名前:デフォルトの名無しさん mailto:sage [01/09/06 16:46 ID:Ei9OE/Mg]
部外者ですが質問いいでしょうか?
常時接続じゃないとP2Pには参加できないのでしょうか?

151 名前: mailto:sage [01/09/06 17:40 ID:pb2JgITk]
常時接続じゃなくても参加できるのがP2Pネットワークのいいところだと思うがどうか。

152 名前:デフォルトの名無しさん mailto: [01/09/06 17:54 ID:GplbhMAg]
そう。ここは2ちゃんねる。カキコの中身だけがすべて。おまえが一番
ウザイ。>>148

Gnutellaクローンは、自分のノードの接続速度の情報(モデムの種類とか)
を他に知らせることで、ネットワークを最適化(遅い奴ははしっこ)に置く
よ。トポロジの中心に速いノードがいたほうが、全体の効率は良くなるわ
けで。これはハイブリッドP2Pの板でも話されていたし、Gnutellaの技術
ページにも、解説があった、URLは張れぬ。

常時接続かどうかの情報を送るかどうかは、覚えてないな。常時接続が
中心にいたほうが、いいかな?

153 名前:デフォルトの名無しさん mailto:sage [01/09/06 17:58 ID:x54XUUQc]
>>152
 常時かどうかっていうだけでなく、いつごろ接続を切りそうかの
見込み有効期限を送信するようになってると、常時じゃなくても
比較的安心して使えないかな。
 ダイヤルアップで不安定なら1分とかそういう表明によって外から
警戒させるとか。

154 名前: [01/09/06 18:05 ID:GplbhMAg]
あごめん、ネットワークの最適化の基準は、モデムの接続速度じゃなく
て、実際の通信速度から割り出されたQoSを基準とするのだったかも。
勉強したの結構前だから忘れた。

これだと、騙れないからね。 >>153の「ちょこっとユーザ」はなかなか面白
いと思うけれども、絶対に速い中心に接続したくて、ウソつく奴が出てくる
と思うなり。

155 名前: mailto:sage [01/09/06 18:25 ID:pb2JgITk]
>>154
ウソをつくと処理が追いつかなくてパケットの海におぼれてしまうよ。

156 名前:144 mailto:sage [01/09/06 19:27 ID:FyAEcYDI]
とりあえず書いてる間に説明されてしまいましたが、ついでなので
私も理解している範囲で説明してみます。間違ってたら指摘宜しく。

>>150
ここではサーバーに依存しないことが、P2Pにする目的の1つであると思うので、
常時接続でなくても問題ないようにするべきだと思います。
誰かががオフラインだと問題になるようなものであれば、そのシステムは
ソレに依存していると言う事じゃないでしょうか?

P2Pとはピア・ツー・ピアの略で、言ってみればどこでもドアみたいなものだと思います。
だから、その(ネット上の)世界に居ないものには会いに行けません。
しかし、誰か影武者(コピー)が居れば、それに会いに行くことはできます。

つまり、自分の持っている情報を、だれかにキャッシュしてもらえば、
どちらかがオフラインでも、他の人はその情報にアクセス出来ます。

しかし、その情報の在り処が分からなければ、アクセスのしようがないです。
その解決には、名称等により、他に問い合わせをするという方法があります。
その為にはネットワークが必要です。ただ、参加が多くなるにつれて
問い合わせの量も多くなり、うまくネットワークを構成しないと、
渋滞が起こってマヒしてしまう訳です。
また、誰かにキャッシュされるのを待っていては、いつまでたっても参照されなくて
ふと誰かが気づいた時には、どこにもなくなっていた。ってことがあります。
これが頻繁に起きてしまうなら、掲示板としては問題がありますね。

それで、最初の話に戻りますが、常時接続でなくても問題がないようにするには、
誰かに、もしもの時の事を頼めるようにすればいいんじゃないでしょうか?
つまり、自分が居ない時に、代わりをやってもらえる影武者の様な仕組み
を作ればいいんだと思います。
もしくは、はじめから何人かが集まって、小規模な同期式ネットワークを作り
それを常設の仮想サーバンドとして扱うという方法もありますね。
そうすれば、自分の情報は、即座に仲間に共有されますから、
仲間が全滅しない限り、消える事はないと思います。



157 名前: [01/09/07 17:16]
長くて読めないよ…

158 名前:41 [01/09/07 17:21]
プロクシの仕組みが出来たんで、スレッド別に
ネットワーク組みたいなぁと考えてます。

>>139
新規投稿は少なくともこのスレッド別のネットワークには
ブロードキャストした方がいいと思います。
ネットワーク全体、また板別のネットワークに流すのは
確かに無駄でした。

んで、待ってれば貰えるんだから待ってろ!という仕組みにしないと
最新のカキコを求める人々が検索メッセージを大量に発行するかと
想像します。(『リロード! リロード! リロード!…』)

159 名前:デフォルトの名無しさん [01/09/07 17:26]
>>158
いろいろと書いているみたいだけれど、Gnutellaなりフリーネットなりの
仕組みをまず勉強してみたら?自分が的外れなことを言っていることが
分かると思うよ。

160 名前:41 [01/09/07 23:48]
>>159
う?全部ファイル交換型P2Pの仕組みの中でやりたいのか?

GnutellaやFreenetというか、どちらかというと、
匿名性を保ったままCHATシステムを作る方向で
書いたのだが…。

ファイル交換型P2Pはスレッドのストックには便利だが、
リアルタイムで情報を交換し合うようなのには向かん。
この2つを組み合わせることが肝要なり。

つまり、書き込み&スレッドを読んでいる人への配信は
CHATシステムの中で行われ、書き込みのないスレッドの
読み込み&保存はファイル交換型P2Pの仕組みで行われる。
的外れ?

161 名前:156 mailto:sage [01/09/08 00:12]
>>158
同感です。とりあえずいい加減にまとめると、
「今欲しい」っていう人には、そのスレのネットワークに参加する事で
検索リクエストではなく、新着メッセージそのものなり、概略が送られてくるほうが
効率的で、メッセージロストの可能性も低くなる。
但し、途中でトラブルがあった場合にそれを検知する仕組みが必要。
統一番号、又は、しり取り方式で、合わなかったときにその番号や時間の範囲の
メッセージを参加者の誰かにリクエストする、過去ログも同様。

スレ単位とはいえ、見てる人が多くなってネットワークの規模が大きくなると、
果たしてうまく機能するかって懸念がある。結局、無駄を省くことが必要。
それにはある程度ネットワークを構造的なものにしないと難しいか?。
これは既存のP2Pでも考えられている所か?。

まあ先程から皆さん主にそれを煮詰める話をしているのに、
私だけ板より上の話をしていて、先走り過ぎていたかも?
でも、そのスレや板(のネットワーク)の存在を知らないと、誰も参加できない訳で
ここら辺の仕組みを、無駄な問い合わせは極力避ける形で、うまく実装しないと、
電子会議にはなんとかなりますが、掲示板としては使いにくいと思うんですよね。
まあ有力な方法があれば、とっくに解決してるとは思いますが。

>>159
139氏のように、調べてもわからなかったって人は、他にも大勢いると思うので、
あなたの持っている知識を是非ここで共有させてはくれませんか?

もし既出で埋もれているならば、その発言番号を提示してもらえばわかりやすいと思います。

162 名前: [01/09/08 00:31]
The Grid P2P Topology Protocol
www.exocortex.org/p2p/grid.html

のプログラムを作ったから見てみてよ。
www.geocities.co.jp/SiliconValley-Sunnyvale/1358/p2pbbs/thegridtopology.html

えーと、思いて学ばざれば、すなわち危うし。

163 名前:AHO ◆lAHOGEL6 mailto:sage [01/09/08 13:24]
>>161 あとはプログラマさん同士でやるみたいだから
ちょっと黙っててチョ。おめーさんのせいで議論が見えづらくなるわ
スレが荒れるわ、してるのをいい加減気づいとけ。

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がでちゃって、応答できないみたいです。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<318KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef