Ashare,一个基于区块链技术的自治共享存储网络,通过共享全球闲置存储资源,利用区块链技术,将文件分片存储,构建去中心化的云存储,打造共享经济2.0。
区块链,分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,在比特币被大众熟知之后就被受于广泛关注,它特有的去中心化、不可篡改、无需信任等一系列特性构建起其特有的价值网络,被认为可以与众多领域相结合,解决领域内的许多棘手问题。
Ashare就是利用区块链技术,激活全球闲置的硬盘存储空间来存储整个互联网的有价值数据,Ashare兼容并支持当下主流和新兴的P2P文件协议,如 IPFS、MAGNET、BitP2P、PPK,保证网络文件传输的高效和稳定。定义并设计了SDPOS的共识机制,让区块链的出块机制和分布式存储完美的融合(投票排名和存储排名参与挖矿)。定义ACG(Autonomy Cluster Group)协议,确保单个文件分片被下载的稳定性。采用纳米丝技术,让Ashare能动态扩容和提高打包效率,满足用户的存储体验。
在这个过程中,Ashare针对区块链技术现有的不足进行了创新,共有4项独创技术,并且有一项技术已经申请专利。区块链技术目前存在并发能力弱的问题,出块时间、出块大小以及网络宽带制约着区块链技术的发展和普及,Ashare独创纳米丝技术,其模型通过哈希算法并行多链出块,再对多链合并交易进行串行校验的设计思想,来提高全网的出块效率同时有效防止双花问题。纳米丝技术的整体设计思想是哈希多链结构;一定时间段内一个地址的输入固定在一条链上;地址对应的链的分配规则,采用一致性哈希算法;严格校验输入的合法性;容忍输出的非实时同步;自动动态扩容。此项技术目前以申请专利。
其次,Ashare采用独创的SDPOS(Delegated Proof-of-Stake&Storage) 授权投票证明和存储验证共识机制,这是为了解决基于区块链分布式存储而重新定义的共识机制。SDPOS背后的基本原理是给持股人一把可以开启他们所持股份对应的表决权的钥匙,而不是给他们一把能挖矿的铲子;最大化持股人的盈利;最小化维护网络安全的费用;最大化网络的效能;最小化运行网络的成本 (带宽、CPU 等);通过提供优质的存储服务也能参与记账。
第三,Ashare独创了ACG协议,Autonomy Cluster GroupProtocol(自治聚簇组协议)是在P2P协议之上的协议,解决在去中心化网络环境中文件分片下载不稳定的问题。一个文件的所有分片下载节点组成一个文件自治聚簇组,以IP的hash值排序,组成环状拓扑结构,定时对下一个节点执行心跳监测,当监测到有一个节点无法连接时,启动周边节点加入通知,新节点进行文件分片复制,保证单个文件下载的稳定性。同时每天可进行一次存储服务费发放申请,交易需要包含成员的多重签名以及服务费发送的私钥。
Ashare还独创了ShardingX技术,ShardingX分片算法的具体实现原理是根据普通账户的地址进行哈希选择下载相应的文件分片,每个文件分片总共被存储N份,同时通过ACG协议保证文件分片自动复制,这样的设计保证文件能随时可以被取到。
通过以上四项技术创新,Ashare不仅完美实现了区块链与存储的结合,激活全球闲置的硬盘存储空间,构建了去中心化的云存储,更推动了区块链技术的发展,为区块链技术的发展做出了不可磨灭的贡献,从这一点说,Ashare更是一个区块链技术的创新者。