plebhash on Nostr: that's a multidimensional analysis at a global level, how many shares can your system ...
that's a multidimensional analysis
at a global level, how many shares can your system process at a fixed unit of time?
that's a function of:
1. how much resources are available on your system
2. how many downstreams are being served
3. each downstream's hashrate
- assuming 1 is fixed, more downstreams means each of them must send shares less often
- assuming 2+3 are fixed, more resources means shares can arrive from each downstream more often
so your modeling should start with a single downstream so you can measure your system's max capacity
start with a high difficulty target and gradually decrease the difficulty so you get shares more often, until you find your max capacity
if you get to difficulty 0 without hitting bottlenecks, either add more downstreams or switch to a more powerful one
once you find your max capacity, then for each production downstream, adjust their difficulty targets so your system is operating below this ceiling
Published at
2024-10-02 17:53:51Event JSON
{
"id": "22b4ab141f17915154c646498b6b61eeb2f377ccaeaed57e741adb11a4ae5ddc",
"pubkey": "180c517f64f595b1e54bd2ce778ccc2a56b113e5a4b1426d4b0a439083010db1",
"created_at": 1727891631,
"kind": 1,
"tags": [
[
"e",
"5c12c9ad6e3eb3436163a91fc5711e5d58ff728a87f490c7d587d1cf7958b3e9",
"wss://nos.lol/",
"root"
],
[
"e",
"5c12c9ad6e3eb3436163a91fc5711e5d58ff728a87f490c7d587d1cf7958b3e9",
"wss://nos.lol/",
"reply"
],
[
"p",
"d3d74124ddfb5bdc61b8f18d17c3335bbb4f8c71182a35ee27314a49a4eb7b1d",
"wss://nos.lol/",
"mention"
]
],
"content": "that's a multidimensional analysis\n\nat a global level, how many shares can your system process at a fixed unit of time?\n\nthat's a function of:\n1. how much resources are available on your system\n2. how many downstreams are being served\n3. each downstream's hashrate\n\n- assuming 1 is fixed, more downstreams means each of them must send shares less often\n- assuming 2+3 are fixed, more resources means shares can arrive from each downstream more often\n\nso your modeling should start with a single downstream so you can measure your system's max capacity\n\nstart with a high difficulty target and gradually decrease the difficulty so you get shares more often, until you find your max capacity\n\nif you get to difficulty 0 without hitting bottlenecks, either add more downstreams or switch to a more powerful one\n\nonce you find your max capacity, then for each production downstream, adjust their difficulty targets so your system is operating below this ceiling",
"sig": "560131cf4c9f20bd6ac5e35dcd9e8a6b0e3cd4f36086f267835f99e9f8dfb1007f7677a2cd136f0e8762fd46472f67157b49c02f34cda7e38f92bb853129c328"
}