以太坊 / 主题阅读

Ethash算法中SHA3哈希的命名差异与技术背景

Ethash算法中使用的sha3_256和sha3_512哈希并非标准SHA3算法,而是被称为Keccak-256和Keccak-512的变体。

Ethash算法与SHA3标准的命名差异

Ethash算法在开发过程中与SHA3标准的制定同步进行,但SHA3标准在最终确定时对填充方式进行了调整,导致Ethereum的sha3_256和sha3_512哈希并非标准SHA3哈希,而是被称为Keccak-256和Keccak-512的变体。

SHA3标准与Ethereum哈希的命名区别

Ethereum的sha3_256和sha3_512哈希在技术上属于Keccak算法的变体,而非标准的SHA3哈希。这一命名差异在Ethash算法的描述中被明确提及,以避免混淆。

Ethash算法中哈希的使用背景

Ethash算法中使用的' sha3 '哈希术语实际上指的是Keccak变体,而非标准SHA3哈希。这一命名差异在算法描述中被特别指出,以确保开发者和用户理解其技术背景。

资料与延伸阅读

你可以通过以下原始资料核对文中概念,并继续深入阅读。

  1. Ethash | ethereum.org ↗
← 更多以太坊文章返回顶部 ↑