词汇表
交易
2026/4/16
交易 在区块链中是一个签名指令,用于修改网络状态——通常是将资金从一个地址转移到另一个地址、调用智能合约或创建代币。每笔交易都由发送者的私钥的加密签名授权。
基本组成部分
- 输入/发送者 — 谁在授权交易
- 输出/接收者 — 价值流向何处
- 金额 — 转移的数量
- 费用 — 支付给矿工/验证者以便被包含
- 签名 — 发送者授权的加密证明
- 随机数 — 防止重放攻击的计数器
两种交易模型
UTXO (比特币、莱特币、Tari、Cardano)
账本是一组未花费交易输出(UTXO)——不可分割的币块,每个都附有一个锁定脚本(通常需要特定签名)。一笔交易消耗一个或多个UTXO作为输入,并创建新的UTXO作为输出。如果输入超过发送金额+费用,差额作为“找零”返回。
基于账户 (以太坊、Solana、BNB链)
账本是一组账户,每个账户都有一个运行余额。交易直接从发送者账户扣款并记入接收者账户。更易于理解,但需要一个随机数计数器以防止双重支付。
从签名到确认
确认次数越多,交易被逆转的难度就越大。比特币交易所通常等待3-6次确认;以太坊在权益证明下对最终性有不同的处理。
内存池
内存池(memory pool)保存有效的未确认交易。矿工通常优先选择每字节费用最高的交易。当网络拥堵时,低费用交易可能需要等待数小时或数天——或者被完全丢弃。
