,在提供了TCP可靠性和控制拥堵的同时,还帮助解决了NAT穿越的问题。
网络地址翻译(NAT)通常用于解决之前提到的IPv4地址耗尽问题,把个人IP地址添加在一个公共IP地址的后面。由于NAT无法确定传入的消息用于哪个设备,这带来了一个问题,特别是P2P程序,如文件共享服务,如Torrents,或像Skype的VOIP应用。CRUX、UDP和路由的使用,使得安全网络得以穿越所有的NAT路由器。
在UDP和CRUX之上的路由层是分布式哈希表(DHT),基于Kademlia之上,管理网络上的节点之间的路由。每个节点在本地存储与之连接的其他节点的信息。到达目的地之前,用作信息交换的路由通常会经过许多个中间的节点传输数据。CRUX提供的确认/重传机制确保信息可以被可靠地传递,这是通信成功的关键。
在用户的计算机设备上,Passport和VAULT可以完成网络库所需要的一切。
Passport工具的关键作用在于验证用户,使他们能够执行各种任务,如转移一个SafeCoin的所有权或访问一个文件。这些密钥并不需要中心化的权威授权验证。
VAULT被掌管在网络上的矿工手里。这些VAULT在执行多种功能,包括管理数据、存储数据、维护客户端、管理其他网络节点以及整个网络。
应用程序接口(API)在加密层的最上面,为安全的客户端(应用程序)提供连接到基础网络的方式。这些API(有两个)将被网络中APP的开发者用于使他们的应用程序可以使用这些网络功能。其余的API可以用来创建一些简单的命令,如输入(put)、得到(get)、删除(delete)……而像NFSAPI的POSIX则提供更精细的访问,加入更多的高级功能。驱动器是一个跨平台的虚拟驱动器,被API所公用,在网络用户的计算机上作为一个本地驱动器来面向网络。
2.MaidSafe网络特性
SAFE网络具有如下特性。
(1)无服务器。
·无服务器=无数据中心。
·100%服务器安全(无服务器)。
·不受网络审查(无DNS)。
·杜绝通过缓存进行投机性攻击。
·无限数据存储,无资金成本和交易。
(2)无管理员,只有用户。
·网络实时自动配置和重新配置。
·通过在互联工作的数百个节点上运行成千上万的算法保护隐私和数据。
·网络决定实时数据存储位置。
·为用户提供实时数据高速缓存。
·无须网络配置和规划(计算机做得比我们更好)。
·没有数据中心,所以没有数据中心的工作人员。
(3)数据管理安全。
·所有数据都是实时加密的,用户不可见。
·实时删除重复数据,减少存储的数据量。
·实时复制数据,恢复和修复数据。
·“复制”数据的地理分布(允许大规模网络中断零损失)。
·通过签名和密钥安全加密保障所有权。
·除非特别共享,否则不能访问别人的数据。
(4)密码和密钥安全。
·100%防止密码在传输过程被盗(它们从不发送)。
·最少三个不同的系统区域隔离ID和密钥(无网络连接它们)。
·登录系统采用用户名、pin码和密码。
·存储、检索和操作数据采用另一个身份ID(密钥集)。
·与他人沟通采用另一个身份ID。
·对于每个私人分享创建和共享另一个密钥链。
(5)共享任何数据。
·创建朋友和同事之间的私密分享(即时并安全)。
·创建任意数量的公开数据分享(薄网站)。
·创建微博客系统。
·创建社交网络系统。
·没有大小限制地共享任何内容,如音乐、节目、照片,甚至操作系统。
(6)分布式应用。
·允许在最小的设备上运行超大应用程序。
·在网络上共享CPU、存储和内存,自动分配到每个设备。
·允许结构化数据的版本回退,支持自动和手动合并以匹配应用程序。
3.MaidSafe网络应用
客户端的应用包括云存储、消息加密、密码钱包、任何程序提供的任何数据文件的处理、分布式数据库、文件共享与知识产权保护的研究、文件签署、合同的签订、分散的团体或公司的合作及交易机制等许多方面。客户端可以访问当前提供的所有互联网服务,并提供许多在中心化结构网络下不能实现的服务,如图2.56所示。
图2.56
在这些客户端访问网络时,将确保用户没有通过另一个密码来访问更深入的服务。客户端包括许多加密保护的密钥对,可以使用这些密钥自动登录会话管理或处理任何网络服务会员的要求。因此,一个会员网站可以展示一个加入按钮,仅仅是单击这个按钮就能签署一项合约,并获得未来的访问权限。数字投票、新闻聚合、机密信息和知识转移等业务现在都是可能的,但这只是开始!
四、StoreJ分布式云储存
StoreJ起源于2014年4月,研究团队在得克萨斯州比特币会议的黑客马拉松中赢得大奖,从而获得了BitAngles基金25万美元的投资。StoreJ在其白皮书中表示,当前传统的云储存不过是一个营销名词,其中心化的存储机制完全基于用户对于数据储存商的信任,而无处不在的DDoS攻击、S
更多内容加载中...请稍候...
若您看到此段落,代表章节内容加载失败,请关闭浏览器的阅读模式、畅读模式、小说模式,以及关闭广告屏蔽功能,或复制网址到其他浏览器阅读!