石头币庄真的是币圈的一股清流,为大家提供了共同学习和交流的平台,它更多的关注如何在区块链的世界里共同成长,而不是整天意淫如何一夜暴富。一句话概括币庄的核心思想就是:努力提升认知,你对区块链的认知程度决定了你未来能拿的住的区块链财富。
投了不少项目,说来惭愧,从头到尾一字不差读完的白皮书好像只有《比特币白皮书:一种点对点的电子现金系统》。作为配比较重的EOS,我却连它的白皮书都没有仔细读过。
还好,只要开始,一切都不晚。石头币庄在春节期间发起“春节共读EOS”计划,虽然对于定时输出笔记的要求有点心慌,但是不逼自己一把,怎么成长呢。
参与此次共读计划还有两个原因:
1.从17年7月,投资EOS的信仰都是来自于币圈IP、公众号或各路EOS奶王,对EOS缺乏自己独立的思考,或抛或留,我需要建立自己的信仰;
2.2018年还是底层公链和基础设施的春天,EOS的竞争对手很多,近期的包括IOST、Arcblock、亦来云,深耕数年的还有ADA、AE、Zilliqa等。为了搞懂他们,就先从EOS的白皮书看起吧。
当前区块链技术的痛点——去中心化(Decentralization)、可扩展性(Scalability)、安全性(Security)三者只能得其二(去中心化、可扩展性和安全性的相互限制铁三角),下面试着从这三个方面分析一下EOS做的尝试和改进。
相互限制铁三角去中心化
白皮书中介绍,EOS使用的DPOS(委托股权证明),是可以满足区块链之上应用性能需求的去中心化共识算法。但在高并发时,如何处理系统容错性、稳定性和安全性,仍然是个问题。而在2月8号,BM的最新采访中,介绍了EOS白皮书中DPOS共识机制的升级版--DPOS+BFT(拜占庭容错)混合共识。所谓DPOS+BFT混合共识,是说EOS的DPOS共识能够有足够稳健的拜占庭容错能力,能够容纳网络中一定的叛徒(或者出错)节点。
EOS共识机制升级之后,出块时间从3秒提高至0.5秒,并且BFT机制对整个区块链容错能力、稳定性的提升有着重大意义。
BM不止在一个场合提出,6月发布的主链会有比白皮书中描述的更强大的功能,目前来看,确实值得期待。
可扩展性
已存在的区块链平台承担着大量的交易费和有限的可计算能力,这是阻碍区块链技术广泛应用的两大难题。
EOS 项目的目标是实现一个类似操作系统一样的支撑应用程序的区块链架构,使得去中心化的应用可以横向和纵向的扩展,它可以扩展至每秒处理百万级交易,消除用户的手续费,并且允许快速和轻松的部署去中心化的应用。
EOS在性能扩展上,针对不同的区块链应用需求,分别在时序性能和并发性能上做了改进,可以同时满足依赖顺序关系执行和并行算法执行的区块链应用。
安全性
EOS在安全性上最大的改进是对账户的管理。它提供给用户一种找回自己失窃密钥控制权的方式,即设定了一个角色--恢复合作者。这个需要提前设定恢复合作者,只有两者同时执行恢复流程,才可以重置账户的密钥,拿回控制权。
在区块链的世界里,密钥即一切,一旦被盗,面临损失那就是必然,相信这种设计可以大大降低黑客的攻击成功率。
前段时间听苏江的分享,其中提到一个观点:“你不会什么就去写什么”。那么正好,趁着这次“春节共读EOS”的契机,就开始输出区块链相关的心得吧。第一次写,有很多想法还不成熟,欢迎指正并交流探讨。
网友评论