基本信息
文件名称:Python语言区块链开发实战吕鉴涛课后习题答案.pdf
文件大小:3.48 MB
总页数:10 页
更新时间:2025-11-26
总字数:约6.13千字
文档摘要

【参考答案】

1.区块链是一种按照时间顺序将数据区块按照一定规则相连而成的链式数据结

构。构成区块链的每个区块包含区块索引、交易事务数据、时间戳、前一个

区块的哈希值等相关数据。在实际编程实践中,区块链通常可采用链表等类

似的数据结构进行数据存储。区块中的交易数据通常以默克尔树这种数据结

构进行组织并保存在区块头中。

2.比特币在区块的生成过程中使用了PoW算法。一个符合要求的区块哈希值一

般由N个前导0构成,0的个数取决于计算的难度。要得到合理的区块哈希

值需要经过大量的尝试计算,计算时间取决于计算机的运算速度。当某个节