记账: 算密码学问题
提高计算难度
为什么记账-挖矿
3、为什么记账:
工作量分析
3、为什么记账:
交易记录集
3、为什么记账:
工足量证明:
3、为什么记账:
记账:Hash打包过程
记账消耗资源
记账有奖励
工作量分析
交易的记录集
工作量证明
工作量证明规则
挖矿-工作量证明
规则: 一段时间内只有一个人可以记账成功(通常为10分钟)
通过解决密码学难题(即工作量证明)竞争获得唯一记账权
其他节点复制记账结果
加入随机数,满足0开头的N个0(现在是18个0)Hash值
交易记录集
收集广播中还没有被记录账本的交易
交易的有效性验证
添加一笔给自己转账的交易(挖矿奖励)
挖矿会消耗资源,但同时会产生受益
为什么记账--挖矿
记账:HASH打包过程
消耗计算机资源
奖励
挖矿-工作量证明
规则: 一段时间内只有一个人可以记账成功(通常为10分钟)
通过解决密码学难题(即工作量证明)竞争获得唯一记账权
其他节点复制记账结果
记账即挖矿
工作量证明
交易记录集
收集广播中还没有呗记录账本的交易
交易的有效性验证
添加一笔给自己转账的交易(挖矿奖励)
挖矿-工作量 证明
212121312312323123
记账规则
一段时间内只有一个人可以记账成功
通过解决密码学难题,工作了证明,竞争获得唯一的记账权
其他节点复制记账结果
中国电费低,成本优势
为什么记账?
记账;Hash打包过程
消耗资源
奖励
挖坑-工作量证明
规则
一段时间内只有一人可以记账成功
通过解决密码学难题(即工作量证明)竞争获得唯一记账权
其他节点复制记账结果
记账:Hash打包过程
消耗资源
奖励(比特币发行的过程)
规则:一段时间内只有一人可以记账成功
通过解决密码学难题(即工作量)竞争获得唯一记账权
其他节点复制记账结果
电脑要得到以4个0开头的哈希值要1~2分钟
现在矿工多,以18个0开头
交易记录集:收集广播中还没有被记录账本的交易
交易的有效性验证
添加一笔给自己转账的交易(挖矿奖励)
哈希值是一个十六进制的字符串
工作量证明
挖矿是一个怎样的过程。
为什么记账
记账:Hash打包过程
消耗资源
奖励
挖矿-工作证明(POW)
规则:1.一段时间内,只有一人可以记账成功 2.通过解决密码学难题(即工作量证明)竞争获得唯一记账权 3.其他节点复制记账结果
记忆记录集 1.收集广播中还没有被记录账本的交易 2.交易的有效性验证 3.添加一笔给自己转账的交易(挖矿奖励)
交易记录集:
收集广播中还没有被记录账本的交易
交易的有效性验证
添加一笔给自己地址转账的交易
工作量证明
针对记账不一致的情况,通过解决密码学难题(即工作量证明)竞争获得唯一记账权
普通的hash打包过程会获得一个摘要信息(hash值),这里规定获得的摘要信息必须以“0000”开头才能算作挖矿成功,获得唯一记账权。
由于原始信息任何微小的变化都会哈希出面目全非的摘要信息,这里引入第三个参数“随机数”,通过找到适合的随机数,使得获得的摘要信息以“0000”开头(现在为18个0),找出这个随机数的过程就是一个解决一个密码学难题(工作量证明)
记账——Hash打包过程
记账消耗了计算机资源,即付出了一定成本,完成记账的节点可以获得一定数量的比特币奖励。这个奖励就是比特币的发行过程。
大家都在记账,会有记账不一致的情况。
记账规则
一段时间内(一般是10分钟)只有一人可以记账成功
通过解决密码学难题(工作量证明)竞争获取唯一记账权
其他节点会复制这次记账
记账可以形象的称为“挖矿”
挖矿
一种工作量的证明,很多人都通过记账(hash打包区块的过程)的方式来获得比特币,故会存在记账不一致的情况
交易记录值
挖矿 == 记账
工作量分析 ==
矿工结合起来变成一个矿池,如果挖掘比特币,按照算力来分成、。现在都没有单独的矿工了。
记账==消耗 资源 , 比特币会奖励参与记账的人,
工作量证明来解决冲突问题,
交易记录集:
收集广播中还没有被记录账本的交易
交易的有效性验证
添加一笔给自己地址转账的交易
工作量证明:
hash(上一个交易摘要,交易记录集,随机数) == 若干个0开头的hash