加密货币术语表
图表视图26 个术语,含原始白皮书反向链接
建议状态更改(例如转移资金)的签名消息。交易通过网络传播并最终包含在区块中。
交易的基于哈希的标识符(通常是序列化形式的哈希)。它用于参考和跟踪跨节点的交易。
可以在不改变其效果的情况下更改交易标识符的属性,通常通过更改签名编码来更改。隔离见证数据等修复措施可以减轻可塑性。
附加到交易的付款,以激励包含在区块中。在许多系统中,费用是支付给区块生产者的,并且会随着拥塞情况而变化。
节点存储和中继的一组有效的、未经确认的交易。矿工/验证者通常从内存池中选择交易以包含在新区块中。
每个区块的总 Gas 上限限制了可以包含的计算量。它有助于限制资源使用并影响吞吐量和费用。
试图通过创建冲突交易来两次使用相同的资金。共识和确认深度用于防止或减轻双重支出。
链中给定块之前的块数。在具有可预测区块间隔的协议中,高度通常用于参考时间。
发送者愿意为每单位 Gas 支付的金额。在费用市场中,gas 价格(或类似参数)影响交易优先级。
一笔交易允许消耗的最大 Gas 量。如果执行耗尽 Gas,状态更改会恢复,但通常仍会为所执行的工作支付费用。
测量类以太坊系统中计算和存储使用情况的单位。Gas 限制和费用可防止无限循环并分配稀缺的区块空间。
衡量交易被隐藏在后续区块下的深度的指标。更多的确认通常会降低重组撤销交易的风险。
附加到交易输出的可编程支出条件语言。比特币脚本是有意限制的,并且不是图灵完备的。
在比特币中,输出的锁定脚本指定花费它所需的条件。输入提供满足 ScriptPubKey 的数据。
在比特币中,输入中的解锁脚本提供签名和数据以满足引用的输出的 ScriptPubKey。通过隔离见证,大部分数据都会转移到见证领域。
用于满足支出条件的签名和脚本相关数据。在SegWit中,见证数据与传统的交易序列化分离。
可以持有资产并发起行动的实体。以太坊采用账户模型(外部拥有账户和合约账户),而比特币则采用UTXO模型。
用户通过付费来竞争纳入的机制。费用市场分配稀缺的区块空间并影响拥堵期间的确认时间。
对交易中花费的先前输出的引用(在 UTXO 系统中)。输入通常包括证明授权使用所引用输出的签名。
由交易创建的新代币分配。在 UTXO 系统中,输出定义价值和支出条件,并在确认后成为可支出的 UTXO。
一种攻击,通常在分叉之后,复制一条链上的有效交易并在另一条链上重新广播。重放保护技术可防止签名/交易的跨链重用。
一个交易字段,在特定时间或区块高度之前阻止包含在区块中。Locktime 支持时间锁和更高级的合约模式。
比特币协议升级,将签名(见证)数据与交易的主要结构分开。SegWit 提高了有效容量并解决了某些可延展性问题。