(pt. 4) A Compromise on ECIP-1049: Preserving the Consensus while adopting Keccak256 via Soft Fork.

When it comes to cryptography simpler = better. Less attack surface.
  • Keccak256 is a good proof of work algorithm, but the risks of switching are too high and potentially risky to perform on a live network.
  • If we were designing ETC from scratch, it would make sense to adopt Keccak256, but it is unfair to switch Proof of Work algorithms on a live network.
if blockheader.mixHash[0:4] == '0x0000':
validateKeccak256PoW()
else:
validateEthashPow()
  • Those in favor of Keccak, can submit work to the blockchain that is considered valid. This means dedicated miners can create chips and ASICs for the network, and defend against potential rogue Ethash mining pools, the same ones that 51% attacked ETC numerous times in January 2019.
  • Those in favor of staying with Ethash now know that, if we activate ECIP1049 and we don’t have any Keccak miners on the network, it’s not an issue because everybody can just keep business as usual.
  • If ECIP1049 is activated, no new tools need to be written, since now two PoW methods are considered valid as opposed to just one. Everyone agrees that both of these two PoW methods are collision resistant and can function for block sealing.

--

--

--

https://antsankov.com : Pushing boundaries

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How to Make a CryptoCurrency

Send CROWD token to Metamask Wallet

Recapitulation of The Test Token PROJECT AMA event held at AMA LOVERS CLUB.

XPR rises on the charts

Good Games Labs Investment: Arker

Ledger Hardware Wallet — Setup and Usage with DeFi Kingdoms

How to protect your seed phrases for a hardware wallet or multisig.

Axie Infinity x Impossible Finance Meme Contest

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Alexander Tsankov

Alexander Tsankov

https://antsankov.com : Pushing boundaries

More from Medium

VishwaCTF 2022 — Bet Game <250>

A Simple Tax Overview

BINGO FAMILY LISTING DEX ON WINERY SWAP

A double-digit win for Nevada baseball in California