[過去ログ]
2ちゃんねる互換P2P匿名掲示板の実装を考える 1 (360レス)
2ちゃんねる互換P2P匿名掲示板の実装を考える 1 http://mevius.5ch.net/test/read.cgi/tech/1398263384/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
201: デフォルトの名無しさん [sage] 2014/06/01(日) 15:13:18.34 ID:ahYmPm0r 変えれるけど、それなりに面倒なものをキーとして不可逆変換でIDを生成し 書き込み時の通信経路を不定にする たとえばキー候補 ・グローバルIPアドレス ・MACアドレス ・OSのプロダクトID(Windowsなら) ・OSのユーザーID ・システムドライブのハードID キーから生成したユーザID、書き込み時刻、スレIDをネットワークに放流。 受信したノードは、自身がスレを保持しかつ未書き込みなら、確率でスレを更新する。 更新確率は放流寿命(TTLみたいなもの、加えて時間的な寿命も含む)が長いほど低く、短いほど高い。 そしてTTLを(確率で)デクリメントして、さらに放流。寿命が尽きたら再放流しない。 書き込みデータは、時間的寿命が尽きるまではキャッシュに保管。キャッシュデータのTTLは0にする。 書き込み以外にも、自ノード他ノード関わりなく最近更新されたスレデータもポツポツと放流する。 他ノードから流れてきたスレデータと自身が保持するスレデータ・キャッシュ上の書き込みデータを比較し差分がある場合は マージしてから、そのスレを過去に送った先に送信、今回の送信元に返信する。 その際のタイムスタンプは、最後の書き込み時刻。 書き込みの時系列とレス順が一致しないので、レス番に変わるレスIDの仕様を盛り込む。 リーダーがレスIDをレス番に変換しても良いが、明示的に「>」をつけない書き込みがあり得るので レス番は廃止したいとこだな。 うーん、スレデータが爆発するのと、改ざんをどうやって防ぐかが問題だな。 あとレス削除の仕様も必要。 ユーザIDに対して第三者が信用ポイントを加算していく、ってアイディアをベースにすると なにか出来そうなんだけどな。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/201
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 159 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.006s