switch to SHA-3 PoW #256

Merged
wowario merged 1 commits from SHA-3 into dev-v0.8 4 years ago
wowario commented 4 years ago (Migrated from github.com)
Owner

Co-authored-by: fuwa fuwa0529@users.noreply.github.com

Co-authored-by: fuwa <fuwa0529@users.noreply.github.com>
wowario commented 4 years ago (Migrated from github.com)
Owner

OpenSSL v1.1.1 series will be supported until 11th September 2023. We will need to eventually upgrade to OpenSSL 3.0. macOS uses LibreSSL, which apparently does not support SHA-3.

OpenSSL v1.1.1 series will be supported until 11th September 2023. We will need to eventually upgrade to [OpenSSL 3.0](https://wiki.openssl.org/index.php/OpenSSL_3.0). macOS uses LibreSSL, which apparently [does not support SHA-3](https://github.com/libressl-portable/portable/issues/455).
jwinterm commented 4 years ago (Migrated from github.com)
Owner

Just to clarify - this hashing algorithm will be distinct from both the PoW that EthClassic is switching to and the PoW that Aeon is currently using, correct? Are there any coins (MaxCoin, SmartCash, etc.) that have used this exact variant to date?

Just to clarify - this hashing algorithm will be distinct from both the PoW that EthClassic is switching to and the PoW that Aeon is currently using, correct? Are there any coins (MaxCoin, SmartCash, etc.) that have used this exact variant to date?
wowario commented 4 years ago (Migrated from github.com)
Owner

The hashing algorithm will be the same EthClassic is forking to, Keccak-256, but different from Aeon, which uses KangarooTwelve

~~The hashing algorithm will be the same~~ [EthClassic](https://github.com/ethereumclassic/ECIPs/issues/13) is forking to, `Keccak-256`, but different from Aeon, which uses [KangarooTwelve](https://keccak.team/kangarootwelve.html)
wowario commented 4 years ago (Migrated from github.com)
Owner

Correction, Ethereum's Keccak-256 does not follow FIPS-202 specifications. This proposed PoW will use the finalized NIST SHA-3-256 standard.

Correction, Ethereum's `Keccak-256` does not follow [FIPS-202](https://ethereum.stackexchange.com/questions/550/which-cryptographic-hash-function-does-ethereum-use) specifications. This proposed PoW will use the finalized NIST SHA-3-256 standard.
jwinterm referenced this issue from a commit 4 years ago
wowario referenced this issue from a commit 4 years ago
The pull request has been merged as 3b1c27db69.
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: wownero/wownero#256
Loading…
There is no content yet.