Madeamaze — o metodă progresivă de menținere a confidențialității la efectuarea tranzacțiilor Bitcoin


Contrar credinței populare, Bitcoin nu a oferit niciodată un anonimat real. În mod clar, adresele utilizatorilor nu sunt legate de datele lor personale, dar asta nu înseamnă că este imposibil să le asociați. Diferite tehnici analitice și, de asemenea, politica" cunoaște-ți clientul " și practicile de combatere a spălării banilor pot dezvălui identitatea unor utilizatori Bitcoin.

Un astfel de grad de vulnerabilitate a provocat neplăceri atât persoanelor fizice, cât și întreprinderilor. Utilizatorii folosesc adesea Bitcoin pentru a-și ascunde propriile venituri, achiziții online etc. Mai mult, capacitatea de a urmări fluxurile de mișcare a monedelor în blockchain amenință unul dintre scopurile principale ale Bitcoin – acționează ca monedă, deoarece în cele din urmă unele monede pot începe să fie evaluate mai ieftin din cauza originii lor.

Există câteva modalități de combatere a numărului tot mai mare de atacuri de anonimizare asupra blockchain-ului Bitcoin, care ajută utilizatorii să rămână în siguranță în timpul efectuării tranzacțiilor. Două dintre cele mai cunoscute servicii existente în acest domeniu sunt mixerele CoinJoin și Bitcoin. Recent, Madeamaze a fost lansat, fiind o combinație îmbunătățită a celor două instrumente.

CoinJoin

CoinJoin a fost creat în 2013 de Gregory Maxwell, care a luat parte la dezvoltarea rețelei Bitcoin Core, a lucrat și la Blockstream, pentru a îmbunătăți confidențialitatea în blockchain-ul Bitcoin. Gregory era îngrijorat de faptul că toate tranzacțiile plasate în registru sunt disponibile oricărui utilizator în orice moment, ceea ce poate duce la deanonimizarea unor utilizatori din cauza încălcării datelor. De asemenea, nu i-a plăcut faptul că, din cauza prezenței mai multor intrări în majoritatea tranzacțiilor, datele personale ale utilizatorilor sunt vulnerabile la clustering. Astfel, chiar dacă o singură "intrare" a fost compromisă, toate celelalte devin, de asemenea, compromise.

Principiul de lucru al CoinJoin este destul de simplu. În loc să includă "intrări" de la un singur utilizator într-o tranzacție, serviciul permite mai multor persoane să-și combine propriile "intrări", la fel se întâmplă și cu "ieșiri". Ca urmare, este imposibil să se stabilească o legătură între o anumită "intrare" și "ieșire".

În timpul procesului de creare, proprietarii "intrărilor" marchează "intrările" și "ieșirile" care ar trebui incluse în tranzacție și apoi furnizează semnături speciale dacă tranzacția a fost creată corect. Numai după aceasta tranzacția este scrisă în blockchain, ceea ce exclude posibilitatea modificării sale ulterioare. Datorită CoinJoin, terții nu pot determina dacă anumite "ieșiri" aparțin unor "intrări" specifice, ceea ce face ca Bitcoin movement să fie sigur și confidențial.

De asemenea, acest serviciu îngreunează indirect gruparea, deoarece acum utilizatorii care atacă rețeaua nu pot fi siguri că toate "intrările" unei tranzacții aparțin unei singure persoane.

Bitcoin mixers/tumblers

O altă modalitate de a crește confidențialitatea atunci când utilizați Bitcoin este așa-numitele "mixere". Dacă utilizați Bitcoin de mult timp, este foarte probabil că le-ați întâlnit deja.

Principalul punct de amestecare este de a rupe legătura dintre expeditor și destinatarul unei tranzacții prin participarea unei terțe părți speciale. Folosind acest instrument, utilizatorul trimite propriile monede la mixer, primind în schimb aceeași cantitate de alte monede din rezerva de servicii. Astfel, conexiunea dintre expeditor și receptor este întreruptă, deoarece mixerul devine un nou expeditor.

Mixerele Bitcoin seamănă, într-o oarecare măsură, cu mascarea adreselor IP prin browserul Tor. Adresele IP ale computerelor din rețeaua Tor sunt, de asemenea, amestecate. Puteți utiliza un laptop în Thailanda, dar alte persoane vor crede că sunteți în China. În mod similar, oamenii vor vedea că ați trimis 2 Bitcoins într-un portofel și apoi ați primit 4 jumătăți de Bitcoin de la adrese aleatorii.

Madeamaze

Tehnologia Madeamaze a fost prezentată recent de echipa de service Blender

Folosește un algoritm unic, care este rezultatul unei combinații de tehnologie CoinJoin, ruperea legăturilor în blockchain și un mecanism îmbunătățit al unui cod de amestecare care marchează atât fondurile transferate, cât și randamentul primit de serviciu. Rezultatul acestei tehnologii este imposibilitatea totală de a urmări activitatea în rețeaua Bitcoin cu scanere blockchain. Dezvoltatorii acestei metode recomandă utilizarea codului de amestecare pentru tranzacții repetate.

Nu este suficient să folosiți doar CoinJoin pentru o muncă sigură cu rețeaua bitcoin, chiar dacă în prezent multe servicii existente nu oferă nici măcar acest lucru. Când există câteva intrări și ieșiri, este imposibil să asociați fără echivoc receptorul cu expeditorul. Cu toate acestea, prin aplicarea unei abordări mai stricte a analizei lanțului, atunci când există fonduri suspecte în cel puțin o intrare a unei tranzacții CoinJoin, toate rezultatele sale pot fi considerate suspecte, prin urmare, chiar dacă fondurile dvs. nu au fost suspecte în cadrul unei investigații în curs, după efectuarea acestei tranzacții, acestea pot deveni astfel și dvs., ca destinatar, puteți cădea sub suspiciune falsă. De aceea este important nu numai modul în care se formează tranzacția, ci și modul în care mixerul caută intrări adecvate pentru aceasta.

Algoritmul Madeamaze controlează tranzacția CoinJoin nu numai în stadiul formării sale, ci și în stadiul de selecție adecvată a fondurilor pentru aceasta, astfel încât să nu conțină bitcoins asociate expeditorului, cu condiția ca expeditorul să respecte recomandările serviciului și să utilizeze codul său de amestecare. Nu numai că fondurile utilizatorului sunt marcate cu un cod, ci și schimbarea de la tranzacție, astfel încât lanțul de fonduri să rămână disociat cu destinatarul atâta timp cât este necesar, iar conexiunea fondurilor cu destinatarul rămâne nedovedită prin utilizarea oricăror instrumente de analiză blockchain. Acest lucru scade cantitatea de fonduri de servicii disponibile, astfel încât numai serviciile cu rezerve bitcoin suficiente își pot permite o astfel de abordare.

De exemplu, dacă un utilizator trimite 120 Bitcoin la un serviciu cu un sold de 220 Bitcoin, limita sa pentru utilizare ulterioară va fi redusă la 100 Bitcoin până când fondurile sale vor trece mai multe operațiuni de amestecare în cadrul Serviciului. În acest timp, bitcoinele sale pot fi utilizate în alte tranzacții care nu sunt asociate cu el, codurile de amestecare vor fi eliminate din sistem după 1-2 zile, restabilind limita maximă posibilă a acestui utilizator la 220 Bitcoin.

Serviciul nu utilizează JavaScript, ceea ce îl face mai rezistent la atacurile deanonimizare.

Menținerea propriei confidențialități atunci când efectuați tranzacții este importantă și este necesar un proces organizat corespunzător. Bitcoin ne-a oferit libertate pe Internet și trebuie să o folosim în mod responsabil. Trebuie să cunoașteți instrumentele potrivite și serviciile fiabile, cum ar fi Blender, care sunt necesare pentru mediul blockchain astăzi.