datファイルを共有するP2Pソフト

このエントリーをはてなブックマークに追加
952デフォルトの名無しさん:2006/02/05(日) 05:41:43
>>949
実験で作って使っただけなので、普通に使えるようにするにはマルチスレッドにしなきゃならんなとは思う。
改ざん防止は、複数保存しておくんじゃだめかね、違ったら再取得とか。
953デフォルトの名無しさん:2006/02/05(日) 05:42:20
再取得は、FTPでアップされているほうのサーバからね。2chではなく。
954デフォルトの名無しさん:2006/02/05(日) 11:56:20
FTPに偽ログが公開させてたらどうする?
dat落ちしてたら●持ってないとログ取得できないし。
955・∀・)っ-○●◎- ◆Pu/ODYSSEY :2006/02/05(日) 14:19:20
P2P前提で
あるノードが2chログを取得する際に常に別のノードにそのチェックサムを保存させる
956デフォルトの名無しさん:2006/02/05(日) 15:37:08
偽ログのチェックサムがバラまけるな、それだと。
ていうか捏造警告が一番実用的かつ単純に実装できるメカニズムだと思うが。
957デフォルトの名無しさん:2006/02/05(日) 17:13:45
>>954
複数のログがサーバ側にあれば、正しい(と思われる)のを取ればいいんじゃないの?
偽しかなければ廃棄するしかないけど。
あとはやはり偽装警告かね。


ついでだけど、dat落ちしていると本当に正しいかもhtml化されるまで検証できないよね。
明らかにゴミならわかるけど、巧妙に一部のみ書き換えたログとか作られたら。
9581:2006/02/05(日) 17:23:11
メモ:差分取得に限り、有効かもしれない方法


ノードA:あるdatの1〜100レスを持っている
ノードB:101以降を持っている


ノードA: 101以降を要求
 ↓
ノードB: 1〜100のハッシュを計算 (a)
ノードB: (a)を暗号化キーとして101以降を暗号化 (b)
ノードB: (b)を送信
 ↓
ノードA: 1〜100のハッシュを計算 (a')
ノードA: (a')を暗号化キーとして101以降を復号 (b')

互いに同じものを持っていれば、(b)=(b')となる
959デフォルトの名無しさん:2006/02/05(日) 17:34:13
考察:
・改竄するには、正しいdatを持っている必要がある
・逆に言うと、正しいdatを持っていれば、改竄はできてしまう
・自動生成による改竄はとりあえず防げる
9601:2006/02/05(日) 17:35:59
↑1です
9611:2006/02/05(日) 17:40:52
ちょっと改造

ノードA: 101以降を要求
 ↓
ノードB: 1〜100のハッシュを計算 (a)
ノードB: 101以降+(a)を送信
 ↓
ノードA: 1〜100のハッシュを計算 (a')
ノードA: (a)=(a')なら、送られてきた101以降を取り込む
962デフォルトの名無しさん:2006/02/05(日) 17:47:20
って、普通にハッシュでやる方法になっちゃったな。
dat落ちに関しては>>927で。
963デフォルトの名無しさん:2006/02/07(火) 23:47:16
XMLベースのプロトコルだったら個人的に嬉しい
964デフォルトの名無しさん:2006/02/08(水) 05:32:08
>>961
それって改竄したものが多量に出回ってしまった場合は、一致してしまうのでは?
9651:2006/02/10(金) 00:57:13
差分取得に限り、有効かもしれない方法、です
≒アクティブなスレッド、です

アクティブなスレッドは改竄されたものは出回りません
理由は>>923
966デフォルトの名無しさん:2006/02/10(金) 00:58:26
しかし、アクティブなスレッドを共有する意味はあまりないからなぁ。
967デフォルトの名無しさん:2006/02/10(金) 01:18:21
過去ログは改ざんされている可能性を覚悟で共有でいいんじゃないかなぁ。
他の共有ソフトだってある程度の偽物は出回っているわけで。
9681:2006/02/10(金) 01:28:38
そだねぇ。
過去ログは基本>>927でやって、
一人しか見つからない場合は、一応そこから取得するけど、偽者かもしれません、
ってことでいいかな。

過去ログ自体が膨大な数だから、そうしないとうまく回らないよねたぶん。
9691:2006/02/10(金) 01:29:27
問題点1:ユーザー数
・膨大な過去ログが満遍なく拡散するには、相当なノード数が必要
・過去ログ全部持たせたノード置くかしないと、最初はきびしい。


問題点2:誰も使わない
・現状、過去ログをミラーしてるサーバもあるし、この仕組みを誰も必要としていないと思う。
9701:2006/02/10(金) 01:56:39
今までの案を実装して、利用者も多ければ、うまく動くかな。
今は必要とされてないし、永遠に必要ないかもしれないけど、
題材としては面白かったと思います。


1000も近いので、ちょっと結論じみたことを書いてみた。
971デフォルトの名無しさん:2006/02/10(金) 02:04:57
いっそのこと過去ログではなく、2ちゃんねる自体を作るのはどうだろ。
972デフォルトの名無しさん:2006/02/10(金) 07:46:34
改竄でもいいから、過去ログ欲しい。

ブラウザだけじゃなく、2ちゃんねる拡張みたいのを、
monazillaプロジェクトでやってくれるといいな。
ある程度の仕様標準があって、派生物もあるみたいな。
ShareNNTPとか新月とか、まともに回ってるとは言えない。
973デフォルトの名無しさん:2006/02/10(金) 08:23:04
あおり放題だな
しかもかいざんしてな
974デフォルトの名無しさん:2006/02/10(金) 16:53:28
ただ、改ざんされていてもそれが欲しい人のところにわたる確率って、(初期はともかく)低そうな気がする。

・多くの人が欲しがるスレッドの過去ログだったら、持っている人が多いだろうから改ざん物をつかむ確率は下がる。
・欲しがる人が少ないスレッドを改ざんしても、誰も取りに来ない。
ではないかと。

今まで見向きもされていなかったスレッドが、急に脚光を浴びて欲しい人が増えた場合は別だけど、
そういう状況はあまり無いと思えるし。
975デフォルトの名無しさん:2006/02/10(金) 17:58:03
つ電車男
976デフォルトの名無しさん:2006/02/10(金) 20:11:03
充分に多くの人が持ってないか?それ。
977デフォルトの名無しさん:2006/02/11(土) 02:36:38
初期ノード配布サイトにハッシュも載せたらいいんじゃないか
978デフォルトの名無しさん:2006/02/11(土) 22:33:23
P2Pで過去ログ簡単に参照できる2chブラウザが欲しい
http://pc7.2ch.net/test/read.cgi/software/1137819379/
979デフォルトの名無しさん:2006/02/28(火) 01:33:02
>>978
2chブラウザ型なら直接取得したログとP2Pで取得したログを分けておいて
P2Pから取得したログは直接ログ取得した他のノードにハッシュチェックしてもらえばいいな
P2Pから取得したDATはキャッシュファイルみたいな扱いにしてユーザーの指定した
容量を越えたら利用頻度の低いのから消していくと
980デフォルトの名無しさん:2006/03/13(月) 07:29:58
OpenJaneに組み込んじゃえばみんな使うんじゃね
981デフォルトの名無しさん:2006/03/14(火) 14:17:45
組み込むというかスクリプト挟んででもいいから外部コマンドで取得出来るようにすればいいんじゃね
982デフォルトの名無しさん:2006/03/14(火) 14:50:55
そういえば次スレどうすんの?
983デフォルトの名無しさん:2006/03/14(火) 23:59:48
>>978
●が売れないって意見が出てるけど
P2Pネットワーク側でログの保存ができるようになれば
参照量が減って維持費を抑えることが出来るはず
TextSS のWindowsXP(Professional)64bit化おながいします

もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?
985デフォルトの名無しさん:2006/03/19(日) 04:26:49
('A`)
986デフォルトの名無しさん:2006/03/22(水) 07:27:36
次スレきぼん

janeのpluginだといいな。
987デフォルトの名無しさん:2006/03/22(水) 11:46:41
p2pじゃなくてもさ、ファイルup型の掲示板に、
過去ログくれくれスレを作ってみるとか。
くれくれ厨に対して、神がdatをzip化してup
988デフォルトの名無しさん:2006/03/25(土) 03:56:59
次スレ

P2P総合
http://pc8.2ch.net/test/read.cgi/tech/1048668198/l50


次スレ候補

【次世代】 Jxtaお勉強スレッド 【P2P】
http://pc8.2ch.net/test/read.cgi/tech/1043580946/l50
P2Pタイプの掲示板作らないか
http://pc8.2ch.net/test/read.cgi/tech/1138630104/l50
VIPのP2P作成:天才プログラマー集まれ
http://pc8.2ch.net/test/read.cgi/tech/1127452965/l50
【匿名性】2ちゃんねら向きのP2Pプロキシ【向上】
http://pc8.2ch.net/test/read.cgi/tech/1085187225/l50
【P2P発展のために】悪用しにくいP2P技術
http://pc8.2ch.net/test/read.cgi/tech/1088758708/l50
【標準化】JavaScript で P2P【実装】
http://pc8.2ch.net/test/read.cgi/tech/1136186280/l50
989デフォルトの名無しさん:2006/03/25(土) 08:45:53
こんなのもあるけど
P2Pで過去ログ簡単に参照できる2chブラウザが欲しい
http://pc7.2ch.net/test/read.cgi/software/1137819379/
でも再利用より新スレ立てた方がいいと思う。
990デフォルトの名無しさん:2006/03/25(土) 12:57:40
次スレ立ててきていい?
991デフォルトの名無しさん:2006/03/25(土) 13:24:56
頼む。
992990:2006/03/25(土) 13:38:48
スレ立てに失敗...他の方よろ

----
[前スレ] datファイルを共有するP2Pソフト
http://pc8.2ch.net/test/read.cgi/tech/1085244100/

関連スレ
【次世代】 Jxtaお勉強スレッド 【P2P】
http://pc8.2ch.net/test/read.cgi/tech/1043580946/l50
P2Pタイプの掲示板作らないか
http://pc8.2ch.net/test/read.cgi/tech/1138630104/l50
VIPのP2P作成:天才プログラマー集まれ
http://pc8.2ch.net/test/read.cgi/tech/1127452965/l50
【匿名性】2ちゃんねら向きのP2Pプロキシ【向上】
http://pc8.2ch.net/test/read.cgi/tech/1085187225/l50
【P2P発展のために】悪用しにくいP2P技術
http://pc8.2ch.net/test/read.cgi/tech/1088758708/l50
【標準化】JavaScript で P2P【実装】
http://pc8.2ch.net/test/read.cgi/tech/1136186280/l50
P2Pで過去ログ簡単に参照できる2chブラウザが欲しい
http://pc7.2ch.net/test/read.cgi/software/1137819379/
993デフォルトの名無しさん:2006/03/25(土) 13:56:48
んじゃやってみる。
994デフォルトの名無しさん:2006/03/25(土) 14:00:11
立てた。
datファイルを共有するP2Pソフト 2dat
http://pc8.2ch.net/test/read.cgi/tech/1143262686/
995デフォルトの名無しさん:2006/03/25(土) 23:12:15
うめ
996デフォルトの名無しさん:2006/03/25(土) 23:15:49
うま
997デフォルトの名無しさん:2006/03/25(土) 23:37:30
埋め
998デフォルトの名無しさん:2006/03/26(日) 06:06:57
うめー
999デフォルトの名無しさん:2006/03/26(日) 06:07:28
この
1000デフォルトの名無しさん:2006/03/26(日) 06:08:01
みかん
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。