A solo mining pool is basically stateless (it just provides a work based on a template, and hasta la vista).
A proxy pool, and a regular pool, has a lot of state: it has to remember all unpaid work shares, rewards, payments, etc.
So a proxy pool implementation is more complex than a solo pool implementation.
Zappool is a proxy pool 😎
#zappool #proxy-pool
Login to reply
Replies (11)
Is zappool related to ehash in some way? This is the first I've heard of it
Well, indirecly.
I've learnt about the #hashpool project of nostr:nprofile1qqsdxpfv503a2ga3ajqxw843hws9z7302ghpj4mcmjpa6qagmp9pwrs8222jg , and I saw two avenues:
1. build a new pool from scratch, starting with small hashrates (=very long times for finding a block), and bridge the long times with a local market for hash-ehash (custodial but blinded, option to early exit via market)
2. a proxy pool, based on Ocean, with periodic payouts from Ocean. But then I realized that in this case there is not really a need for a hash market, nor for ecash in fact.
I chose to pursue 2, and pivoted my focus to a proxy pool, which is old-style custodial, but only for a day (and small user amounts). I realized there is a lot of synergy with Nostr, so I focus on that now with Zappool.
For home miners, zapping away is a perfect and fun usecase for the the small daily payouts. Miner ID being a Nostr ID also opens up some possibilites -- payout to LN address of the npub, payout as zap, donation to someone else's npub, payout as nutzap, nostr login to your bitaxe, etc.
In the long term I keep in mind hashpool as something interesting for miner decentralization. For now I want to push the Nostr-bitaxe synergy, and the proxy pool concept (I'm not aware of a working proxy pool).
#hashpool #proxy-pool #zappool
Nice! Sounds interesting
Oh this is cool! Where can I learn more?
Yeah I am focused on the long term best solution but there are many other paths that may make more sense in the short-medium term. Excited to see what you come up with!
zappool.org
It's super easy to try out for a few days with a miner:
https://zappool.org/quick.html
https://zappool.org/faq.html
https://zappool.org/quick.html
https://zappool.org/faq.html
does the proxy build it's own templates with DATUM?
Yes, I run Datum. It's modified only to the extent to save forwarded work shares. This is needed for accounting, distributing the rewards from Ocean to the miners.
https://zappool.org/faq.html#what-block-template-is-used
https://github.com/zappool/datum-gateway-hooked
I've also gave you some credit :D
https://zappool.org/faq.html#what-s-the-story-behind-zappool
noice! thx man 🤜🤛
bullish on zappool!
we might just fix this mining pool mess after all 🤙