用 Python 创建一条区块链
用 Python 创建一条区块链
0x01 实现创建新区块
实现创建新区块 | Python实现区块链
实验描述
基于 Python 语言,动手实现一个区块链——第一步,实现创建新区块。
实验目的
  • 理解区块链类中需要包含哪些函数
  • 理解区块的链式结构
实验前置知识
  • Python 基本语法
实验涵盖知识点
  • 链式结构
  • 区块数据结构
  • 区块链类的实现
  • 新区块函数的实现
实验原理
区块
想要了解区块到底是什么,最简单快捷的办法就是分析它的数据结构,以 Bitcoin 中的区块 #514095 为例: