LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 扒一扒EOS吧

扒一扒EOS吧

2019-12-14 文雨山 来源:区块链网络

EOS 简介

EOS: Enterprise Operation System 中文意思为:商业级区块链操作系统。

尽管以太坊创造性引入智能合约概念,极大的简化了区块链应用的开发,但以太坊平台依然有一个很大的限制,就是交易确认时间及交易吞吐量比较小,从而严重影响了以太坊进行商业应用。

交易吞吐量有一个专门的词:TPS (transaction per second 每秒的交易量) 比特币的 TPS 是大概 7,并且最少几十分钟交易才能被确认,以太坊的 TPS 大概是 20 左右,交易的确认一般需要几分钟的时间。
不过比特币以太坊也在不断进化以提高 TPS,比如比特币的闪电网络,以太坊的 Sharding 技术(分片)以及 Plasma 技术(分层)。

EOS 项目的目标是建立可以承载商业级智能合约与应用的区块链基础设施,成为区块链世界的 “底层操作系统”。
EOS 通过石墨烯技术解决延迟和数据吞吐量问题,TPS 可达到数千,交易的确认时间也只有数秒。同时声称未来使用并行链的方式,最高可以达到数百万 TPS。

EOS 设计了一套账户权限管理系统,EOS 不再使用的地址作为账户,可以直接使用字符作为账户名,并设计了一套的账户权限体系。

此外,在 EOS 上转账交易及运行智能合约不需要消耗 EOS 代币。而是 EOS 系统当中,抵押代币获取对应的资源,来执行相应交易,在 EOS 运行程序完全免费的说是不准确的。

值的一提的是 EOS 项目其 ICO 也是基于以太坊ERC20 Token进行的,其 ICO 时间长达 355 天,作为一个当时还未上线的项目,融资额达到 40 亿美元是前所未有。

充满争议的技术天才 BM

EOS 的主要开发者为丹尼尔?拉瑞莫(Daniel Larimer), 绰号 BM (GitHub 的昵称:ByteMaster), 它是 EOS 的项目方,BlockOne 公司的 CTO。
和 V 神一样,也是一个神奇的人物,网络上两人因理念不合有多次论战。BM 有一句牛 B 轰轰的话:我终生的使命,是致力于找到一些加密经济的解决方案,给所有人的财产、自由、平等带来保障。

BM 成功创立过三个区块链项目:BitShares、Steem 以及 EOS,是一个技术天才,也是一个多变的人。
2009 年的 BM 也准备的数字货币一展身手,在其研究比特币之后,2010 年 BM 提出了一些比特币的问题,并想要改进,结果比特币的创始人中本聪(Satoshi Nakamoto)怼会了他 “If you don’t believe me or don’t get it, I don’t have time to try to convince you, sorry.”(懂不懂随你,我可没时间理你)。
于是 BM 开始着手创建自己的区块链项目,这就是 2013 年发布的 BitShares 比特股,世界上第一个数字货币去中心化交易所。

BitShares 在 2014 年上线时,是当时的明星项目,也由于 bug 太多、糟糕的体验以及 BM 在进行个别版本升级的时候都不提供向下兼容,用户逐渐流失,更要命的是,BM 利用自己超过 1/3 的记账节点,在没有达成社区共识的情况下,强行分叉增发了 BitShares 发行总量。尽管 BM 在技术提供了改进,发布了石墨烯工具集,不过最终社区投票决定让 BM 离开了 BitShares。

离开 BitShares 的 BM,于 2016 年创立了区块链项目 Steem,去中心化社交网站 Steemit 就是基于 Steem 创建,在 Steemit 的运营期间,BM 和 Steemit 的 CEO Ned 有过多次口水战。
在 2017 年,BM 离开了自己创建的 Steem 项目(也许除了 BM 自己,没有人能知道他离开 Steem 的真实原因),选择与布鲁默联合创办了 BlockOne 公司打造 EOS 项目。

石墨烯(Graphene)与 DPOS

和 BitShares、Steem 一样,EOS 底层使用的也是石墨烯技术,石墨烯是一个开源的区块链底层库,也出自 BM 之手,它采用的是 DPOS(Delegated Proof-of-Stake 股份授权证明机制 )的共识机制。
在比特币及以太坊网络中,任何人都可以参与记账,而 DPOS 为了提高出块速度 TPS,限制了参与记账了人数,在 DPOS 中,记账者不在称为矿工,而是改称为见证人 Witness,现在 EOS 中,又有一个新词:Block Producer,简称 BP,大家翻译为超级节点(本文中依旧会使用见证人这个词,超级节点更像是一个市场营销用词)。

在 EOS 中,见证人的个数是 21 个,BitShares 中是 101 个,BitShares 的出块时间打开是 1.5 秒,在 EOS 中,出块时间提高到了 0.5 秒。

和 Pow 及 Pos 共识机制矿工可以自由选择参与挖矿不同,DPOS 下节点需要参与见证人选举,只有赢得选举的节点才能负责出块,在 EOS 中,赢得选举 21 个节点见证人轮流出块。
另外还有 100 个备用见证人(候选节点),在 21 个见证人出现问题后做替补。EOS 的发行总量是 10 亿, 见证人在完成打包交易区块后,可以领取到区块的奖励,区块的奖励来自对发行量的通胀增发,通胀率每年接近 5%。

BM 特色的去中心化

我个人理解的区块链,它最大的革命性就是他的中立性,其运行不应该受到任何人的干扰,在 POW 共识中,矿工、项目方(开发者)以及交易方他们是相互独立的存在。

在 EOS 中,BM 本人拥有巨量的选票,他可以在一定程度上左右见证人的选举,同时 BM 还为 EOS 制定了宪法,要求所有的见证人必须遵照宪法。因此 BM 某种程度上可以左右 EOS 系统的运行。

EOS 相关资料:

  • EOS 开发者资源
  • 官方网站
  • Github 代码
  • 本文作者:Tiny 熊
  • 本文链接:https://learnblockchain.cn/2018/07/17/whatiseos/
  • 版权声明:本文采用BY-NC-ND许可协议(禁止修改内容),转载请保留本段声明!

—-

编译者/作者:文雨山

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...