
适用范围:先确认术语属于哪条链
“清华区块链数据相关术语如何理解”这一问题涉及具体名称,但这里的解释仅适用于区块链通用知识及以太坊、比特币的相应机制,不能据此确认任何清华相关平台的功能、数据结构或技术实现。阅读具体系统的字段说明时,应先确认底层网络和字段定义。
区块、交易与状态分别记录什么
交易表达一次需要网络验证和处理的操作;区块将交易组织起来,并通过密码学引用连接前序区块。以太坊的状态则描述账户余额、合约存储等在某一时点的结果。

可以把交易历史理解为变化过程,把状态理解为变化后的记录。分析“发生过哪些操作”与查询“当前余额是多少”需要关注不同数据;交易已广播,也不等于已经纳入链上记录。

哈希、区块高度与默克尔根
哈希是由数据计算得到的摘要,用于识别和校验数据。区块高度表示区块在链中的位置;分叉时可能出现同高度的不同区块,因此高度不能单独充当全局唯一标识。
比特币将交易哈希逐层组合,形成写入区块头的默克尔根。配合中间哈希,可以验证某笔交易是否被包含在特定区块中。这类证明回答的是包含关系,并不能证明交易涉及的链外描述真实。
账户与UTXO为什么不能混用
以太坊以账户及其状态组织相关数据;比特币则使用未花费交易输出,即UTXO。比特币交易引用此前尚未花费的输出,并产生新的输出,同一输出不能在有效链中重复花费。
因此,理解“余额”时需要结合数据模型:账户余额是状态的一部分,UTXO模型中的可用金额则与可花费输出有关。把两条链的数据字段直接对应,容易误读资金记录。
节点、共识、EVM与智能合约
节点运行软件,验证并传播链上信息;共识机制帮助网络确定共同接受的历史。比特币采用工作量证明,以太坊采用权益证明,两者确定链上记录的机制不同。
EVM是以太坊执行程序的虚拟环境,智能合约是部署在其中的程序。理解合约数据时,需要同时看调用参数、执行结果及状态变化,不能仅凭程序名称判断实际功能。
常见问题:上链是否意味着绝对可靠
区块之间的哈希关联与共识机制,使改写历史受到约束,但“不可篡改”不宜理解为任何条件下都绝无变化。链头可能出现竞争分支,数据解释需要考虑所属分支及确认情况。
上链也不自动保证输入内容正确。区块链能够支持对记录顺序、授权和执行规则的验证;涉及现实世界事实时,仍需核对信息来源以及链外事实与链上记录的对应关系。