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


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

Linny開発プロジェクト Part2



1 名前:login:Penguin mailto:sage [03/06/22 19:40 ID:zhqumg4k]
今までのP2Pファイル共有ソフトに負けない機能、手軽さ、匿名性を備えた
全く新しいWWWベースのファイル共有ソフトを作るプロジェクトです。

-------------------- 535 ◆HO0OFh2RXI 氏による最初の発言 --------------------
03/04/30 23:19
pc.2ch.net/test/read.cgi/linux/1024473956/535
> みんなでデーモンとして動くようなLinux版Winnyつくらない?
> デーモンとして動かなくてもコンソールで使えればいいです。
> どうでしょうか?自分は、Linux C(C++)プログラマーです。

前スレ
Linny開発プロジェクト
pc.2ch.net/test/read.cgi/linux/1053087824/

Project Page
linny.sourceforge.jp/

議論用Wiki
linny.sourceforge.jp/wiki/

※プロジェクト参加希望の方は535氏<burner@users.sourceforge.jp>まで連絡してください。
 また、本格的に参加する場合はSourceForge.jpのアカウントを取得してください。

182 名前:login:Penguin mailto:sage [03/10/13 22:20 ID:xbG29dg3]
デジタル証券によるコンテンツ流通システム
ttp://www.geocities.co.jp/SiliconValley/2949/Digikabu.html


これについて討論できる場所ってどこ?

漏れの感想は、コンテンツを配信する権利、コンテンツ製作元にものを言う権利
を得るためにデジタル証券を購入するとは思えないから、うまく動かないと思う。

183 名前:login:Penguin mailto:sage [03/10/13 23:17 ID:j0aKmbqi]
Winny作者が語る将来展望とデジタル証券システム
slashdot.jp/article.pl?sid=03/10/13/074209&topic=104

184 名前:login:Penguin mailto:sage [03/10/14 00:01 ID:lHY+UrIP]
>>183

サンクス!

185 名前:login:Penguin mailto:sage [03/10/14 00:02 ID:lHY+UrIP]
コピーフリーでも成り立つ集金モデル2
money.2ch.net/test/read.cgi/eco/1065980359/l50 [2ch.net]

【通信】Winnyの将来展望について ★2 (2003/10/10)
book.2ch.net/test/read.cgi/bizplus/1065873890/l50 [2ch.net]

コピーフリーでも成り立つコンテンツ製作者側の(略
money.2ch.net/test/read.cgi/stock/1065889373/l50 [2ch.net]

186 名前:login:Penguin mailto:sage [03/10/14 16:51 ID:kBAx32UI]
無理だな

187 名前:login:Penguin mailto:sage [03/10/21 02:28 ID:sIXV7OYa]
P2P型ネットワーク対戦ゲームってある?

FinalFantasy XIみたいなネットワークゲームを、中央サーバなしで
OpenSource Communityでやるのは面白そうじゃない?
商用顔負けのゲームつくれないかな。

188 名前:login:Penguin mailto:sage [03/10/21 02:51 ID:owDTMc8X]
検索してみろ。
あと野良サーバーで商用ゲームやっている奴もちらほら

189 名前:login:Penguin mailto:sage [03/10/21 08:21 ID:ePZNdgoq]
>>187
とりあえず、普通のゲームでも商用顔負けってのは少ないんだから
ネットワークゲームを、それも中央鯖無しで面白くってのはかなり難しいかと

でも通信の部分だけでもできたらすごいよね

190 名前:login:Penguin mailto:sage [03/10/21 13:46 ID:DHWtZaYW]
>>189
1年後にPenguin版もできるらしいよ
gamdev.org/w/?[[PxP]]



191 名前:login:Penguin mailto:sage [03/10/24 03:10 ID:MeLvsMjG]
本家が開発終了な感じだが、こちらも(ry

192 名前:login:Penguin mailto:sage [03/10/24 08:39 ID:IBNvuHP/]
こちらは開発にすらたどり着けなかったんだがな

193 名前:login:Penguin mailto:sage [03/10/24 08:54 ID:8ugQWh1J]
つーことで、Winny の逆汗して互換品を作るスレにしようぜ。

194 名前:login:Penguin mailto:sage [03/10/24 12:41 ID:dLXppHIo]
>193
そんなことできるのか!?

195 名前:login:Dayomon mailto:sage [03/10/24 15:52 ID:8QNGqh+r]
お前らGNUnetがいけてるんですが一緒に遊びませんか?

196 名前:login:Penguin mailto:sage [03/10/25 02:56 ID:fT86YYhN]
>>193
通信部の解析はめんどいからやる気にもならん。
そんなことするくらいなら新しくつくったほうが速い

197 名前:login:Penguin mailto:sage [03/10/25 22:56 ID:mByoNVQw]
Linux使いには、47氏並みの能力を持つプログラマーはいないのか!?

198 名前:login:Penguin mailto:sage [03/10/25 23:02 ID:rBEfoTH3]
>>197
見当違いの証券システムとかを発案する能力のこと?

199 名前:login:Penguin mailto:sage [03/10/25 23:20 ID:mByoNVQw]
いや、この場合、プログラミング能力+厨のバージョン催促に耐える能力のこと。

200 名前:login:Penguin mailto:sage [03/10/25 23:30 ID:rBEfoTH3]
マジレスさんくす。
crack 耐性が高い通信方法を生み出す能力も欲しいよね。



201 名前:login:Penguin mailto:sage [03/10/28 14:36 ID:4Vx0oMC6]
>>197
結構いるよ。
あと、OS,プログラム板にはそれ以上の御方も。

202 名前:login:Penguin mailto:sage [03/10/28 23:33 ID:7BAsFMT8]
>201
それらの神々は、世俗なことには干渉しないのでつか?

203 名前:login:Penguin mailto:sage [03/10/29 00:42 ID:3W9h7fEu]
ライセンスを重んじていたりするからじゃないの?
匿名通信ができるアプリは、結局割れ物の取り引きにしか使われないんだし。

204 名前:login:Penguin mailto:sage [03/10/29 00:57 ID:BnJyeKO1]
リスクもあるしね。
もし自分が作っているとバレたら…?とか。

205 名前:login:Penguin mailto:sage [03/10/29 00:58 ID:3W9h7fEu]
Freenet 内なり Winny 内なりで公開すれば、かなりリスクが低くなる?

206 名前:login:Penguin mailto:sage [03/10/29 00:58 ID:LVWXyaex]
作ってみたいけどなぁ
Windowsでの開発知識しか無い

207 名前:login:Penguin mailto:sage [03/10/29 01:13 ID:3W9h7fEu]
と、そんな嘘でごまかせると思っている人がいるので、注意が必要ですね。


208 名前:login:Dayomon mailto:sage [03/10/29 03:14 ID:sFHSNqVn]
ナイス連携。

209 名前:login:Penguin mailto:sage [03/11/05 01:17 ID:Vb1P/sn/]
ぺったんぺったん

210 名前:login:Penguin [03/11/09 19:49 ID:GbnINMgp]
びっくりするほどP2P!



211 名前:login:Penguin mailto:sage [03/11/10 12:58 ID:vLbAgvq1]
>>195
最近更新されてないみたいだけど、
いけてるんですか?


212 名前:login:Penguin [03/11/18 21:11 ID:bEG7ksJ8]
漏れら極悪非道のageブラザーズ!
今日もネタもないのにageてやるからな!
 ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ∧_∧   ∧_∧    age
 ( 'A`∩) (∩´∀`)    age
 (つ  丿 (   ⊂) age
  ( ヽノ   ヽ/  )   age
  し(_)   (_)J

213 名前:login:Dayomon mailto:sage [03/11/19 01:21 ID:NUnV2Rmg]
ノシ

214 名前:login:Dayomon mailto:sage [03/11/23 01:44 ID:w0hNbOKT]
ヽ(゚∀゚)ノ アッヒャッヒャ

215 名前:login:Penguin [03/11/28 00:07 ID:DF914n14]
nyが無くなる今、このスレをageなくてどうする?

216 名前:login:Penguin mailto:sage [03/11/28 00:29 ID:ttKXuPtv]
まだあったんだ、このスレ。
家宅捜査か、、何で匿名が破られたんだ?

217 名前:login:Penguin mailto:sage [03/11/28 01:21 ID:WQa0DvCQ]
geocitiesへのftpアクセスログじゃないの?
そのために色々と法案通していたし。

218 名前:login:Penguin mailto:sage [03/11/28 03:31 ID:SiJSR2Jo]
完全に匿名なわけじゃないからねぇ。
今回は47も家宅捜索されたみたいだから、
47が暗号化解除とかで協力したんじゃないの。

219 名前:login:Penguin [03/11/28 03:33 ID:4aVtXQnt]
家宅捜索でKはnyのソースを得た事になるな

220 名前:login:Penguin mailto:sage [03/11/28 05:04 ID:icFsr3aB]
>>217
やっぱその線かのぅ 47も迂闊だったな
あと2chのログか



221 名前:login:Penguin [03/11/28 16:31 ID:DF914n14]
さぁプロジェクト再始動だ

222 名前:login:Penguin mailto:sage [03/11/28 17:08 ID:qG5hbGfy]
金にならないP2Pなだけに、職業プログラマは無視を
決め込んでるみたいだけど、プログラミングテーマとしては
P2P特に匿名ファイルシェアリングソフトは熱いな〜

223 名前:login:Penguin mailto:sage [03/11/28 17:58 ID:f/j5dBc6]
さて、今回の問題でWinnyのどこに問題があったかが示されたわけだが。

現状、Winnyシステムの根本がこけたわけではないと思うが、1人に頼りすぎたのが
敗因だと思う。
次はどうするよ。Winny式でオープンソースでFA?

224 名前:login:Penguin mailto:sage [03/11/28 18:58 ID:QvTe2a/1]
次世代は、公開しても安全で不正の極めてやりにくい「プロトコル」を
実体とするべきだとおもう。
極論、実装は誰がやってもいい。

225 名前:login:Penguin mailto:sage [03/11/28 20:02 ID:GoFNDi8X]
実際、仲間ウチで小さく
P2P転がすような事をやらないと今回みたいな事になる。
プロトコルや実装の問題より運用の問題が大きい。

226 名前:login:Penguin mailto:sage [03/11/28 20:25 ID:96YzfNpY]
馬鹿はいつでもどこにでもいるからな

227 名前:login:Penguin mailto:sage [03/11/28 20:25 ID:n2B30HKa]
>>225
んで実際問題ソフトは出来たの?

228 名前:login:Penguin mailto:sage [03/11/29 00:29 ID:Xr1K3nva]
オープンソース(・A・)イクナイ!

229 名前:login:Penguin mailto:sage [03/11/29 00:56 ID:oiytMlVm]
理論的に匿名性が保証できるプロトコルにして、さらに回線帯域をガンガン使
うような仕様にしてユーザを光に限定してしまえば、Winny がオープンソース
にできなかった最大の原因であるところの FreeRider 問題はある程度解決でき
るような気がするのだけれど、甘いかな?


230 名前:login:Penguin mailto:sage [03/11/29 03:29 ID:IymQcMSr]
【神】UNIXにWinnyを移植【降臨】
pc.2ch.net/test/read.cgi/unix/1065863581/l50

次期P2Pの仕様 part2
tmp2.2ch.net/test/read.cgi/download/1070027719/l50



231 名前:某所管 mailto:sage [03/11/29 03:45 ID:x77e14sf]
一応、記録的価値としてLinnyWiki復活させておいたので張っておきまつ。
ttp://linny.winny.info

232 名前:login:Penguin mailto:sage [03/11/29 08:38 ID:jErzhRBe]
>>221-
この緊急時に相変わらずグダグダなループ繰り返してるのにはワロタ

233 名前:login:Penguin mailto:sage [03/11/29 14:24 ID:uU3sSM8j]
このスレまだあったのか。ny逮捕でダウソのヤシらが
ム板とか犬板をあさっているのかな。

234 名前:login:Penguin mailto:sage [03/11/29 17:41 ID:UGXkZjJ0]
初期のLinnyのことも考えてまともな頼れるリーダを2人くらい作ったほうがいい気がする。

235 名前:login:Penguin mailto:sage [03/11/29 17:44 ID:iLpA4HcV]
P2P Projects supporting Anonymity
knet.sourceforge.net/p2p.html

236 名前:login:Penguin mailto:sage [03/11/29 19:17 ID:3iYswX3r]
>>234
      / ̄ ̄ ̄ ̄ ̄ ̄\
    /             \
   /                  ヽ 
    l:::::::::.                  | 
    |::::::::::   (●)     (●)   | 呼んだ?
   |:::::::::::::::::   \___/     | 
    ヽ:::::::::::::::::::.  \/     ノ  

237 名前:231 mailto:sage [03/11/30 12:31 ID:w2iVfBfH]
>>234
      / ̄ ̄ ̄ ̄ ̄ ̄\
    /             \
   /                  ヽ 
    l:::::::::.                  | 
    |::::::::::   (●)     (●)   | 呼んだ?
   |:::::::::::::::::   \___/     | 
    ヽ:::::::::::::::::::.  \/     ノ  

238 名前:login:Penguin mailto:sage [03/11/30 17:17 ID:u/aqrZK8]
次期P2Pの仕様 part5
tmp2.2ch.net/test/read.cgi/download/1070113264/

P2Pもいろいろとソフト変更があるみたい。ここを除くことお勧め

239 名前:login:Penguin mailto:sage [03/12/01 01:37 ID:HcdZ6tlc]
P2Pなんか危いよ
もうnntpしかないよ

240 名前:login:Penguin mailto:sage [03/12/01 22:27 ID:8ZXVF3BM]
結局このスレは頓挫してたのか・・・
やっぱ烏合の衆だけじゃだめだな。
一人の実行力をもってる人がいなきゃだめだ



241 名前:login:Penguin mailto:sage [03/12/01 22:41 ID:WiuZNPkX]
>>240
      / ̄ ̄ ̄ ̄ ̄ ̄\
    /             \
   /                  ヽ 
    l:::::::::.                  | 
    |::::::::::   (●)     (●)   | 呼んだ?
   |:::::::::::::::::   \___/     | 
    ヽ:::::::::::::::::::.  \/     ノ  

242 名前:make world mailto:sage [03/12/02 19:31 ID:aKXy48Gr]
openで開発したら収拾つかないだろうな

243 名前:login:Penguin [03/12/03 02:38 ID:rPc4FgbH]
>>242
収拾する必要は無い

244 名前:login:Penguin mailto:sage [03/12/04 02:10 ID:0dWBPS/h]
ソフト開発出来る人、参加して下さい。オープンソースでの開発を目標にしています。

次期P2Pの仕様 part5
tmp2.2ch.net/test/read.cgi/download/1070113264/


245 名前:login:Penguin [03/12/04 02:10 ID:0dWBPS/h]
age忘れました。

246 名前:login:Penguin mailto:sage [03/12/04 05:04 ID:AK3fWQow]
>>244
コードは書けんが、テストなら協力できますよ

247 名前:login:Penguin mailto:sage [03/12/04 08:15 ID:LZsdqusC]
>>244
アップはできんが、ダウンなら協力できますよ

248 名前:login:Penguin mailto:sage [03/12/06 16:41 ID:ASv9zxaf]
典型的なプロジェクト失敗例を見せてくれたスレ

249 名前:login:Penguin mailto:sage [03/12/07 00:28 ID:1ZK45BnP]
プロジェクトにすらなってないけどな

250 名前:login:Penguin [03/12/20 19:45 ID:uF39G1i3]
mute-net.sourceforge.net/

> MUTE File Sharing is a new peer-to-peer network
> that provides easy search-and-download functionality while also protecting your privacy.
> MUTE protects your privacy by avoiding direct connections with
> your sharing partners in the network.

だそうです。



251 名前:login:Penguin mailto:sage [03/12/20 20:17 ID:orBV6cTG]
pc.2ch.net/test/read.cgi/prog/1071794941/l50

252 名前:login:Penguin mailto:sage [03/12/21 00:53 ID:Tnk+ergb]
>>250
これ、期待できそうです。

253 名前:login:Penguin [03/12/21 01:21 ID:7KaUReeK]
で、251のスレでWinny2のソースらしきものが張られているわけだが・・・。

254 名前:login:Penguin mailto:sage [03/12/21 01:42 ID:UW66JoV+]
>>253
ところで、パスワードは割りましたか?

255 名前:login:Penguin mailto:sage [03/12/22 05:22 ID:Fx01jsVP]
>>254
ダウソすらできてないわけだが・・・。
どのプロキシ使えば落とせるのやら。

256 名前:login:Penguin [03/12/22 17:21 ID:C9mRSYV4]
>>250 /.本家より

MUTE: Simple, Private File Sharing
slashdot.org/article.pl?sid=03/12/19/1750250

だそうだ

257 名前:login:Penguin mailto:sage [03/12/23 20:17 ID:UofXNrH/]
蟻が食べ物を見付ける方法からインスピレーションを得たってなんか凄いな・・・


258 名前:login:Penguin mailto:sage [03/12/24 09:19 ID:p5RJmfHH]
>>256
で、どうよ。使えそうか?
俺の環境(RedHat9)では固まりまくるが。

259 名前:login:Penguin [04/01/08 12:45 ID:91Mu2rfW]
Mute Ver.0.2
mute-net.sourceforge.net/

Known issues with version 0.2:
Linux:
--Strange system-wide freeze on LinuxPPC. Happens when receiving
a series of connections (shows up in log). Freezes happen with both
text and GUI. Must be triggering a kernel crash (bug in kernel).
LinuxPPC kernel v2.2.15-2.9.0

--No crashes seen in Linux.

260 名前:login:Penguin [04/01/12 19:03 ID:H2XKicfm]
age
がんばれ



261 名前:login:Penguin mailto:sage [04/01/14 00:07 ID:Qid/c1ot]
俺もRedHat9ですが接続先を追加できないっぽいです

262 名前:login:Penguin mailto:sage [04/01/29 21:39 ID:gWkVseHH]
ほしゅ

263 名前:login:Penguin [04/01/31 00:08 ID:PjoeMZsH]
んでいつできるんだ?

264 名前:login:Penguin mailto:sage [04/02/04 10:13 ID:3zoKxviV]
MUTEを日本語使えるようにすりゃいいじゃん。



265 名前:login:Penguin [04/02/11 23:48 ID:2/PKzn50]
俺、linuxというかUnix版のWinny作ってるんだけど、
やっぱ公開すると、家宅捜索とかされちゃうのかな?

266 名前:login:Penguin mailto:sage [04/02/12 02:55 ID:gusrgYRS]
そもそも君の場合は、コードが手元にない狂言なので、大丈夫かと。

267 名前:Seisei_Yamaguchi mailto:sage [04/02/15 02:29 ID:NKg64qLe]
警察の中の人はソースが欲しかったから
ジオシティー日本から辿ったんとちゃう ?


268 名前:login:Penguin [04/02/17 20:23 ID:l3npdv3O]
Winnyパケットをブロックするソフトが出たみたいだね。
age

269 名前:login:Penguin [04/02/18 11:15 ID:9aTdwy7Y]
>>268
これのことだろ。
itpro.nikkeibp.co.jp/free/ITPro/NEWS/20040217/139906/
モニタしてるキャプ画像があるんだが、暗号は完全に解読された模様。
もうwineでwinny動かしてる場合じゃないぞ、おまいら。

270 名前:login:Penguin mailto:sage [04/02/18 12:14 ID:gem58jl9]
これって暗号が解読されてるのかな…
あれだけだと、 winny network に偽の node として参加してるようにも見えるけど。
参加できれば、検索とかの query 読んで、その関連する packet 落とす…とかもできるだろうし。



271 名前:login:Penguin mailto:sage [04/02/18 13:47 ID:INzA8wD0]
ふつーに、どこかの板に、不完全なソースコードが転がってます。
ソースコードの中には埋め込まれた暗号鍵も付いてます。

272 名前:login:Penguin mailto:sage [04/02/18 18:34 ID:ysm3TANi]
Winny は相互接続する時に相手で本当に Winny が動作しているかどうかの確認
と、回線速度情報、クラスタワード を交換します。どうもその時の情報をデコー
ドするのに成功したようですね。通信内容は無理っぽい。

Netagent で公開されてる資料の13ページ見ると手がかりがありますな。


273 名前:login:Penguin mailto:sage [04/02/19 21:44 ID:YUXcILLr]
どっちにしてもKとACCSは完全なソースを持っている。

274 名前:login:Penguin [04/02/27 19:11 ID:OzDpoA/F]
もまいら、winnyはいよいよ駄目だぞ。
www.itmedia.co.jp/lifestyle/articles/0402/26/news078.html
暗号さえもっと強固なものだったら良かったのかね?

275 名前:login:Penguin mailto:sage [04/02/27 21:00 ID:WZTEm3ZQ]
だから暗号と匿名性は無関係だとなんど言えば。


276 名前:login:Penguin mailto:sage [04/02/28 22:34 ID:S72mqHhA]
>>275
>杉浦氏は、1個のパケットを見て、どこから来たものか解析することはある程度可能だと話す。
>「たどっていけば、1次配布先も分かるだろう」(杉浦氏)。
と言ってるからだと思われ。

ただ、
>「ソースコードを見たり、パケットを解析したりしながら、試行錯誤してデータを逆アセンブルしていった」(同氏)
最初は、ソースは入手していないメモリ解析と書かれていたと思うのだが
この辺の供述が曖昧な辺りが、この記事で発言している人物の信憑性に疑問を持たせる。


277 名前:login:Penguin mailto:sage [04/02/28 23:51 ID:WXc+IhON]
>>276
まぁ、本人はその筋では結構有名な人だから、技術者としてはどっかの
ネットアークと較べればかなりまともな筈。

逆アセしたソースを見たと言ってたんじゃないかなぁ。データを逆アセ
するってのもなんか表現が変。この記者の信頼性もいまいちなので...

ttp://aki.nekoruri.jp/diary/200401c#D30_5



278 名前: ◆HO0OFh2RXI mailto:sage [04/02/29 06:48 ID:lTwPvcXw]
原案
Winnyのオープンソース化を考えるスレ
winny.info/2ch/misc/1056020225.html
pc.2ch.net/test/read.cgi/linux/1056020225/354-

354案にいろいろと混ぜてみたものです。
細かいチャンクにする、通信にはコストがかかるとする、というのが基本です。
自分のUp/Downしたいものは隣のノードが欲しがっている/持っているとみなして行動。
Winnyの転送の多い時期で転送リンクブチブチ状態のイメージ。

やればやるほどFreenet…効率がとても悪そうです。
とりあえず置いておくんで好きにしてください。

279 名前:login:Penguin mailto:sage [04/02/29 06:49 ID:lTwPvcXw]
☆ネットワークを流れる情報は、すべてにIDが振られた小さなチャンクに分割される。
 このIDは、内容により決められネットワーク上一意とする。
☆チャンクは2種類あり、書き換え可能なチャンクと内容が保護されたチャンクである。
 書き換え可能なチャンクを回覧板、内容が保護されたチャンクを小包と呼称する。
 ★回覧板チャンクのIDは、内容のテーマにより決められ、内容に関知しない。
 ★小包チャンクの内容は公開鍵暗号を使用し、暗号化する。
  そのIDは、暗号化済みの内容(鍵を含む)ともともとの内容の両方のハッシュに依存し、
  それぞれ確かめ得るようにする。
☆すべてのチャンクのやり取りにコストを設定する。
 正のコストのチャンクを受信すると、送信ノードに対し、送信債務が発生する。
 要するにUpしてもらえる権ということです。
 コストは、取引開始側が設定し、取引了承側が認証する。負のコストも許される。
 言い値で決まるが、不満であれば取引が成立しない。
 虚偽の取引を行った場合は直ちにリンクを切断し、以降の取引は行われない。
 すべてのノードは、送信債務という借金状態を解消しようとすることが要請される。
 つまり基本的にはDownすればUpすることが要請されます。
 あるノードが借り逃げを行った場合、または著しい債務超過に陥った場合、
 悪質ノードとして切断し、以降の接続を一定期間禁止する。
 大きい値のコストの取引は、取引実績ができるまで行われない。

☆ファイルを流す際は、適当なサイズに分割しそれぞれを小包チャンクとする。
 それぞれの小包のIDとその鍵のリスト、及び元のファイルの識別情報(ファイル名、元ハッシュなど)を
 まとめて小包チャンクとし、フックチャンクとする。
 このフックチャンクはWinnyでいうところの仮想キーに相当するヘッダ部分である。
★フックチャンクは、自ノードでは特別に処理が行われ、元ファイルの識別情報と対応がつけられている。
 外部に対しては、直接指定された場合は単なる小包チャンクとして振る舞う


280 名前:login:Penguin mailto:sage [04/02/29 06:49 ID:lTwPvcXw]
☆チャンク情報の拡散
 検索ワードを指定した回覧板チャンクをつくり、これを検索チャンクとする。
 検索チャンクには、指定ワードと関連するファイルの、元ファイル識別識別情報とフックチャンクIDのセットが
 リストになって入れてある。
 受け取ったノードは、リストをフックチャンクプールに格納し、自分の情報を混ぜた上で再び検索チャンクを形成し
 隣接ノードに転送する

☆チャンクの予約
 タグワードを指定した回覧板チャンクをつくり、これをオークションチャンクとする。
 オークションチャンクには、要求チャンクIDと取引成立時の予定コストとUp/Downのリストが入れてある。
 受け取ったノードは、リストを来たノードをマークした上でオークションチャンクプールに格納する。
 自らのダウン予約の都合を考えて、オークションチャンクを入れ替え、隣接ノードに転送する。

☆チャンクの取引
 オークションチャンクの情報を元に、Up/Downの要求が一致すれば、送ってきた隣接ノードに取引要求する。
 要求内容は、対象チャンクID・Up/Downの別・成立時の支払いコストとする。
 要求を受け取ったノードは、以下の3つから行動を選ぶ
  ★要求を受諾し、チャンクを移動し、完了後コストが移動される。
  ★要求を拒絶する。
  ★要求は拒否するが、他のノードを紹介する。
 検索チャンク、オークションチャンクも同様に扱う。




281 名前:login:Penguin mailto:sage [04/02/29 06:50 ID:lTwPvcXw]
<データ入手までの流れ>
ファイル名 →フックチャンクプールから検索(なければ検索チャンクで底引き)
→フックチャンクをオークションチャンクで予約→取引成立すればDown→展開
→内容チャンクを順次オークションチャンクで予約→取引成立チャンクからDown
→すべて揃い次第元に戻す

<オークションチャンクと取引コスト>
☆あるチャンクが欲しい時、大きいコストを設定してDown予約をかけると、
 成立の可能性が高くなる。
 所持ノードがUpしたときの利益が大きいので応じることが予想されるからである。
 しかし、あまり大きいと新参者小取引の原則により無視される。
 また、中間ノードが中継して(もっと小さいコストで元ノードから入手し)利益を得ようと
 するので効率が悪くなる。
☆あるチャンクのDown予約が隣から流れてきた時、そのノードに対して債務がある場合、
 自ら率先してそのチャンクを入手することが望まれる。
 先に手に入れることができれば、そのノードに対しUpを行い借りを返すことができるからである。
☆オークションチャンクの転送時に予定コストを書き換えることで、転送利益を得ることができる。
☆あるチャンクが欲しい場合、Downで正のコストを設定する。
 誰かが欲しがっているチャンクをUpする場合、Upで正のコストを設定する。
 オークションチャンク、検索チャンクなどのどうしても受け取って欲しいチャンクを
 Upする場合、Upで負のコストを設定する。
☆負のコストのUpを利用して、仮想アドレスタグをつけた小包チャンクを投げることで
 IMのようなノード間通信が可能かも。
 このとき、間のノードはコストの絶対値を少しずつ減じていくことで、利益を得ることが
 できるのでコストに対し十分近ければ届く。
★所持チャンクのコスト評価値
 Upする時のコスト目標値。有用だと自らが判断するチャンクに対しては高くつけておく。
 需要が多ければ上げ、なければ下げる(でないとDownする人がいない)。


282 名前:login:Penguin mailto:sage [04/02/29 06:51 ID:lTwPvcXw]
<検索およびオークションチャンクの転送経路>
☆タグまたは検索ワードと、クラスタ化キーワードとの優先度比較で大きいノードに転送されやすくする。
☆送ってきたノードに直接返してはいけない。(取引の不正を防ぐため)
☆チャンク転送利益を得られないほどコストの絶対値の下がった、自分に不要なチャンクは破棄してよい。

<ノードの接続条件、切断条件>
(考え中)
☆クラスタワード制により、意図的に移動できるようなネットワーク距離を導入し、
 近いノードに優先接続する
☆取引実績のあるノードは優先する
☆取引に嘘ついたノードは即切断、(覚えていられる限り)二度と許さない。(周りに伝達するかも)
☆取引がこちらの赤字の場合できるだけ切断しない
☆(主観基準の)大規模な借り逃げは、以降の接続を蹴る。(周りに伝達するかも)
☆ある程度の借りっぱは、次に接続した時に払ってもらう。動的IPの誤爆は気にしない。
☆小規模な貸し借りは、水に流す。
☆貸している側はいつでも切断できる。







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

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

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