以太坊的发展阶段、特点、组成部分、重要概念

以太坊的发展阶段

“前沿”(Frontier)-Block#0
以太坊的初始阶段,持续时间为2015年7月30日至2016年3月
“家园”(Homestead)-Block #1,150,000
以太坊的第二阶段,于2016年3月推出
“大都会”(Metropolis)Block#437000
以太坊的第三个阶段,于2017年10月推出的“拜占庭”(Byzantium)是Metropolis
的两个硬分叉中的第一个,也是我们现在所处的阶段。
“君士坦丁堡”(Constantinople)
Metropolis阶段的第二部分,计划于2018年推出。预计将包括切换到混合 POW/POS共识算法,以及其他变更。
“宁静”(Serenity)
以太坊的第四个也是最后一个阶段。Serenity尚未有计划的发布日期。

扩展:以太坊和比特币的区别?

1. 以太坊是一个平台,比特币是一个点对点的支付系统,定位就不一样了。简单来说,比特币只能解决一个支付的问题,很封闭。而以太坊就像区块链里的安卓,提供了开发平台,供大家在上面开发各种APP。
  1. 比特币好像美元,以太坊好像谷歌的股票。比特币的货币属性更强,持有人之间可以互相流通,用它可以购买各种商品和服务,就好像美元一样。而以太坊作为一个基础平台的提供者,本身提供的就是服务,发行的token是一个权益的证明,所以以太坊更像谷歌的股票。持有这个股票,可以在谷歌的生态中使用。

3.,挖矿设备不同。与比特币采用的SHA-256加密算法相适应,目前比特币挖矿设备主要是专业化程度非常高的 ASIC 矿机。而以太坊采用的则是 Ethash 加密算法,具有“抗 ASIC 性”,因此挖矿设备主要是显卡矿机,专业化的 ASIC 矿机非常少。以太坊使用Ethash,这是一种内存硬哈希算法。比特币使用集中式专用集成电路(ASIC)。以太坊区块链是一种不断增长的某种数据的数据库。一旦数据存储在数据库中,它永远不会被修改或删除。数千人维护数据库,每个人都拥有该数据库的副本。每当有人在网络中做了重要的事情,例如转账,网络中的每个人都会被暗示。

4.,矿机的电费消耗不同。ASIC 矿机算力高,耗电量大,比如蚂蚁 S19 Pro 矿机,额定功耗为 3250W,每天需要消耗 78 度电,电费占比较高。相比之下,显卡矿机的耗电量低,电费占比也低。

5.,矿机托管难易程度不同。由于挖矿难度的不断加大,导致一些小矿工难以获得挖矿机会,因此不少矿工会选择将其矿机托管在矿场以获得挖矿收益。比特币 ASIC 矿机耗电量高有利于矿场收取更多电费,维护也相对简单,所以深受矿场欢迎,在托管时,可以选择的矿场多。

而以太坊的显卡矿机不仅耗电量小,而且还体积大,对矿场的环境要求也高。若关机后重启,普遍会出现掉算力的情况,增加现场运维的工作量。因此显卡矿机在很多矿场并不受待见,可以选择的托管矿场也比较少。

6.,矿机残值不同。ASIC 矿机的芯片是定制的,只能挖固定算法的币种,报废之后,就只能当作硬件以30元左右的价格卖掉,残值很低。而相比之下,以太坊的显卡矿机可以转挖其他币种,显卡等配件也可拆下售卖给其他用户继续使用,残值很高。

7.,“矿”产生的速度不同。比特币生成一个区块约需10分钟,即每隔10分钟才能挖一次矿,而以太坊则只要约15秒,仅为比特币的1/40。因此,以太坊上交易的处理速度要快于比特币。

8.,区块奖励(即挖矿奖励)和挖矿期限不同。比特币的区块奖励和发行量是确定的,目前区块奖励是 6.25BTC,但奖励平均每 4 年减半,直至 2140 年所有的2100万枚比特币都被挖出。

而以太坊的区块奖励,最早是 5ETH,2017 年 10 月,以太坊的拜占庭升级,将出块奖励由 5ETH 降为 3ETH,2019 年 3 月君士坦丁堡升级,出块奖励由 3ETH 降为 2ETH。在发行量上,以太坊也没有限制。此外,以太坊正逐步向 2.0版本过渡,待过渡完成后共识机制将升级为 PoS(proof-of-stake),届时所有的矿机都将无法继续挖矿。

以太坊特点

以太坊是“世界计算机”,这代表它是一个开源的、全球分布的计算基础设施执行称为智能合约(smartcontract)的程序
使用区块链来同步和存储系统状态以及名为以太币(ether)的加密货币,以计量和约束执行资源成本
本质是一个基于交易的状态机(transaction-based state machine)以太坊平台使开发人员能够构建具有内置经济功能的强大去中心化 应用程序(DApp);在持续自我正常运行的同时,它还减少或消除了审查,第三方界面和交易对手风险

以太坊的组成部分

·P2P网络
以太坊在以太坊主网络上运行,该网络可在TCP端口30303上寻址,并运行一个名为D三Vp2p的协议。
交易(Transaction)
以太坊交易是网络消息,其中包括发送者(sender),接收者(receiver),值(value)和数据的有效载荷(payload)。
以太坊虚拟机(EVM)
以太坊状态转换由以太坊虚拟机(EVM)处理,这是一个执行字节码(机器语言指令)的基于堆栈的虚拟机。
数据库(Blockchain)
以太坊的区块链作为数据库(通常是Google的LevelDB)本地存储在每个节点上,包含序列化后的交易和系统状态。
·客户端
以太坊有几种可互操作的客户端软件实现,其中最突出的是Go-Ethereum(Geth)和Parity

以太坊中的重要概念

·账户(Account)
包含地址,余额和随机数,以及可选的存储和代码的对象。

-普通账户(EOA),存储和代码均为空
-合约账户(Contract),包含存储和代码

地址(Address)
一般来说,这代表一个EOA或合约,它可以在区块链上接收或发送交易。更具体地说,它是ECDSA公钥的keccak散列的最右边的160位。·交易(Transaction)

-可以发送以太币和信息
一向合约发送的交易可以调用合约代码,并以信息数据为函数参数
一向空用户发送信息,可以自动生成以信息为代码块的合约账户

gas
以太坊用于执行智能合约的虚拟燃料。以太坊虚拟机使用核算机制来衡量 gas的消耗量并限制计算资源的消耗。

以太坊的wakuang产出

区块奖励(Blockrewards)
每产生一个新区块就会有一笔固定的奖励给矿工,初始是5个以太币,现在是3个。
叔块奖励(Unclerewards)
有些区块被挖得稍晚一些,因此不能作为主区块链的组成部分。比特币称这类区块为“孤块”,并且完全舍弃它们。但是,以太币称它们为“叔块”(uncles),并且在之后的区块中,可以引用它们。如果叔块在之后的区块链中作为叔块被引用,每个叔块会为挖矿者产出区块奖励的7/8。这被称之为叔块奖励。
叔块引用奖励(Unclereferencingrewards)
矿工每引用一个叔块,可以得到区块奖励的1/32作为奖励(最多引用两个叔块)
这样的一套基于POW的奖励机制,被称为以太坊的“幽灵协议”
在这里插入图片描述

详情参考官方:https://www.ethereum.cn/Technology/a-simpler-guide-to-ethereum

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值