Stratum v2/Fedipools
Stratum v2 is the most important tech being developed in bitcoin.
It doesn't matter how many people can share 1 UTXO if the miners are too centralized.
One of the keys to decentralizing mining, imho, is to spread out the hashrate.
home and hobby miners. heating devices that happen to mine. A small amount of hash isn't that great if you need consistent payments on a regular schedule. More people can manage plugging in small amounts of hash. this decentralizes the hash more.
Enter fedipools and the poolimint module. ecash benefits. privacy preserving. offline capable. swappable.
Small miners already trust custody of low amounts of sats to pools. fedipool spreads out the trust/risk. pool operators no longer hold the funds as a single entity. similar to the unchained model, each guardian in a federation only holds one key. no threshold by themselves. <not legal advice, just riffing>.
badass LN operators can jump into a fedipool as gateway operators and do what they do best, liquidity management.
other writing:
habla.news lost this post for me (I get a 404) but this client has it. Super slick looking, will have to play around some more with it. But very happy to find my content was not lost… guess I should run a relay.
Nonce handling in Frost (or in general).
Would it be better to pre-arrange nonces ahead of time or compute them prior to a signing round? Assume constant (minimum of threshold) communication between participants.
Anyone want to brain storm on nostimint? Planning some hours this week to sit down and think through how a Fedimint would handle nostr keys using frostr
You already have a lot of trust with your mining pool. Fedimint can derisk that trust with a Fedipool. Building it atop stratum v2 means more options for miners. This seems to be a critical vulnerability point for bitcoin
Today's Fedimint Deep Dive went over the nix dev setup the project uses. We didn't finish the whole thing but join us next week during the Deep Dive (Thursday at 12pmET) for the conclusion.