Avatar
Leo Wandersleb
46fcbe3065eaf1ae7811465924e48923363ff3f526bd6f73d7c184b16bd8ce4d
https://walletscrutiny.com https://nostr.info Working on Bitcoin, Nostr and being a good dad.

One pool having consistently 1BTC more fees to pay out and paying out to these buyers will stand out and analysis companies - although they don't know which payout it is - will know to which degree the utxo swaps are happening. They will also know which TX was not in other mempools and its high fee will stand out anyway.

This way, unregulated mining pools will definitely have a huge financial edge over those regulated pools that wouldn't touch this.

Replying to Avatar Super Testnet

> Your project swaps coinbase transactions for payment transactions, right?

Yes. The miner gives you X sats from their next coinbase if and only if you give them X+Y sats, where Y is a premium.

> The repo could need some documentation

Ok I will add more documentation, thanks!

> It's an atomic swap between a transaction that pays the miner via high mining fees and a mining reward? I pay one of my own addresses with a 1BTC mining fee and the miner pays me 1BTC from the coinbase transaction?

No, the miner gives you a pubkey and you use it to create a swap address using Gregory Maxwell's coinswap technique. The swap address – which I call Swap Address A – allows your pubkey to withdraw after a timelock, otherwise the miner's pubkey can withdraw if you give him a secret, otherwise you can cooperate to spend the money without revealing the secret. You deposit funds into this address and send some info about it to the miner.

Then the miner creates an equivalent swap address – Swap Address B – which is locked to the same secret, except everything's reversed: his pubkey can withdraw after a timelock, your pubkey can withdraw using the secret which you already know, or you can spend the funds cooperatively without revealing the secret. The miner uses Swap Address B as the destination for part of the next coinbase he mines, so now both sides have committed funds.

Then you reveal to the miner the secret that allows you to take the money in Swap Address A and him to take the money in Swap Address B. With this information in hand, the miner and you do not actually *use* the secret (because that would publicly reveal information that links the swap) but instead you cooperatively spend the money in Swap Address A to the miner and he cooperatively spends the money in Swap Address B to you. The resulting transactions look like ordinary 1-of-1 taproot transactions with no funkiness, and they reveal nothing that indicates a swap happened.

So the miner doesn't get paid in fees but in a normal transaction. And neither can the miner mine a second transaction into the same block, spending the payment transaction mostly in fees but he can do that to pay out future swaps to ramp up the coinbase transaction. But that could also muddy these pristine UTXOs.

To conceal the swap, both miner and client should optionally provide more than one address.

Trying to do keto since many years, the one-month mark to me is without doubt a great point in the journey but what about 10 years? What about not quite getting into ketosis for months on end, so essentially eating tons of fat and 100g of carbs every day? Does that turn the diet into something worse than trying to cut calories on a SAD?

Can anybody tell me dimensions and weight of a fully assembled "nostr:npub17tyke9lkgxd98ruyeul6wt3pj3s9uxzgp9hxu5tsenjmweue6sqq4y3mgl Orange Pill"?

So I checked your profile. No hint at how to reach you via SimpleX. There is a DM button though. And a claim that you write NIPs. How about a nip that allows you to signal that you do **not** use nip4 DMs but SimpleX instead? Supporting clients could auto-reply the simplex contact information and notify you that an attempt was made ;)

Compiling nostr:npub17tyke9lkgxd98ruyeul6wt3pj3s9uxzgp9hxu5tsenjmweue6sqq4y3mgl ... 1h in ... slightly worried about my poor laptop here.

Your project swaps coinbase transactions for payment transactions, right? The repo could need some documentation what it was about but do I understand this right? It's an atomic swap between a transaction that pays the miner via high mining fees and a mining reward? I pay one of my own addresses with a 1BTC mining fee and the miner pays me 1BTC from the coinbase transaction?

Mothers of four or more kids are not exactly the top income tax payers I would guess.

Chaumian mints such as cashu can provide custody without the custodian knowing which transactions or which coins belong to whom.

You could have a mint for only your family members. You admin the mint with the BTC unter multi signature control together with your three brothers and then suddenly you see the balance go up by 12 BTC but you would have no way of knowing who just deposited this and received an equal amount of tokens. You could abuse these funds and then the respective relative might step forward and demand you honor the promise but else you would have no way of knowing on who's behalf the mint was sending out BTC or LN payments once the tokens get redeemed.

Boy do I hate the European cookie madness!

Should I cancel this procedure that takes several minutes to update my cookie preferences and opt for "yeah, please track me until my browser deletes all your cookies at shutdown anyway"?

https://void.cat/d/Q1nEaQezrsrNYNF66TsN8e.webp

100 is literally how the average IQ is defined. Or was it the median IQ?

At this point it's getting hard to start from scratch and get to feature parity alone.

There are people that still do or try it but you certainly lose nothing by exploring if forking an existing client would work, too. After all you learn a thing or two by looking into existing projects.

In my experience, those who started their own clients are often very opinionated and not too welcoming of big new features or changes to their existing features, making it hard to have improvements flow both way.

I think, at some point some client will manage to get ahead of others and this will get more contributors to join forces, further getting it ahead. But not yet as somehow devs still think they can single-handedly catch up and do a better job.

To add to this while I use almost exclusively FF, Chrome appears to be 40 times more popular. It makes sense to start there.

That's a bit unfortunate. Have you checked how many users still use it, with a kind3 event that is at least minutes newer than their kind10002?

So I think I've seen signes like this above the sink. Have you checked if you may wash your feet there? Running out of feet washing options quickly ...