2007年8月29日 星期三

日本P2P軟體的現狀

最近重新看了一次英文維基百科上關於Share的文章,才發現許多事情已經不如以往了…

Share已經不能算是匿名的P2P軟體


在去年(2006)日本的黑帽大會上,網路安全公司NetAgent的總裁在會場示範,他們有辦法判別Share網路上每一個節點,在下載什麼檔案、使用的埠號以及IP位址。該公司開發的軟體「Retina Sharebot」能夠扮演節點的角色,並且能在幾個小時內,收集完約十萬個節點的相關資訊。這對Share的使用者來說,無非是個很大的警訊。

Winny的使用者,比你想像的還多


根據NetAgent在2006年12月的調查,單日在Winny網路上運作著的節點,大約有39萬到45萬個,而Share只有10萬到15萬個。本來在金子勇被捕,Winny的原始碼全盤托出之後,許多人預料Winny的使用者會改為使用Share,不過就結果看來並非如此。我覺得這樣的結果多少跟使用習慣以及Share對於頻寬與硬碟空間的要求較高有關,而且這也證明日本的法務機關其實沒有大刀闊斧的掃蕩那些侵犯著作權與智財權的Winny使用者。

Perfect Dark,Share的後繼者


由於Winny與Share都無法保障檔案分享者的個人隱私,在2ch上頭有名叫「会長」的網友便提出自己開發的「Perfect Dark」來代替Share。Perfect Dark在使用上和Winny與Share是很相似的,不過也加入了新的技術與想法:dkt+dht+du(詳情請參考日文維基)。不過我認為有一些因素會阻礙這個軟體的接受度與使用率,Perfect Dark必需的上傳頻寬為100KB,而且暫存所需的硬碟空間為40GB,恐怕許多人看到這兩個數字就會打退堂鼓了。

Winny、Share與Perfect Dark都是採用分散式的架構,所以除非日本的法務機關開始認真的去掃蕩那些違法的檔案分享者,否則這三個軟體的使用率在短期內不會有極大的改變。