打造私有区块链

区块链本质

区块链的本质是分布式的数据库
区块链是公开的数据库,不是私人的数据库
区块链是加密货币和智能合约的基础

区块链基本原型

实现区块的结构

在区块链中,存储有效信息的是区块
Timestamp是当前时间戳,也就是区块的创建时间
PrevBlockHash存储的是上一个区块的哈希值
Data是区块存储的实际有效的信息
Hash是当前本区块的哈希值

区块组成链式结构

区块链是有着特定结构的数据库,一个有序向后连接的列表
区块按照插入的顺序进行存储,每个块都被连接到前一个块
快速的获取链上的最新块,并高效地通过哈希来检索一个块

工作量证明

工作的结果作为数据加入区块链成为一个区块
完成这个工作的人也会获得奖励(也就是挖矿获得比特币)
整个“努力工作并进行证明”的机制,叫做工作量证明

posted @ 2023-02-03 01:10  JaydenQiu  阅读(45)  评论(0编辑  收藏  举报