区块链学习
2020-06-22 11:52:16 0 举报
AI智能生成
区块链基础
作者其他创作
大纲/内容
去中心化
比特币
组成
加密数字货币(cryptocurrency)
分布式账本(distributed ledger)
去中心网络(decentralized network)
比特币:一个点对点电子现金系统
在无须中介的情况下解决了双花问题。
去中介化
去中心化
系统组成
应用层
应用协议层
通用协议层
系统架构图
应用层
实现转账与记账功能
实现转账与记账功能
激励层
发行机制,分配机制
共识层
POW工作量证明
网络层
P2P网络,广播机制,验证机制
数据层
区块数据,链式结构,数字签名,散列函数(Hash),梅克尔树,非对称加密/公钥私钥
设计的五个要点
去中心化的点对点电子现金系统
分布式账本
工作量证明
最长链原则
去中心网络
比特币系统作为一个电子现金系统,达到了极致的去中心化状态。
如何工作的五个技术细节
分布式账本和去中心网络
未使用的交易输出(unspent transaction output,UTXO)
比特币区块链的数据结构
工作量证明共识机制
比特币挖矿机制与代币生成机制
转账流程
要发起比特币转账交易。甲方必须要有地址,秘钥,钱包。
甲方对自己的比特币签名,转账给乙,从而发起一次交易。
通过互联网,交易信息向比特币网络的各个节点进行广播。
某节点将这交易信息打包进区块,开始进行哈希计算即挖矿赢取记账权。
某节点挖矿成功,向全网广播,新区块生成,添加链的最后。
各节点认可,即在区块后增加新的区块。挖矿节点获得比特币的挖矿奖励。
乙得到转账的比特币表现为UTXO
0 条评论
下一页