一: 区块链的前世今生, 前景,比特币,比特币原理
Cypherpunk(密码朋克)
比特币-----区块链








账户所有权问题





记账——Hash打包过程
记账消耗了计算机资源,即付出了一定成本,完成记账的节点可以获得一定数量的比特币奖励。这个奖励就是比特币的发行过程。
大家都在记账,会有记账不一致的情况。
记账规则
一段时间内(一般是10分钟)只有一人可以记账成功

工作量证明
针对记账不一致的情况,通过解决密码学难题(即工作量证明)竞争获得唯一记账权
普通的hash打包过程会获得一个摘要信息(hash值),这里规定获得的摘要信息必须以“0000”开头才能算作挖矿成功,获得唯一记账权。
由于原始信息任何微小的变化都会哈希出面目全非的摘要信息,这里引入第三个参数“随机数”,通过找到适合的随机数,使得获得的摘要信息以“0000”开头(现在为18个0),找



共识机制
两个节点同时完成工作量证明,该使用谁的打包的区块
节点选择出累计工作量最大(/最长)的区块链,再以此区块链通过不断挖矿来继续延长该区块链,共识机制就是来保证此要求
例如,两个节点同时完成工作量证明,分别打包成3458A和3458B,周围的节点选择出累计工作量最大(/最长)的区块链为3458A后进行广播,以3458A作为主链,3458B作为备用


每一次只需要验证区块链最后区块的哈希值,就可以间接验证整个账本的数据。
所有权 ,用私钥来确认的。
区块其实是一系列的交易的打包

网友评论