区块链 · 数字资产知识 · 行业资讯
文章库关于本站

信息核验

区块链理论的核心概念相关术语如何理解

摘要

理解区块链术语,可以从数据结构、交易验证和共识机制三个层面入手。本文解释区块、哈希、默克尔树、UTXO、工作量证明与权益证明,并说明分叉、链选择及防篡改能力的适用边界。

区块链液冷的科技主题配图

区块、哈希与默克尔树

区块链将交易组织成区块,再通过前一区块的哈希建立连接。哈希是数据经过特定算法得到的摘要;默克尔树把交易标识逐层汇总为一个根哈希。比特币开发者指南说明,这些结构使交易内容与区块头关联起来,修改历史交易会影响后续连接。

理解时可以区分三个问题:区块负责组织记录,哈希帮助检查内容是否变化,默克尔树支持核对某笔交易是否包含在区块中。包含证明的作用有边界:证明交易被收录,并不单独证明交易符合全部规则。

区块链显卡矿机的科技主题配图

交易输入、输出与UTXO

在比特币的交易模型中,输入引用此前交易的输出;尚未被花费的输出称为UTXO。普通交易需要满足花费条件,同一个输出不能在有效链上重复花费。输入总额与输出总额之间的差额构成交易手续费。

区块链硬盘挖矿的科技主题配图

因此,理解余额时,可以把它与能够满足花费条件的未花费输出联系起来。双重花费指试图重复使用同一笔可花费资源。UTXO是特定交易模型的术语,解释其他区块链时,应先确认其状态和余额采用什么模型。

节点、共识规则与共识机制

节点运行协议并参与网络活动,全节点按照共识规则独立验证区块。共识规则回答“哪些记录有效”,共识机制还要解决“参与者如何对共同历史达成一致”。

以太坊开发文档将共识机制解释为协议、激励与相关设计的整体,其中包括区块提议、验证和分叉选择。理解这些术语时,需要区分有效性检查与历史选择:候选区块符合规则,只是它被接受为共同历史的一项前提。

工作量证明与权益证明

工作量证明通过反复计算,寻找满足目标条件的区块头哈希;权益证明则以质押资源及奖惩约束参与者。两者也用于抵抗通过大量虚假身份获取影响力的女巫攻击。

它们都需要与其他协议规则配合。完整理解共识,不能只看谁有资格提出区块,还应看其他参与者如何验证、出现竞争区块时如何选择,以及违规行为受到什么约束。

常见问题:分叉是否意味着故障

不同参与者可能几乎同时产生区块,从而出现临时分叉。比特币在有效候选链之间依据累计工作量选择历史;这里常说的“最长链”,不能简单理解为区块数量最多。以太坊的相关选择则涉及按质押权重计算的验证者投票。

区块高度表示位置,同一高度可能存在竞争区块,因而不能充当全局唯一标识。“难以篡改”也有适用条件:哈希连接使改动能够被检测,共识与资源成本提高重写历史的难度,安全性仍取决于具体协议及其运行条件。

← 返回全部文章

延伸阅读 · 相关栏目

安全防护钱包与账户风险识别信息核验