《区块链启示录:中本聪文集》09 孤块

09  孤块

当两个矿工几乎同时满足工作量证明时就会出现“孤块”。因为两位矿工所创建的区块不同,所以两个区块可能包含不同的比特币交易,在这种情况下,两个“ 中标”的矿工转到自己账户的交易费也不同。但这两个区块中只有一个最终会加入到区块链,而另一个将成为“孤块”。出现在孤块中但未包含在已被接受区块中的 交易会包含在下一个矿工争夺中的区块里。有关详细信息,请参见第2章关于孤块的说明。

回复:比特币:点对点的电子现金支付

中本聪,星期日,2008年11月9日,11:17:24 UTC-8

詹姆斯_A.唐纳德写道:

如此说来,假设一个节点在它的工作量证明中包含了一组交易,这些交易都是诚实合法的一次性花销(对比之前的),而另一个节点在它的工作量证明中包含了不同的一组交易,交易也都是诚实合法的一次性花销,并且两个工作量证明都是在同一时间生成的。

接下来会发生什么呢?

两个矿工都会广播自己的区块。所有的节点都收到区块并保留二者,但只会在先收到的区块上接着工作。假设恰好一半节点先收到其中一个区块,而另一半先收到另一个区块。

短时间内所有交易都会完成传播,结果每个节点都拥有了完整的交易集。接着,两个区块节点会试图把本区块所属链上缺失的交易添加进来。当发现下一个工作量证明时,无论节点在哪个区块上工作,所在的分支都会变长,从而打破僵局。无论在哪一方,新区块都会包含另一半的交易,因此在任何一种情况下,分支都将包含所有的交易。甚至在不太可能发生的连续两次分叉的情况下,第二次分叉的双方也会包含完整的交易集。

中本聪

密码学邮件组

http://btc.mom/8778/

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇