传统互联网与Blockstack

总结一下传统互联网和Blockstack

传统互联网:
互联网已经被设计出来超过40年了,已经显示一些老化的迹象了,传统的互联网有很多信赖的失败的中心化节点,例如:a)DNS服务,b)公钥结构,c)终端用户数据使用中心化数据存储。DNS很容易受到DDoS攻击而出现故障,在目前的网络中,用户隐式的信任某些隐藏的服务和中介机构。但是这些被信任的节点能够欺骗用户连接一些恶意的网站,就像最近发生的一个事件,Turkish CA向Google发布一些错误的安全认证。
随着互联网的发展,我们见证了从运行在本地的桌面应用程序到以云为基础的用来存储数据的远程服务器。但是这些中心化的服务器成为攻击者很大的目标并且频繁的遭受攻击,从而导致用户的数据泄露。在现在大数据时代,安全问题就在互联网设计的初衷上暴露一些缺陷。

Blockstack:
Blockstack实现认证、发现、存储、和允许在底层区块链的失败中幸存一系列功能,其从网络的中间部分移除信赖的节点,并且使用区块链去实现安全数据绑定。Blockstack功能的实现拥有与传统互联网相当的性能,并且更加的安全。
Blockstack使用现存的因特网传输层(TCP或者UDP)和底层传输协议,聚焦于移除存在于应用程序层的中心化节点,改变传输层协议来支持Blockstack。
Blockstack的实现主要由3部分组成:
1) 用虚拟链实现的一条虚拟链,用来绑定数字属性,像域名、公钥。Blockstack区块链以去中心化的方式来解决引导信任的问题,例如:网络中的一个新节点能够独立的验证所有的数据绑定。
2) 一个称为Atlas的对等网络,提供用来发现信息的全局索引。
3) 一个称为Gaia的分散存储系统,提供没有中心化节点参与且高性能的存储后端。

猜你喜欢

转载自blog.csdn.net/w1375834506/article/details/82951949