NEO Gas (GAS) 是 Neo 区块链 的两种原生代币之一,被指定为燃料代币,用于支持交易和执行智能合约。[1][2]
在 Neo 网络 中,GAS 旨在覆盖代币和智能合约的运营和存储成本,以防止节点资源滥用。系统费用会经过 销毁,而网络费用旨在作为共识节点的激励。最小的 GAS 单位是 0.00000001,并且声明不需要 NEO 质押。GAS 分配实践在交易所之间有所不同。很大一部分旨在作为对积极参与网络治理的投票者的奖励,要求 NEO 持有者使用支持投票的钱包参与。[3][4][5]
交易所决定是否分配 GAS,目的是将其作为对 Neo 区块链 记录和额外服务的补偿。Neo 区块链 的使用权象征 GAS,在获得 NEO 时系统地生成。在 Neo N3 中,GAS 在地址的 NEO 转账交易期间自动声明。声明的 GAS 金额由一个固定的公式决定,该公式基于用户 NEO 转入和转出其地址之间的时间。对于具有合并地址的交易所,概述了向用户的分配过程,精度在较短的快照间隔中得到提高。当用户将 NEO 转入或转出其地址时,会自动进行 GAS 声明。[6]
N3 是 Neo 的升级版本,引入了开发体验、功能和经济模型的改进。某些功能与 Neo Legacy 不兼容,导致通过新的 创世区块 进行 N3 升级,与 Neo Legacy 共存一段时间。用户可以使用与 Neo N3 兼容的钱包或支持的交易所,以 1:1 的比例将 NEO 和 GAS 代币从 Neo Legacy 迁移到 N3。迁移涉及在 N3 上创建一个新地址,将代币发送到迁移合约,并在新地址中接收等效的代币。选项包括钱包中的原生迁移支持或使用交易所(时间范围超出 Neo 的控制范围)。最终会存在迁移截止日期,只要 Neo Legacy 网络 运行,该截止日期将保持开放。对于低于 10 个 NEO 或 20 个 GAS 的金额,以及 Neo Legacy 上的复杂交易,会收取费用。N3 不采用 UTXO 模型。[7]
最初,每个区块生成 5 个 GAS 代币,并分配给 Neo 委员会、NEO 投票者和所有 NEO 持有者。分配遵循以下规则: