- 以太坊产生的背景
- 现象:以太坊创始人看到了比特币区块链技术上的缺陷,希望能够让区块链技术可以应用在加密货币之外的领域。
- 愿景:以太坊希望成为像TCP/IP协议这样的标准,能让以太坊区块链协议内置编程语言,兼容各种区块链的应用,不用像以前那样各自为政分别定义自己的区块链协议
- 什么是以太坊
- 以太坊(Ethereum)是一个建立在区块链技术之上, 去中心化应用平台。它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用、它被称为区块链2.0
- 可以将以太坊理解为区块链里的Android,它是一个开发平台,让我们就可以像基于Android Framework一样基于区块链技术写应用
- 在没有以太坊之前,写区块链应用是这样的:拷贝一份比特币代码,然后去改底层代码如加密算法,共识机制,网络协议等等(很多山寨币就是这样,改改就出来一个新币)
- 以太坊平台对底层区块链技术进行了封装,让区块链应用开发者可以直接基于以太坊平台进行开发,开发者只要专注于应用本身的开发,从而大大降低了难度
- 以太坊的优缺点
- 优点
- 账户:比特币采用的是UTXO模式,以太坊采用的是账户模式,与UTXO相比,account有以下优点
- 节省空间,每笔交易只有一个输入,一个输出,一个签名
- 可替代性更高
- 编码简单,不需要写复杂的脚本
- 轻客户端
- 共识:以太坊采用改进的POW与POS,避免了比特币POW的能耗问题
- 智能合约:引入图灵完备的智能合约
- 缺点
- TPS低,不适合快速、大量交易
- 以太坊网络节点不适合存储大文件
- 以太坊内置货币
- 以太坊内置货币被称为ether
- 以太币每年产量固定
- 众筹
- 总量:ICO期间发行的货币+区块奖励+叔区块奖励+叔区块引用奖励
- 众筹期间发行7200W
- 众筹之后每年产量不高于1800W
- 区块奖励:每产生一个新区块奖励5个新以太币
- 叔块奖励:如果叔块在挖出之后被引用,那挖出该块的矿工有大约4.375个以太币
- 叔块引用奖励:矿工每引用一个叔块,可以得到大约0.15个以太币奖励,最多引用两个叔块
- 单位:以太坊最小单位是wei。1eth=10^18 wei
更多精彩内容