Jorge Timón [ARCHIVE] on Nostr: 📅 Original date posted:2015-11-15 📝 Original message:Going back on topic, I ...
📅 Original date posted:2015-11-15
📝 Original message:Going back on topic, I believe libconsensus shouldn't depend on any
particular database because assuming it will continue to be stateless
(the current libbitcoinconsensus is stateless) end therefore has no
storage. I know some people disagree in various degrees.
At the same time, the parts of the consensus rules verification that
depends on storage has not been encapsulated out to
libbitcoinconsensus yet, and I agree that changing the database is
unnecessarily risky at this point.
Even when the consensus rules are encapsulated, that doesn't mean that
Bitcoin Core should be DB agnostic or that we can guarantee that it
will follow the longest valid chain with databases that have not been
tested.
Published at
2023-06-07 17:44:54Event JSON
{
"id": "feb7b52c07d1e55db65b774ea3daf8fa829beae1de9ef9cf5050934f121f2e4a",
"pubkey": "498a711971f8a0194289aee037a4c481a99e731b5151724064973cc0e0b27c84",
"created_at": 1686159894,
"kind": 1,
"tags": [
[
"e",
"1210ebe800165dee2ccc94a44db020accc39bb94ffc3ab7a1da78a399947e644",
"",
"root"
],
[
"e",
"459bf7b0b42930389a3d5ce07d7cc00570adb23a631300fa68fe7be10d1bc3b0",
"",
"reply"
],
[
"p",
"498a711971f8a0194289aee037a4c481a99e731b5151724064973cc0e0b27c84"
]
],
"content": "📅 Original date posted:2015-11-15\n📝 Original message:Going back on topic, I believe libconsensus shouldn't depend on any\nparticular database because assuming it will continue to be stateless\n(the current libbitcoinconsensus is stateless) end therefore has no\nstorage. I know some people disagree in various degrees.\nAt the same time, the parts of the consensus rules verification that\ndepends on storage has not been encapsulated out to\nlibbitcoinconsensus yet, and I agree that changing the database is\nunnecessarily risky at this point.\nEven when the consensus rules are encapsulated, that doesn't mean that\nBitcoin Core should be DB agnostic or that we can guarantee that it\nwill follow the longest valid chain with databases that have not been\ntested.",
"sig": "b3ac0fc5ebf849c726e601d5f935592acbf6e5834325c80f541382e7571749fd73b72db4065741839cdeb0498da6c4ba02ebd1e379e7af7f99e3abf83dfbb81b"
}