
适用范围:地域与技术规则分开理解
“江苏区块链交易相关术语如何理解”可以从通用技术概念入手。下文适用于理解以太坊、比特币的交易机制,不涉及江苏某个平台的业务规则或地方政策。具体系统使用哪条链、采用什么记账方式,需要另行核实。
链上的“交易”可以是资产转移,也可以是触发合约执行的请求。因此,看到交易记录时,应结合网络类型、字段含义和执行结果理解其作用。

以太坊:账户、签名与nonce
以太坊开发文档将交易解释为经过密码学签名、用于更新网络状态的指令。from表示发送方,to通常表示接收方或被调用的合约;signature用于验证授权,nonce用于标识同一发送账户的交易顺序。value表示转移的ETH数量,input可承载合约调用数据。

这些字段回答不同问题:地址说明涉及谁,签名说明授权是否有效,nonce说明顺序,输入数据说明请求执行什么。签名有效本身不能说明操作符合人的实际意图。
Gas:用量与单价分别表示什么
Gas用于衡量以太坊交易执行所需的计算资源。gasLimit限定可消耗的Gas数量,maxFeePerGas限定每单位Gas的费用上限,maxPriorityFeePerGas限定优先费单价。理解费用时,需要同时区分资源用量、单价上限和实际消耗。
常见问题是“查询合约是否也要付费”。通过eth_call读取状态通常不产生链上交易费;同一读取逻辑若在链上交易执行过程中被调用,则会消耗Gas。
比特币:输入、输出与UTXO
比特币开发指南以输入和输出来说明普通交易:输入引用此前的输出,输出规定金额及其花费条件。尚未被花费的输出称为UTXO。txid与输出索引共同定位某个输出,满足对应脚本条件后才能花费它。
UTXO可理解为一份尚未使用的链上金额记录。钱包显示的余额可能由多份这样的记录组成。因此,不能把以太坊账户余额的更新方式直接套用于比特币;比特币的输入也不同于以太坊承载调用参数的input字段。
交易哈希、收录与执行成功
交易哈希是定位交易的标识,拥有哈希并不代表交易已被区块收录。对于以太坊,还应区分等待处理、已被收录、执行成功或失败,以及所在区块是否达到最终确定状态。
常见误解是把“上链”等同于“业务完成”。合约交易即使被收录,也可能执行失败;判断业务是否完成,还需要核对执行状态及合约产生的实际结果。比特币与以太坊的确认机制存在差异,相关状态名称不宜直接互换。