组成
加密数字货币(cryptocurrency)
分布式账本(distributed ledger)
去中心网络(decentralized network)
系统架构图
数据层
区块数据,链式结构,数字签名,散列函数(Hash),梅克尔树,非对称加密/公钥私钥
如何工作的五个技术细节
分布式账本和去中心网络
未使用的交易输出(unspent transaction output,UTXO)
比特币区块链的数据结构
工作量证明共识机制
比特币挖矿机制与代币生成机制
转账流程
要发起比特币转账交易。甲方必须要有地址,秘钥,钱包。
甲方对自己的比特币签名,转账给乙,从而发起一次交易。
通过互联网,交易信息向比特币网络的各个节点进行广播。
某节点将这交易信息打包进区块,开始进行哈希计算即挖矿赢取记账权。<br>
某节点挖矿成功,向全网广播,新区块生成,添加链的最后。<br>
各节点认可,即在区块后增加新的区块。挖矿节点获得比特币的挖矿奖励。
乙得到转账的比特币表现为UTXO