提议 3DM 全面使用并推广 Hash 代码
传统的网站采用单一或多组固定的服务器,服务器上传,用户下载。这些服务器是网站的中心,中心出了问题(比如服务器被有关部门拿走了),网站就宕机了。同时,由于网站只有一个地址,所以要封锁起来很容易。后来,有人发明了一种叫做 P2P 的传输方式,大家都是小伙伴,每一个用户又是用户又是服务器,一边下载一边上传,比如 BitTorrent,整个网络资源就没有一个“绝对的中心”,一些节点(包括开始的发布者)出了问题其他的用户还可以正常下载。3DM 发布游戏的方法就是这个类型。但是传统的BT下载需要下载的人先连接一个叫做 Tracker 的服务器,连接到这个服务器大家才能找到自己的小伙伴来上传和下载,这就是所谓 BT 种子的用处。现在很多在网上发帖子留邮箱要种子文件的,就是因为种子还比较复杂,在论坛上不容易直接贴。第二代的 BT 下载采用“泛洪查询”,就是用穷举 IP 地址的方法找到小伙伴,但是消耗太大,大家用的不多。直到第三代 BT 下载,有人发明了一种叫做 Kademlia 的查找方法,大家可以把文件用一种叫做 Hash 代码的方法标记出来,一个文件对应一个单独的 Hash 代码,文件被分成几千份,每个小伙伴的电脑上都有一个“路由表”,记录其他的小伙伴的电脑上可以下到哪些文件的哪些部分(用 Hash 代码表示)。一个人想下载一个文件,只要知道了文件的 Hash 代码,就可以向这些小伙伴进行询问。如果小伙伴有这个文件,就可以从他那里进行下载,如果小伙伴那里没有或者太少,就向路由器里所有的小伙伴询问他们的路由表,找到小伙伴的小伙伴,继续寻找文件。同时再将新的小伙伴的路由表分给其他小伙伴(包括原来的小伙伴)帮助他们找文件。这样,网络上再也没有中心(绝对不绝对的都没有了),再也不需要 BT 种子了。Hash 代码代替了 BT 种子,而 Hash 代码只是几十个英文和数字的组合,可以贴在网页上、论坛里、微博里,很简单的地方也能贴,再也不用邮箱了。大家想下载,只要找到 Hash 代码以后连起来,一边下载一边上传,谁离开了都不影响别人,而且什么人也阻止不了大家。具体是什么样子的,比如有一段武汉校园的青春视频,它的 Hash 代码:7747E00475A0ED49384C47EB994F9273 。好了,我发布完了,你不用给我留邮箱,直接把 Hash 代码记下来,找到一个合适的软件(我推荐 eMule),把 Hash 代码复制进去,电脑就可以开始寻找那些小伙伴来下载了,说不定这里还有我。在你下载的时候,还在不断地上传这些文件,最后你下完了,还可以给其他没看的小伙伴分享。这样,不管你关了电脑还是重新装了系统,这个视频在网上都不会消失,就算是你最先发布的也是一样。只有一种情况,那就是大家都不喜欢这个东西,都不下载了,你就很难下到了。但是话说回来,没人喜欢的东西你要什么呢?
还有很多和 BT 下载相关联的技术,比如传输加密,非对称加密,分享者加密,可以彻底隐藏每一个人,让人不知道谁在下载,谁在上传,从而谁也无法从中破坏。无法封锁、无法阻止、不会消失,不受限制。如果 3DM 使用了 Hash 代码,会是什么样子呢?有一个汉化组破解并汉化了一款游戏,可以直接把文件提取出 Hash 代码,不死鸟和汉化组可以直接把文件发在自己的微博或网站上(也可以说用论坛回复的方法发 Hash 代码)。之后,有兴趣的人自己就会过来加入分享的行列,不管百度、腾迅或是别人对 3DM 做了什么,资源都不会消失或者送人。只要把 3DM 的网站 Logo 写在游戏里,就会有人来找新的资源了。而 Kademlia 的搜索也是分布式的,没有人可以控制和左右,结果仅仅和文件名有关。如果愿意,3DM还可以把和游戏有关的文章、攻略和游戏绑在一起,提高自己的知名度。一切取决于大家的喜爱与否,而不是给没给人交保护费。
可以实现 Hash 分享文件的软件有很多,但是最最出色的还是 eMule,官方网站:http://www.emule-project.net/ 。这个机制已经运行了十年,分享了无数的文件。分享文件快速、有效、精准,得到了小伙伴的极大认可。在灰暗的天空下,一颗牧草无法抵御狂风的侵袭,只有参天的古树,茂密的森林,才能牢牢抓住大地。愿小伙伴们保佑你,并愿小伙伴们保佑 3DM。
原来如此 国内大部分人都用迅雷。 路过看看 帖子挺有意思。
但站在一个理想主义玩家的立场上来想问题,未免与现实有所脱轨
3DM的重点不在这里 除非迅雷死了 磁力链接? 用这个找种子很方便。。。 种子。。。 除非迅雷挂了!
页:
[1]