WEI币并不是独立发行的加密代币,而是以太坊网络当中以太币ETH的最小计量单位,命名源自密码学先驱戴伟,是整个以太坊底层记账体系的基础刻度。1枚ETH等价于10的18次方wei,链上底层数据库全部以wei整数格式存储资产数值,钱包前端再完成单位转换展示为用户熟悉的ETH,普通用户很少直接接触wei单位,但每一笔以太坊链上交互背后都离不开它的运算逻辑。很多新手容易把wei当成可以单独转账交易的币种,实际上它只是数值计量单位,就像比特币体系里的聪,不存在独立合约地址,不能脱离以太币体系单独进行币币交易。
wei的核心技术机制,来自以太坊黄皮书设定的整数记账规则,区块链底层不支持小数浮点运算,使用极小整数单位可以彻底规避合约执行时出现的精度丢失、四舍五入出错等问题。以太坊衍生出Gwei、Szabo、Finney等多层中间单位,其中Gwei等于10亿wei,日常gas手续费普遍采用Gwei作为展示单位,底层提交到节点依旧会换算回wei参与计算。智能合约开发时,开发人员编写转账、质押、兑换逻辑,入参金额全部传入wei数值,如果直接传入ETH小数,会出现合约逻辑异常,这也是DeFi开发中比较高频踩坑的技术细节。不管是普通转账、NFT铸造还是流动性池兑换,所有资产数值都会拆解为wei完成链上校验。
wei贯穿普通用户、DApp使用者与区块链开发者三类群体。普通用户在查询链上浏览器原始数据时,余额栏会出现一长串wei数字,需要自行换算才能得到ETH数量;gas费估算工具内部,会把用户输入的Gwei价格转化为wei,再乘以该操作消耗gas总量,算出最终需要扣除的手续费总额。对于DeFi产品,自动做市商池子的份额计算、挖矿奖励分发、清算阈值判定,全部依靠wei高精度整数,保障微小份额计算不会出现资产损耗。开发者调试合约、编写脚本调用RPC接口,获取账户余额返回结果同样为wei,需要调用格式化工具转换成便于阅读的ETH格式。
理解wei的换算逻辑,也可以帮助使用者规避链上操作当中的不少失误。部分钱包签名弹窗、合约事件日志会直接输出wei原始数值,如果缺乏单位概念,容易误判转账金额,出现认知偏差。不少链上数据分析工具、量化交易程序,内部计算逻辑同样基于wei开展,再对外做可视化转换。作为以太坊底层的基础构件,wei虽然没有市场价格,却支撑起整个以太坊DeFi、NFT、二层网络的价值计算,想要读懂以太坊链上数据,掌握wei相关的单位逻辑是必不可少的币圈基础干货。

