LocalMonero will be winding down

The winding down process begins May 7th, 2024, and finishes on November 7th, 2024. Our support staff will be available for help throughout this period.
  1. Effective immediately, all new signups and ad postings are disabled;
  2. On May 14th, 2024, new trades will be disabled as well;
  3. On November 7th, 2024, the website will be taken down. Please reclaim any funds from your arbitration bond wallet prior to that date, otherwise the funds may be considered abandoned/forfeited.

Monero's ringhandtekeningen versus CoinJoin zoals in Wasabi

Gepubliceerd:
By Seth For Privacy

Naarmate de privacytools van Bitcoin meer aandacht en gebruik hebben gekregen, komen ze onder meer regelgevend toezicht te staan. Dit onderzoek heeft geleid tot een recente aankondiging van een Bitcoin-privacytool, Wasabi Wallet, dat ze zullen beginnen met het censureren en weigeren van inkomende inputs van mixen die ze als ongeoorloofd beschouwen of tegen hun ToS ingaan, en dat ze een bedrijf zullen betalen om kettinganalyse van inkomende mixdeelnemers te "doorlichten".

Het gebruik van CoinJoin-transacties om de bron van fondsen in Bitcoin te verdoezelen, is al vele jaren de kern van Bitcoin-privacy, en de problemen en risico's die inherent zijn aan het gebruik ervan zijn een aantal van de kernproblemen die de ringhandtekeningen van Monero corrigeren en voorkomen .

In deze blogpost gaan we kort in op een vergelijking van CoinJoin- en ringhandtekeningen, en waarom de benadering die in Monero wordt gehanteerd, leidt tot meer weerstand tegen censuur, meer privacy en minder gedoe voor gebruikers.


Wat is een CoinJoin-transactie?

Aangezien alle transacties in Bitcoin volledig transparant zijn - waarbij de afzender, ontvanger en bedragen worden onthuld - moeten gebruikers extra maatregelen nemen om hun privacy te beschermen tegen eerdere afzenders en toekomstige ontvangers van hun geld, anders riskeren ze censuur, toezicht of diefstal van geld via fysiek geweld.

De beste oplossing voor privacy op Bitcoin is tegenwoordig een tool genaamd “CoinJoin”, waar 2 of meer gebruikers samenwerken (meestal via een gecentraliseerde coördinator) om een speciale transactie te creëren die het moeilijk maakt voor externe waarnemers om de inputs met de outputs te verbinden. Elke deelnemer communiceert om gezamenlijk de transactie op te bouwen zonder hun geld uit handen te geven, en ontvangt aan het einde een output waarvan de voorgeschiedenis nu onduidelijk (of versluierd) is voor externe waarnemers.

Dit doorbreekt de geschiedenis van specifieke UTXO's, waardoor Bitcoin-gebruikers wat voorwaartse geheimhouding kunnen krijgen bij transacties. CoinJoin (zoals geïmplementeerd in Wasabi Wallet en Samourai Wallet, de twee meest gebruikte CoinJoin-tools voor Bitcoin) heeft echter een paar grote nadelen:

  • Aangezien CoinJoin-transacties volledig opt-in zijn en actieve deelname vereisen, laat elke deelnemer automatisch zien dat hij meer privacy zoekt dan die van "normale" Bitcoin-gebruikers, waardoor ze mogelijk worden uitgepikt en problemen veroorzaken bij het uitgeven van geld bij veel gereguleerde beurzen of entiteiten. Gebruikers kunnen niet ontkennen dat ze hebben deelgenomen aan een CoinJoin-transactie.
  • Om andere CoinJoin-partners te vinden, gebruiken de meeste benaderingen van CoinJoin (inclusief Wasabi Wallet) een gecentraliseerde coördinator die deelnemers met elkaar verbindt en hen helpt te communiceren om een goede CoinJoin-transactie op te bouwen. Deze gecentraliseerde coördinator heeft nooit de autonomie over het geld van de gebruiker, maar krijgt wel uitgebreid inzicht in de transacties die hij coördineert, kan binnenkomende inputs censureren (zoals in het geval van Wasabi Wallet) en kan onder druk worden gezet om informatie over CoinJoin-deelnemers te verzamelen of te delen.
  • Gebruikers met grote bedragen of fondsen aan CoinJoin kunnen vaak uren (of zelfs dagen!) wachten om genoeg deelnemers te vinden om mee te doen aan CoinJoin, wat leidt tot grote vertragingen vanaf het moment dat een gebruiker geld ontvangt tot wanneer ze deze privé kunnen uitgeven.
  • De privacy die wordt geboden door een CoinJoin-transactie neemt in de loop van de tijd af naarmate andere deelnemers geld uitgeven of hun output koppelen aan hun identiteit via KYC-uitwisselingen, handelaars die een ID vereisen, enz. Dit betekent dat gebruikers beter hun geld constant in CoinJoin-transacties kunnen laten draaien om hun anonimiteit set zo 'vers' als mogelijk te houden (oftewel een "menigte om zich in te verstoppen").
  • Bij de meeste benaderingen van CoinJoin moeten deelnemers een UTXO van vaste grootte (d.w.z. 0,1 BTC) gebruiken om het moeilijker te maken om inputs en outputs van CoinJoin-transacties met elkaar te verbinden. Dit leidt tot hogere vergoedingen (meer afzonderlijke transacties nodig per grote invoer), meer "toxische verandering" (fondsen die niet kunnen worden besteed zonder ernstige risico's voor de privacy), en kan voorkomen dat kleinere gebruikers zich kunnen mengen in de mix als ze niet het minimaal vereiste saldo hebben.

Hoe lossen ringhandtekeningen deze problemen op?

Aangezien we al diep hebben gekeken naar wat ringhandtekeningen zijn in het verleden , zal ik in deze blogpost niet in detail gaan op de technische aspecten van hoe ze werken. In plaats daarvan zullen we kijken hoe de aanpak van Monero de problemen met CoinJoin oplost die hierboven zijn besproken.

CoinJoin is opt-in en vereist deelname

Monero's ringhandtekeningen zijn een kernkenmerk van het privacyprotocol en elke transactie op het netwerknaakt er gebruik van. Dit betekent dat de transacties van geen enkele gebruiker opvallen door het zoeken naar meer privacy dan "normale" Monero-gebruikers, en alle gebruikers krijgen aannemelijke ontkenning dat ze geld hebben uitgegeven aan een bepaalde transactie. Aangezien het geld dat een gebruiker uitgeeft niet coördineert of deelneemt aan de lokaas inputs in een transactie, kunnen gebruikers die eigenaar zijn van inputs die toch toevallig als lokmiddelen zijn geselecteerd, eerlijk aangeven dat ze niet hebben deelgenomen aan die transactie, waardoor hun privacy wordt versterkt.

Gebruik van een gecentraliseerde coördinator

Aangezien de ringhandtekeningen van Monero volledig niet-gecoördineerd zijn en alleen de echte gelduitgever nodig hebben om de transactie te creëren, is er geen centrale coördinator nodig in Monero. Dit zorgt ervoor dat niemand uw toegang tot privacy in Monero kan ontzeggen, en er is geen gecentraliseerde entiteit die onder druk kan worden gezet, geen gemakkelijke Sybil-aanvallen op liquiditeit, enz. Zolang u transactie de juiste kosten betaalt, krijgt u ongecensureerde toegang tot privacy, veiligheid en anonimiteit in Monero.

CoinJoin vereist liquiditeit

De "liquiditeit" die beschikbaar is voor iedereen die Monero uitgeeft om als lokmiddelen te gebruiken, is altijd de totale set outputs in de keten, dus er is nooit een tekort aan lokmiddelen om u met Monero in te verstoppen. Iemand die Monero wilt uitgeven, kan dit ongeveer 20 minuten na ontvangst van het geld doen en hoeft geen extra stappen te ondernemen om sterke privacy in Monero te verkrijgen.

CoinJoin-privacy verslechtert na verloop van tijd

Aangezien de uitvoer van Monero nooit door het netwerk wordt uitgegeven, is de privacy die wordt geboden door ringhandtekeningen veel minder vatbaar voor verslechtering in de loop van de tijd. Een gebruiker hoeft niet constant outputs te draaien in Monero, en buiten uiterst zeldzame omstandigheden verliest hij na verloop van tijd geen privacy.

Als een gebruiker de lokaas die met een output wordt gebruikt echter wil "verversen", kan hij het geld gewoon naar zichzelf terugsturen en het zoals gewoonlijk ~ 20 minuten later uitgeven.

CoinJoin vereist meestal invoer met een vaste grootte

Aangezien bedragen in elke transactie worden verborgen met behulp van "Vertrouwelijke transacties" (een onderdeel van "RingCT"), kunnen de lokmiddelen die bij een bepaalde transactie worden gebruikt van elke grootte zijn. Er is geen reden om u zorgen te maken over op bedragen gebaseerde heuristiek in Monero, dus transacties zijn veel eenvoudiger te bouwen en kunnen lokmiddelen gebruiken vanaf elk moment en van elk bedrag op de Monero-blockchain.


Hoe kan ik meer leren?

Als u nieuwsgierig bent en ringhandtekeningen of CoinJoin-transacties beter wilt begrijpen, bekijk dan de onderstaande links voor goede plekken om van start te gaan:


Verder lezen