摘要:
比特币的区块链包含以下信息。1.块头:每个块包含一个块头。块头包含以下信息。版本号:表示该块所遵循的协议版本。预区块哈希值:表示上一个区块的哈希值,用于链接区块链。merkelge...
1.块头:每个块包含一个块头。块头包含以下信息。
版本号:表示该块所遵循的协议版本。
merkelgen:通过根哈希值来验证事务的完整性,该根哈希值包括区块中所有事务的哈希值。
时间戳:是制作block时的Uix时间戳。
难易度目标:调整挖掘的难易度,使块生成平均需要10分钟。
随机数:挖矿人员通过调整随机数来满足难易度的目标被称为“挖矿”。
2.事务:每个块可以包括多个事务。
输出:表示接收方收到的比特币。
脚本:验证交易有效性的脚本。
3 .区块奖励:挖矿成功后,挖矿者会获得比特币作为奖励,这是新区块的最初输出。
4 .证明工作量:为了保证区块链的安全,在各区块设置工作量证明,验证哈希值是否满足难易度目标。
这些信息被加密保存在区块链中,因此比特币的交易是去中心化的,不可篡改,具有匿名性。