EOSIO:适用于分布式应用程序的基础架构

引入智能合约平台EOSIO,该平台旨在成为分布式应用程序最强大的基础架构。

EOSIO的历史

实现“ EOSIO平台”的“ EOSIO软件”的开发基于开曼群岛一家名为block.one的公司于2017年发布的白皮书,该白皮书提供了区块链解决方案。但是,开发后的操作是独立的,根据EOSIO FAQ,在开发阶段之后,EOSIO软件作为开源软件发布,block.one本身并不使用它来操作平台。*“ EOSIO软件”和“ EOSIO平台”之类的表述很复杂,但是我们强调准确性并遵循EOSIO网站和白皮书上的标记。“ EOSIO平台”是指使用“ EOSIO软件”运行的平台。
block.one成立于2016年,EOSIO是一个相对较新的平台,于2017年开发,但有趣的是Daniel Larimer尚未加入EOSIO开发并担任block.one的CTO。宇香 Larimer以开发实验性去中心化系统和先进技术而闻名,从去中心化交易所,去中心化金融平台BitShares和去中心化社交媒体平台Steem开始,它还因开发诸如DPoS(委托权益证明)和Graphane的区块链技术而闻名。

EOSIO擅长的领域

EOSIO的目标是建立通用分布式应用程序的基础结构,但重点是使其在业务级别上起作用。

在关于区块链技术的会议Consensus 2017的一次演讲中,Larimer解释了现有服务的交易量为每秒20,000 VISA和万事达卡,Facebook为每秒52,000,以及金融交易为每个单个市场对每秒100,000。他列举了可能发生的交易数量,并说,当在一个平台上托管如此大的服务时,它必须能够每秒处理数百万个交易。比特币和以太坊网络的处理能力远非这些服务,这是一种新的记忆,该网络在2017年底仅使用以太坊区块链的一项游戏CryptoKitties就被网络刺破了。

到目前为止,Larimer开发的服务已被用户实际使用,基于此经验,EOSIO旨在成为一个可以处理大量交易的平台。

还值得一提的是,EOSIO试图将交易费用和处理能力降低到零。在使用需要交易费的区块链的应用程序中,每次写入区块链都要收取费用。我们的用户已经习惯了网络时代的免费服务,并且在可用性方面,如果每次向区块链写入都需要付费,这可能是不自然的应用。

就应用程序操作而言,轻松进行更新和漏洞改进也很重要。与敏捷Web应用程序开发不同,智能合约被写入不可篡改的区块链,因此更新应用程序并不容易。EOSIO似乎试图在这一点上进行改进。

通过这种方式,EOSIO是一个通用平台,可以利用Larimer先生迄今为止在系统开发中积累的经验和技术,可以处理甚至可以在业务级别使用的大量事务,可以说,它是分布式应用程序的操作系统。试图建立

EOS代币及其发行方式

EOSIO令牌EOS将作为ERC-20令牌发行10亿个EOS

从2017年6月26日至341年(截至2018年4月),EOSIO已经进行了大约一年的ICO。在ICO的前5天,将发行2亿个EOS,占发行总量的20%,将发行7亿个EOS,占发行总量的70%,每23小时发行200万个EOS。剩余的10%,即1亿个EOS,以ICO期间无法交易或发送的形式保留给Block.one。

图片:EOSIO ICO(来自EOSIO网站)

ICO期通常为一年是不寻常的,据说到目前为止很长的时间是让参与者很好地了解EOSIO项目并在必要时判断开发状态。定价机制也很有趣,并且没有固定的ICO价格。ICO参与者将在23小时内发送以太坊,并将根据发送的金额分配200万个EOS的一部分。凭借这些独创性,EOSIO试图为许多人提供广泛而平等地购买代币的机会。

最独特的是,在ICO于2018年6月1日结束后的23小时内,无法转让在ICO出售的代币EOS,并且EOSIO宣布EOS没有权利,使用,目的但是只有在ICO结束后才构建EOSIO软件时,为了在平台区块链上分发其自己的令牌,总共超过15%的EOS持有者必须获得批准。似乎像批准该平台的投票权一样工作,因为没有内置到EOSIO的软件中。可能会根据使用将来将要构建的EOSIO软件在平台上拥有的EOS数量来分发令牌,但这只是一个期望。

代币EOS具有许多实验元素,可以说在这个阶段,没有人可以预测ICO将结束和将发生什么。

共识建立方法

在EOSIO中,共识是使用称为DPoS(委托权益证明)的算法形成的,DPoS是权益证明的一种。DPoS是由BitShares的Larimer先生开发和引入的,也被Steem采用。
*有关权益证明,请参阅本系列中的“ 克服工作量证明,权益证明缺点的共识构建算法 ” 。

使用EOSIO软件构建的平台的代币持有者(利益相关者)通过投票选择平台区块链的区块创建者来委托区块生成过程。区块生成间隔为0.5秒,令牌持有者选择的21个区块生成器将生成该区块。块生成器之间协调块生成的顺序,并由15个或更多块生成器的同意来确定顺序。生成一个块,并且一旦15个块生成器对该块进行签名,该块就无法撤消。

在使用DPoS算法的区块链中,区块生成器协作而不是竞争来生成区块,因此可以说在正常情况下不会发生分叉。同样,由于要求所有块生成器都对一个块进行签名,因此两个块不能使用相同的时间戳或块高度进行签名,因此被认为可以抵抗拜占庭一般问题。

本文链接地址:https://www.wwsww.cn/eos/1988.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。