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

研究与报告

区块链顶梁柱底层技术相关术语如何理解:数据结构与共识入门

摘要

“顶梁柱”是对关键技术的比喻,并非正式术语。理解区块链底层,可以从区块与哈希、交易与UTXO、节点与共识三个层次入手,并区分数据可验证、交易有效和网络达成一致的不同含义。

区块链供应链溯源的科技主题配图

先明确术语的适用范围

“区块链顶梁柱底层技术相关术语如何理解”可以拆成三个问题:数据如何组织,交易如何验证,节点如何选择共同认可的历史。“顶梁柱”并非正式技术分类;比特币的数据结构和以太坊的共识设计可用于理解这些问题,但具体规则不能直接套用到所有区块链。

区块、哈希与默克尔根

比特币区块通过前一区块头的哈希相连,交易则通过默克尔树汇总到区块头中的默克尔根。哈希可以理解为用于核验数据的摘要;修改交易会影响相关摘要,使原来的关联关系无法保持。

区块链数字身份的科技主题配图

默克尔证明用于核验某笔交易是否被某个区块收录。这里需要区分“被收录”和“有效”:收录证明并不单独证明交易符合全部规则,也不保证所在分支最终被网络采用。

比特币挖矿散热的科技主题配图

UTXO与双重支付

在比特币中,UTXO指尚未花费的交易输出。普通交易引用已有输出作为输入,再创建新的输出;同一输出不能在被接受的账本历史中重复花费,否则构成双重支付。

理解UTXO时,可以沿着“此前产生了什么输出、哪些仍可使用、本次引用了哪些输出”追踪交易关系。这种模型有明确适用范围,不能把UTXO当成所有区块链统一采用的账户结构。

共识、工作量证明与权益证明

共识机制包含验证规则、参与激励和分支选择等组成部分。工作量证明通过计算投入,权益证明通过质押及奖惩,为参与区块生产提供资源约束,降低仅靠创建大量身份影响网络的能力;二者都不能独自概括完整共识机制。

比特币在有效分支之间依据累计工作量选择链。以太坊采用基于权益证明的机制,分支选择涉及按质押余额加权的验证者投票。理解“最长链”时,应注意其具体衡量标准,不能只比较区块数量。

常见问题:节点多就能决定一切吗

节点验证区块是否符合规则,分支选择则处理多个有效候选历史之间的取舍。这两件事相互关联,但不能混为一谈。创建更多节点身份,并不自动获得相同比例的算力或质押投票权。

“不可篡改”也有适用条件:哈希关联让改动可以被发现,共识机制进一步约束改写历史的成本和被接受的可能性。它表达的是特定规则与安全假设下的保护能力,不能理解为任何情况下历史都绝不可能变化。

← 返回全部文章

延伸阅读 · 相关栏目

行业资讯研究与报告政策资料交易平台观察