jungly's avatar
jungly
jungly.42@iris.to
npub1x0yw...9t7k
Rebooting P2Pool: https://github.com/pool2win/p2pool-v2
jungly's avatar
jungly 10 months ago
How is #p2pool managing payouts? The answer - anyway you want. We can say that because p2pool sharechain uses UTXO set, just like bitcoin and the sharechain transactions use bitcoin Script. The p2pool sharechain thus has a fully compatible bitcoin transaction system. Our first goal is to provide atomic swaps (onchain) between p2pool sharechain and bitcoin. P2Pool pays a handful of miners and market makers from bitcoin coinbase, the other smaller miners sell their shares to the larger miners/market makers. We need this to avoid the coinbase size limit imposed by antminers. I wrote a blog post describing this approach with some helpful images 😉 Potential scalable payout ideas: 1. Atomic swaps on LN a la boltz exchange 2. Swap shares for e-cash? 3. Atomic swaps via Ark providers? I left the last two with question marks, cause I don't have a solid handle on them yet. Looking for help here to define and implement these! 😃
jungly's avatar
jungly 10 months ago
I needed to call getblocktemplate in proposal mode from Rust. The reason is we need to validate blocks that other miners on p2pool are working on. This ended up talking me longer I had planned. Not a suprise in software development :) The bitcoin JSON rpc library only handles the template mode, thought I'll submit a patch, but then realised Poelstra has a corepc-types library to help build your own json rpc client. All that seemed too much hassle in the end. So now I just invoke the endpoint using jasonrpsee. I ended up keeping things slim and just did the minimal work required to meet my requirement. On to the next task. #p2pool
jungly's avatar
jungly 10 months ago
Codecov has started to terrorise with this new feature! image
jungly's avatar
jungly 10 months ago
@primal Hey guys, the link preview thing always breaks for me. Both on firefox and chrome. Hope the screenshot helps. LMK, if you need more info. image
jungly's avatar
jungly 1 year ago
Remember the P2Pool servers? You could start mining by simply pointing your stratum url to one of them. #Radpool service providers are just like that, but with a more formalised role - so they can earn the mining fee from the miners they serve. Radpool - an open marketplace for pooling services! image
jungly's avatar
jungly 1 year ago
Can't find posts in #Hindi here yet। So here we go। nostr 118n .... let's go!
jungly's avatar
jungly 1 year ago
Collaborative custody will end up empowering control structures rooted in currently existing communities. Control structures that are hierarchical and which take away human freedom. The principle of voluntary association begs us to stay away from today's societal top down control structures. Collaborative custody within existing societal structures seems going away from voluntary association. I am responding to this para from a news article. "Fedi, which has created a “Community Superapp” that enables collaborative custody of bitcoin" https://www.forbes.com/sites/frankcorva/2024/11/29/jack-dorsey-backed-african-bitcoin-vc-firm-recursive-capital-closes-raise/
jungly's avatar
jungly 1 year ago
This my third time engaging with #nostr. Each time is been better and more vibrant. 👏🏾👏🏾 A joy to experience the network effect play out in real time. Here to stay this time.