
先区分账本与代币接口
区块链术语并不都在描述同一层技术。区块、哈希和共识涉及记录如何组织与验证;代币标准涉及合约以什么接口表达和操作代币。前者回答记录如何被接受,后者回答应用如何与代币交互。比特币的具体规则不能直接套用到所有区块链,以太坊的代币接口也不是所有数字资产的统一规范。
区块、哈希与默克尔根
在比特币中,区块收录交易,区块头引用前一区块头的哈希,形成关联。哈希可理解为数据的指纹,而不是数据的加密副本。默克尔根则把交易哈希逐层汇总,让区块头能够关联整组交易。

需要区分“证明被收录”和“证明全部有效”:默克尔路径用于核对某笔交易是否包含在相应区块中,不等于独立完成所有共识规则检查。

UTXO与双重支付
UTXO是未花费交易输出。比特币交易引用此前的输出作为输入,再生成新的输出;同一个输出不能在有效链上重复花费,否则构成双重支付。
因此,钱包界面显示的余额不应被理解为币直接存放在软件内部。理解这套模型的重点,是追踪哪些输出尚可使用,而不是把交易想象成两个钱包之间搬运文件。
共识、工作量证明与分叉
全节点按共识规则独立验证区块;工作量证明要求区块头哈希满足目标门槛。竞争区块可能形成分叉,节点在有效分支中依据累计工作量选择链。区块高度表示位置,不是全局唯一标识。
“共识”不意味着任何多数意见都能让无效区块成立。“不可篡改”也不宜理解为绝对不可能修改,而应理解为历史修改受哈希关联、验证规则和重做工作量等条件约束。
三类代币标准如何区分
以太坊的ERC-20面向可互换代币,ERC-721面向具有独立标识的非同质化代币,ERC-1155支持在同一合约中管理多种代币类型及批量操作。这些标准主要约定接口,帮助不同应用保持兼容。
选择概念时,先判断同类单位是否可互换,再判断是否需要区分单个对象,以及是否需要管理多种类型。不要仅凭游戏、治理或艺术等用途名称判断适用标准。
常见问题:标准是否意味着安全或权利保证
符合代币标准不等于合约没有漏洞,也不自动证明代币对应现实资产的权利。接口一致解决的是技术交互问题;具体权限和功能仍取决于合约实现。理解术语时,应始终把账本验证、接口兼容与现实权利分开。