Luke Dashjr [ARCHIVE] on Nostr: 📅 Original date posted:2016-02-09 📝 Original message:On Tuesday, February 09, ...
📅 Original date posted:2016-02-09
📝 Original message:On Tuesday, February 09, 2016 10:00:44 PM Matt Corallo via bitcoin-dev wrote:
> Indeed, we could push for more place by just always having one 0-byte,
> but I'm not sure the added complexity helps anything? ASICs can never be
> designed which use more extra-nonce-space than what they can reasonably
> assume will always be available, so we might as well just set the
> maximum number of bytes and let ASIC designers know exactly what they
> have available. Currently blocks start with at least 8 0-bytes. We could
> just say minimum difficulty is now 6 0-bytes (2**16x harder) and reserve
> those?
The extranonce rolling doesn't necessarily need to happen in the ASIC itself.
With the current extranonce-in-gentx, an old RasPi 1 can only handle creating
work for up to 5 Gh/s with a 500k gentx.
Furthermore, there is a direct correlation between ASIC speeds and difficulty,
so increasing the extranonce space dynamically makes a lot of sense.
I don't see any reason *not* to increase the minimum difficulty at the same
time, though.
Luke
Published at
2023-06-07 17:48:58Event JSON
{
"id": "c4b4ef9add852ce5d291e9be3222ea58a12f44a80eb80417a61146c767750c82",
"pubkey": "5a6d1f44482b67b5b0d30cc1e829b66a251f0dc99448377dbe3c5e0faf6c3803",
"created_at": 1686160138,
"kind": 1,
"tags": [
[
"e",
"8c25de74ae7131786de7d5ab012e48bad7eff95963972248b7442bdb60a9ffb5",
"",
"root"
],
[
"e",
"d48dc5f5fb95afc4251110f3cb1a8f269b7cdb45c8ee277c531a6bff2a950a37",
"",
"reply"
],
[
"p",
"cd753aa8fbc112e14ffe9fe09d3630f0eff76ca68e376e004b8e77b687adddba"
]
],
"content": "📅 Original date posted:2016-02-09\n📝 Original message:On Tuesday, February 09, 2016 10:00:44 PM Matt Corallo via bitcoin-dev wrote:\n\u003e Indeed, we could push for more place by just always having one 0-byte,\n\u003e but I'm not sure the added complexity helps anything? ASICs can never be\n\u003e designed which use more extra-nonce-space than what they can reasonably\n\u003e assume will always be available, so we might as well just set the\n\u003e maximum number of bytes and let ASIC designers know exactly what they\n\u003e have available. Currently blocks start with at least 8 0-bytes. We could\n\u003e just say minimum difficulty is now 6 0-bytes (2**16x harder) and reserve\n\u003e those?\n\nThe extranonce rolling doesn't necessarily need to happen in the ASIC itself. \nWith the current extranonce-in-gentx, an old RasPi 1 can only handle creating \nwork for up to 5 Gh/s with a 500k gentx.\n\nFurthermore, there is a direct correlation between ASIC speeds and difficulty, \nso increasing the extranonce space dynamically makes a lot of sense.\n\nI don't see any reason *not* to increase the minimum difficulty at the same \ntime, though.\n\nLuke",
"sig": "c0d5a1048a1ab43c791d666f6c03bb9a69385a0b7469a23af0541339fb768486981d42acb471e5d3a71d0e10025ff01daad375d1d6e764dc5a194f59e1f31232"
}