Author: Peter Todd 2015-02-19 03:44:34
Published on: 2015-02-19T03:44:34+00:00
In this message, Troy Benjegerdes suggests that the Bitcoin community should start treating the consensus code as a buggy and poorly defined proof-of-concept rather than holy scripture. He recommends looking at the git commit history for the consensus-critical part of the Bitcoin Core codebase as much work has been done in cleaning it up and refactoring for v0.10.0/libconsensus. There are concerns that using the code resulting from Tamas's reimplementation over Satoshi Bitcoin/libconsensus is foolish. While the secp256k1 work and other modularity efforts are impressive, main.cpp needs to undergo some critical review if bitcoin wants to remain relevant. However, people are working towards untangling main.cpp at a speed that may be a bit too rapid.
Updated on: 2023-06-09T17:21:06.700076+00:00