
I recently forked go-ethereum and replaced the old consensus with a custom CPU-oriented PoW algorithm(AgentHash) as an experiment
What is interesting to me is the implementation/tradeoffs:
- ASIC resistance attempts
- low block-time behavior (5s)
- difficulty adjustment under low-participant conditions
- networking/sync implications in a modified Geth client
Would appreciate comments from people more experienced with Ethereum internals/PoW systems.
Repo: https://github.com/joncoderisokay/agentcoin/blob/master/consensus/agenthash/agenthash.go
Attempt at custom ASIC-Resistant hashing algorithm
byu/Historical-Life6247 inCryptoTechnology
Posted by Historical-Life6247