今日BGM - 姜育恒 - 地图
前言
北京时间 2018 年 6 月 2 日,Block.one 在官网上正式发布 EOS.IO 1.0 版本,“Release”这个字符对产品经理的我而言,有着重要意义:一个产品终于正式发布及上线,“1.0”的编号意味着伟大的起点。回想所谓的“古典互联网”产品,迭代和升级是必不可少的。区块链世界也必须遵循此规律,今天就以“版本号”视角来浏览一下区块链世界。
手机系统回顾
安卓系统的版本号命名始终充满情怀,Android1.0(名字不详),1.5-Cupcake纸杯蛋糕,1.6-Donut甜甜圈,2.0-Eclair松饼,2.1 -闪电泡芙,2.2-Froyo冻酸奶,3.0 Honeycomb 蜂巢……直到现在的最新版本:Android 8.0,即Android O,代号为趣味点心:“奥利奥”。
窃以为比iOS用心多了……iOS的风格是酱紫的:1.0 - 2.0-3.0 -4.0-5.0 - 6.0 ……11.0 ……
EOS版本
EOS.IO 1.0 版本
EOS.IO 的设计包括:
1. 交易免手续费
2. 低延迟区块确认(0.5秒)
3. 低开销的拜占庭容错终端
4. 可选的高开销、低延迟的拜占庭容错终端
5. 由 Web Assembly 驱动的智能合约平台
6. 为轻客户端验证而设计
7. 日程化的周期性交易处理
8. 时间延迟安全
9. 角色权限分级
10. 支持生物识别的安全密钥(例如 Apple 安全应用)
11. 并执行与上下文内容无关的逻辑验证
12. 区块链间通信
EOS.IO 允许开发人员编写与确定性执行需求相兼容的商业逻辑。您的用户可以在使用安全的公钥基础架构时与此商业逻辑相配合,能为您的商业带来区块链级别的安全性、可靠性和可审计性,且根据管理结构的调整可快速更新。
EOS.IO 允许系统管理员在没有任何 Token 的环境中,为用户分配资源配额(这个数值甚至可以是无限性的)。此外,也可使用智能合约等其他方式分配资源配额,例如 Token 奖励、市场佣金或投票,使 EOS.IO 对企业和由社区驱动都是非常理想的区块链技术。
EOS.IO 提供了两种不同网络组装引擎 Binaryen 和 WAVM,可根据实际情况选择使用。单线路下,EOS.IO 区块链可以支持高达 1000 TPS,且未来的 EOS.IO 版本将进一步简化链间交流,使商业规模得以不断扩大。
EOS.IO 是在开源的 MIT 许可下发布的,并且是 “按原样(AS IS)” 提供的,没有任何形式的明示或暗示的保证。由 EOS.IO 软件提供的任何安全性在一定程度上,取决于如何使用、配置和部署。EOS.IO 建立在许多第三方函数库上,如 Binaryen(Apache License)和 WAVM(BSD 3-clause),也是在没有任何形式的保证下提供 “按原样(AS IS)” 代码。
Ethereum版本
以太坊经历了1.0 - Frontier前沿,2.0-Homestead家园,3.0-Metropol大都会,4.0-Serenity宁静。其中4.0的“宁静”版本是无法让人宁静的,据说不会使用POW-工作量证明机制了,也就是说-ETH不再通过挖矿产生,矿工群体很关注未来4.0版升级时间。但目前还只是进入了3.0时代。
3.0版的4大特征
1.zk-SNARKs
2.PoS(Proof of Stake , 即权益证明)的早期实施
3.智能合约的灵活性和稳定性
4.抽象账户
尤其是关于POS的改动,从本期已经开始
PoS vs PoW
PoW:包括 ETH 和 BTC 在内的绝大多数主流加密货币采用的就是这种协议,PoW 需要矿工(或者节点)不断消耗算力进行哈希计算,以找到期望的随机数,这就意味着系统需要消耗大量的算力和电力。
PoS:在这个系统里,我们有验证者而不是矿工,它的原理是,作为验证节点,首先你必须拥有一定数量的以太币,根据以太币的数量和时间会产生用于下注验证区块的权益。只有拥有权益的节点才能有效验证区块,当你验证的区块被打包进链,你将获得和你权益成正比的区块奖励。如果你验证恶意或错误的区块,那么你所下注的权益将被扣除。
为了实施 PoS,以太坊将采用 Casper 的共识算法,一开始,它将是一个 PoW 和 PoS 共存的系统,区块的绝大多数交易还是采用 PoW 协议,每100个区块有一个采用 PoS 协议挖出,这样做的目的就是为在以太坊平台上创建了一个真实的测试环境,但是这种协议究竟能给以太坊带来什么好处呢?让我们慢慢道来:
降低系统的整体能源成本:全世界的比特币矿工每小时耗资约5万美元,一年耗资约4.5亿美元!通过使用 PoS 协议,你可以将整个过程虚拟化,大幅减少成本;
无 ASIC 优势:由于整个过程是虚拟的,它将不再依赖谁有更好的设备或者 ASICs 。
51% 攻击变得更困难:PoW 协议存在算力集中问题,51% 攻击风险很大,PoS 则让这一攻击变得更加困难;
无恶意验证者:任何验证者都需要将其权益锁定在区块链中,将确保他们不会向链中添加任何恶意或错误的块,因为这意味着所有权益将被扣除;
创建区块:出块和整个进程都会更快;
可拓展性:通过引入"分片"概念,让区块链变得可拓展;
虽然之前有过各种各样的简单的 PoS 协议部署过,但是真正让 Casper 共识算法从中脱颖而出的是它能激励诚实的矿工并且惩罚不诚实的矿工,如果你试图去验证恶意的区块,那不好意思,你所有的权益将被扣除,它会狠狠地惩罚任何不遵守游戏规则的人。
分析版本的意义
万事万物的发展,都要遵循“成长规律”,没有什么东西是“天生完美”的,当然了他可以宣称自己“天生骄傲”。
对于区块链世界的项目分析,更是如此——
连路线图都懒得规划的项目,难道还不是直白的割韭菜?
连路线图都无法规划清晰的项目,难道是由“业内资深”人士组成的?
当然了,我们首先必须承认“计划赶不上变化”,但是好歹得先有个计划吧?然后在行动中不断的优化、修正目标吧?
当然了,需务必注意的是:行动路线图和版本规划只是考察指标之一,甚至是一个很细微的指标,一定不要忽略:有了目标也许未必抵达,但没有目标就注定无法抵达。
END
你咋不上天呢:
所谓的“新锐区块链”公司凭什么看不起“古典互联网”公司
领取专属 10元无门槛券
私享最新 技术干货