
适用范围:手工模型能表达什么
“区块链手工制作”可以理解为用卡片、纸条等材料展示区块链关系的教学活动。这里解释通用技术概念,不对应某个具体制作项目。模型适合展示记录分组、前后引用和多份账本,但不能仅凭纸卡连接就具备真实网络的验证能力与安全性。
区块、哈希与链
区块是组织记录的单位,链则体现区块之间的先后引用。哈希可以理解为按确定算法计算的数据摘要;数据改变,摘要通常也会改变。比特币的区块头包含前一区块头的哈希,使历史记录形成关联。

在纸卡模型中,可以用记录区表示数据,用引用区表示前块哈希。手写编号只能辅助说明连接关系,不能代替哈希计算。修改一张卡片后,后续引用为什么需要重新处理,才是这种演示要表达的重点。

节点与共识
节点是运行相关软件、参与网络通信和验证的计算机。共识机制帮助分散的参与者按照规则维护一致的记录。比特币采用工作量证明,以太坊采用权益证明;两者不能都用“计算难题挖矿”概括。
教学时,多组持有账本副本可类比多个节点,但由老师指定统一答案只是课堂简化。真实网络还需要检查记录有效性并处理竞争分支,不能把共识理解为所有计算机在同一瞬间一致举手。
交易、状态与智能合约
以太坊中的交易可用于转移ETH、部署或调用智能合约;EVM是执行相关程序的虚拟机。状态指系统在某一时刻保存的信息,例如账户余额。智能合约是按代码规则执行的程序。比特币则用未花费交易输出,也就是UTXO,描述尚可花费的输出。
模型中的“动作卡”可以表示请求,“结果表”可以表示状态。请求能否进入账本,要经过规则检查,不能一写下就视为完成。解释账户余额时应注明所用模型,避免把以太坊账户与比特币UTXO当成完全相同的结构。
常见问题与模型边界
区块链是不是绝对无法修改?更准确的理解是,哈希引用让改动能够被检测,而验证规则与共识机制约束网络接受哪份历史。单纯把卡片串起来,不能证明它具有同样的抗篡改能力。
是否需要把所有术语放进模型?取决于教学目标。展示前后关联时,重点解释区块与哈希;展示分布式记账时,再加入节点和规则检查。涉及智能合约时,需要额外说明执行条件与状态变化,避免把静态连接误当成程序运行。