21 小时前
比特币区块时间戳早于前一区块,但未削弱安全性
Bitcoin's Blockchain Just Ran Backward in Time. Is Something Wrong?

Beincrypto
11月7日挖出的一个比特币区块,其时间戳早于前一区块,但没有影响比特币的安全性。区块974,987记录的时间为UTC 21:22:24。随后挖出的区块974,988记录的时间为UTC 21:19:02。比特币公共区块链浏览器显示,后一个区块的时间戳早了3分多钟。Galaxy Digital研究主管Alex Thorn注意到这一情况,并解释了比特币时间戳与现实时间之间的区别。
矿工为区块分配时间戳,并可在寻找有效区块的过程中更改时间戳,从而为挖矿计算机增加可测试的组合。比特币要求区块时间戳晚于前11个区块时间戳的中位数。比特币也禁止时间戳比验证节点的时钟时间晚超过2小时。但比特币并不要求时间戳晚于紧邻的前一区块时间戳。
Thorn的分析显示,约3%的比特币区块时间戳早于其父区块。Thorn的分析还显示,大约每10个区块中就有1个区块的时间戳,比Thorn的节点收到该区块的时间晚超过1分钟。
比特币通过加密链接而非时间戳来确定区块顺序。每个区块都包含前一区块的唯一哈希值,从而固定区块顺序。要重组区块链,必须有一条累积挖矿工作量更多的替代链。仅更改时间戳无法造成这种重组,也无法撤销交易。
当区块链记录被用于确定某一事件的准确时间时,这一区别就很重要。比特币区块高度标明区块顺序,而区块时间戳只表示大致时间。中本聪在比特币最初的白皮书中称其为“时间戳服务器”。18年后,11月7日发生的情况说明,比特币依赖的是加密证明,而非时钟的精确度。
This content is an AI-generated summary/analysis for informational purposes only and does not constitute investment advice.