以太坊长度长时间? (块,交易,地址)

发布于 2025-02-10 17:17:25 字数 136 浏览 0 评论 0原文

我从节点数据中检查了哈希长度,如下所示(包括'0x')。

  • 块哈希:66
  • 事务哈希:66
  • 收据根:66
  • 地址:40

它总是固定的长度吗? 还是可变长度?

I checked hash length from node data, like below(include '0x').

  • block hash: 66
  • transaction hash: 66
  • receipt root: 66
  • address: 40

Is it always a fixed length?
Or is it variable length?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

穿透光 2025-02-17 17:17:25

是的,它总是固定的。

  • 块哈希是使用 keccak256 始终在32 bytes中导致的算法(0x port of Input Length。

    ,64个十六进制字符

  • 交易哈希和收据root hash也是如此。

  • 地址始终是上20个bytes (40(40)(40公共密钥哈希的0x

    的十六进制字符。

Yes, it's always fixed length.

  • Block hash is calculated using the keccak256 algorithm that always results in 32 bytes (64 hex characters prepended by 0x) no matter the input length.

  • Same goes for transaction hash and receipt root hash.

  • An address is always the last 20 bytes (40 hex charaters prepended by 0x) of the public key hash.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文