区块链(初识二)

区块链技术框架

  1. 核心技术
    1. 密码学和数字签名用于身份地址标识
    2. 共识算法用于工作量证明
    3. 分布式存储技术用于储存交易记录和区块,分布式网络技术用于网络通信和节点发现
  2. 区块链的本质
    1. 区块链的本质是一个分布式的数据库
    2. 区块链是一个共有的数据库,不是私有数据库,所有人都可以进行查阅但是不能更改 
    3. 区块链是加密货币和智能合约的基础
  3. 实现区块的结构
    1. 在区块链中储存有效信息的是区块
    2. timestamp 存储当前时间戳,也就是区块创建时间
    3. prevblockhash 存储的是当前一个区块的哈希值
    4. data 是区块存储的实际有效的信息
    5. hash 当前区块的hash
  4. 区块链组成连式结构
    1. 区块链是有特定结构的数据库,一个有序后相连接的列表
    2. 区块按照插入的顺序进行存储,每个区块都被链接到前一个块
    3. 快速的获取链上的最新块,并高效的通过哈希来检索一个块

工作量证明

  1. 什么是工作量证明
    1. 工作的结果作为数据加入区块链成为一个区块
    2. 完成这个工作的人会获得奖励(挖矿获取比特币)
    3. 整个“努力工作并进行证明”的机制,就叫做工作量证明
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值