1
song940 2014-05-14 10:30:28 +08:00 1
我觉得未来应该一切都是 WebApp , 有一个类似 Chrome OS 一样的操作系统 , 地址栏输入的不是地址 , 是 WebApp 的名字, 然后这个 OS 会向相邻的设备广播查询这个 App , 如果相邻设备中有访问过这个 App 那么这个 App 就会存储在这个 OS 中 , 那么也会返回给其他设备 .
但是好像还是得有一个中央节点来提供一个源 , 防止出现死结点 . |
2
cevincheung 2014-05-14 10:45:42 +08:00
@song940 《I, Robot》
|
3
Ableson 2014-05-14 11:45:32 +08:00
我非常赞同楼主这个观点:未来的互联网不需要什么域名和 DNS 之类,全靠 P2P 进行资源交换。其他我就不同意了,因为全面WebApp不仅浪费资源,而且还带来更多的安全问题(比如你所有的数据都在厂商的服务器了)
|
4
imwower OP @Ableson 不是webApp,是把别人的网站源码(这里用node)clone到本地服务器(即chrome)执行。现在的模式是源代码放在git服务器上。我这个想法是把源码加密,放在P2P节点上。浏览器既是浏览器,又是服务器,同时也保存其他的节点数据块,包括源码数据块,数据库的分库分表等。
|
5
imwower OP @song940 对,思想是这样,网站也类似这种模式。这时候,中央节点服务器就不像现在的DNS服务器那样,是可选的而不是必须的。
估计只有以后的chrome OS能做到这点了吧 |
6
skybr 2014-05-14 12:04:22 +08:00 1
那得存储资源和网速极大丰富了, 不然去中心的bitcoin照样成就中心存储的blockchan.
|
7
ddyy 2014-05-14 12:05:54 +08:00 1
p2p得有多少数据冗余啊,个人的机器上得存放多少用不到的“垃圾数据”,没有服务器,像v2ex这样的交互社区互动得多慢
|
8
luoyou1014 2014-05-14 12:19:10 +08:00 1
我大学的校园就是全部P2P网络.
但是这样会产生一些比较严重的问题, 例如: 大家都搞内网下载, 然后外网的同学就悲剧了, 10M的内网P2P下载把网速给堵死了. 冗余数据也是大问题, 每个人都要作为传输节点, 电脑上要保存着很多的资源供别人下载, 不过很多人不喜欢这样, 都下载完了直接禁止共享. 除非系统强制P2P, 不然速度很让人担心啊. 总体感觉P2P还是只能作为补充, 将来应该是多个中心服务器才行. |
9
imwower OP |
10
yxz00 2014-05-14 12:28:40 +08:00 1
@luoyou1014 不共享的问题如果和虚拟货币结合起来就解决了。
打个比方,你上网要按照你从别的节点上下载的流量收费,但是你贡献出的流量可以抵消这个。要不要保存冗余都是你自己的选择。至于带宽,我觉得这不是浪费带宽,而是最大限度的利用了带宽,特别是物理邻接的范围内的带宽。 |
14
zjgood 2014-05-14 13:37:59 +08:00 via Android
我觉得没有未来。。。现在污染那么严重,我觉得我们等不到那一天。。物竞天择,适者生存。。。。
|
16
openroc 2014-05-14 22:07:09 +08:00
有没有人,有兴趣把v2改成p2p的?v2本身做tracker就好了,hoho
|
17
Aether 2014-05-15 09:16:01 +08:00
我在想未必是需要人人都成为结点,而是把中心节点分拆成若干个小的节点,分布在地理位置上。
|