Yottachain:泛圈科技超级节点专业打造区块链数据安全存储库

2019-12-18 11:46   144次浏览

36.jpg

任何技术能够被时代所认可,核心原因在于提高了效率以及降低了成本。去中心化的分布式存储提高效率以及降低成本表现在哪里?我们用最简单粗暴的思路理解,分布式存储是分散地布置了硬盘,传统的中心化存储要做到这点并不困难,分布式存储如何体现对中心化存储在技术上的竞争力?

首先Yotta区块链项目有126个超级节点,公测网上线了63个超级节点,包括21个主节点,参与测试的 芝麻云节点服务器 存储服务器有1300多台,每秒钟可以上传将近100MB的数据。未来还将会有1500个生态节点陆续加入Yotta社区,社群规模还会有较大幅度的增长。

这些节点或服务器上的数据库构成了一个庞大的类似分布式账本,在这分布式网络中的每个节点复制并存储一份相同的账本副本。这个技术的一个突破性特征是账本不由中心化机构管理,对分布式账本数据的管理和更新是由每个节点独立完成的。通常分布式账本数据的更新需要网络中的节点对更新进行投票并达成协议,以确保大多数节点的账本数据是一致的。并且将数据分散保存到不同地域的存储服务器上,一个地域的故障不会影响到其它地域。

YottaChain整个测试分为可用性测试、稳定安全测试、压力测试、三个阶段,各个阶段正在稳步推进,部分服务器也在配合测试需求按计划分批次接入,但在此期间,部分服务器接入后出现了数据上传缓慢的现象。技术团队为此在YottaChain创始人王东临亲自带领下,进行了为期一周的专项封闭开发。

在技术团队夜以继日的研发测试中,先后解决了流量令牌控制、服务器存储确认流程优化、SNDSNM数据更新模式批量异步化、服务器读写锁局部化、服务器分配策略优化、服务器部署块设备化、SN部署大区化、服务器自动升级更新等问题,测试网目前整体运行平稳,网络稳定。

一份文件多个用户拥有同时上传到YottaChain系统上去,系统只保存一份,其他人上传的这份文件时,文件主体不需要上传。只是保留文件的元数据,元数据就相当于这个文件的文件名。这是YottaChain的跨用户去重技术。

零知识加密专业术语叫做零知识证明。零知识证明(Zero—Knowledge Proof),是由S.GoldwasserS.MicaliC.Rackoff20世纪80年代初提出的。它指的是证明者能够在不向验证者提供任何有用的信息的情况下,使验证者相信某个论断是正确的。零知识证明实质上是一种涉及两方或更多方的协议,即两方或更多方完成一项任务所需采取的一系列步骤。证明者向验证者证明并使其相信自己知道或拥有某一消息,但证明过程不能向验证者泄漏任何关于被证明消息的信息。大量事实证明,零知识证明在密码学中非常有用。如果能够将零知识证明用于验证,将可以有效解决许多问题。

通俗说就是我把银行卡密码给别人,别人取不了钱只有本人拿着卡和密码才能取出来钱。这个技术点是保证数据安全性的。

作为可商用的区块链存储应用项目,Yotta也得到区块链社群的热烈追捧,目前已经有将近200万的社群用户,这都来源于大家对区块链存储前景的信念,对YTA强大专业能力的信任。YottachainYTA)芝麻云节点设备可关注(wongwingkan)。前不久Yotta还成立了首期规模为一亿人民币的生态基金投资生态项目,未来还将会有1500个生态节点陆续加入Yotta社区,社群规模还会有较大幅度的增长。

免责声明:本文来自自媒体,不代表一点钟的观点和立场
精彩推荐