(图片来源于网络)
提到IPFS(InterPlanetaryFileSystem)的大名,链圈可能无人不知无人不晓,这是一个基于区块链技术的提供存储的公链,将无数个不可信任的节点连接起来,形成了非常可靠的存储系统。然而IPFS也有其不足:
IPFS更适合提供一个公开访问内容的存储,如公开的网页等,任何人只要知道了文件的hash,就能够访问相关内容。这个对于企业级的存储,以及对存储内容有隐私性要求的文件存储需求来说,是不符合的。
数据可靠性不强。为了让存储节点有权利选择自己不愿意接受的文件(如暴力色情违反宗教信仰等),IPFS设计成节点主动调用才能获取文件的副本。这样会导致冷门文件可能丢失,从而失去了做持久化存储的可能性。
YottaChain看准了这个切入点,提供加密的文件存储,并配合其独特的技术创新和通证设计,将基于区块链技术提供的存储服务提上了一个台阶。
(图片来源于网络)
在提供基础的文件存储的基础上,YottaChain在技术上的特色主要包含文件加密以及加密后去重。
文件的加密:在数据级实现文件的授权机制,使得文件只能被授权人打开,不管各个节点如何作恶(包括恶意修改代码)都无法突破授权机制。这种机制的可靠性和区块链一样,是用密码学为基础的数学公式来保障的。
加密后去重,这个业界普遍认为鱼和熊掌不可兼得的问题,由YottaChain的创始人王东临发明的TruPrivacy专利解决了。通过加密后去重,在保护文件隐私的前提下,大大节约了存储文件实际占用的存储空间,用户越多、文件越多,存储空间也就节约的越多,从而构成了YottaChain的强大竞争力。
据调研一个中等规模的云盘应用的数据平均重复率是3倍左右,
一个大型云盘应用的数据平均重复率是5倍左右
同时,YottaChain还利用数据去重特性构建强大的激励模型。假设,一个拥有100GB存储空间的人,如果用来存自己的数据只能存100GB,但如果将该存储资源贡献用于挖矿,再利用挖到的数字货币购买存储空间,将可以储存200GB的数据,并且富余很多数字货币。这种方法可以储存更多的数据且让人获得很多额外的数字货币,可以有效地激励存储资源的拥有者加入系统挖矿。而整个过程无需补贴,是长期可持续的。这种“魔法效应”的奥妙就在于去重。
(图片来源于网络)
在数据可靠性方面,YottaChain实现了以下功能:
YottaChain的持久化存储服务统一采用冗余编码,任何数据自动编码成分成N个碎片,其中只要有任意M个碎片即可恢复出数据,然后将这N个碎片分别存储到N个存储节点中,每个节点保存一个碎片,这样只要不同时有N-M+1个节点失效就能保证数据完整不丢失。
任意一个节点失效的时候,系统将会立即另选其它节点重建失效节点的数据,只要重建第一个失效节点完成之前不会有另外N-M个节点也相继失效,就可以保证数据永远不丢失。
各节点之间会互相监控、互相校验,任何节点一旦失效都能被快速发现。
重建一个失效节点的数据时,会分成很多个节点同时重建以加快重建速度。例如失效节点上存储了1万个文件的各一个碎片,重建一个碎片平均需要0.5秒钟时间(主要是网络传输花时间),选100个节点参与重建,每个节点只需要重建100个碎片,平均50秒钟完成全部重建工作。只要50秒钟内不会有同一个文件的另外N-M个节点同时失效,该文件数据就不会丢失。
在设计上,YottaChain更提供与中心化存储二进制兼容的接口,包括但不限于块存储、NAS存储和对象存储,使得中心化存储的应用无需重新开发、无需修改代码、无需重新编译,可以无缝迁移直接使用YottaChain存储。对这些应用来说,以为仍然在使用AWS/EMC等传统存储,虽然实际上已经切换到了YottaChain存储。而其提供的BSP协议,更是可以把类似IPFS这样的存储公链纳入其服务体系作为服务提供商。第三方区块链存储系统加入YottaChain生态后不仅获得缺失的关键能力,还可以共享“数据去重”的红利(数据去重的放大倍数遵循“用户数越多数据量越大则放大倍数越高”的规律)。
YTA采用DPOS共识机制,每年增发一定的YTA用于给记账的节点,其中超级节点21个,超级节点105个。
来源:
发布人:笔墨
声明:该文观点仅代表作者本人,不代表火讯财经立场。火讯财经系信息发布平台,仅提供信息存储空间服务。
如文章涉及侵权, 请及时致函告之,本站将第⼀时间删除⽂章。邮箱:840034348@qq.com