区块链白皮书阅读笔记

比特币白皮书 Bitcoin: A Peer-to-Peer Electronic Cash System

使用P2P的信任网络来防止double spending问题.

交易

每个交易都需要owner使用私钥对前一个TX和下一个拥有者的公钥进行签名,保证owner是有钱并且不会被仿冒

这里写图片描述

防止双花(double spending)问题

对每笔交易都打上一个时间点,并且公布到p2p网络上,经过大家检验.通过打上timestamp并且公布来证明这个交发生过(跟看刊登到报纸上类似).并且形成一条链来反复验证加强.

这里写图片描述

对于PoW信任网络,矿工不断增加block中的nonce值(而nonce值又在block里面,所以每增加nonce的时候整个block的哈希值也会发生改变),直到整个block的SHA-256哈希值小于一个固定数值时才成功(以d个连续的0开头).PoW是 one-CPU-one-vote 的,而不用 one-IP-one-vote 的原因是防止伪造IP来进行攻击.

这里写图片描述

对于成功完成的人,也会给予比特币激励(incentive)

简化交易验证过程

如果每笔交易都要遍历整个区块链来看owner是否有钱,那么这个过程将会十分耗时.实际上用户只需要保存主区块链的头部,然后通过头部来找到连接着UTXO的Merkle branch.(根据什么来搜索?TimeStamp?)

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值