从EOS储存白皮书看EOS的潜力

    5个月前,EOS发布了EOS储存系统的白皮书(原文见https://steemit.com/eos/@eosio/eos-io-storage-white-paper-now-available),我认真读了一遍,把自己消化理解的整理如下和大家分享。

     1、IPFS的技术原理。白皮书从IPFS(星际文件系统)说起,IFPS的原理就是让网络上存储的文档都有一个独一无二的名字,这名字不是大家日常理解的那种word文档的文件名,而是一个带有哈希值的名字,这个名字可以确保网络上每台电脑上的同名文档,内容都是完全一致的,除非你把它的名字改了。了解比特币原理的人都知道,要篡改哈希值是很难的,所以IPFS相当于是一个保证分布储存的内容不被篡改的机制,体现出区块链的一大特点。

     2、IPFS系统的不足。IPFS除了赋予文档独一无二的加密名称外,还允许用户之间点对点传输这些文档,但它没有解决储存空间这个问题。目前主流的区块链系统都使用全节点共识机制,如果每秒有1万笔交易,即便每笔交易只有几十k那整个区块就有几百M的容量,根本不可能用来传输音乐和电影这些大型文档。有人提出仅仅储存文件名信息来解决这个问题,但这样的话,IPFS只能确保文件名是真实有效的,但至于它指向的这个文档是否可用,就无法保证了,因为可能网络上存储这个文档的某个节点(例如某个普通用户的PC)早已不在线了。

     3、市面上其他分布式储存应用的对比。白皮书接着分析了目前市面上做分布式储存的一些区块链应用,例如siacoin(SC),都发行了自己的代币来鼓励一般的用户贡献自己闲置带宽储存文档,得到代币奖励。而用户必须支付代币来上传文档,这本质上和像亚马逊、阿里云这样的中心化云储存供应商的经营模式类似,但后者在价格上更占优势。但后者既然是中心化的,那不可避免有被攻击的风险,定价模式也可能改变,所以两者可能都不能令消费者满意。

     4、重点来了!EOS的分布式储存如何解决以上各种痛点?白皮书假设基于EOS系统发行一种TOK代币用作分布式储存系统,只要你持有一定的TOK代币,就可以免费上传文档,享用云空间,通过智能合约都能 实现,实际上相当于质押锁定自己的代币,假如哪天你不需要了,你就可以解锁你的币。那谁来提供这些储存空间?这就要说到EOS的DPOS机制了。由TOK代币持有人共同投票选出的20多个“代理人”,他们收到并验证用户上传的文档后,就会产生一个新区块,向全网广播,其他的“代理人”把文档复制并保存下来,这就保证了文档的可用性。每个TOK代币质押可以换取的空间,通过算法实时生成,原理就是根据链上的冗余储存空间而决定的,冗余空间越大,TOK代币可以换取的空间也越多。那20多个负责储存文档的代理人如何激励?他们会获得代币奖励,虽然代币会有每年5%左右的增发,但只要用户在链上存文件的需求不断增加,意味着许多代币会被锁定,实际上代币会通货紧缩,价值会不断上扬。而且代理人拥有了用户文档的使用权,他们也可以选择免费提供给链外的互联网使用者,获取用户红利。当然了,他们必须优先考虑TOK使用者的权益,不然大家可以用脚投票,你的代理人就当不成咯!至于隐私问题,白皮书也有提到,用户上传的文档本身是可以加密的,但上传文档的这个动作是全网可见。

       综上所述,IPFS和EOS的结合,解决了大容量文档的分布式储存痛点,保证文档的全网唯一性和可用性。从中你是否可以看到EOS的潜力呢?

你可能感兴趣的:(从EOS储存白皮书看EOS的潜力)