Re: [闲聊] 比特币的未来

楼主: azuel (Observer)   2024-11-23 00:39:16
※ 引述《HYL (@EVERYWHERE)》之铭言:
: → DarkerDuck: 交易进到区块确认后就不会留在mempool里了 11/22 22:06
当然不是绝对这样,有例外存在
"Orphan blocks"
这就跟chain merging的情况一样,如果因为任何原因导致链分裂
最容易想像的可能是世界的网络分裂成两块、各自出现一个chain
接着又因为某种原因导致两个分裂的链"重新接合"了的时候
依据Bitcoin的规则,较长的链保留,较短的链被discard掉
然后呢?回到mempool去,等著接回比较长的链去
所以如果猛暴性hash了一大堆乱七八糟的blocks出来,把已经发生的交易给orphan了
最一般的风险还是那些交易被重新确认之前的时间差发生double spending
另外51% attack也卡了另一件事情,就是Bitcoin其实hash了两层
最终虽然是把所有交易给hash成为一个block,但是每一个交易都是一个单独的hash
如果要捏造一个其他人的交易,那还得捏造出那个人的私钥才行
不然乱hash一堆没有意义的东西进去变成长链的结果也是原有交易重新排队
当然奇怪的理论上的attacking vector存在,但那些的难度又是跳了非常多层级
51%用这么庞大的成本去赌出的超低机率最可能实现的,还是自己持币范围内数量
的double spending
作者: DarkerDuck (達克鴨)   2024-11-23 01:10:00
通常51%攻击是要double spend自己发出的交易别人的交易当然是不可能去double spend这白皮书开头就有讲了blockchain的最初目的只是要创造一个资讯世界的时间箭头,让自己发出的交易先后次序能够被确定,更猛的是UTXO本身就已经有次序,再用区块链再确定timestamp的次序,这让Bitcoin无论大小额支付都安全

Links booklink

Contact Us: admin [ a t ] ucptt.com