Jeff Garzik [ARCHIVE] on Nostr: 📅 Original date posted:2011-09-28 🗒️ Summary of this message: The internal ...
📅 Original date posted:2011-09-28
🗒️ Summary of this message: The internal reference miner may be simplified by removing dependencies on cryptopp, which is only used for getwork "midstate" calculation.
📝 Original message:On Mon, Sep 26, 2011 at 3:42 PM, Nils Schneider <nils at nilsschneider.net> wrote:
> I'd like to simplify the internal reference miner and remove all
> dependencies on cryptopp (it's the only place we use cryptopp instead of
> OpenSSL).
>
> Unfortunately, cryptopp is also used to calculate getwork "midstate".
> This field is redundant and the miner could easily calculate it from the
> blockheader so I'd like to remove it.
>
> Any thoughts? Where should such a change should be announced so all
> miners can be upgraded?
I think one of the pools was already working on something like that?
I'm pretty sure it can be removed, and I'm pretty sure somebody has
already field-tested that guess.
--
Jeff Garzik
exMULTI, Inc.
jgarzik at exmulti.com
Published at
2023-06-07 02:29:58Event JSON
{
"id": "89a1ca10ff90829cad2fbb12d21961f7c4bd043040b4007b3b309888d0e350ab",
"pubkey": "b25e10e25d470d9b215521b50da0dfe7a209bec7fedeb53860c3e180ffdc8c11",
"created_at": 1686104998,
"kind": 1,
"tags": [
[
"e",
"6491defa1f8d3f8d731a73f0c9e5252dbcef1fa25b10ce935f3278c866036399",
"",
"root"
],
[
"e",
"351b032e81cd7589ea9d1ccbf4108fe796a9829cc520869fbc263b776ba9837c",
"",
"reply"
],
[
"p",
"f7a4dc6bcdbc3a973dddb48a84067da67d08794c0749ce9ea04029f0e8d418cb"
]
],
"content": "📅 Original date posted:2011-09-28\n🗒️ Summary of this message: The internal reference miner may be simplified by removing dependencies on cryptopp, which is only used for getwork \"midstate\" calculation.\n📝 Original message:On Mon, Sep 26, 2011 at 3:42 PM, Nils Schneider \u003cnils at nilsschneider.net\u003e wrote:\n\u003e I'd like to simplify the internal reference miner and remove all\n\u003e dependencies on cryptopp (it's the only place we use cryptopp instead of\n\u003e OpenSSL).\n\u003e\n\u003e Unfortunately, cryptopp is also used to calculate getwork \"midstate\".\n\u003e This field is redundant and the miner could easily calculate it from the\n\u003e blockheader so I'd like to remove it.\n\u003e\n\u003e Any thoughts? Where should such a change should be announced so all\n\u003e miners can be upgraded?\n\nI think one of the pools was already working on something like that?\nI'm pretty sure it can be removed, and I'm pretty sure somebody has\nalready field-tested that guess.\n-- \nJeff Garzik\nexMULTI, Inc.\njgarzik at exmulti.com",
"sig": "f9b6238d05b8295d4174cab06b04601217704d7a687fc77c9506671984c0d2dbf3af4d57b5547909365c3832f04cc1804257ac19f9de4e8113bda7c44b8f9251"
}