トップページ⇒tech
1001コメント429KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001101/08/27 21:33ID:Uofeyeso
この掲示板コミュニティをずっと私たちのものにするために、P2Pでサーバに
依存しない掲示板を作るの巻。

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

2ちゃんねるライクな掲示板を持続可能なものにするためには、コストがかからず、
誰にも依存しない、純粋なP2P型ネットワークを開発する必要があるように思われます。
0798デフォルトの名無しさんNGNG
>797
たぶんわざと時刻を弄ってるんだろうね。

書き込みの時刻が、投稿者のPCの時計に依存するのはちょっと問題な気がしないでもない。
0799デフォルトの名無しさんNGNG
データのfeed時に接続先のpcと時刻が違ったら、エラー出してfeedしないべきかな・・。
0800デフォルトの名無しさんNGNG
この問題は、スレッド初期のころから指摘されていたことだね。

ここまでのログを見ると、アイデアとしては

(1)各ピアがNTPで補正しよう。
(2)接続するときにお互いの時間を確かめよう。

くらいかな。
0801デフォルトの名無しさんNGNG
vojta作者です。
vojtaはそんなことはないので、安心して使ってください。
0802デフォルトの名無しさんNGNG
vojtaプロトコルの公開きぼんぬ。
0803デフォルトの名無しさんNGNG
vojta作者です
それは無理ですし、嫌です。
0804デフォルトの名無しさんNGNG
お前が本物なら、vojtaproject.tripod.co.jpに「あれは本物」と書いてみよ。
0805デフォルトの名無しさんNGNG
っていうかホンモノ?
0806デフォルトの名無しさんNGNG
偽者だな。
多分vojtaprojactだよ ヽ(*`Д´)ノゴルァ
0807デフォルトの名無しさんNGNG
http://2ch.tora3.net/2002/index1.html

2ch課金が現実的に。
期待してます。みなさま
0808デフォルトの名無しさんNGNG
>>357の発言をするような方が>>801,803というようなことを言うとは思えない。
0809デフォルトの名無しさんNGNG
>>807
N.T.Technology ワラタ
0810デフォルトの名無しさんNGNG
最悪、訴えられる可能性のある社名だな…
0811デフォルトの名無しさんNGNG
>>807
あんな怪しげな会社にカード番号を教えたくないな。
0812デフォルトの名無しさんNGNG
>807
>2ちゃんねるを便利に見たいならこれ!過去ログやdat落ちしたスレッドが簡単に見られます。

欺瞞的。

客から金取るのに、サイトの構造やビジネスの説明(なぜ金とるのか)してないから怪しさ爆発
になってしまう。もしかして、商売下手?
0813デフォルトの名無しさんNGNG
ZIGMO こんなに板いらないような気がするんですがどうでしょうか?
0814デフォルトの名無しさんNGNG
>>813
とりあえずジャマでなければ、あっても良いのでは。
0815 NGNG
将来的に必要になるからだと思われ。
0816デフォルトの名無しさんNGNG
将来的に必要になってほしいという願望からだと思われ。
0817デフォルトの名無しさんNGNG
皆さん聞いて下さい。
ZIGMOではありません。zigmoでもありません。「zigumoプロジェクト」です。

http://www5.ocn.ne.jp/~zigumo/
0818デフォルトの名無しさんNGNG
痔蜘蛛でイイじゃん。
0819 NGNG
Vojtaの掲示板で知ったよ。
由来は何なのかは知らないけど、Uはない方がいい。
0820デフォルトの名無しさんNGNG
墓痔汰でイイじゃん
0821デフォルトの名無しさんNGNG
でも製作者に敬意を表して、せめて名称くらいきちんと呼んであげるべきだと思うな。
0822デフォルトの名無しさんNGNG
Vojtaは数学者さんの名前からとったのかな?
0823デフォルトの名無しさんNGNG
vojtaは今は亡くなってしまった友人の障害の治療法からとったらしいです。
0824デフォルトの名無しさんNGNG
>>882,882
検索しちゃっただろ。オレもした。
0825デフォルトの名無しさんNGNG
ZIGUMO入れてみた。それなりに動いてるね。
0826デフォルトの名無しさんNGNG
粘菌に関する情報、アイデアを求めています。
http://vojtaproject.tripod.co.jp/nenkin.html
0827ほげ隊長 ◆cG6Ia.BU NGNG
おはようございます。

>>813-816
実はここら辺も考えてありまして、、、
zigumoといっしょのフォルダにあるcategory.datという
ファイルにカテゴリが書いてあるのです。

で、このファイルは普通のテキストファイルですので、
これを編集してしまえば、自分の好きなカテゴリにでき
るのです。

zigumoの各スレッドにはカテゴリキーワードという情報が
付加されていまして、スレッドを作成する時に、どのカテ
ゴリで作成されたスレッドか、という情報が記録されます。
そのため、各自が勝手にカテゴリを増やしても、問題がで
ないのです。

もっとも、他の人にも新しく新設したカテゴリを教えてあ
げないと、新設したカテゴリに作ったスレッドを他の人が
見ることはできないですが、、、

しかし、逆に考えると、限られたメンバーだけの秘密カテ
ゴリを作ることもできたりします。

詳細は、設計書のとこに書いてあるので、よかったらみて
みてください。
0828デフォルトの名無しさんNGNG
>>826
こんちは。
粘菌に関してですが、渡辺浩弐というSF系作家がコンピューターとのつながりを
書いていました。もちろん小説で。
たしか「BLUCKOUT」という小説だったと思うのですが定かではありません。
もしかすると「アンドロメディア」かもしれません(もち、SPEED主演のやつの原作です)。

今日は暇なので(うそつけ、いつも暇なくせに)図書館いって確かめてきます。

渡辺浩弐さんの作品はかなりお薦めです。かなりリアリティーのある作風で、
数年前に書かれた内容が、今現実にあるってことが結構あります。
そう考えると粘菌のアイデアは、かなりいける?かも。
0829828NGNG
ちなみに私、高校では物理を選択していたので生物はサッパリです。
申し訳ないです。
0830 NGNG
test
0831デフォルトの名無しさんNGNG
地蜘蛛やVojtaがいちおー動くのでみんな地蜘蛛かVojtaに移ってこのスレは寂れてしまうのかな
0832608NGNG
旅から戻って来ました。

>>800 確かに、これをどうするかは問題だ。

NTPで強制的?に補正しないと旨く逝かないと思うけど、
NTPサバに対する負荷をどうしようかな?って感じ?
0833デフォルトの名無しさんNGNG
(3)今はxx:yy:zzだよな?わかってるよな。というパケットを、自分が接続しているピアからしばらく受け取ってなかったら、これを周囲に送
りつけることで同期をとる。正確に補正はできないけど、だいたいは合わせられる?あまりずれてる奴は村八分。

そもそも、どこまで正確にあわせる必要があるかを考えれば、(3)でも許容できるように思います。
0834デフォルトの名無しさんNGNG
書き込みをブロードキャストしない今のZIGUMOじゃ
書き込み時間詐称は防げないと思うんだけど…
0835デフォルトの名無しさんNGNG
そもそも帯域とかマシンのコストパフォーマンスの向上が
人類の人口増加速度よりも早いのが、ちとやる気起きない原因だねぇ。
もって10年?

0836デフォルトの名無しさんNGNG
vojta0916aアップデートしました。もしよろしければお試しください。
http://vojtaproject.tripod.co.jp/

主な変更点はウェブブラウザ用のゲートウェイを設けた点です。
http://vojtaproject.kicks-ass.org/
でサーバントなしでブラウザからアクセスできます。

P2P粘菌マジで面白いですね。粘菌の自己組織化。妄想が広がります。
色々本を注文しました。教えていただいた小説は、今はちょっと手に入りにくい?amazon.co.jp

zigumoちょっと読めないレスあるけど、なんとか動いていますね。
zigumoもvojtaも時間あわせないとだめですね。それほど厳密でなくともよいと考えています。

それでは。
0837236 ◆lGMVcE.o NGNG
ええと、http://vojtaproject.kicks-ass.org/からスレを見ると
かなり激しく文字化けします。

ていうか、メニューなどハードコーディングした部分はEUCで、
スレッドタイトルなどの部分はS-JISで出てるみたいです。

Servant encoding:EUC_JP_LINUX

とでます。XP/IE6.0です。
0838828NGNG
小説ですが、両方借りている人がいるらしくて確認できませんでした。
粘菌関連の本も探してみましたが、粘菌中心の本はなかったです。
0839デフォルトの名無しさんNGNG
>>838 ここのスレ見てる奴以外と多いって事だな(笑
0840デフォルトの名無しさんNGNG
>>837
同じ環境だが、再現できない。servant encodingはShift_JISになってる。
0841デフォルトの名無しさんNGNG
地蜘蛛ニュー速の夜勤さんって、本物の夜勤さんなのかな。
0842デフォルトの名無しさんNGNG
>>840
私は>>837氏と同様の症状です。

98/IE5.5
0843デフォルトの名無しさんNGNG
エントリーポイントってなんだよ?
いくらテストって言っても内輪だけで楽しんでるだけじゃないよね?
初心者でもつかわせてくれ。ちゃんと説明してくれ。
0844デフォルトの名無しさんNGNG
>>843
>エントリーポイントってなんだよ?

サーバントをどこに繋げたらいいか、わからないので
最初に聞きに行く所、といった感じ。

私も初心者ですが、

vojta:ttp://tcup71.tripod.co.jp/7124/vojtaproject.html
zigumo:http://www5.ocn.ne.jp/~zigumo/

を読めば必要なことは解かると思います。。
0845デフォルトの名無しさんNGNG
誰かが他の板にzigumoのスレッドたてたおかげで、このスレッドにも厨房が入り込んできてる。
立てた奴、責任とれよ。
0846デフォルトの名無しさんNGNG
実験段階なのに・・・
>843みたいのが出てくる時点で・・・

ああ、もう・・・
0847デフォルトの名無しさんNGNG
ちゃんと説明してあるのに読まずにソフト落として
起動してわかんなくなったらすぐ質問。
もうカッコ良すぎて惚れちゃいそう。
0848843NGNG
ソフトの説明やらそのサイトみても
わからない人がいるってことを認識していないと
いつまでたっても(以下略)
0849デフォルトの名無しさんNGNG
>>848
ソフトの説明やらそのサイトを見ても分からない人がいるだと?
お前の質問は「エントリーポイントってなんだよ?」だったな。
本当にサイトを読んだのか?

マニュアルの中に
「現在はエントリーポイントとして下記のサーバを用意してありますので、
下記のIPアドレスを入力してください。」
という文章があり、大きなフォントでIPアドレスが書いてある。

これを読んで分からなかったというのか?
これを読んで分からなかったというなら、日本語が理解できていないと同レベルだぞ。
お前はそこまで低レベルな人間なのか?
0850デフォルトの名無しさんNGNG
ソフトの説明を読んでも理解できない人は、テストに参加しても周囲の人に迷惑をかけるだけ
なので、ダウンロードしないほうがよいと思いますよ。
0851デフォルトの名無しさんNGNG
このスレッドは2ちゃんねるにしては良いスレッドの方だったんだけどね。
やぱり他の板にココののリンク張った奴氏ね。
0852デフォルトの名無しさんNGNG
他板どころかスレの杜で紹介されてるよ。
ものすごい勢いで人がなだれ込んでくるね。
0853デフォルトの名無しさんNGNG
>852
まあ、テスターが増えるのはいいこと……かな?
でも、みんな>>848レベルだったら嫌だけど。

つーか俺も初心者だがサイト見て使い方は簡単に分かったぞ。
0854デフォルトの名無しさんNGNG
痔蜘蛛
墓痔汰
0855デフォルトの名無しさんNGNG
>>853
>まあ、テスターが増えるのはいいこと……かな?

正直、zigumoはまだそのレベルまで到達していないと思う。
0856デフォルトの名無しさんNGNG
近日公開予定のzigumo 0.11に今は絶賛期待中。
最初からGUI付きで公開しているから、とっつき易い反面、
批判も出易いのでしょうね<zigumo
がんがってくれ>ほげ隊長
0857デフォルトの名無しさんNGNG
スレの杜に
http://kaba.2ch.net/test/read.cgi/accuse/1014563866/-100
のスレがリンクされてたんで、もっとわけわからんのが、増えるかもしれません。
そーいう私も、スレの杜からきたんですが。

早速zigumoテストしてみました。

さすがに会社からだと、ポート塞がってるんで、
家に帰ったら、書き込みもテストしてみよう。

んで、気づいた点。
1.ガイシュツですが、「レス」数全てを取得できない場合がある。(例:既得5 レス7)
2.ポートが塞がれてる状態で、書き込みをしたら、今まで読み込んだ分+自分の書き込みが表示されるが、
 自分のレスを最後に、それ以降レスを取得できない。
3.上記2の現象が起きたスレの、「レス」数が「4356」と、莫大な数になっている。

と、こんなところです。
ちなみに、私が書き込んだスレは、[zigumo]-[テストカテゴリ]の「書き込み確認スレッド」です。
私の環境では、既得数が「21」で、それ以上読み込めないのですが、他の人はどうなんでしょう?

1.3の現象は全て2に起因しているのかなぁと、推測されまする。
0858デフォルトの名無しさんNGNG
地蜘蛛、今日は全然つながらないんだけど…
0859CASPERNGNG
つーか、急に繋がらなくなった。
エントリポイントが落ちた?
0860デフォルトの名無しさんNGNG
zigumo 61.214.210.181 つながらないです。
vojta http://vojtaproject.kicks-ass.org はどうも文字化けが起きてるみたいです。

以上報告でした。
0861デフォルトの名無しさんNGNG
墓痔汰で文字化けするよー (;´Д`)

なんか粘菌みたいなVirusに感染しそうで怖いですが。
0862デフォルトの名無しさんNGNG
あれ?レス取得できたよ・・
pingもとおるし。
経路落ちとか?
0863satoshi@DGW ◆7m/R4F.. NGNG
テスト兼ねてzigumo臨時エントリポイント提供。
43.228.184.34
テストも兼ねてるんで報告してもらえるとありがたい。
0864CASPERNGNG
>>863
使えてます。
0865satoshi@DGW ◆7m/R4F.. NGNG
動作確認ありがとう。

こういう風に、エントリポイントを127.0.0.1にして、
自分のIP掲示板に晒せばなんとかなるな(笑
0866デフォルトの名無しさんNGNG
そろそろP2P掲示板に対する技術的な内容と動作報告とかは別スレにしてほしいと思うんだが。
各作者に専用のテスト・動作報告用スレを立ててもらいたい。
0867デフォルトの名無しさんNGNG
>>866
賛成です。出来ればマ板じゃないところでお願いしたいのです。自分も結構動作テストとか書いてしまって
反省しています。
0868デフォルトの名無しさんNGNG
ム板でした。さらに反省です。
0869デフォルトの名無しさんNGNG
MN128-SOHOで、6340を開けるには、どうやったらよいでしょうか?
natで定義しているつもりなんですが、どうも開いていないみたいなんです。
教えて君でスマソ。
0870デフォルトの名無しさんNGNG
>>869
ip nat 1 192.168.1.2/tcp/6340 ipcp
とか。
0871デフォルトの名無しさんNGNG
>>870
まさにその通りに書いているのですが・・・
(最初のlocal ipは自分のマシンを指定して)

それだけですと、TIME_WAITになっちゃうです。
何かか一味足りないのかと思っている次第です・・・
うー。
0872デフォルトの名無しさんNGNG
vojta再起動しました。文字化け直ってるかなー。
専用スレッドが必要でしょうか。どこに立てればいいだろう…。
0873デフォルトの名無しさんNGNG
そろそろこのスレにもお別れを言うときが近いですけど、次スレとして立てるべきは

P2PBBS総合スレPart2 [ム板]
//各プロジェクトのアナウンス、P2PBBSについての一般的な話…粘菌とか。
Vojtaスレ [?板]
Zigumoスレ [?板]

の3つということになるでしょうか?
書き込み確認用のスレとかも欲しいような気もするけど…。
0874デフォルトの名無しさんNGNG
>>871
なんかフィルターが入ってたりしないか?
ちなみに自分のGlobalアドレスは自分では呼べないかもしれない。
0875デフォルトの名無しさんNGNG
つながらない・・・
0876デフォルトの名無しさんNGNG
>>874
あ。開きました。
わたしはとてもはづかしいまちがいをしてゐたのです
0877デフォルトの名無しさんNGNG
>>873
粘菌はいらない。それはVojta上でやってくれ。
板はム板でいいんじゃねーの?
他に適切な板なさそうだし。
0878873NGNG
粘菌の話もP2Pの基盤となるレイヤーの話だから総合スレの方が良いかと思ったんだが
まあそれはどちらでも。
あと新スレとは関係ないけど、駄スレへの対処とか、スレ乱立への対処とかも考えて
いかないとなあ。
0879デフォルトの名無しさんNGNG
一般的なP2P議論とソフトウェアの要望/バグ報告の
スレは分けて欲しい。どちらも板はム板でいいと思う。
どうせ、ソフトウェア板に立てたところで、作者のいる
ム板に戻ってくることになりそうだし。
0880デフォルトの名無しさんNGNG
基本的には作者が率先して、動作確認を別スレに移動してくれないとどうにもなにないと思う。
Vojta,ZIGMOの両作者とも頼むよ。
0881sageてくかNGNG
>>863
使えましたが北しか繋がってません。
0882デフォルトの名無しさんNGNG
>>881
私もNしか繋がっていないです。
0883sageてくかNGNG
だったら2つ繋がってもいいはずだが・・・
ZIGUMOページのエントリーポイント以外は勝手に繋げてくれないのかな?
0884デフォルトの名無しさんNGNG
>>883
ね。ちょっと不思議っす。
ウチでコネクション張れてるのが、YahooBBの人だけ。
ちなみに私は保土ヶ谷ocnっす。
0885デフォルトの名無しさんNGNG
zigumoは通信関連にバグがあるって言ってんだから、
これ以上テスト報告してもあまり意味ないと思うが。
0886sageてくかNGNG
あ、再起動したら繋がった。
東だけ空いてる。
0887satoshi@DGW ◆7m/R4F.. NGNG
>>881-882
多分Nが俺だったりします。

考えたんですが、俺の考え方によるのエントリポイントの提供の仕方だと、zigumonetが同時に複数存在する事になってしまいますよね。
zigumonet同士が接続できるようにエントリポイントを複数指定できるようにするとか、そういう工夫が欲しい。
0888デフォルトの名無しさんNGNG
動作報告したい人・されたい人は別スレ作って移動してくれ。
0889ほげ隊長 ◆cG6Ia.BU NGNG
どうもです。
ただいま帰りました。
いつの間にか、いろいろな所で話題になっていてびっくりです。
昼間は2ちゃんに書き込みできないようなところにいるので、、、

とりあえず、先ほどzigumoを再起動しておきました、また、繋がる
と思います。

>>887
satoshi@DGWさん。こんにちは。
確か、最初にzgiumoをニュースとして取り上げてくれたかただと
思いますが、、、ありがとうございます。

で、実はエントリーポイントとのハンドシェイクに実はバグがあり
まして、接続に失敗することがあります。
最新版(現在内部テスト中)では直っているのですが、現行のzigumo
では何度か接続しなおさないとダメかもしれないです。

とりいそぎ、そんなところで。
ちょっと、フロ入ってきます。
それでは。
0890sageてくかNGNG
>>888
そうですね。いちおうジグモの話題は、
http://kaba.2ch.net/test/read.cgi/accuse/1014563866/
でやりますか。
隊長さんが立て直してくれたらそっちに行くし。
っていうか、ジグモスレ立てたのは隊長さんじゃないのか?
隊長さ〜ん、どうなの?
0891satoshi@DGW ◆7m/R4F.. NGNG
>>889
どうもこんにちは。
作者たるもの自分のソフトの名前まちがえちゃいけませんよ(笑

そういえば、あまりにも熱中しすぎてプロトタイプだという事を忘れてました(笑
最新版に期待します。

>>888
そうですね。
では、
http://kaba.2ch.net/test/read.cgi/accuse/1014563866/l50
こちらに移動します。
0892デフォルトの名無しさんNGNG
テスト版公開おめでとうございます。
少しお邪魔します。
スレの社で紹介されてしまったみたいですので多数の人間の流入があると思います
そこで別スレで動作報告スレを立ち上げるのはいかがでしょう
出来れば、報告のテンプレみたいなものを作っていただければ
そんなに荒れることもないと思われます。
将来のFAQ作りにも参考につかえると思います。
お忙しいとは思いますが、ご一考ください。
0893ほげ隊長 ◆cG6Ia.BU NGNG
フロでました。
>>890
いえ、私じゃないですよ。
いろんなところで紹介されてしまってびっくりしてます。

ただ、動作検証用にzigumoキャッシュサーバでログ取ってたのですが、
1日に40MByte近くも記録されてしまって、検証ログどころではなく
なってしまいました。

>>891
さすがに、批判要望板では、あまりに場違で迷惑を掛けそうなので、
ム板で細々とやりたいと思います。
とりあえず、スレッド立ててみます。
0894satoshi@DGW ◆7m/R4F.. NGNG
>>893
そうですか。
では期待して待ってます。
0895ほげ隊長 ◆cG6Ia.BU NGNG
とりあえず、作ってみました。
なるべく、他の方には迷惑かけないようマターリ行きたいと思います。
http://pc.2ch.net/test/read.cgi/tech/1014643673/
0896デフォルトの名無しさんNGNG
個々のソフトウェアについては専用のスレッドを作りなさいということですので、

作ってみました。でもいきなり、2でsageとか言われて泣きそうです。みなさん
何か書いてください。

Vojta計画
http://pc.2ch.net/test/read.cgi/software/1014650252/
0897608NGNG
お、ソフトウェア板ですか。あっちはID出るので良い?

■ このスレッドは過去ログ倉庫に格納されています