😵 不用 Gwei:数零数到怀疑人生
如果以太坊只有 ETH 这一个单位,当你去加油站看今日 Gas 单价时,牌子上写着 0.000000015 ETH——少看一个零或者手滑多打一个零,你的钱就瞬间差了十倍!
1 Gwei = 十亿分之一枚 ETH($10^{-9} ext{ ETH}$)。它是 Giga-wei(十亿 Wei)的缩写,专门用来给微小的链上 Gas 燃料费明码标价,让你不必对着小数点后面的 8 个零眼花缭乱。
基于 Binance Academy 官方词条拆解:看懂 Wei 整数底层铁律、7 级面额阶梯,以及隐藏在每个单位背后的密码学祖师爷名字。
如果以太坊只有 ETH 这一个单位,当你去加油站看今日 Gas 单价时,牌子上写着 0.000000015 ETH——少看一个零或者手滑多打一个零,你的钱就瞬间差了十倍!
把 $10^{-9} ext{ ETH}$ 定义为 1 Gwei 后,刚才那串天文小数立刻变成了清爽的 15 Gwei!人类读起来像“15分钱”一样直观,底层机器则自动换算成 150 亿 Wei 精确记账。
1 ETH = 10亿 Gwei Gas 报价黄金尺度 别名 Shannon(香农)在普通编程里,二进制浮点数算 0.1 + 0.2 会等于 0.30000000000000004!如果全球金融账本差了这么一丁点,全网共识就会立刻撕裂崩溃。因此以太坊协议底层严禁使用小数,所有转账和余额在虚拟机里全都是以最小单位 Wei 表示的纯整数!
你在钱包界面看到的 1.5 ETH,在区块链底层账本里存的其实是整数 1500000000000000000 Wei。
在 7 个官方十进制档位里,绝大多数单位(如 Kwei、Mwei)平时根本没人提。唯独 ETH(看资产余额)和 Gwei(看每单位 Gas 价格)最常用——因为一次转账大约消耗 21,000 Gas,乘以几十 Gwei 刚好是几毛到几块钱人民币,完美契合人类日常对“手续费单价”的直觉尺度!
Gwei 中的词头 “G” 就是公制单位里的 Giga(十亿,$10^9$),就像电脑硬盘的 GB(Gigabyte)一样好记。
以太坊创始团队非常浪漫:他们把每一档货币单位,都以一位为数字货币或信息论奠基的传奇科学家命名!比如最小单位 Wei 致敬了发明 b-money 的华人密码学家戴维(Wei Dai),而 Gwei 的官方别名则叫 Shannon(信息论之父克劳德·香农)。
此外还有致敬智能合约之父的 Szabo(萨博),以及致敬第一位收到比特币转账先驱的 Finney(芬尼)。
点击下方不同面额档位,看同一笔交易在底层机器、矿工加油站与你的钱包界面分别长什么样:
注:本模拟器根据 Binance Academy 与 Ethereum 黄皮书十进制换算标准构建。
华盛顿大学计算机科学家、密码朋克核心成员。他在 1998 年发表了著名的 b-money 匿名分布式电子现金论文,被中本聪在《比特币白皮书》参考文献中第一个引用!以太坊将最小原子单位命名为 Wei 向他致敬。
现代数字通信与信息论之父,首次将布尔代数引入电路设计并定义了信息熵(Bit)。因为 Gwei 是衡量信息处理与网络通道拥堵的燃料标尺,因此 1 Gwei 在以太坊中也被称为 1 Shannon。
Nick Szabo($10^{-6} ext{ ETH}$)早在 1990 年代就提出了“智能合约(Smart Contracts)”概念与 Bit Gold;Hal Finney($10^{-3} ext{ ETH}$)则是运行比特币节点的第二人、人类历史上第一笔比特币转账的接收者。
| 常用单位 | 密码学致敬别名 | 包含多少 Wei | 折合多少 ETH | 现实高频用途 |
|---|---|---|---|---|
| Wei | Wei (戴维 Wei Dai) | $1$ ($10^0$) | $10^{-18} ext{ ETH}$ | EVM 智能合约底层唯一使用的整数基本单位 |
| Kwei | Ada / Babbage (巴贝奇) | $1,000$ ($10^3$) | $10^{-15} ext{ ETH}$ | 极少日常使用(千 Wei) |
| Mwei | Lovelace / Picoether | $1,000,000$ ($10^6$) | $10^{-12} ext{ ETH}$ | 极少日常使用(百万 Wei) |
| Gwei | Shannon (克劳德·香农) | $1,000,000,000$ ($10^9$) | $10^{-9} ext{ ETH}$ | 全网统一标示 Gas 燃料单价的标准单位! |
| Microether | Szabo (尼克·萨博) | $10^{12}$ | $10^{-6} ext{ ETH}$ | 衡量单笔普通交易燃烧掉的总手续费量级 |
| Milliether | Finney (哈尔·芬尼) | $10^{15}$ | $10^{-3} ext{ ETH}$ | 千分之一枚 ETH,常用于小额打赏或微支付 |
| Ether (ETH) | Buterin / 主单位 | $10^{18}$ (100亿亿) | $1 ext{ ETH}$ | 交易所与钱包界面展示余额、买卖报价的主单位 |
“底层代码用 Wei 消灭小数点误差,人类加油用 Gwei 告别数零噩梦,钱包面板用 ETH 展示总资产——记住 1 ETH = 10 亿 Gwei,你就彻底读懂了链上账单。”
顺便记住这个小冷知识:比特币最小单位“聪(Satoshi)”是小数点后 8 位($10^{-8} ext{ BTC}$),而以太坊的 Gwei 是小数点后 9 位($10^{-9} ext{ ETH}$),最小单位 Wei 更是精确到了小数点后 18 位!