Damus

Recent Notes

Kruw profile picture
WE'RE IN! Thanks to this 10m burn transaction on the Knots chain, all @Wasabi Wallet users who participated in coinjoins after block height 961,643 have inherited replay protection. You can now safely dump your shitcoins.



DON'T TRUST - VERIFY! Here is the audit path for you to confirm that the replay protection actually activated:

The final coinjoin tx that confirmed on both chains is f046581f06d353211cfcbbff0681a4f61ac33a8ffb33fc70719cd3b855818bc9

bc1pjhnedggvm9czj9lhdpd78hcxt56s0y2hz7vx8srt8zlfxy2lhees4t7ruu was spent and already confirmed on both chains.

Replay protection ancestor coinjoin tx on Core: bbd66083ac8330dde6509ad54a021082f33f15564d831c94b32ae08a7eb63586

Replay protection burn tx on Knots: 2ad1dc24a493b1f5c00d7cf29582a2b54bf6f57ca2d7b0caf8475067580edb8f
doot · 1w
nice, love it
Johnny · 2w
nostr:nprofile1qqsqh808ch5z6fkzs45s5y7dzeq5nfdqaccnrwv39cwqhvmvv668r2curmmnk fair, the mix itself holds. my worry sits at the edges, where post mix coins land and get consolidated again at a kyc'd venue months later. that's a user habit problem more than a protocol one.
Johnny · 2w
nostr:nprofile1qqsqh808ch5z6fkzs45s5y7dzeq5nfdqaccnrwv39cwqhvmvv668r2curmmnk you're right that a single round breaks it, my concern is more about a liquidity provider whose utxos show up across dozens of rounds becoming a fingerprint of its own, especially if any of those utxos ever touch a kyc'd ex...
Johnny · 6d
nostr:nprofile1qqsqh808ch5z6fkzs45s5y7dzeq5nfdqaccnrwv39cwqhvmvv668r2curmmnk fair, within a round you are right, the taker and lp outputs are not separable. i meant the input side across many rounds, where a provider that keeps registering the same shapes and sizes becomes a recognizable participant...
Kruw profile picture
THE BLACK HOLE: An incentive compatible loop constructed from coinjoin transactions that pays liquidity providers and never terminates privacy for any participant. Whales and high time preference spenders fund the fees to churn anonymous coins through the machine. Merchants and low time preference users reduce their fees (or profit).

Depth 1 is the user's wallet entry point, contains coins that should never be spent: New coins sent to a fresh BIP32 address, silent coins sent to a SP donation address, and attack coins which were sent to a used address

Depth 2 is the wallet respawn point, contains pre-ZL JMM change outputs, any PJ output, and any WS change output

Depth 3 is THE BLACK HOLE entry point, contains ZL eligible coins (Feeder outputs, WS equal outputs, and ZL remixes)

Depth 4 contains Blackholed coins for JM remixing (equal size), which get consumed as inputs for PJ receivers, may randomly be sent back to Depth 2 or Depth 3

Depth 5 contains Blackholed coins for JM remixing (change outputs), may randomly be sent back to Depth 2

Depth 6 contains Blackholed Joinmarket taker coins that never get offered, exit point for large value coins, may randomly be sent back to Depth 2 or 3 or terminated by sending to the user's cold storage (It's so over)

All users intersect with WS (PJ max privacy fallback), PJ sender (WS low cost fallback), PJ receiver (positive incentives), JM maker (positive incentives). The only flows that increase the user's end cost are JM takers (whales), Payjoin senders (low time preference), ZL remixers (perfect block space efficiency). WabiSabi participants who split their outputs into standard denominations pay ~6x more in fees, but it is still possible to opt out of equal denomination creation to coinjoin at a reduced marginal cost with increased marginal privacy compared to solo payments.

One set of users provides the mining fee to push funds through the entire system and subsidize another set of users. Default behaviors for all users will randomize and overlap and intersect at THE BLACK HOLE, so any coinjoin participant could be any other coinjoin participant. Every user has the incentive to receive Payjoins and remix as a Feeder or Maker. ZL remixers can probably get a micro maker/taker model inside that system.

This operating system passively destroys every UTXO that is not a standard WabiSabi denomination if the user waits long enough. Attack coins and Dust UTXOs can be discarded to miners below a certain amount. The gears in the machine rotate silently and perpetually, all orbiting coins collapse into the center.

Legend: WSC (WabiSabi Consolidation), WSP (WabiSabi Batched Payment), WSR (WabiSabi Remix), WSCT (WabiSabi Cut-Through, a single tx that efficiently combines WSC and WSP) ZL (ZeroLink, always a remix), JMT (JoinMarket Taker, optionally reveals CIOH), JMM (JoinMarket Maker, a remix that reveals CIOH and creates toxic change), JMF (JoinMarket Feeder, a new coinjoin type that Takers use to rebalance standard denominations), PJS (Payjoin Sender) and PJR (Payjoin Receiver), a confidential payment combining inputs of senders and receivers of supporting wallets
8❤️4👀2🤙1
Johnny · 2w
nostr:nprofile1qqsqh808ch5z6fkzs45s5y7dzeq5nfdqaccnrwv39cwqhvmvv668r2curmmnk what stops an observer from learning something just by watching the same liquidity providers turn up round after round? the never terminating part is the interesting claim, most coinjoin designs start leaking once the parti...
Fiat Autopsy · 2w
Fiat's erosion accelerates as decentralized privacy solutions emerge, echoing the 1971 Nixon shock, where dollar devaluation sparked a global currency crisis.
Ahi · 5d
This needs an infographic or an animation🤔
Kevin Ravens₿erg ⚡️ ☁️ · 3w
We've got black with same colour text, I can ask Bart from Store of Value shop if we can make green text if you want. Shop: https://www.storeofvalue.eu/products/coinjoin-privacy-protocol-hat