在前一個想把nicocache給p2p化的嘗試之後
真的不能用P2P來撐起nico嗎?
在090425,終於有個閒人又做了同樣的系統。
http://d.hatena.ne.jp/cobodo/20090425/1240675428
NicoCacheをP2Pで共有
http://d.hatena.ne.jp/syuu1228/20090425/1240621227
ニコニコ動画のキャッシュを皆で共有するソフト「Genkidama」をリリースしまふ。
http://dic.nicovideo.jp/a/genkidama
Genkidamaとは、P2P技術を使ったニコニコ動画のキャッシュ共有ツールである。
http://docs.google.com/present/view?skipauth=true&id=ahmdw9nxds6k_46frzht5gt
簡報資料
http://genkidama.dokukino.com/
あなたのGenkidama
http://sourceforge.jp/projects/genkidama/
SourceForge 頁面
http://ext.nicovideo.jp/thumb/sm7537408
———
基本上Genkidama(元氣玉)是把nicocache加上了現有的DHT實作後的工具,所以的確一如預期可說是nicocache的p2p化。
現在的疑問點有幾個:
1. cache用途的合法性
由於把cache資料檔置放在朝網路通訊的狀況下,可能會有侵犯送信權的問題;
而新的著作權法修法因為把cache合法化的關係,就會變成合理使用範圍是什麼的爭論點了。
比方說,著作權法修正案基本上對法人單位的cache、proxy server建置有給予一定的通融,也就是所謂「業として行う」的範圍。
而這個定義上是包含所有營利與非營利的法人事業,但是反而沒有包含到個人….也就是說實際上這部分還沒有clear。
由於這個系統偏向號召user的善意為主的文言為主,光一個責任自負實在是不足以提示整個狀況,所以實話是還蠻危險的。
2. 對運營的正面與負面效應
老實說雖然不是很適當,但是個人有點想到XFree86….想要管理和統制一個自由風氣盛的就會出現反動,即使是廣告條款這樣求名不求利的東西。
nico運營積極地提高便利性的同時強化管理,想給大家合法的空間;但是user不領情,反而自己fork出了p2p的獨立空間….
結果運營對整個系統的控制能力反而是下降的。當然Genkidama是有去設法配合運營的刪除動畫,但是也難保會有個Genkidama改,把這一塊給自己fork掉。
而且,如果這個體制外的系統,效率要是拉得起來、能成長茁壯的話,那麼運營想增加付費user的想法除了會受阻之外,
也許就會在nico管不到的地方把其餘ISP的網路資源給撐爆也說不定,考慮川上會長常常說p2p化會吃爆全日本頻寬….
3. 現實環境限制
當然Genkidama目前也才不到百人使用,和premium user相比顯然是差很多,目前來講毫無疑問是premium可以得到的頻寬遠遠大於Genkidama的內部頻寬。
而且Genkidama由於沒有分割傳輸動畫,而是配合nicocache的原始動作,以單一檔案為單位運作,只是本地端沒有檔案的話,則優先外求DHT上的其餘member來取得動畫。
傳輸的時候只會對「一個對象」要求「一個動畫從頭傳輸」的緣故,整個效率拉不太起來。
所以現況是DHT上沒有的話,用premium的人反而會傳輸得比較快….說不定在這個使用初期應該是要加入個premium優先模式w
老實說光看這一點來說,效率應該還不如最初那個測試版。
由於nicocache_nl還有介面改善的作用在,即使是premium user也有其採用的理由,但是Genkidama顯然就有點….尷尬的狀況。
這個都還需要實作者的取捨。
http://sourceforge.jp/forum/forum.php?thread_id=23482&forum_id=18665
跑去問能不能寫プレミアム優先分享模式(手動設定只要是付費user就優先抓然後放下來分享給其他user),不過看起來reply好像都不是作者本人XD
要自己看code嗎….