区块链的交易具有不可变性,确认数越多也就越可信(比特币有六个确认数就可以看做是不可变的了)。另外,每个区块里会写入根据一堆交易生成的 merkle root hash,如果交易发生变化,root hash 就会发生变化然后区块校验失败。但是几乎在每个区块链浏览器上都可以看到一笔交易的确认数,大佬们,这个确认数是写到了区块链里了还是单纯的后续区块数呢?如果是写到了区块链里的话,root hash 不就发生变化了咩~QAQ
1
Elven OP Orz 是问题不是文体 QAQ
|
2
raiz 2017-09-20 09:41:18 +08:00
虽然没用过区块链浏览器, 姑且猜测一次, 就是后者:这个数就是本链子链最长深度吧
|
4
ryd994 2017-09-20 10:36:25 +08:00
确认数不是一个区块本身的内容
而是看后面有多少块跟随,推导出来 因为后一个块包含前一个块的 id,所以可以重建整个链,这就是区块链 |