《从 0 到 1学习区块链》19智能合约平台以太坊(下)

这节课我们学习以太坊的技术参数、它的发展情况、基于以太坊的区块链的知名项目,以及以太坊ETH和以太坊经典ETC的区别。

一、发行总量

比特币的产量我们知道是2100万枚。以太币的产量则是固定的。

以太坊发行总量=X+0.99X+0.99X

以太坊每年的发行量=0.26X

2014年7月42天的预售后,以太坊团队一共筹集了31531个比特币,按照当时的价格是1843万美元,成为当时第二大的币众筹项目。在预售阶段,就会有6千万+2*0.99*6千万(60102216+60102216*0.99*2=72002454),大约是7200万枚以太币就被发行出来了。

每年会有6千万*0.26(60102216*0.26=15626576),大约是1千五百六十万左右的以太币会被矿工所挖出。

以太坊的奖励机制:区块奖励+叔块奖励+叔块引用奖励(父块就是当前这个区块的上一个区块,叔块也是父块的“兄弟区块”)

以太坊的区块出块时间间隔非常短,只有12秒。这么短的时间很容易出现分叉,矿工一时分不清哪个链是最长链,跟着非最长链后面记账的情况也是时有发生的。以太坊区块的奖励会分给挖出区块的矿工,也会分给挖出孤块的矿工,加上前面说的预售的币和分给团队的币,组成了以太坊所有代币分配的构成。

二、以太坊的技术参数

比特币的核心算法是SHA256,以太坊的核心算法是Ethash。

区块的时间是比特币每10分钟出一个区块,而以太坊是12秒到15秒出一个区块。

比特币区块的奖励目前是12.5个/每区块,以太坊是每个区块奖励5个以太坊。

从挖矿的收益角度,比特币矿工的收益包括挖矿的奖励以及在区块中的交易所产生手续费,以太坊除了新生币奖励和手续费之外,还包括叔块奖励和引用叔块奖励,还有所有智能合约的运行需要花费的Gas,类似手续费。每个Gas的平均价格是0.000000022个以太币。


三、以太坊智能合约运用与被关注

以太坊的区块链语言是图灵完备并且可编程的,较好的使用基础,因此在区块链的应用开发上,以太坊作为基础的应用,已经在全球逐步的风靡起来。Coinmarketcap,去中心化的预测平台Augur,还有全球算力P2P市场的iEx.ec、用于分布式算力应用平台的Golem、用于黄金交易的DigixDAO等等。

以太坊联盟成立,成员包括摩根大通、芝加哥交易所集团、纽约梅隆银行、汤森路透、微软、英特尔、埃森哲、三星、丰田等巨头,使之更符合企业对以太坊区块链技术的需求,并使之逐渐走向成熟。2017年5月,联合国开始测试以太坊项目,并用于发放各国救援资金。2017年8月,俄罗斯国家开发银行宣布与以太坊达成战略合作。在2017年春季,美国证券交易委员会默默启动了对以太坊ETF的评估流程,研究是否批准以太坊的ETF。

四、以太坊ETH和以太坊经典ETC

2016年4~6月,以太坊网络上规模最大的一次众筹项目The DAO。The DAO被黑客攻击了,近6000万美元的以太币被黑客盗走。以太坊社区最终做出投票表决,大部分参与者同意更改以太坊代码,希望将资金从攻击者黑客那里夺回来。2016年7月20日,以太坊的硬分叉实施。被黑客转移走的资金都退了回来。

不同意进行升级就是原来的ETH,同意升级的就是ETC。

目前ETC的开发团队和社区也在计划升级ETC区块链,将会支持零知识证明,同时计划将ETC的总量由每年定量发布,改为像比特币一样,总量恒定、定期减产;ETC总量不超过2.1亿个,每500万个区块减量20%。在区块链的研发上,计划采用Java语言,区别于ETH。

你可能感兴趣的:(《从 0 到 1学习区块链》19智能合约平台以太坊(下))