
适用范围:先确认术语属于哪条链
“北邮区块链数据相关术语如何理解”涉及具体机构语境,但现有依据不足以确认北邮某个系统、项目或课程的数据定义。以下解释适用于区块链基础学习;具体字段仍须结合对应链、协议版本和接口文档理解。
以太坊开发文档侧重区块、验证者和执行状态;比特币开发指南侧重交易输出、区块头和工作量证明。两者可以帮助建立概念,但不能把一条链的字段直接套到另一条链上。

区块、交易与父区块
交易是链上处理的基本记录,区块将交易及相关信息组织起来。父区块指当前区块所连接的前一个区块,父区块哈希则用于标识这项连接。

阅读数据时,可以分别问:这笔交易记录了什么?它被哪个区块收录?该区块接在哪个区块之后?这三个问题对应交易内容、收录关系和链上顺序,不能用一个编号全部回答。
哈希、区块高度与默克尔根
哈希是由数据计算得到的摘要。区块高度表示区块在链中的位置;发生分叉时,同一高度可能出现不同区块,因此高度不宜充当全局唯一标识。
比特币用默克尔树逐层汇总交易哈希,得到存入区块头的默克尔根。它支持通过部分中间哈希验证交易是否被收录。收录证明回答的是归属问题,并不单独证明交易符合全部共识规则。
状态根与未花费交易输出
以太坊的执行状态描述交易执行后账户等数据的结果,执行层的状态根是对该状态的密码学承诺。共识层也有名为state_root的字段,但对应的状态对象不同,必须先看字段所在的数据结构。
比特币的UTXO是尚未被花费的交易输出,普通交易通过引用并花费此前的输出形成新的输出。理解这类数据,应追踪输出及其花费关系,避免直接套用账户余额的表达方式。
时隙、区块时间与Gas
以太坊权益证明机制中的slot表示安排区块提议的时间单位。时隙可能没有产生区块,因此时隙编号与区块高度不能视为同一个计数器。
Gas用于度量执行工作量。gas_limit表示区块允许的Gas上限,gas_used表示实际使用量。它们不是区块的字节大小,也不能单凭数值推算交易笔数,因为不同交易需要的执行工作不同。
常见问题:有哈希就绝对不可修改吗
哈希连接让历史数据变动能够被检测,但账本安全还依赖节点验证和共识机制。比特币以累计工作量等规则处理有效竞争链;以太坊采用权益证明机制,二者的判断方法不能混用。
分析一份区块数据时,先确认链与协议层,再区分标识、位置、内容摘要和执行结果。这样的阅读顺序能减少把区块高度当唯一标识、把状态根当完整状态等误解。