
先确定术语的适用范围
“新型区块链网络”不是统一的技术标准,不能仅凭这个名称判断网络使用哪种共识机制、如何记录资产或能否运行智能合约。理解相关术语时,应先区分三个问题:数据怎样组织,参与者怎样认可记录,程序怎样执行。
以太坊与比特币可以提供理解框架,但不能代表所有网络的实现。相同术语出现在不同项目中,也需要结合各自的协议定义理解。

记录层:区块、哈希与默克尔树
比特币开发文档描述了区块之间通过前一区块头的哈希相连、区块内交易通过默克尔树汇总的结构。UTXO指尚未被花费的交易输出,正常支付以可用的未花费输出作为输入;工作量证明参与保护交易历史。

这些术语回答的是不同问题:区块负责组织记录,哈希用于关联和校验数据,默克尔树支持核验某笔交易是否被收录。它们不能相互替代,证明交易属于某个区块,也不等于独立证明该区块已被网络认可。
共识层:节点与验证者
节点是运行网络软件、参与数据传播或验证的计算机角色;验证者则承担特定共识职责。不能把运行节点直接理解为获得出块资格。
以太坊技术介绍采用权益证明的框架:验证者质押ETH,参与区块提议和验证,并受奖励与惩罚机制约束。它同时将EVM描述为执行计算的虚拟机,将智能合约描述为部署在网络上的可复用程序,ETH用于支付计算相关费用。
因此,阅读某个网络的介绍时,应分别辨认“谁检查规则”和“谁参与产生区块”。共识不是每台计算机在每个时刻都同步表态,而是参与者依照协议处理记录与分歧。
执行层:状态、交易与智能合约
状态可以理解为系统当前记录的结果,交易则是请求改变这些记录的操作。在以太坊语境下,转移ETH、部署合约和调用合约都属于交易相关场景;交易不只意味着资产买卖。
EVM是执行环境,智能合约是其中运行的程序,两者不是同一概念。理解合约时,重点应放在输入、执行条件与结果,而不是把“智能”理解为程序能够自行判断现实中的事实或公平性。
常见问题与判断边界
账户余额与UTXO能否混用?不宜混用。前者侧重账户当前记录的数额,后者侧重哪些交易输出仍可使用。解释具体网络时,应先确认其记录模型。
区块链是否绝对不可修改?更准确的表述是,修改历史会破坏既有哈希关联,并受到共识机制的约束。安全性不能仅由“链式结构”推导出来。
区块高度是否唯一?不一定。出现分叉时,不同区块可以处于相同高度。因此,高度表示位置,不能在所有情况下代替区块哈希进行唯一识别。