由区块链巨匠BM(Daniel Larimer)领军研发的EOS,是一款独特的操作系统级别的区块链架构平台,致力于推动分布式应用的性能扩展。EOS创新性地提供了账户管理、身份验证、数据库服务、异步通信以及在成百上千个cpu集群上的智能合约调度功能。其最终形态构想为一种区块链体系架构,可实现每秒承载数百万笔交易,同时,免除普通用户的交易手续费。
优势:1. 交易效率瓶颈:相较于比特币每秒仅能处理七笔交易及早期以太坊的十五笔交易极限,在2017年底至2018年初因云养猫游戏导致的以太坊网络严重拥堵事件中,这些问题显得尤为突出,用户不得不通过提高交易手续费来争取矿工优先打包。显然,这种处理速度难以应对日益膨胀的用户需求。同样,在当时大牛市背景下,比特币网络亦出现拥堵,矿工费飙升至数百元之高。
2. BM及其EOS解决方案:鉴于比特币和以太坊存在的上述问题,BM启动EOS项目的目标正是弥补以太坊在架构设计上的先天不足。
特点:1. BFT+DPOS的独特共识机制:在EOSdawn 4.0版本中提及,EOS采用的是结合了BFT和DPOS的共识机制。DPOS类比于美国的议会制度,其中共有21个超级节点,由全体EOS持有者投票选出,这些超级节点对EOS生态具有重大决策权,任何提案必须得到至少15个超级节点的同意方可执行。引入BFT拜占庭容错机制进一步增强了系统的安全性和稳定性,只有超过三分之一的区块生产者恶意攻击全网时,网络才可能出现分叉;而借助DPOS,可以明确识别并追究攻击者的责任,销毁其权益代币并将之排除在网络之外,有效防止分叉的发生。
2. 免费交易:与以太坊转账需支付gas费用不同,EOS具备通胀属性,每年最多增发5%的EOS用于奖励超级节点,因此用户在进行交易时无需向节点支付矿工费用。相较于以太坊网络拥堵时动辄几十元甚至上百元的高昂矿工费,这一特性无疑对用户极具吸引力。
3. 完善的账号系统与便捷的DAPP开发:EOS提供的成熟账号系统有助于开发者迅速搭建自家DAPP。而在以太坊平台上开发DAPP则需要投入更多时间和精力去构建底层模块。EOS的技术团队已经对区块构建和应用过程进行了大量的优化工作。在新模型下,区块由针对该区块的应用API顺序生成,确保了执行相同的代码路径,最大限度减少了生产者和验证者在判断交易有效性时产生分歧的可能性。