Hvad er CoinJoin?
CoinJoin er en samarbejdsbaseret måde at sende bitcoin på, hvor mange udgifter blandes til én fælles betaling, hvilket gør det svært for tilskuere at kortlægge, hvem der betalte hvem. Det er stadig en almindelig transaktion på blokkæden, bare konstrueret sammen af flere tegnebøger samtidig. Forestil dig venner, der lægger identiske sedler i en konvolut, og derefter hver især stille tager det samme beløb ud til en ny lomme.
CoinJoin svarer til pengevask. Det er ikke korrekt. Det er en koordinationsteknik mellem tegnebøger, og mønterne forlader aldrig din kontrol under processen.
Hvordan CoinJoin fungerer
Her er en kort gennemgang, der holder det enkelt.
- Start: Du åbner en tegnebog, der understøtter metoden, og tilmelder dig en runde sammen med andre brugere.
- Byg: Alle bidrager med inputs og forbereder lige store outputs. Din tegnebog kommunikerer med en koordinator eller peers og samler et udkast.
- Signér: Hver deltager signerer kun sine egne dele, og så er den endelige fælles transaktion klar.
- Restbeløb: Eventuelt overskydende beløb sendes tilbage til dig til en ny adresse, som du bør holde adskilt fra det blandede output.
- Bekræft: Den broadcastes, bekræftes, og du kan gentage flere runder, hvis du ønsker en større gruppeeffekt.
Det er idéen.
Hvorfor CoinJoin betyder noget
Hvorfor bør det interessere dig?
- Fordel: Det styrker on chain privatliv for løn, opsparing, gaver og daglige betalinger.
- Perspektiv: Kædeanalyse er udbredt, og CoinJoin er et brugerside-svar, der bygger på standardsignaturer, ikke trylleri.
- Relevans: Du vil se det i Bitcoin-tegnebøger, peer-betalinger og treasury-ops for fællesskaber, der går op i diskretion.
Slå ikke dit blandede output sammen med gamle mønter senere. Brug det alene eller via nye runder, og undgå genbrug af adresser. Enkle skridt, stærkere dækning.
Nøgletræk ved CoinJoin
Disse træk definerer teknikken:
- Sammenlægning: Mange inputs og mange lige udseende outputs optræder i én sending, hvilket forvirrer simpel sporing.
- Signaturer: Hver deltager beholder sine nøgler og signerer kun sine egne inputs.
- Ensartet: Outputs deler ofte identiske beløb, hvilket bryder den almindelige matchning efter beløb.
- Ikke forvarende: Ingen tredjepart holder dine midler, koordineringen handler om beskedudveksling og signaturer.
- Restbeløb: Korrekt håndtering af restbeløb er vigtig, da sløset håndteret rest kan føre dig tilbage til en forbindelse.
- Gentag: Flere runder kan udvide din gruppe og forbedre dækningen.
Variationer
Forskellige varianter findes, hver med afvejninger for hastighed, gebyrer og koordinationsstil:
- JoinMarket: Et maker og taker-system, der betaler makers for at være tilgængelige, ofte peer to peer.
- Wasabi WabiSabi: Runde med variable beløb der bruger credentials til at skjule beløb inden for sessionen.
- Whirlpool: Faste denominationer med flere cyklusser der sigter mod langsigtet dækning.
- PayJoin: En direkte betaling baseret på BIP 78 hvor modtageren også tilføjer et input, så det ligner en almindelig betaling samtidig med at det blander.
Dette er privatlivsteknologi, ikke usynlighed. Forskellige tjenester og tilsynsmyndigheder kan granske blandede outputs, så gem dokumentation og kend de lokale regler.
Eksempel
En freelance designer modtager bitcoin fra en klient, deltager i en runde med dusinvis af peers for 0.1 BTC, får et frisk 0.1 BTC output til en ny adresse og bruger senere dette output til at købe udstyr.
Sjov fakta
Gregory Maxwell beskrev idéen i 2013, og navnet er præcis, hvad det lyder som: mønter samlet, en blanding af luksus og onlinetråde med en matematisk rygsøjle.
Afrunding
Kort sagt: en gruppebetaling der lader dig holde dine forhold private, udført med almindelige signaturer og uden mellemmand.
