Zawy [ARCHIVE] on Nostr: 📅 Original date posted:2018-12-05 📝 Original message:It's possible to let the ...
📅 Original date posted:2018-12-05
📝 Original message:It's possible to let the difficulty linearly drop as the solvetime
goes beyond some limit (credit AS). If the limit is greater than any
delay in the past it could be backwards-compatible.
A simple daily-rolling average DA like BCH is probably the best option
if a faster DA is ever needed.
As a point of research interest (not likely to be needed by BTC), I've
taken the first above idea of "intra-block" timestamp-based difficulty
adjustment to the limit and made it symmetrical (higher D for fast
solves) and continuous. The result is a "tightening of the Poisson"
that increases "availability" (predictable solution times) at an
expense in "consistency" (orphans). It requires a very tight future
time limit to reduce timestamp manipulation. My objective was to help
small coins deal with persistent 20x hash rate changes that result in
long delays. About 3 coins have it on testnet.
https://github.com/zawy12/difficulty-algorithms/issues/36Published at
2023-06-07 18:15:32Event JSON
{
"id": "cc1163f0a3e4c8f776bc7063eb6e08bf7518d27f7ae53311b8dfda7cd7ca5232",
"pubkey": "0a19d74688a7fccf527e6163fcc3d7d182f8f04e4012d27707592b77da6fcb00",
"created_at": 1686161732,
"kind": 1,
"tags": [
[
"e",
"cdec6e5dad588176a42dd9b6bd309762b9b19874f824a5553dd820922391b061",
"",
"root"
],
[
"e",
"b85b18feb54c7db3d277ad004e9584f2e9e40de75a7115abc54e0122bc0c0c87",
"",
"reply"
],
[
"p",
"a384795310cea1937dda4d01ee8f14ca734b9a7ab60c62114a5656706e15e47f"
]
],
"content": "📅 Original date posted:2018-12-05\n📝 Original message:It's possible to let the difficulty linearly drop as the solvetime\ngoes beyond some limit (credit AS). If the limit is greater than any\ndelay in the past it could be backwards-compatible.\n\nA simple daily-rolling average DA like BCH is probably the best option\nif a faster DA is ever needed.\n\nAs a point of research interest (not likely to be needed by BTC), I've\ntaken the first above idea of \"intra-block\" timestamp-based difficulty\nadjustment to the limit and made it symmetrical (higher D for fast\nsolves) and continuous. The result is a \"tightening of the Poisson\"\nthat increases \"availability\" (predictable solution times) at an\nexpense in \"consistency\" (orphans). It requires a very tight future\ntime limit to reduce timestamp manipulation. My objective was to help\nsmall coins deal with persistent 20x hash rate changes that result in\nlong delays. About 3 coins have it on testnet.\nhttps://github.com/zawy12/difficulty-algorithms/issues/36",
"sig": "d0098d6856f26293d2ec79b6110345df16de5002f98d7f08d8d405dede4a49d678337b931aee5339e947c0ef2edf87c4c63864bb484ea2a9511451b1008ec09d"
}