Gregory Maxwell [ARCHIVE] on Nostr: 📅 Original date posted:2014-04-23 📝 Original message:On Wed, Apr 23, 2014 at ...
📅 Original date posted:2014-04-23
📝 Original message:On Wed, Apr 23, 2014 at 1:44 PM, Adam Ritter <aritter at gmail.com> wrote:
> Isn't a faster blockchain for transactions (maybe as a sidechain) solving
> the problem? If there would be a safe way for 0-confirmation transactions,
> the Bitcoin blockchain wouldn't even be needed.
Large scale consensus can't generally provide instantly irreversible
transactions directly: Increasing the block speed can't help past the
point where the time starts getting close to the network diameter...
you simply can't tell what a consensus of a group of nodes is until
several times the light cone that includes all of them. And if you
start getting close to the limit you dilute the power working on the
consensus and potentially make life easier for a large attacker.
Maybe other chains with different parameters could achieve a different
tradeoff which was better suited to low value retail transactions
(e.g. where you want a soft confirmation fast). A choice of tradeoffs
could be very useful, and maybe you can practically get close enough
(e.g. would knowing you lost a zero-conf double spend within 30
seconds 90% of the time be good enough?)... but I'm not aware of any
silver bullet there which gives you something identical to what a
centralized service can give you without invoking at least a little
bit of centralization.
Published at
2023-06-07 15:19:47Event JSON
{
"id": "67ab9863560e786c1e32ef902a0fe4be545390739f325492142a5d194c296d4f",
"pubkey": "4aa6cf9aa5c8e98f401dac603c6a10207509b6a07317676e9d6615f3d7103d73",
"created_at": 1686151187,
"kind": 1,
"tags": [
[
"e",
"5090665aad23a77b012135979db1e16bc811db23aa511d1ac7d17a56045795a8",
"",
"root"
],
[
"e",
"c6c35da28895d18d174675379fb64593123c34052a34402e63b91e5317b48e91",
"",
"reply"
],
[
"p",
"f2c95df3766562e3b96b79a0254881c59e8639f23987846961cf55412a77f6f2"
]
],
"content": "📅 Original date posted:2014-04-23\n📝 Original message:On Wed, Apr 23, 2014 at 1:44 PM, Adam Ritter \u003caritter at gmail.com\u003e wrote:\n\u003e Isn't a faster blockchain for transactions (maybe as a sidechain) solving\n\u003e the problem? If there would be a safe way for 0-confirmation transactions,\n\u003e the Bitcoin blockchain wouldn't even be needed.\n\nLarge scale consensus can't generally provide instantly irreversible\ntransactions directly: Increasing the block speed can't help past the\npoint where the time starts getting close to the network diameter...\nyou simply can't tell what a consensus of a group of nodes is until\nseveral times the light cone that includes all of them. And if you\nstart getting close to the limit you dilute the power working on the\nconsensus and potentially make life easier for a large attacker.\n\nMaybe other chains with different parameters could achieve a different\ntradeoff which was better suited to low value retail transactions\n(e.g. where you want a soft confirmation fast). A choice of tradeoffs\ncould be very useful, and maybe you can practically get close enough\n(e.g. would knowing you lost a zero-conf double spend within 30\nseconds 90% of the time be good enough?)... but I'm not aware of any\nsilver bullet there which gives you something identical to what a\ncentralized service can give you without invoking at least a little\nbit of centralization.",
"sig": "4a17c9d7b01ef49207e3017b08b51c705dc644522a09912ae0bfa7d8e584ef766d5e2826aac0ba82713423b72485bd9b462788a75da2174523e093b74e3d39eb"
}