Tamas Blummer [ARCHIVE] on Nostr: 📅 Original date posted:2015-11-17 📝 Original message:Isolating storage from the ...
📅 Original date posted:2015-11-17
📝 Original message:Isolating storage from the rest of consensus code is technically desirable, but implementations using different storage will be unlikely bug-for-bug compatible,
hence able to split the network.
Such split was disastrous on the network level if partitions were of comparable magnitude - as was the case in the March 2013 fork between versions of Bitcoin Core.
This means high level implementation diversity was great, provided we would get there without blowing up the network on the way from monoculture to true decentralization of code.
Libconsensus is immensely valuable to get diversity, as it makes alternate implementations bug-for-bug compatible for a big part of the consensus code.
Tamas Blummer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 496 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <
http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20151117/fc390dd3/attachment.sig>
Published at
2023-06-07 17:44:55Event JSON
{
"id": "40a6dd65778b2169ae3b619f208dde26eecd50f788a72c6d44816505081b018c",
"pubkey": "c632841665fccdabf021322b1d969539c9c1f829ceed38844fea24e8512962d7",
"created_at": 1686159895,
"kind": 1,
"tags": [
[
"e",
"1210ebe800165dee2ccc94a44db020accc39bb94ffc3ab7a1da78a399947e644",
"",
"root"
],
[
"e",
"d2b6f025a065e4dc8ee0fc34e5a081abb1e603c625af6167b4904e6373eb0691",
"",
"reply"
],
[
"p",
"6185f02289f12c01c6f7c80cdc0331a01eae9c6356f228be12efdb7fb395bc19"
]
],
"content": "📅 Original date posted:2015-11-17\n📝 Original message:Isolating storage from the rest of consensus code is technically desirable, but implementations using different storage will be unlikely bug-for-bug compatible,\nhence able to split the network.\n\nSuch split was disastrous on the network level if partitions were of comparable magnitude - as was the case in the March 2013 fork between versions of Bitcoin Core.\n\nThis means high level implementation diversity was great, provided we would get there without blowing up the network on the way from monoculture to true decentralization of code.\n\nLibconsensus is immensely valuable to get diversity, as it makes alternate implementations bug-for-bug compatible for a big part of the consensus code.\n\nTamas Blummer\n-------------- next part --------------\nA non-text attachment was scrubbed...\nName: signature.asc\nType: application/pgp-signature\nSize: 496 bytes\nDesc: Message signed with OpenPGP using GPGMail\nURL: \u003chttp://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20151117/fc390dd3/attachment.sig\u003e",
"sig": "dee35ed47f31588a9b4f927dc606b55a0cdac1f4647aa9ae612dde3fc68ec7fab1beaa446cd3302750a98ebdb41a79638bb2a028b04fd853eb90e369727fbae6"
}