Avatar
vnprc
d3052ca3e3d523b1ec80671eb1bba0517a2f522e195778dc83dd03a8d84a170e
CTV+CSFS, Hashpool, Triangle BitDevs

Welcome! If you have a few minutes you should enable zaps. Many lightning wallets will work. I like minibits and phoenix.

Yeah I think that will be necessary to limit the cashu mint bandwidth after a block is found. Otherwise miners will all try to redeem gigabytes of ecash at the same time. I think a sliding scale of fees for denomination neatly solves this problem without locking out smaller miners. Smaller eHash tokens pay slightly higher fees, larger denominations pay less. This fee pays for the pool/mint bandwidth. From the miner perspective, optimal strategy is to swap eHash for the largest denomination before the next block is found. This can be made automatic in the miner/wallet client.

For coinbase UTXOs, I think you just specify a NUT-11 locking pubkey and set a boolean flag indicating you want an on-chain redemption. The eHash can only be redeemed by the pool with a signature from this pubkey, proving ownership. The pool will add a coinbase output paying to this pubkey in the next block template it sends out. There will be some edge cases where a slightly oldish block template gets mined, just make up the difference with eHash. Dealing with these edge cases will be the majority of the development work.

Not sure if we want to enable miners to BYO template. Probably not supported initially. But I think as long as the coinbase matches and the transaction fees are within acceptable bounds it should be doable. That's a v2 problem though.

No it's for societal miscreants who like to smoke tobacco and cannabis at the same time.

Yeah but it's not redeemable until the block is found, at which point it is too late to convince other miners to include a UTXO in the template they mine on. You need to prove to the pool or to some miners that you own enough eHash to purchase that UTXO.

I think I just figured it out. You lock some eHash to a pubkey and the pool block template includes a coinbase output paying to that pubkey. As work continues towards the next block and shares get diluted the purchaser of the UTXO can swap eHash tokens to larger denominations.💥 ezpz

Still noodling on how to sell coinbase UTXOs privately and anonymously. It's a superset of the problem of paying a miner to mine a particular block template. Probably solved at the app layer with a cypherpunk marketplace using nostr or web5 or OHTTP proxies.

The tricky bit is attribution. You need to prove that you control eHash amounting to X% of the block reward.

👇 this but for mining pools

nostr:note1an8gwfppnt2r3capywz4euu6lrxjc2kjc0vetrwg4pner9qmx4yqafp9xh

Two and a half. I'd count it as three...maybe more if his dad's inheritors still HODL.

Orange pilling requires education. Just buying btc doesn't cut it.

Sorry about your dad, HODL. I lost mine recently. He was a G. 🫗🫂

A new kind of mining pool that uses ecash to let you trade mining shares.

If you're going to TAB and want to see this talk do me a solid and throw a thumbs up or comment on this github issue. 🙏

https://github.com/TABConf/6.tabconf.com/issues/87

nostr:note1896gq4d0y4uqfkj3grwjz5ne2gvc6exn49v2mez45atqzswxgxcqzvgtfa