EOS从入门到精通-讲师:王巨
什么是EOS?
去中心化的操作系统,是为Dapp而生的强大基础设施。
去中心化的应用应该和中心化用户体验一样没有区别,不增加用户的额外学习成本。
对基础设施的基本要求应该具备:高性能,可扩展,高可用,对终端用户免费的特点。
比如聊天不延迟,支付立刻到。
EOS出块速度3秒,确认时间45秒,可达每秒1000笔交易。
Token类型:EOS20代币 变为真币之后,就等于拥有了EOS区块链资源的拥有权
EOS白皮书解读
真实世界对区块链应用的要求:
支持大量用户,免费试用方便的升级和bug修复,低延时,时序性能,并发性能。
是否收费是有应用服务商决定的,不是基础平台决定的。EOS目标是平台。
软分叉(新旧代码)和硬分叉(各种儿子,利益驱动),像事后补救。
拜占庭将军问题:高墙之内有远超邻居的财富,被10个城邦环绕,拜占庭的防御强大到,要一半以上的邻居共同进攻才能攻破。
POW共识算法,工作量证明,记账前完成大量运算,广播全网,全网节点都认可记账。
POS共识算法,记账权不是使用工作量证明,消耗的币天=持有的币*在系统里未被使用的天数。币天越大,得到的记账权的概率越大,记账后,币还在,未被使用的天数清零。
EOS采用由21个生产者轮流产生新的区块,生产者是合作而非竞争的关系,避免了分叉。
DPOS区块链的交易确认,平均1.5秒,就可以99.9%被确认了。Why?
21个人有15个以上确认,该区块就不可逆了。
DPOS共识的优缺点:
超高性能/21个生产者有中心化嫌疑,但对比比特币和以太坊的矿池算力占比,设计上反而中心化的风险较低。