比特币区块链中一个区块的哈希大小为512位?

问题描述 投票:0回答:1

[鉴于使用SHA-256算法编码的,应具有256位输出的比特币区块链中的块的散列大小如何为512位?

hash blockchain ethereum bitcoin sha256
1个回答
0
投票

您可能将哈希视为字符串并计算该字符串的位。

十六进制字符串占用的空间是字节表示的相同信息的2倍。例如,如果哈希为00,则比特币协议会将其视为单个字节0x00

但是,许多其他表示形式将其视为字符串"00",它转换为0x3030或两个字节。

[如果您在某个程序中具有32字节的块哈希作为字符串,并且计算位数,则最终将以512而不是256结束。

© www.soinside.com 2019 - 2024. All rights reserved.