[過去ログ]
2ちゃんねる互換P2P匿名掲示板の実装を考える 1 (360レス)
2ちゃんねる互換P2P匿名掲示板の実装を考える 1 http://mevius.5ch.net/test/read.cgi/tech/1398263384/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
117: デフォルトの名無しさん [sage] 2014/05/08(木) 09:44:19.68 ID:aLJM5gos つまり、自分が所有するピアのデータを自分自身で書き換えられないか、 書き換えた事が検出可能な設計にするにはどうすればよいか。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/117
118: デフォルトの名無しさん [sage] 2014/05/08(木) 09:49:16.77 ID:rrq/Td9f 複数のソースをゲットすればいい 別ルートからのデータを比較して同一じゃなければ改ざん認定 正しいのがどれか判別する方法は知らん http://mevius.5ch.net/test/read.cgi/tech/1398263384/118
119: デフォルトの名無しさん [sage] 2014/05/08(木) 09:50:37.46 ID:rrq/Td9f データと書いたがハッシュね http://mevius.5ch.net/test/read.cgi/tech/1398263384/119
120: デフォルトの名無しさん [sage] 2014/05/08(木) 09:54:07.68 ID:rrq/Td9f 確率論的には3つのうち1つだけ違っていたらそれが改ざんとしてしまってもいい http://mevius.5ch.net/test/read.cgi/tech/1398263384/120
121: デフォルトの名無しさん [sage] 2014/05/08(木) 13:47:43.26 ID:aLJM5gos あと、掲示板のレスの順番は正確でなければならないが、 ACID(atomicity, consistency, isolation, durability)をどうやって保証するか。 P2PのDHTでのACID保証について議論したい http://mevius.5ch.net/test/read.cgi/tech/1398263384/121
122: デフォルトの名無しさん [sage] 2014/05/08(木) 13:52:15.09 ID:rrq/Td9f >>121 実際の処理はユニークIDで処理して、UIに番号で表示すればよい http://mevius.5ch.net/test/read.cgi/tech/1398263384/122
123: デフォルトの名無しさん [sage] 2014/05/08(木) 13:54:55.86 ID:rrq/Td9f P2PでACIDという発想がどこから出てくるのか http://mevius.5ch.net/test/read.cgi/tech/1398263384/123
124: デフォルトの名無しさん [sage] 2014/05/08(木) 14:12:32.37 ID:tK+74K/E >>123 P2Pというか、分散DBの類だからこそACID意識するんじゃないの? http://mevius.5ch.net/test/read.cgi/tech/1398263384/124
125: デフォルトの名無しさん [sage] 2014/05/08(木) 14:29:26.84 ID:aLJM5gos >>122 ユニークなキーを振るのは当然として、 どうやってレス番1の書き込みとレス番2の書き込みの順番がわかるんですか? 書き込み時間にしたって、ピアの時計が正確とは限らないわけだし。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/125
126: デフォルトの名無しさん [sage] 2014/05/08(木) 14:41:08.06 ID:aLJM5gos レス1の次に書き込まれたレスは、必ずレス2にならなくてはならない。 これを保証するにはどういう設計にすればよいのだろう。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/126
127: デフォルトの名無しさん [sage] 2014/05/08(木) 14:45:19.56 ID:rrq/Td9f >>125 別ピアのUIの表示番号が違っていて良い 内部で整合性がとれていれば めんどくせえ http://mevius.5ch.net/test/read.cgi/tech/1398263384/127
128: デフォルトの名無しさん [sage] 2014/05/08(木) 14:53:49.00 ID:5NN0m/yU レスが改竄されないことを前提とすると レス2にレス1のハッシュ値を添付しなければならないようにすれば 少なくともレス2がレス1より前に存在しなかったことは保証できるな レスが改竄されない方法は知らんw 掲示板のためにproof of workを使うのはコスト高すぎだろうしなー まあ、多少順番が狂っても別にいいと思うけど http://mevius.5ch.net/test/read.cgi/tech/1398263384/128
129: デフォルトの名無しさん [sage] 2014/05/08(木) 15:30:16.25 ID:lBa33A+E 必ず分岐が起こるがその場合どうするのか? 単純にタイムスタンプで同期させると改竄が容易になる。 改竄に対しては多数決で改竄防止という話が出ているが、 そうすれば新規書きこみは全て捨てられることになる http://mevius.5ch.net/test/read.cgi/tech/1398263384/129
130: デフォルトの名無しさん [] 2014/05/08(木) 20:32:46.09 ID:oHeX29Ky レスの順番なんてどうでもいいだろ 本当に必要な場面になったら、後から安価して順序を説明すりゃいい http://mevius.5ch.net/test/read.cgi/tech/1398263384/130
131: デフォルトの名無しさん [sage] 2014/05/08(木) 20:42:45.56 ID:Lwvjy9Um 順序の制御は無理だろう >>127 のいうとおりだ、UI に渡すときに整合性が取れていればなんら問題ない、そのためにアンカー先を別途探しにいく実装があってもよい アンカー先探しをあきらめる条件をどうするか、だね http://mevius.5ch.net/test/read.cgi/tech/1398263384/131
132: デフォルトの名無しさん [sage] 2014/05/08(木) 21:07:16.40 ID:lBa33A+E レス順が変わるのはスレッドが分岐したときの副作用で、この分岐には適切に対処しないと改竄スレッドを流されてしまう穴になる 書きこみを複数のノードに投げて、最新スレッドの取得同期は多数決にすると最新投稿が捨てられる可能性が高くなる http://mevius.5ch.net/test/read.cgi/tech/1398263384/132
133: デフォルトの名無しさん [sage] 2014/05/08(木) 21:12:09.26 ID:oHeX29Ky 改竄は防げない前提で考えたほうがいいんじゃないの? された場合にどうするかを考えたほうが現実的な気がする 例えば、他の人とログを比べて改竄されてそうな場所をピックアップする機能とか 改竄してまくってそうなやつをブロックする機能とかあればいいんでない? http://mevius.5ch.net/test/read.cgi/tech/1398263384/133
134: デフォルトの名無しさん [sage] 2014/05/08(木) 21:16:48.49 ID:JZCmTzL0 内容に不一致があればそれ以降はフォークとみなすしかないんじゃね http://mevius.5ch.net/test/read.cgi/tech/1398263384/134
135: デフォルトの名無しさん [sage] 2014/05/08(木) 21:23:14.60 ID:oHeX29Ky ワーキングディレクトリに他のノードからの更新を受けておいて、 そこから手動で自分のログに指定したレスをプルする。 こうすれば常に綺麗な状態は保てるんじゃない? プル地獄になりそうだけど http://mevius.5ch.net/test/read.cgi/tech/1398263384/135
136: 461 ◆Of8OpFdQADOA [sage] 2014/05/08(木) 22:04:50.39 ID:fes617/2 私の実装ではレスごとに固有のIDを与えて内部で自動変換していますね。 見た目が変わらなければどうということはないです。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/136
137: デフォルトの名無しさん [sage] 2014/05/09(金) 09:39:28.91 ID:b6QXm0aH レス番は投稿情報のハッシュ(仮にレスIDとする)とかにしとくと楽だわな >>128 レスを識別する情報(レスID)をそのレスの全情報のハッシュにしとけば、 強衝突性を突破しない限り同一レスIDのレスを捏造することは阻止できる。 全コピーの削除はネットワークの規模と複製回数で頑張ればいいし、 不正な投稿(といっても問題なのは未来や過去のタイムスタンプ位か?)さえ防げればいい。 >>129>>132 直線構造に拘る必要はなくね?ツリーでも一方向メッシュでもそれなりの順序は持つし。 基本は直線で、分岐見つけたら全ての先端のIDを添付して合流させてけばいい。 表示順は原則タイムスタンプ順で、あまりに古いレスID使って伸びた枝は閲覧時に警告を付ける。 本格的にチェックしたいなら信用できるタイムスタンプサーバを借りて部分的にP2Pをやめる。 >>133 プロトコル的な攻撃の話って、攻撃→防御じゃなくてバグ→攻撃の順で考えたほうがいいと思う というか既存投稿の上書きな改竄は、異なる内容のレスを別のレスとして扱う実装だと無意味になる 元の投稿消したデータ群渡されても、元の投稿を含むデータ群読んで差分を挿入して終わり 元の投稿を持つやつ全員が結託して抹消しない限り、そいつと接触できれば直ぐ復元できる http://mevius.5ch.net/test/read.cgi/tech/1398263384/137
138: デフォルトの名無しさん [] 2014/05/09(金) 11:03:34.80 ID:NbpGrdz5 特定のレスをNGにして、自分ノードではやりとりしないっていう機能も必要だね 薬売買とか個人情報のやりとりあるレスは持ちたくない人いるでしょ 手動でNGに入れるのも面倒だから つまり共有NGみたいなものが必要になるのか? http://mevius.5ch.net/test/read.cgi/tech/1398263384/138
139: デフォルトの名無しさん [sage] 2014/05/09(金) 15:06:49.62 ID:gsXjT/a8 >>138 いちいち本文チェックなんてしたらクソ遅くなるわ キャッシュと同じ扱いでいいだろ http://mevius.5ch.net/test/read.cgi/tech/1398263384/139
140: デフォルトの名無しさん [sage] 2014/05/09(金) 15:09:17.80 ID:gsXjT/a8 なんつーかツリー型サーバーでしか出てこない様な概念を持ち出してくる奴なんなの? http://mevius.5ch.net/test/read.cgi/tech/1398263384/140
141: デフォルトの名無しさん [sage] 2014/05/09(金) 18:37:25.91 ID:+yL8uyYO レス順が変わることの本質はスレッドの分岐で、それをマージするときにノーチェックでやるのか?ってところがポイント ノーチェックだとレスを自由に増やせると思うけどね http://mevius.5ch.net/test/read.cgi/tech/1398263384/141
142: 461 ◆Of8OpFdQADOA [sage] 2014/05/10(土) 02:49:08.11 ID:wuv9w3Kh そもそもどうして投稿をマージして、しかもそらを再送出する必要があるんですか。 その都度自分が表示できるレスを集めて表示すればいいじゃないですか。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/142
143: デフォルトの名無しさん [sage] 2014/05/10(土) 03:10:36.81 ID:qPsk9Q0C >>140 データの最小単位が伝達する経路自体はツリーになるけどそういう話ではなく? >>141 極端な話ネットワークが二分割されてから結合した場合はマージせざるを得ない。 分岐してマージされたレスは異常状態(ログ破損に近い状態)としてマークしといて、どう処理するかは各自自由とかでよくね? 表示順としてローカルでの取得順かタイムスタンプ順かも選択したい人は居るだろうし。 >>142 この場合のマージはレスにつけるメタ情報から構成されるツリー(チェイン)のマージだから関係ないかと。 スレを意味するブロックにレス番情報がある場合はそれが該当するし、 レス毎に投稿時点での最新レスIDを参照させる場合はそれが該当する。 順序を付ける利点は、不正な投稿時刻を前後のレスの投稿時刻で検証・排除出来る事と、 ネットワークの分断の発生をツリー情報から観測・表示しやすくなることなんかが有ると思う。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/143
144: デフォルトの名無しさん [sage] 2014/05/10(土) 10:02:50.39 ID:oq9GBtii 総論の話中だが、 要素技術にWebRTCのプラットフォームを使うのはどうだろう? skyway http://nttcom.github.io/skyway/ javascriptで開発できるから、web系の人も開発に参加できる。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/144
145: デフォルトの名無しさん [sage] 2014/05/10(土) 10:41:46.80 ID:qPsk9Q0C >>144 SkyWayその物はNTTのクラウドサービスだから、 https://github.com/peers/peerjs-server 辺りを使ってサーバを(あとTURNサポートしてるのでTURNサーバも)提供しなきゃ駄目だけど… 違うサーバにぶら下がるとネットワークが隔絶しちゃうのをどーにかせんと。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/145
146: デフォルトの名無しさん [sage] 2014/05/10(土) 11:17:44.29 ID:oq9GBtii 課題はあるけど、WEB系の技術を使うことができれば、 通常のWEB通信に紛れてプロバイダの方でブロックしにくい。 (暗号化すれば内容によるブロックもできない) http://mevius.5ch.net/test/read.cgi/tech/1398263384/146
147: デフォルトの名無しさん [sage] 2014/05/10(土) 12:15:33.26 ID:m9xHqVTZ ほう、それでWEB系の技術だけで 暗号化するにはどうしたらいいのかね? http://mevius.5ch.net/test/read.cgi/tech/1398263384/147
148: デフォルトの名無しさん [sage] 2014/05/10(土) 12:43:23.93 ID:oq9GBtii >>147 jsライブラリならいっぱいあるだろ。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/148
149: デフォルトの名無しさん [sage] 2014/05/10(土) 14:43:55.94 ID:qPsk9Q0C >>147 コンテンツボディとして暗号化データ流せば済む話だが、 SSL/TLSを使ったHTTPSっていうプロトコルがあってだね… ま、コンテンツボディを暗号化する場合だとヘッダ周りで検出されるが。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/149
150: デフォルトの名無しさん [sage] 2014/05/10(土) 14:53:52.12 ID:m9xHqVTZ つまりはWEB系の技術というのは 要するに既存技術をJavaScriptで実装したものって だけの話だな http://mevius.5ch.net/test/read.cgi/tech/1398263384/150
151: デフォルトの名無しさん [sage] 2014/05/10(土) 15:18:11.43 ID:qPsk9Q0C WEB系の技術って既存技術の内WEB系の物って意味じゃねーの? あと「JavaScriptで実装したもの」って制限はどっから出てきたん? http://mevius.5ch.net/test/read.cgi/tech/1398263384/151
152: デフォルトの名無しさん [sage] 2014/05/10(土) 15:18:41.10 ID:cY+uAlOa WebRTC使うならOpenPeerがあるってだいぶ前に書いたよな http://openpeer.org http://mevius.5ch.net/test/read.cgi/tech/1398263384/152
153: デフォルトの名無しさん [sage] 2014/05/10(土) 17:45:32.03 ID:D1xN7jn3 >>143 普通は新規の書きこみが発生するたびに分岐するんじゃないのかな? 書きこみを受けとったノードが処理をして隣接ノードへの伝達(同期)は分岐処理になるのでは? それとも新規書きこみは新規書きこみとしてDHTの隣接ノードに伝達されるのか? この場合は各ノードが独自に新規書きこみの処理を行なうことになるが、分岐が起こらない場合は その書きこみを所持しているべき全ノードがこの処理を行なうことが前提になると思うが とても行儀の良い人だけが参加する理想的なネットワークが形成されることが前提になっているのでは? http://mevius.5ch.net/test/read.cgi/tech/1398263384/153
154: デフォルトの名無しさん [sage] 2014/05/11(日) 09:02:01.38 ID:HBJbY+fy >>153 投稿を示すデータの塊をデータのハッシュをキーとして伝達すれば何処から何処へ移動しても変質しない 後はデータの塊の中に投稿時点で存在していた既存投稿のキーを含めれば参照関係ツリーは縦に伸びていく 書き込み処理といっても、投稿を示すキーに対する投稿を示すデータの塊がネットワーク上に追加されて、 スレッドを示す情報に順不同でそのスレッドに投稿された投稿のキーが追加されるだけで、この辺りに特殊な処理は必要ない スレッドを示す情報側は順不同なのでネットワークが接触したら重複除いてマージするだけで良いし、 スレッドの分岐の痕跡や後始末は各投稿データに含まれる既存投稿キーを参照して表示時に解決すればよい スレッドを示す情報にキーを追加する際は、キーが示すデータを検証してから追加する、とかは必要かな… 行儀に関しては連投DDoSあたりはproof of workとか仮想通貨を導入しないと対策できないんでほどほどでいいかと http://mevius.5ch.net/test/read.cgi/tech/1398263384/154
155: デフォルトの名無しさん [sage] 2014/05/11(日) 09:41:42.34 ID:z48caAbF え?DDoS? http://mevius.5ch.net/test/read.cgi/tech/1398263384/155
156: デフォルトの名無しさん [sage] 2014/05/11(日) 10:28:28.25 ID:MfUQ5tqR 確定投稿と未確定投稿に分けて考えればいいんだよ。 特にフラグ設けなくてもレス番の有無で判断がつくし。 未確定投稿を2ch互換で掲示するのは無理なので、外部に掲示されるのは確定投稿になってからで、 拡散された状態で一足先に見ることができるのは参加者の特典でいいんじゃないかと? http://mevius.5ch.net/test/read.cgi/tech/1398263384/156
157: デフォルトの名無しさん [sage] 2014/05/11(日) 18:29:50.66 ID:HBJbY+fy >>155 行儀の良くない人がどの程度まで想定するのか分からんかったから 防ぐのが困難なレベルの行儀の悪さを想定したらそうなった >>156 なんでそんな時間差付ける必要が?…って思ったけど、確定未確定ってレス番の確定か 確定条件によるけど、分断状態でそれぞれが違う内容で確定させたら駄目なような… あと、ここで言う分断は引き継ぎに失敗しつつ稼働するノード群が入れ違いに休眠した場合とかでも起きる筈 http://mevius.5ch.net/test/read.cgi/tech/1398263384/157
158: デフォルトの名無しさん [sage] 2014/05/18(日) 19:40:42.92 ID:oxq+ikAO >>48 hidden service の情報が FBI にごっそり抜かれたそうだ、pure でない限り必ず弱点が発生するね http://www.gizmodo.jp/2013/08/post_12892.html tor 規制も遠くない http://mevius.5ch.net/test/read.cgi/tech/1398263384/158
159: デフォルトの名無しさん [sage] 2014/05/19(月) 07:33:43.51 ID:xEeDrkw/ 記事の内容読んだか? >Firefoxの脆弱性を突いてTorユーザーの身元を特定できるカスタムのマルウェアが広まっていたんですね。 FBIがスパイウェア撒いたって話だから、通信形態は関係ない http://mevius.5ch.net/test/read.cgi/tech/1398263384/159
160: デフォルトの名無しさん [] 2014/05/19(月) 17:58:41.42 ID:WT1tTslw アノニマスが開発した「AirChat」が凄い!インターネットなしでデータ通信 http://blog.livedoor.jp/itsoku/archives/38902170.html http://mevius.5ch.net/test/read.cgi/tech/1398263384/160
161: デフォルトの名無しさん [sage] 2014/05/19(月) 21:46:42.22 ID:lhsjIgd7 >>160 読んでないけど、手旗信号と見た http://mevius.5ch.net/test/read.cgi/tech/1398263384/161
162: デフォルトの名無しさん [sage] 2014/05/19(月) 22:31:10.57 ID:zujUZLqg 最終的にはインターネットに繋がるらしいが、 「ローカルネットを沢山繋いでインターネット」 って意味で言うと結局インターネットの一部なんだよな。 -- 我々はボーグだ。お前達は同化される。抵抗は無意味だ。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/162
163: デフォルトの名無しさん [sage] 2014/05/19(月) 23:14:38.92 ID:rPuNmFhW だから、DSの擦れ違い通信だって http://mevius.5ch.net/test/read.cgi/tech/1398263384/163
164: デフォルトの名無しさん [sage] 2014/05/20(火) 03:58:15.26 ID:XZ8PbsoH いつのまにか Vidalia 単体のダウンロードができなくなった‥ ブラウザででしか使用できない‥ http://mevius.5ch.net/test/read.cgi/tech/1398263384/164
165: デフォルトの名無しさん [sage] 2014/05/20(火) 06:54:05.58 ID:gZsncm2t 素人には危険だからかな http://mevius.5ch.net/test/read.cgi/tech/1398263384/165
166: デフォルトの名無しさん [sage] 2014/05/20(火) 10:24:43.89 ID:PJc6Nn45 https://github.com/gitchain/gitchain これまんま掲示板に転用できないか? http://mevius.5ch.net/test/read.cgi/tech/1398263384/166
167: 461 ◆Of8OpFdQADOA [sage] 2014/05/24(土) 18:37:39.78 ID:OAvaL96R 開発者向けの話題を提供しましょう。 ノード間のメッセージングにはTCPかUDPを使われるかと思いますが、皆さんならプロトコルをどう設計しますか? バイナリで組む人もおられるでしょうし、HTTP風にテキストベースで書く人もおられると思うのですが、皆さんの知恵を聞かせてください。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/167
168: デフォルトの名無しさん [sage] 2014/05/24(土) 19:40:20.45 ID:uWBH7T6t そんなのどっちでもよい http://mevius.5ch.net/test/read.cgi/tech/1398263384/168
169: デフォルトの名無しさん [sage] 2014/05/24(土) 19:59:57.61 ID:jYoMAPG8 >>167 こっちでは今PDですら遮断される状況だから偽装してほしいな http://mevius.5ch.net/test/read.cgi/tech/1398263384/169
170: デフォルトの名無しさん [sage] 2014/05/24(土) 20:32:26.64 ID:7m1F5+NU 今迄のは開発者の話題ではないと思ってたのか。なんかこいつにイラっとくるのってオレだけかな http://mevius.5ch.net/test/read.cgi/tech/1398263384/170
171: デフォルトの名無しさん [] 2014/05/24(土) 20:33:42.07 ID:9qFFfmjf >>170 アスペかよ http://mevius.5ch.net/test/read.cgi/tech/1398263384/171
172: デフォルトの名無しさん [sage] 2014/05/24(土) 20:35:25.26 ID:8L8QZ0Si >>167 扱いやすいしバイナリ一択だな http://mevius.5ch.net/test/read.cgi/tech/1398263384/172
173: デフォルトの名無しさん [sage] 2014/05/24(土) 20:44:07.64 ID:uWBH7T6t そんなのどうでもいいって言った理由は、 バイナリかテキストかによってアプリの機能や 開発しやすさになんら影響をあたえることがないから。 プロトコルをオープンにしてだれでもあつえるようにするなら テキストのほうがやりやすいだろうし、逆に解析をしづらくしたいのなら バイナリのほうがいいだろう。程度の意味しかない。 アプリからすれば、そんなプロトコルの違いは、下層のレイヤーが 吸収してオブジェクトの形にするから、どっちでも同じだし、 あとから変えることだって簡単。プロトコルの命令の種類の話しならともかく。 テキストかバイナリかという表現形式なんか、どうでもいい。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/173
174: デフォルトの名無しさん [sage] 2014/05/24(土) 21:07:02.75 ID:8L8QZ0Si 機能面ではそうだが、テキストはパースにも構築にも、バイナリに比べて数十倍数百倍の時間が掛かるからなぁ 比較とかもバイナリの方が簡単だし http://mevius.5ch.net/test/read.cgi/tech/1398263384/174
175: デフォルトの名無しさん [sage] 2014/05/24(土) 21:13:01.28 ID:uWBH7T6t それは全体の1%にも満たない部分だから 時間がかかっても問題ない。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/175
176: デフォルトの名無しさん [sage] 2014/05/24(土) 21:15:21.89 ID:oWuOT6f1 どうでもいいことに拘ってないで、まずは要件定義をしろw http://mevius.5ch.net/test/read.cgi/tech/1398263384/176
177: デフォルトの名無しさん [sage] 2014/05/24(土) 22:08:44.78 ID:7CvGDBUR >>167 UDPで経路毎の最大パケットサイズ調べたりメッセージ分割したり結合したり、絶対ダルいからUDPは嫌だな バイナリで組むかテキストで組むかは趣味の領域な気もするけど… 単一接続で長いメッセージを含む複数のメッセージを送る場合はテキストだと無駄が多い気がする ていうかそれ以前に遮断の防止などでSSLなどに偽装したコネクション張る事から考える http://mevius.5ch.net/test/read.cgi/tech/1398263384/177
178: デフォルトの名無しさん [sage] 2014/05/24(土) 22:48:03.61 ID:oWuOT6f1 要素技術なんぞ詳細設計の段階の話だろうがw まずは要件定義しろw http://mevius.5ch.net/test/read.cgi/tech/1398263384/178
179: デフォルトの名無しさん [sage] 2014/05/24(土) 23:07:23.72 ID:rfdD6r00 Unicodeをデフォルトにしようず。 UTF-8が無難だが日本的にはUTF-32にも惹かれる http://mevius.5ch.net/test/read.cgi/tech/1398263384/179
180: Unicodeキボンヌ [sage] 2014/05/25(日) 00:00:09.81 ID:wqNjSVko 書込時の匿名性はP2Pによって実現するといっても、 閲覧時にP2Pは不要(cf.新月ネットワークの場合は閲覧用にもP2Pを利用する)。 サーバーは有志の運営に委ねる(中央集権的管理の完全否定)。 運営者は現在の2ちゃんねるの過去ログ転載サイトのように、広告収益などを目当てにネットワーク資源を提供すればよい。 サーバーのログ上の特定の書き込みを、何らかの問題発生時に、削除するかしないかは各サーバー管理者の判断による。 サーバー間の信頼関係システムも設け、専門外の板については、他サーバーのログをそのまま信用してクローンする。 理想的にはスレ毎に、スレ立て人自身が管理者となって、サーバーを立てているような状態。 ちゃんと管理されているスレは繁栄することが期待できる。 一般ユーザーの書き込みの匿名性は、P2Pによって、ユーザー同士の端末を一定HOP経由してから、サーバーへの書き込みがされるようにする。 サーバー同士の書き込みの伝播にまでP2Pを適用するかどうかは、確保したい匿名性のレベルの議論による。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/180
181: デフォルトの名無しさん [sage] 2014/05/25(日) 02:30:20.38 ID:UOeAOsx2 >180 つまり、一番最初に見た人が、 一番最初に書き込んだ人である確率が極めて高い ってことでいいですか?w http://mevius.5ch.net/test/read.cgi/tech/1398263384/181
182: Unicodeキボンヌ [sage] 2014/05/25(日) 04:05:32.41 ID:wqNjSVko 意味不明。 サーバーに反映されないと誰も見れないのに、なぜそうなるの? http://mevius.5ch.net/test/read.cgi/tech/1398263384/182
183: デフォルトの名無しさん [sage] 2014/05/25(日) 04:51:54.21 ID:dtutVys2 >>180 匿名化対象は、投稿者→匿名、配信者→公開、閲覧者→公開、だと仮定して、 その構造でサーバ間を暗号化する目的がよく分からんのだが… サーバの持ってる前データはオープンで、サーバにデータを投稿した人間は不明でしょ? サーバ間での同期は複製元も複製先もオープンで、匿名化すべき部分が見当たらないのだけど。 それとも匿名化対象が、投稿者→匿名、配信者→公開、閲覧者→匿名、であり、 複製先サーバがオープンな配信者として動作しない、読み専の閲覧者である場合も含むってこと? >>182 閲覧に関して普通の専ブラと同じ方式をとった場合は、 投稿者は書き込み直後にそのスレの更新動作をする。 この動作は他の閲覧者の自動更新や手動更新よりも先行する可能性が非常に高い。 プッシュ配信でもしてしまって投稿者閲覧者問わずに更新させるか、 閲覧に関してもオニオンルーティングするかしないと隠蔽できない。 プッシュ配信だと閲覧者数が少ない場合に投稿者がバレてしまうので、 閲覧者数が少ないスレッドでは匿名読み込みに切り替えないと不味い、かな。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/183
184: デフォルトの名無しさん [sage] 2014/05/25(日) 05:24:34.63 ID:NeNyrW9A >>180 それは ny で失敗したはず IP -> ID 識別は、ID の寿命を長くするとレインボーテーブルで一網打尽は前のスレでも散々 トリップ‥‥どうだろうか? http://mevius.5ch.net/test/read.cgi/tech/1398263384/184
185: デフォルトの名無しさん [sage] 2014/05/30(金) 00:54:12.35 ID:wHSl8lb9 そもそも匿名が何故必要かってところを勘違いしてないか? http://mevius.5ch.net/test/read.cgi/tech/1398263384/185
186: デフォルトの名無しさん [sage] 2014/05/30(金) 01:26:19.48 ID:SDqP+4IS 冤罪逮捕を防止するためだよ http://mevius.5ch.net/test/read.cgi/tech/1398263384/186
187: デフォルトの名無しさん [sage] 2014/05/31(土) 15:35:19.94 ID:QHlXh24u そもそも逮捕されるような事が出来るツールという時点であまり説得力がないんだよな 普通に健全な内容であれば特別匿名性が高い必要もない http://mevius.5ch.net/test/read.cgi/tech/1398263384/187
188: デフォルトの名無しさん [] 2014/05/31(土) 16:13:40.81 ID:sWppcuRc インターネット自由宣言に則ったネットワークを構築するため http://mevius.5ch.net/test/read.cgi/tech/1398263384/188
189: デフォルトの名無しさん [sage] 2014/05/31(土) 16:39:38.30 ID:eTy5fHBW つ外患罪・内乱罪 そういうものに対応できるシステムがあってもいいという立場もないわけではない,ああこれって予備・陰謀になりうるのか? 日本は主に島原の乱以来の営々たる血と汗の努力により現在は稀にみる平穏な土壌が育っているので必要性は感じられないのかもしれない そういえば何かのアニメに自主すれば無罪とかいっていたが‥?アニメーションはなんだったか??本当か? http://mevius.5ch.net/test/read.cgi/tech/1398263384/189
190: デフォルトの名無しさん [sage] 2014/05/31(土) 17:06:46.63 ID:VTj4ztuh こっちはもう匿名性は放棄したんじゃないの?それともP2Pにすれば自動的に匿名になるとでも思ってる? http://mevius.5ch.net/test/read.cgi/tech/1398263384/190
191: デフォルトの名無しさん [sage] 2014/05/31(土) 17:17:05.44 ID:QdYI2yy/ どこかにこのスレの公式仕様みたいのでもあるのかね。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/191
192: デフォルトの名無しさん [sage] 2014/05/31(土) 17:30:37.03 ID:QKYyOmO8 >>1に「2ちゃんの代替となる」とあるだろう。 一般の2ちゃんユーザーが納得する程度の匿名性があれば十分だということなんだよ。 匿名性の技術的保証の辺りをグダグダ言う奴用には、もう一つのフォーク元のスレが用意してある。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/192
193: デフォルトの名無しさん [sage] 2014/05/31(土) 18:45:31.68 ID:PqKUKu7D >>189 多分アニメは「攻殻機動隊 Stand Alone Complex 2nd GIG」 罪状は「内乱の予備・陰謀、外国に対し私的に戦争をする目的の予備・陰謀」 でもこれ架空の近未来日本を舞台にした作品だからこれを参考にするのは間違ってる。 第三次非核大戦後だの自衛軍だの電脳化率9割超だの難民わらわらだのだし… プログラマを武器と見做して武器禁輸措置を適用しちゃうような世界。 まぁこういう言うのはアレだ、誤用じゃない方の確信犯として突き進む類の話じゃね? 言論の自由とか人権レベルで正しい行為だと確信しての行いが犯罪になるケース。 だけど真面目な話、憲法で保証されてる権利の行使だと、刑法はひっくり返る場合がありうる。 明確な外患誘致や内乱の意図がなければ最高裁まで引っ張って勝てる可能性がある話かと。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/193
194: デフォルトの名無しさん [sage] 2014/05/31(土) 20:22:55.65 ID:LCfd5xM6 ぼくのかんがえたさいきょうの掲示板(笑) http://mevius.5ch.net/test/read.cgi/tech/1398263384/194
195: デフォルトの名無しさん [sage] 2014/05/31(土) 21:29:14.84 ID:F4zWTlG/ >>194 それを大真面目に考えるのがこのスレなわけだがw http://mevius.5ch.net/test/read.cgi/tech/1398263384/195
196: デフォルトの名無しさん [sage] 2014/05/31(土) 21:37:02.40 ID:Q4fGK0zf このスレだと茶化しで済むが、向うのスレだとマジで噛み付いてくる奴がいるぞ。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/196
197: ◆QZaw55cn4c [sage] 2014/06/01(日) 12:42:07.16 ID:iF6nhgL2 >>193 おお,thx なんのアニメだったか思い出せなかったんだ,神山氏は神だね‥‥ http://mevius.5ch.net/test/read.cgi/tech/1398263384/197
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 163 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.010s