Gavin Andresen [ARCHIVE] on Nostr: 📅 Original date posted:2011-11-23 🗒️ Summary of this message: A hard block ...
📅 Original date posted:2011-11-23
🗒️ Summary of this message: A hard block found in a short time frame could incentivize miners to keep it secret and build more blocks on top of it, causing a potential network split.
📝 Original message:On Wed, Nov 23, 2011 at 9:38 AM, Christian Decker
<decker.christian at gmail.com> wrote:
> At some point you might find an incredibly hard block that makes your forked
> chain the hardest one in the network
Seems to me that's the real problem with any "hardest block found in X
minutes" scheme.
If I get lucky and find a really extremely hard block then I have an
incentive to keep it secret and build a couple more blocks on top of
it, then announce them all at the same time.
If the rest of the network rejects my longer chain because I didn't
announce the extremely hard block in a timely fashion... then how
could the network ever recover from a real network split? A network
split/rejoin will look exactly the same.
Bitcoin as-is doesn't have the "I got lucky and found an extremely
hard block" problem because the difficulty TARGET is used to compute
chain difficulty, not the actual hashes found.
---
PS: I proposed a different method for dealing with large hash power
drops for the testnet on the Forums yesterday, and am testing it
today.
--
--
Gavin Andresen
Published at
2023-06-07 02:41:20Event JSON
{
"id": "b6e36c2b5a69b668f37e9c85c5f0ddbe8c8d5355aae19bea5de094a4b62690b7",
"pubkey": "857f2f78dc1639e711f5ea703a9fc978e22ebd279abdea1861b7daa833512ee4",
"created_at": 1686105680,
"kind": 1,
"tags": [
[
"e",
"2046d4dc725b4ce8920d2c47249dd7dad0c6e38daddd7a5e99f03e9b24dd8e66",
"",
"root"
],
[
"e",
"4c605f6848cd5b523787904301a59458189372be212694175f2caa1b72024e6f",
"",
"reply"
],
[
"p",
"72cd40332ec782dd0a7f63acb03e3b6fdafa6d91bd1b6125cd8b7117a1bb8057"
]
],
"content": "📅 Original date posted:2011-11-23\n🗒️ Summary of this message: A hard block found in a short time frame could incentivize miners to keep it secret and build more blocks on top of it, causing a potential network split.\n📝 Original message:On Wed, Nov 23, 2011 at 9:38 AM, Christian Decker\n\u003cdecker.christian at gmail.com\u003e wrote:\n\u003e At some point you might find an incredibly hard block that makes your forked\n\u003e chain the hardest one in the network\n\nSeems to me that's the real problem with any \"hardest block found in X\nminutes\" scheme.\n\nIf I get lucky and find a really extremely hard block then I have an\nincentive to keep it secret and build a couple more blocks on top of\nit, then announce them all at the same time.\n\nIf the rest of the network rejects my longer chain because I didn't\nannounce the extremely hard block in a timely fashion... then how\ncould the network ever recover from a real network split? A network\nsplit/rejoin will look exactly the same.\n\nBitcoin as-is doesn't have the \"I got lucky and found an extremely\nhard block\" problem because the difficulty TARGET is used to compute\nchain difficulty, not the actual hashes found.\n\n\n---\n\nPS: I proposed a different method for dealing with large hash power\ndrops for the testnet on the Forums yesterday, and am testing it\ntoday.\n\n-- \n--\nGavin Andresen",
"sig": "d11cbe58a31b60bdf2a561d9f329cd55fc6bc73f3b31afae06ac643258d7e302a6936a359bd0369d1d49284b982129015249472345b957782307f249968b8f16"
}