以太坊(Ethereum) 以太币单位

以太币的主要单位是以太/Ether,即一个以太币,以太币的最小单位是wei

以太币最小单位 wei 是以虚拟币先驱人物:戴伟 Wei Dai 命名,戴伟 W Dai 是一位兴趣广泛的密码学专家,他在 1998 年发明了 B-money 匿名的、分布式的电子加密货币系统,强调点对点的交易和不可更改的交易记录。中本聪发明比特币的时候,借鉴了很多戴伟的设计,并和戴伟有很多邮件交流。

以太币的单位如下:

单位 Wei 值 Wei
wei 1 wei 1
Kwei 1e3 wei 1,000
Mwei 1e6 wei 1,000,000
Gwei 1e9 wei 1,000,000,000
microEther 1e12 wei 1,000,000,000,000
milliEther 1e15 wei 1,000,000,000,000,000
Ether 1e18 wei 1,000,000,000,000,000,000

Gas(汽油)

为防范以太坊网络被滥用,进行交易和运行智能合约都需要消耗Gas(汽油),用户需要支付油费。

Gas是对以太坊网络中计算资源的计量,每个智能合约都有一个设置的Gas最大消耗量,被称为 Gas 上限 / Gas Limit,另外与Gas相关的概念还有:

  • Gas 价格 Gas 价格,这个值是浮动的,会根据以太币的价格调整,以反映计算资源的实际价值。
  • Gas 费用 Gas 费用,进行交易或执行合约需要支付的油费。

因此,如果有人试图执行一段死循环的合约代码,合约将一直运行,最终超过gas上限,调用合约的交易将回滚到以前状态。

下一章:以太坊 挖矿

以太坊(Ethereum) 挖矿:以太坊(Ethereum)与其他公共区块链一样,使用工作量证明机制确保区块链网络正常运行。矿工进行工作量证明计算,即挖矿,来选择区块,写入区块链,确认交易。从技术角度来看,以太坊使用的工作量证明算法称为 Ethash,这是一种哈希算法,灵感来自 Dagger-Hashimoto 算法。