原生币(Native Coin)是指公链系统自身发行并内生于该区块链网络的底层基础货币,例如比特币网络的 BTC、以太坊网络的 ETH。其核心作用包括:
- 支付交易手续费(Gas):在支持智能合约的公链(如以太坊)中,用户执行交易或调用合约需消耗 Gas,而 Gas 必须用原生币(ETH)支付;BTC 虽无复杂 Gas 模型,但交易仍需支付以 BTC 计价的矿工费。
- 共识激励:用于奖励矿工(PoW)或验证者(PoS),保障网络安全与出块。
- 价值锚定与生态基础:作为整个链上经济系统的计价单位、抵押资产(如 ETH 用于质押)、治理代币(部分链如 ETH 已支持协议治理)等。
需注意:原生币 ≠ 应用代币(如 ERC-20 代币 USDT、UNI),后者依赖于原生币网络运行,无法独立支付 Gas。
# 示例:以太坊交易中估算 Gas 费用(单位:wei → ETH)
gas_price = 25 * 10**9 # 25 Gwei
gas_limit = 21000 # 简单转账所需 Gas
gas_fee_wei = gas_price * gas_limit
gas_fee_eth = gas_fee_wei / 10**18
print(f"预计 Gas 费:{gas_fee_eth:.6f} ETH") # 输出类似:0.000525 ETH
以太坊升级为 PoS(权益证明)后,ETH 仍需用于支付 Gas,根本原因在于 Gas 的功能定位与共识机制的职责彼此正交:
- Gas 是计算资源的计量单位,用于防止滥用(如无限循环)、保障网络公平性与确定性执行,属于执行层(Execution Layer) 的经济模型;
- PoS 是共识机制,负责决定谁有权打包区块、如何达成最终性(finality),属于共识层(Consensus Layer) 的安全与协调机制。
二者分工明确:
✅ PoS 改变了“谁来出块”(由质押 ETH 的验证者取代矿工),但未改变“执行交易需要消耗计算资源”这一事实;
✅ Gas 费用依然需以原生资产(ETH)计价和结算,以维持:
• 经济激励一致性(验证者获得 ETH 形式的 Gas 小费 + 基础费用销毁);
• 网络抗垃圾攻击能力(资源有成本,恶意调用需真金白银);
• 生态统一价值尺度(所有合约、DApp、L2 都锚定 ETH 计价)。
此外,EIP-1559 引入的基础费用(base fee)自动销毁机制,使 ETH 的通缩属性与 PoS 质押增发形成动态平衡——这进一步强化了 ETH 作为“网络燃料+价值载体”的双重角色,而非单纯共识抵押品。
# EIP-1559 费用结构示意(用户视角)
tx = {
"type": 2, # EIP-1559 交易类型
"max_fee_per_gas": 100e9, # 用户愿付最高单价(wei)
"max_priority_fee_per_gas": 2e9, # 小费(给验证者)
"gas_limit": 21000,
}
# 实际扣款 = min(max_fee_per_gas, base_fee + priority_fee)
# 其中 base_fee 由协议根据前一区块满度动态调整,且被销毁

4841

被折叠的 条评论
为什么被折叠?



