[patch] Switching Bitcoin Core to sqlite db



Summary:

Isolating storage from consensus code is technically desirable, but implementing it using different storage can lead to network splits. Such a split was disastrous in the March 2013 fork between versions of Bitcoin Core. However, high-level implementation diversity is necessary for true decentralization of code. Libconsensus helps achieve this by making alternate implementations bug-for-bug compatible for a significant part of the consensus code. Tamas Blummer believes that achieving diversity without blowing up the network is crucial.


Updated on: 2023-06-11T00:38:07.044840+00:00