Author

Topic: [Educație] Intimitatea și Anonimitatea Bitcoin (Read 166 times)

legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
Dat fiind ca Husna QA a raspuns in topicul original, si a si efectuat o adaugire, prezint aici actualizarea aplicata capitolului referitor la CoinJoin:

Notă:

-snip- Wasabi nu mai este prietenul nostru. S-a alăturat forțelor inamice. Așa că sunt de părere că ar trebui eliminat din topic sau adăugată o notă serioasă despre faptul că nu mai susține Intimitatea și Anonimitatea, ci opusul acestora. Este o mișcare foarte dezamăgitoare făcută de Wasabi, care mă dezgustă, dar asta este situația. -snip-

Accesați, de asemenea, și acest link: https://blog.wasabiwallet.io/zksnacks-blacklisting-update.

> Încă nu au explicat exact cum va adăuga zkSNACKs Ltd pe lista neagră anumite ieșiri necheltuite, dacă nu monitorizează și nu colectează datele utilizatorilor.

Nu am explicat pentru că este ceva trivial. Prin arhitectura sa, coordonatorul Wasabi nu poate străpunge intimitatea utilizatorilor. Nu înseamnă că acest coordonator alege să nu colecteze date, ci înseamnă că nu o poate face nici dacă ar dori. Coordonatorul cunoaște doar ce ține de UTXO pentru a participa la procesul de CoinJoin – la fel ca publicul – iar aceasta nu este o breșă de intimitate.
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
O singură cerinţă aş avea.  Ştiu că întotdeauna menţii articolele în proporţie de 100% identice celor originale.  Aş cere o singură dată o modificare.  Wasabi nu mai este un susţinător al intimităţii.  Nici al anonimităţii.  De fapt, acum s-a alăturat opoziţiei şi lucrează cu firmele de Analiză Blockchain pentru a valida sau respinge UTXO-urile înainte să fie incluse în Coin Join.  Din cauza asta, mă înnebuneşte să văd Wasabi pus într-o lumină pozitivă într-un articol despre Intimitate şi Anonimitate.

Am să cer întâi ca Husna să facă modificarea, ca să nu te rog să îţi ieşi din fire pentru cerinţa mea.  Poate că avem noroc şi adaugă măcar o avertizare pentru cititori.
Sunt de acord aici. Chiar mai mult, consider ca si daca creatorul topicului initial nu face corectura,  GazetaBitcoin poate linistit sa adauge o nota cat mai vizibila cu informatii actualizate.

Va multumesc amandurora pentru idee. Sincer sa fiu, am observat si eu partea aceea in timpul traducerii (si mi-au sangerat un pic ochii Tongue). IntimitateaG are, de asemenea, dreptate, cand spune ca stie ca mentin mereu articolele conform celor originale (aceasta este o forma de respect pentru autorul original). Totodata insa, se pot introduce si note de catre translator, cum a spus NeuroticFish.

Planul meu era sa termin de tradus mai intai monstruozitatea de topic (are peste 6000 de cuvinte in total). Dupa cum vedeti, am rezervat unele postari -- acolo vor intra celalalte parti care trebuie traduse (la care lucrez in prezent). Ulterior, dupa ce as fi terminat tot, aveam de gand sa-i scriu si eu autorului, pentru a-l trage de maneca cu privire la Wasabi. IntimitateaG mi-a luat-o inainte* insa Smiley Ca urmare, propun sa asteptam sa raspunda autorul. apoi voi opera si eu modificarile. Intre timp o sa continui sa lucrez la restul traducerii. Si, in caz ca autorul nu raspunde sau nu doreste sa opereze nicio modificare (desi ma indoiesc ca ar proceda asa), voi adauga la final o nota cu privire la pericolele asociate cu Wasabi.



Văd că am ajuns şi la rangul de Erou.  Ura!  În sfârşit.  Mai am de ăsta să trec şi ajung şi eu în barca voastră de Legendari.  Parcă ia o eternitate!

Uraaa! Bravo, IntimitateG, felicitari! Inca un pic** si ajungi Legendar! Ma bucur foarte mult sa te vad ajungand in aceasta postura speciala!

* IntimitateG, vezi ca i-ai scris gresit numele (sa nu se supere omul).
**"Un pic" este, poate, un termen prea optimist pentru cele 285-540 zile ramase pana la noul rang, dar sa fim optimisti!
hero member
Activity: 756
Merit: 1723
Crypto Swap Exchange
Da, cred că e extrem de important să avem informaţiile la zi şi puse la punct.  O să mai citesc de câteva ori articolul.  Zici bine, poate că mai sunt şi alte informaţii un pic expirate.

Văd că am ajuns şi la rangul de Erou.  Ura!  În sfârşit.  Mai am de ăsta să trec şi ajung şi eu în barca voastră de Legendari.  Parcă ia o eternitate!

-
V-am pupat,
IntimitateG
legendary
Activity: 3500
Merit: 6205
Looking for campaign manager? Contact icopress!
O singură cerinţă aş avea.  Ştiu că întotdeauna menţii articolele în proporţie de 100% identice celor originale.  Aş cere o singură dată o modificare.  Wasabi nu mai este un susţinător al intimităţii.  Nici al anonimităţii.  De fapt, acum s-a alăturat opoziţiei şi lucrează cu firmele de Analiză Blockchain pentru a valida sau respinge UTXO-urile înainte să fie incluse în Coin Join.  Din cauza asta, mă înnebuneşte să văd Wasabi pus într-o lumină pozitivă într-un articol despre Intimitate şi Anonimitate.

Am să cer întâi ca Husna să facă modificarea, ca să nu te rog să îţi ieşi din fire pentru cerinţa mea.  Poate că avem noroc şi adaugă măcar o avertizare pentru cititori.

Sunt de acord aici. Chiar mai mult, consider ca si daca creatorul topicului initial nu face corectura,  GazetaBitcoin poate linistit sa adauge o nota cat mai vizibila cu informatii actualizate. Adica na, articolul original este din 2019... este complet normal ca unele chestii sa se fi schimbat intre timp...
hero member
Activity: 756
Merit: 1723
Crypto Swap Exchange
WOW.  Dacă nu traduceai articolul lui Husna, nici nu aş fi ştiut că există.  Mulţumesc, mi-ai făcut ziua mai bună.

O singură cerinţă aş avea.  Ştiu că întotdeauna menţii articolele în proporţie de 100% identice celor originale.  Aş cere o singură dată o modificare.  Wasabi nu mai este un susţinător al intimităţii.  Nici al anonimităţii.  De fapt, acum s-a alăturat opoziţiei şi lucrează cu firmele de Analiză Blockchain pentru a valida sau respinge UTXO-urile înainte să fie incluse în Coin Join.  Din cauza asta, mă înnebuneşte să văd Wasabi pus într-o lumină pozitivă într-un articol despre Intimitate şi Anonimitate.

Am să cer întâi ca Husna să facă modificarea, ca să nu te rog să îţi ieşi din fire pentru cerinţa mea.  Poate că avem noroc şi adaugă măcar o avertizare pentru cititori.

-
V-am pupat,
IntimitateaG
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
16. Circuitul tranzacțiilor
înapoi la Cuprins

La Conferința Bitcoin 2013 care a avut loc la San Jose, California,1, Olivier Coutu, de la Universitatea din Montreal, Canada, a oferit un Circuit al Tranzacțiilor, prezentând o teorie a rețelei pentru a structura tranzacțiile Bitcoin care formează circuite complexe, făcând mai dificilă urmărirea identităților participanților implicați.2



Există mai multe concepte rețelistice utilizate în circuitul tranzacțiilor, cum ar fi:
- Rețeaua Butterfly3



- Rețeaua Beneš4


Sursă: Imagine a Retelei Beneš de pe Wikipedia4

Circuitul tranzacțiilor va face o provocare din analizarea identității posesorilor adreselor Bitcoin implicate în aceste tranzacții, întrucât anonimitatea este sporită.5
Totuși, matematica din spate este una complexă, până acum nefiind create implementări ușor de utilizat.6

Protocolul nu are nimic original în particular.
La prima vedere, conceptul de circuit al tranzacțiilor este similar cu CoinJoin.
Olivier Coutu a prezentat Circuitul Tranzacțiilor (Mixere Descentralizate pentru Bitcoin) la conferința Bitcoin, în mai 2013, în timp ce invenția CoinJoin a lui Gregory Maxwell a apărut în august 2013. Ulterior au apărut și alte concepte mai simple, cum ar fi cele implementate de Taaki și Martin (însă ideea inițială a fost, de asemenea, inseparabilă de conceptul CoinJoin propus de Gregory Maxwell).6

Referințe:
1. Bitcoin 2013 conference - Olivier Coutu - Decentralized Mixers for Bitcoin
     https://www.youtube.com/watch?v=6hc8qaR_Fok
2. Olivier Coutu, Privacy in Bitcoin through decentralized mixers
     https://core.ac.uk/download/pdf/151552849.pdf
3. Martin Collier. A systematic analysis of equivalence in multistage networks. Journal of Lightwave Technology, vol. 20, No. 9, September 2002
     https://pdfs.semanticscholar.org/9c3a/5530f8492dc63d200f08080ea93c2f0cd6ac.pdf
4. https://en.wikipedia.org/wiki/Clos_network
5. Dimaz Ankaa Wijaya, Bitcoin Tingkat Lanjut, pg. 60: Puspantara, 2016
     https://play.google.com/books/reader?id=EEFgDQAAQBAJ&hl=en&pg=GBS.PA60
6. Vitalik Buterin, Trustless Bitcoin Anonymity Here at Last, 2013
     https://bitcoinmagazine.com/articles/trustless-bitcoin-anonymity-here-at-last-1377737692
-    Alte referințe: vezi postarea #1
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
15. Controlul monedelor
înapoi la Cuprins

Funcția de control al monedelor permite utilizatorului să controleze modul în care cheltuie monede din portofelul său de tip HD. Se pot alege care sunt adresele de trimitere de fonduri și care dintre monedele primite vor fi folosite.

Când utilizatorul trimite monede bitcoin către un destinatar, clientul bitcoin alege oarecum la întâmplare adresa de pe care se vor trimite fondurile. Însă, prin controlul monedelor, se poate face o alegere exactă.

Imaginea de mai jos arată cum se activează funcția de control al monedelor în cadrul portofelului Bitcoin Core

Setări > Opțiuni > Portofel > (se bifează) Activează funcția de control al monedelor.




Iar imaginea de mai jos arată cum se efectuează cheltuielile (folosesc pe post de exemplu portofelul Electrum și rețeaua de test Bitcoin)




Cum funcționează?

1. Accesăm secțiunea de meniu a Adreselor
2. Alegem adresa de pe care vorim să efectuăm plățile
3. Cu click-dreapta al mausului selectăm Trimite de la



După cum se vede în imagine, controlul monedelor a fost activat.

Acesta este un exemplu de tranzacție unde a fost utilizată funcția de control al monedelor



Tranzacția pe care am efectuat-o arată astfel: https://live.blockcypher.com/btc-testnet/tx/dcfd79703dc27b32b636d10dd037e5ea53055641cbe18c558b6d89a81ccaef09 (nu publicați ID-ul tranzacției dacă doriți intimitate).


Surse:
https://medium.com/@nopara73/coin-control-is-must-learn-if-you-care-about-your-privacy-in-bitcoin-33b9a5f224a2
https://bitcoin.stackexchange.com/questions/37486/what-does-bitcoin-cores-coin-control-features-do-and-how-do-i-use-it
https://cryptomining-blog.com/tag/what-is-coin-control
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
14. Analiză a anonimității Bitcoin
înapoi la Cuprins

Bitcoin are mai multe caracteristici, care reprezintă baza analizei tranzacțiilor și analiza identității posesorului unei adrese. Analiștii pot obține informații din blockchain, care este deschis și accesibil oricui. În plus, analiștii pot extrage informații adiționale, care le simplifică munca.

Oferirea informațiilor despre adresele Bitcoin reprezintă ceva comun, pentru a primi plăți și donații. Însă analiștii pot corela direct o adresă Bitcoin cu identitatea posesorului acesteia. Tranzacțiile corelate cu această adresă prezintă și ele un risc în ceea ce privește intimitatea posesorului și a celor care au tranzacționat cu respectiva adresă.

Caracteristicile adreselor Bitcoin care pot fi colectate pe Internet sunt analizate în cadrul cercetărilor.1 Cercetătorii colectează informații despre adresele Bitcoin din magazine care își publică adresele. Ulterior, adresele sunt grupate conform locațiilor geografice ale magazinelor. Desigur, de aici se deduce că utilizatorii care apelează la respectivele magazine se află în aceleași zone cu magazinele.

Cercetătorii sugerează utilizarea unei noi adrese pentru fiecare tranzacție efectuată de cumpărători, pentru a reduce posibilitatea de analiză descrisă mai sus și pentru a proteja un pic mai mult intimitatea clienților.

Utilizatorii Bitcoin care își afișează adresele pe site-uri, forumuri și platforme de socializare sunt și ei ținte ale analiștilor, inclusiv adresele de donații ale WikiLeaks2 fiind în vizorul lor. Astfel de cercetări au condus la realizarea unui grafic de rețea cu relații deschise între adresele Bitcoin.


Sursă: O analiză a anonimității în sistemul Bitcoin2

Un portofel Bitcoin poate avea mai mult de o adresă care administrează adresele utilizatorului. Dacă utilizatorul încearcă să realizeze o tranzacție care necesită fonduri în cantitate mai mare decât cele aflate într-o adresă, portofelul va crea automat o tranzacție cu mai mult de o intrare. Acest concept este utilizat de analiști împreună cu tehnici de grupare a adreselor pentru a le asocia apoi cu identitatea unui același posesor.

Această caracteristică este exploatată în cercetare prin aplicarea tehnicilor de grupare.3 Aceaste tehnici se realizează prin colectarea tranzacțiilor cu intrări multiple și identificarea proprietarilor adreselor. Un alt tip de cercetare, cu rezultate mai ample, este efectuată prin utilizarea analizelor cantitative, pentru a determina caracteristicile generae ale tranzacțiilor Bitcoin care au avut loc.4

O adresă de schimb este o adresă Bitcoin care este deținută de expeditorul unei tranzacții pentru a primi diferența dintre banii deținuți de o adresă și suma achitată. Este o pactică comună în cadrul tranzacțiilor Bitcoin. Astfel, putem spune că expeditorul de bitcoin deține o adresă de schimb în cadrul unei tranzacții. Adresa de schimb este și ea utilizată în tehnicile de grupare.3

Cantitatea de bitcoin dintr-o tranzacție poate fi un punct de start pentru analiști. De exemplu, cineva face o plată specifică (una cu valoare semnificativă), apoi altcineva poate ghici cine a efectuat tranzacția cu acea valoare particulară, fără a mai apela la analize în profunzime.

Referințe:
1. E. Androulaki, G.O. Karame, M. Roeschlin,. T. Scherer, and S. Capkun,
     "Evaluating user privacy in bitcoin," in Financial Crytography and Data Security, ed: Springer, 2013, pg. 34-51
     https://link.springer.com/chapter/10.1007/978-3-642-39884-1_4
2. F. Reid and M. Harrigan, An analysis of anonymity in the bitcoin system: Springer, 2013.
     https://users.encs.concordia.ca/~clark/biblio/bitcoin/Reid%202011.pdf
3. S. Meiklejohn, M. Pomarole, G. Jordan, K. Levchenko, D. McCoy, G.M. Voelker, et al.,
     "A Fistful of Bitcoins: Characterizing Payment Among Men with No Names," USENIX; Login:, 2013
    https://cseweb.ucsd.edu/~smeiklejohn/files/imc13.pdf
4. D. Ron and A. Shamir, "Quantitative analysis of the full bitcoin transaction graph,
     "in Financial Cryptography and Data Security, ed: Springer, 2013, pg. 6-24.
     https://link.springer.com/chapter/10.1007%2F978-3-642-39884-1_2
-    Dimaz A.W. & Oscar D., Blockchain dari Bitcoin untuk Dunia, pg. 110-111: Jasakom, 2017.
     [email protected] ; @kriptologi
-    Alte referințe: vezi postarea #1
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
13. Taproot
înapoi la Cuprins

Originile ideii Taproot provin dintr-un email trimis de dezvoltatorul Bitcoin Gregory Maxwell în ianuarie 2018, continuarea fiind asigurată de Pieter Wuille.

"Ce este Taproot? O încercare de a face de nedistins toate scripturile de ieșire și majoritatea cheltuielilor", a spus Pieter Wuille. Taproot are ca scop îmbunătățirea intimității, a eficienței și flexibilității capacitătii de programare a Bitcoin, fără a adăuga noi probleme de securitate.



În loc să existe concepte separate pentru pay-to-pubkey and pay-to-script-hash, acestea se combină într-unul singur. Fiecare ieșire va putea fi cheltuită cu o cheie și zero sau mai multe scripturi. Apoi se face astfel încât să fie super-eficientă cheltuirea cu doar o cheie publică: va fi necesară doar o semnătură pe lanț.

Taproot + Schnoor



Taproot este o schemă pentru semnarea scripturilor de tranzacție. Cu semnăturile Schnorr, prin intermediul schemei de multi-semnături, se activează agregarea de chei.

Surse:
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-January/015614.html
https://en.wikipedia.org/wiki/Merkle_tree
https://github.com/sipa/bips/blob/bip-schnorr/bip-taproot.mediawiki
https://cryptonews.com/news/bitcoin-a-step-closer-to-taproot-the-biggest-upgrade-since-s-5618.htm
http://www.altnews.nu/taproot-the-new-update-that-will-revolutionize-the-bitcoin-blockchain
https://en.bitcoin.it/wiki/Script
https://blog.bitmex.com/the-schnorr-signature-taproot-softfork-proposal
https://www.bitcoinmedia.id/11-tahun-bitcoin-saatnya-privasi-bitcoin-dengan-taproot-dan-schnorr
https://bitcoinist.com/schnorr-taproot-soft-fork-promises-big-things-for-bitcoin
https://diyhpl.us/wiki/transcripts/sf-bitcoin-meetup/2019-12-16-bip-taproot-bip-tapscript
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
12. MAST (Arbore Merkle cu Sintaxă Abstractă)
înapoi la Cuprins

Arborii Merkle cu Sintaxă Abstractă (MAST) sunt o propunere adițională pentru protocolul Bitcoin, care activează implementarea pentru:
- Dimensiuni mai mici pentru datele care trebuie stocate
- Mai multă intimitate
- Contracte inteligente mai mari.

Problemă: Datele scripturilor nu sunt utilizate.
- Satoshi Nakamoto a implementat în Bitcoin o particularitate care permite utilizatorilor să scrie programe (numite scripturi) care pot fi folosite pe post de chei publice dinamice și semnături.
- Când specifici un script – care este o caracteristică implicită a fiecărui portofel – consensul din protocolul Bitcoin nu va permite oricui să cheltuiască moneda ta bitcoin până când un script predeterminat justifică procesul.
- Momentan, toate scripturile trebuie scrise pe blockchain.

Originea MAST
Ideea de MAST vine de la două concepte existente anterior, numite Arbori cu Sintaxă Abstractă (AST) și Arbori Merkle.
- AST – reprezintă o cale de a descrie un program prin divizarea sa în părți separate, pentru a ușura analiza și optimizarea fiecăreia.
- Arborele Merkle – permite unui nod să copieze unele informații, fără a copia toate tranzacțiile.

-snip-

Imaginea unui Arbore Merkle

Există avantaje pentru utilizarea Arborilor Merkle în ceea ce privește verificarea unui bloc.
De exemplu, în structura arborelui Merkle de mai sus, pentru a verifica tranzacția D, un nod nu trebuie să copieze toate tranzacțiile A, B, C, D, E, ci doar informațiile despre C, AB și EEEE, pentru a produce rădăcina Merkle. Aceasta a condus la apariția nodurilor care nu dețin o copie completă a blockchain-ului, ceea ce se numește verificare simplificată a plății (SPV).

Referințe: Bitcoin Developer Guide - https://bitcoin.org/en/developer-guide#transaction-data (D.A. Harding - 2015, 12 January 2016) - https://bitcoin.org/en/glossary/simplified-payment-verification. -snip-

Exemplu de Arbore cu Sintaxă Abstractă



Exemplu de Arbore Merkle



Exemplu de MAST
Alice poate folosi BTC (figura din stânga) sau, după trei luni, Bob și Charlie pot cheltui fondurile BTC (figura din dreapta) – trebuie să salvezi complet doar de la rădăcina Merkle pentru a primi toate sub-scripturile.



Beneficiile Implementării MAST
1. Tranzacții mai mici
Poți adăuga câte sub-scripturi dorești.



2. Mai multă intimitate
Beneficiile oferite de MAST par a lucra optim pentru îmbunătățirea intimității atunci când se combină cu alte metode, precum arborii de prag generalizați (Pieter Wuille & Gregory Maxwell), scripturile fără scripturi (Andrew Poelstra) și contractele cu juranle discrete (Thaddeus Dryja).

3. Contracte Inteligente mai mari
Bitcoin are trei dimensiuni diferite de octeți, care se aplică fiecărui script, în funcție de dezvoltarea scriptului de blocare (n.b. encumbrance).



Cu MAST nu poți depăși limita de octeți.
Scripturile goale au o limită de 10.000 octeți, P2SH are o limită de 520 octeți, iar SegWit are o limită de 10.000 octeți.

Referințe:
- https://github.com/jl2012/bips/blob/mast/bip-mast.mediawiki
- https://github.com/bitcoin/bips/blob/master/bip-0114.mediawiki
- http://www.mit.edu/~jlrubin/public/pdfs/858report.pdf
- https://bitcointechtalk.com/what-is-a-bitcoin-merklized-abstract-syntax-tree-mast-33fdf2da5e2f
- https://www.youtube.com/watch?v=Phn_Im2K_PY
- https://bitcoinops.org/en/topics/mast
- https://themoneymongers.com/merkelized-abstract-syntax-tree-mast
- https://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2017-09-07-merkleized-abstract-syntax-trees
- Bitcoin Developer Guide - https://bitcoin.org/en/developer-guide#transaction-data (D.A. Harding - 2015, 12 January 2016)
  https://bitcoin.org/en/glossary/simplified-payment-verification
- Alte referințe: vezi postarea #1
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
11. Semnătură Schnorr
înapoi la Cuprins
Semnătura Schnorr este o schemă care constă într-un set de reguli matematice care conectează chei private, chei publice și semnături.
Claus-Peter Schnorr este cel care a inventat această schemă a semnăturilor digitale, insă menirea nu era una pentru tehnologia criptografică.
Schnorr este un algoritm alternativ, care funcționează ca o semnătură digitală, având mai multe avantaje.

În prezent, Bitcoin utilizează algoritmul ECDSA (Elliptic Curve Digital Signature Algorithm) pentru a genera semnături criptografice, pentru a trimite / livra mesaje secp256k1 și împerecheri de chei.
Motivul principal pentru care Bitcoin nu a folosit inițial semnătura Schnorr este acela că Schnorr nu reprezintă un standard și nu este în general disponibil în bibliotecile crypto.

Mulți criptografi consideră semnătura Schnorr ca fiind cea mai bună alternativă în domeniul lor, întrucât acest algoritm oferă un nivel bun de acuratețe, este relativ rapid în ceea ce provește verificarea și, cel mai important, suportă multi-semnătură. În esență, mai multe semnături pot fi combinate într-una nouă.

Anterior, algoritmul Schnorr nu putea fi folosit în protocolul Bitcoin. O altă schemă de semnături era utilizată - ECDSA – deci schimbarea a necesitat o bifurcare hard.
Însă cu SegWit (Segregated Witness) toate datele semnăturilor digitale sunt mutate într-o parte separată a tranzacției: Witness nu este integrat în vechiul protocol Bitcoin protocol. Aproape toate regulile privitoare la Witness pot fi schimbate prin bifurcări soft, inclusiv schemele utilizate în semnături.

Capacitate
Cea mai benefică parte a algoritmului Schnorr o reprezintă agregarea de multi-semnături.

Multe tranzacții Bitcoin includ intrări multiple. Toate aceste intrări necesită semnături separate ceea ce înseamnă că toate aceste semnături trebuie incluse în fiecare tranzacție, toate trebuie propagate în rețea și toate trebuie incluse în blocuri.
Însă cu ajutorul algoritmului Schnorr toate intrările necesită doar o semnătură combinată, care reprezintă toate aceste semnături diferite.
Algoritmul Schnorr poate oferi opțiunea de a tranzacționa cu o schemă simplă multi-utilizator.

Este unul din avantajele prezentate de Schnorr. Deoarece doar o semnătură trebuie inclusă în tranzacție, doar una trebuie propagată în rețea și doar una trebuie inclusă în bloc. Aceasta înseamnă că este mai mult spațiu disponibil pentru tranzacții.
Dimensiunea spațiului adițional depinde de tipul tranzacției inclusă în bloc. Însă unele estimări aproximative ale lui Eric Lombrozo (dezvoltator Bitcoin Core) arată că semnătura Schnorr poate crește eventual capacitatea totală cu 40% sau mai mult, ceea ce înseamnă că avem o diferență adițională de 60%-100% față de ce oferea anterior Segregated Witness.

Multi-semnătură
Dezvoltarea capacității, așa cum a fost descris mai sus, se aplică tranzacțiilor normale, deoarece multe dintre ele includ mai mult de o intrare. Însă beneficiile pot fi și mai semnificative când vine vorba de tranzacții multi-semnătură, adică acele tranzacții în care o anumită dată necesită multiple semnături (de obicei, de la mai mulți oameni).


Dimensiunea blockchain-ului Bitcoin, cu și fără multi-semnături
Sursa: https://eprint.iacr.org/2018/068.pdf


Intimitate
Așa cum am menționat anterior, o tranzacție poate include mai multe intrări. În general, această intrare se referă la adrese care sunt toate controlate de aceeași persoană.
Însă CoinJoin, trucul descoperit de Gregory Maxwell (dezvoltator al Bitcoin Core) care îmunătățește intimitatea, permite diverșilor utilizatori să își combine toate tranzacțiile într-una singură. Aceasta va include mai multe intrări, de la mai mulți expeditori, care trimit bani către mai multe ieșiri, aparținând unor destinatari variați.
Notă: discuția despre CoinJoin poate fi găsită în cadrul topicului Intimitatea și Anonimitatea Bitcoin, punctul 6. CoinJoin.

Dacă este realizat corect, CoinJoin este o metodă bună de sporire a intimității în cadrul protocolului Bitcoin, deoarece nu se știe clar care intrări sunt plătite sau care ieșiri sunt corecte.
CoinJoin nu este un concept nou. Însă până acum CoinJoin s-a dovedit a fi o bătaie de cap. Din acest motiv, mulți oameni nu îl folosesc.
Însă semnătura Schnorr poate adăuga noi avantaje pentru CoinJoin. Permite tuturor participanților la tranzacțiile CoinJoin nu doar să își combine tranzacțiile, ci și să își combine semnăturile. Și, procedând astfel, dimensiunea tranzacției va fi mai mică decât toate tranzacțiile combinate. Mai deaprte, aceasta înseamnă și că minerul va aplica, de obicei, un comision mai mic pentru procesarea tranzacției.
Folosirea semnăturii Schnorr pentru CoinJoin nu doar că sporește intimitatea, ci și – foarte important - reduce costurile tuturor celor implicați în tranzacție.


Referințe:
- Gregory Maxwell, Andrew Poelstra, Yannick Seurin, & Pieter Wuille, Simple Schnorr Multi-Signatureswith Applications to Bitcoin, https://eprint.iacr.org/2018/068.pdf
- Schnorr, https://en.bitcoin.it/wiki/Schnorr
- Schnorr signature, https://en.wikipedia.org/wiki/Schnorr_signature
- Aaron van Wirdum, The Power of Schnorr: The Signature Algorithm to Increase Bitcoin’s Scale and Privacy,
  https://bitcoinmagazine.com/articles/the-power-of-schnorr-the-signature-algorithm-to-increase-bitcoin-s-scale-and-privacy-1460642496
- Alyssa Hertig, Schnorr Is Looking Poised to Become Bitcoin’s Biggest Change Since SegWit,
  https://www.coindesk.com/schnorr-is-looking-poised-to-become-bitcoins-biggest-change-since-segwit
- René Pickhardt, Introduction to Schnorr Signatures for Bitcoin & Lightning Network. Schnorr Signature Tutorial Part 1,
  https://www.youtube.com/watch?v=n5aompcR9W0
- René Pickhardt, MuSig - Multisignature Addresses in Bitcoin. Schnorr Signature Tutorial Part 2,
  https://www.youtube.com/watch?v=4v4G8Vtr3Bk
- René Pickhardt, Introduction to Adaptor Signatures via Schnorr Signatures - Schnorr Signature Tutorial Part 3,
  https://www.youtube.com/watch?v=a8Pdpz_Jzok
- Yodik Prastya, Bitcoin Cash Upgrade Fitur Pemulihan Dan Keamanan, https://www.seputarforex.com/berita/bitcoin-cash-upgrade-fitur-pemulihan-dan-keamanan-288550-15
- Privacy, https://en.bitcoin.it/wiki/Privacy
- Alte referințe: vezi postarea #1
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
10. Serviciu de mixare
înapoi la Cuprins
Există și alte metode de a adresa problemele de intimitate în cadrul tranzacțiilor Bitcoin, cum ar fi utilizarea serviciilor de mixare (randomizare).


Mixare de bitcoin20

Aceste servicii au diverse metode pentru mixarea fondurilor bitcoin ale utilizatorilor. Totuși, metodele utilizate pot fi clasificate în două categorii.21

În prima categorie, serviciul solicită utilizatorilor să trimită bitcoin către un portofel virtual, care este controlat de serviciu, astfel că utilizatorii își pot primi fondurile pentru a le trimite către altă adresa. Furnizorul serviciului va schimba monedele bitcoin ale utilizatorului cu alte monede, care nu au legătură cu primele. Dacă utilizatorul dorește să plătească o sumă cuiva, ei pot introduce respectiva adresă ca destinație pentru furnizorul de serviciu.

A doua categorie este reprezentată de un serviciu care combină mai multe tranzacții într-una singură, folosind un concept precum CoinJoin (mecanismul combină mai multe tranzacții similare intr-una, care constă în mai multe intrări și ieșiri).

Când folosesc astfel de servicii, utilizatorii trebuie să plătească furnizorului de serviciu un comision de 0,5% - 3%. Chiar dacă aceste servicii cresc anonimitatea, utilizatorii se confruntă și cu unele riscuri, deoarece nu pot controla fondurile după ce le-au trimis la adresa furnizorului. Aceasta înseamnă că, atunci când furnizorul funcționează fraudulos, furând fondurile utilizatorului, acesta nu poate face nimic, întrucât tranzacțiile sunt ireversibile.

În lucrarea lui Felix Maduakor 20 Servicii de mixare / Tranzacții Bitcoin anonime, paginile 18-20, metoda de mixare este împărțită în trei categorii.
https://www.dropbox.com/s/3yapwyfz72tvswh/BA_mixing_services.pdf?dl=0
Mai jos este un sumar al acestor categorii:

1. Mixare descentralizată (Mixare P2P)


O reprezentare a serviciului de mixare P2P

Au fost publicate mai multe documente științifice, conținând sau descriind astfel de algoritmi, care permit transferul anonim de bitcoin. Unii dintre acești algoritmi au fost implementați în mod implicit în diverse criptomonede (exemplu: Zerocash22), însă în momentul redactării acestei [-teze-] nicio abordare nu a fost adoptată larg în cadrul rețelei Bitcoin. Spre diferență de Serviciile de Mixare Centralizate (SMC), mixarea P2P trebuie implementată în soft-ul portofelului, pentru a putea fi accesată de utilizatori.

2. Servicii de Mixare Centralizate (SMC)


O reprezentare a Serviciilor de Mixare Centralizate

Serviciile de Mixare Centralizate (SMC) sunt, în mod normal, rulate de furnizori de site-uri comerciale, care fac reclamă că serviciile lor pot anonimiza tranzacțiile Bitcoin. SMC aplică, de obicei, comisioane până la 3% din cantitatea inițială de monede care nu au fost vândute. Deseori, algoritmul de mixare P2P este folosit de SMC la nivel intern.

3. Mixare în exteriorul lanțului

Prin intermediul blockchain-ului, publicul poate accesa fiecare tranzacție propagată în rețeaua Bitcoin. Totuși, recent au fost depuse multe eforturi științifice pentru a primi și trimite bitcoin fără ca tranzacțiile să fie publicate pe blockchain.
Printre soluțiile acestei implementări se numără și Rețeaua Lightning.
Rețeaua Lightning presupune tranzacții aproape instantanee și care elimină costurile de tranzacționare.

-snip- Anonimitatea este foarte dificilă, în special în sistemele bazate pe blockchain, unde multe date trebuie să fie publice, dar și în alte zone (ex.: există multe slăbiciuni cunoscute ale Tor). Ar trebui să lucrezi având în gând să orice sistem de anonimizare, într-un final, va eșua. Dacă vei fi vreodată încrezător în anonimitatea ta, greșești. -snip-
-snip- Chiar dacă un serviciu de mixare / un algoritm de mixare pare a fi bun la un anumit moment, printr-o singură scurgere / eroare de implementare un atacator poate dezvălui orice tranzacție din trecut care a fost procesată de serviciile de mixare. Chiar dacă scurgerea / eroarea de implementare este corectată de serviciu, fiecare tranzacție procesată anterior fixării este vulnerabilă, în mod ireversibil. -snip-

Comparație între mixerul de bitcoin și CoinJoin:23
Quote
#MixerCoinJoin
1Sursă închisă și sistemul nu poate fi verificat.Sursă deschisă și nu poate fi verificat de sistem (în general).
2Un mixer controlează moneda.Utilizatorul controlează moneda.
3Intimitatea este pierdută dacă mixerul continuă activitatea de mixare sau dacă metoda de mixare este eronată.[24]Intimitatea este pierdută dacă implementarea CoinJoin este incorectă.
In link-ul de mai jos, LeGaulois a compilat câteva site-uri de mixare btcoin:25
https://bitcointalksearch.org/topic/m.28964833

Referințe:
20. Anonymous Bitcoin Transactions. Felix Maduakor
     https://www.dropbox.com/s/3yapwyfz72tvswh/BA_mixing_services.pdf?dl=0
21. Dimaz A.W. & Oscar D., Blockchain dari Bitcoin untuk Dunia, pg. 109-110, 2017: Jasakom
22. Eli Ben Sasson, Alessandro Chiesa, Christina Garman, Matthew Green, Ian Miers, Eran Tromer, and Madars Virza
      Zerocash: Decentralized anonymous payments from bitcoin
      In Security and Privacy (SP, 2014 IEEE Symposium on, pg. 459-474. IEEE, 2014
23. https://bitcointalksearch.org/topic/edu-bitcoin-mixing-service-5125545 - ETFbitcoin
24. Breaking Mixing Services - madu
25. 2019 List Bitcoin Mixers Bitcoin Tumblers Websites - LeGaulois
-    [Guide] Decent mixing methods - theymos
-    What is Bitcoin Mixer? - RapTarX
-    Anonymous Bitcoin Transactions. P. Martin and A. Taaki. (2013, August 25, 2015/0)
-    CoinJoin: Bitcoin privacy for the real world by gmaxwell
 -   Alte referințe: vezi postarea #1
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
9. Evitarea amalgamării
înapoi la Cuprins
Evitarea amalgamării (n.b. Merge avoidance) este un termen introdus de Mike Hearn în conceptul pe care l-a dezvoltat, menit să identifice problemele de intimitate ale Bitcoin.
Evitarea amalgamării reprezintă ideea de a sparge un anumit număr de tranzacții Bitcoin în mai multe tranzacții, pentru a evita identificarea utilizatorului care a trimis o anumită sumă altui utilizator.19
Prin rezolvarea tranzacțiilor cu o cantitate mică de bitcoin, identificarea acestor tranzacții devine mai dificilă.

Evitarea amalgamării este utilă în anumite instanțe; de pildă, Alice și Bob lucrează în aceeași companie și primesc salariul în bitcoin. Bob crede că a primit un salariu mai mic decât Alice, așa că o roagă să-i trimită o mică sumă de bitcoin. De aici, Bob poate analiza care tranzacții reprezintă salariile lui Alice, probând suspiciunile lui Bob.

Proprietățile implementării

Această schemă are mai multe particularități, care o fac să fie util de implementat:
  • Poate fi scrisă incremental – un algoritm simplu și nu foarte inteligent poate, totuși, să îmbunătățească intimitatea cuiva. Ulterior, un algoritm mai bun poate fi dezvoltat și aplicat, dar nu va necesita îmbunătățiri globale complicate. Se aplică bine portofelelor Bitcoin dezvoltate voluntar, în sistem competițional.
  • Este foarte simplă și nu are părți în mișcare sau mașinațiuni ample. Nu trebuie să te îngrijorezi cu privire la un telefon mobil, aflat în cealaltă parte a lumii, care intră într-un tunel la momentul neoportun sau care rulează un software plin de bug-uri.
  • Nu există centralizare, nici măcar servere temporare de rendezvous.
  • Nu există riscuri legale, deoarece nu te bazezi pe niciun serviciu care ar putea fi considerat drept instrument de spălare a banilor.
  • Este robustă. Mai sus am dat exemple despre cum pare că lucrează CoinJoin, dar tot există scurgeri în prezența unei informații adiționale mărunte. Evitarea amalgamării nu are această problemă.

Există, desigur, și aspecte contra:
  • Nivelul de intimitate depinde puternic de cât de inteligent creează tranzacțiile cei care-ți trimit bani. Astfel, intimitatea ta se bazează pe oameni care nu sunt prea interesați de ea. Să sperăm că soft-ul normal al portofelelor va face ce trebuie în mod implicit.
  • Numărul tranzacțiilor crește, chiar dacă nu atât de îngrijorător precum ai crede – o tranzacție este doar o listă de intrări, ieșiri și un antet cu două câmpuri (versiunea și momentul în care a fost încuiată). Intrările și ieșirile nu sunt cu adevărat schimbate printr-o implementare CoinJoin bună, iar versiunea și momentul încuierii pot fi cu ușurință compresate pentru salvarea spațiului. Diferența ar fi una de ordinul octeților, nu al kiloocteților.
  • Se bazează pe protocolul de plată. Dar multe lucruri se beazează pe acelasi protocol, acesta fiind critic în reprimarea reutilizării adreselor, care este necesară pentru funcționarea tuturor schemelor de intimitate propuse. Este important să creăm un BIP70 cât mai ușor și cât mai răspândit cu putință.


Referințe:
19. M. Hearn. (Dec 11, 2013). Merge avoidance A note on privacy-enhancing techniques in the Bitcoin protocol
     https://medium.com/@octskyward/merge-avoidance-7f95a386692f
 -   https://bitcoinfoundation.org/forum/index.php?/topic/572-merge-avoidance
 -   Proposal to add Merge Avoidance extension to Payment Protocol - amincd
     https://bitcointalksearch.org/topic/proposal-to-add-merge-avoidance-extension-to-payment-protocol-1120137
 -   Dimaz A.W. & Oscar D., Blockchain dari Bitcoin untuk Dunia, pg. 109, 2017: Jasakom
 -   Alte referințe: vezi postarea #1
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
8. Amestec de monede
înapoi la Cuprins
Amestecul de monede este un concept care creează contabilitate pentru serviciile de mixare.18 Implementarea, numită MixCoin, nu necesită schimbări ale protocolului Bitcoin, astfel că poate fi aplicată ușor de către utilizatori.
În cadrul amestecului de monede sunt implicați doi participanți. Primul este cel care dorește randomizarea bitcoin, iar al doilea este cel care oferă serviciile de randomizare.
Contabilitatea amestecului de monede este dovadă de tranzacționare. Dacă furnizorul serviciului trișează și fură fondurile utilizatorului, utilizatorul va expune proba înțelegerii, ruinând reputația furnizorului de serviciu.

Mai jos se află o diagramă ce ilustrează Protocolul amestecuolui de monede18:



Utilizatorul A și furnizorului de serviciu M trebuie să urmeze mai mulți pași. Utilizatorul A îi solicită lui M serviciul de a crea o tranzacție Bitcoin. Dacă M este de acord, atunci M semnează informația pe tranzacția solicitată de A, folosind cheia privată a lui M. Datele reprezintă probe și vor fi păstrate de A, acestea putând fi verificate de oricine, prin intermediul cheii publice a lui M. Mai departe, A plătește o sumă de bitcoin pe care M a aprobat-o, incluzând și comisionul de tranzacționare plătit lui M. Dacă M este onest și trimite suma de bitcoin conform înțelegerii, atunci probele pot fi eliminate. Însă dacă M trișează, A poate publica dovada că M nu a procedat cinstit.

Referințe:
18. J. Bonneau, A. Narayanan, A. Miller, J. Clark, J.A. Kroll, and E.W. Felten,
     "Mixcoin: Anonymity for Bitcoin with accountable mixes", in Financial Cryptography and Data Security, ed.: Springer,
     2014, pg. 486-504
     Link de descărcare (PDF): http://www.jbonneau.com/doc/BNMCKF14-FC-mixcoin_proceedings.pdf
 -   Dimaz A.W. & Oscar D., Blockchain dari Bitcoin untuk Dunia, pg. 107-109, 2017: Jasakom
 -   Alte referințe: vezi postarea #1
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
6. CoinJoin
înapoi la Cuprins
Gregory Maxwell introduce o soluție alternativă pentru a crește nivelul de intimitate al utilizatorilor Bitcoin, numită CoinJoin13, care este o dezvoltare a ideilor prezentate anterior în cadrul Alterării.14 CoinJoin este un mecanism care combină mai multe tranzacții similare într-una, care constă în mai multe intrări și ieșiri. Conceptul CoinJoin a fost apoi implementat într-o aplicație numită CoinJoin.15

-snip-
Tranzacții de tip CoinJoin13

Imaginea de mai sus explică modul de funcționare al CoinJoin.

În transacția 1, o adresă 1FF care are 50 BTC dorește să trimită 0.5 BTC către altă adresă, 1A1. La finalul tranzacției, adresa 1FF va avea 49.5 BTC .

În tranzacția 2 apar mai multe adrese cu intrări și ieșiri. Chiar dacă această schemă arată ca o tranzacție normală cu bitcoin, ea poate fi folosită pentru a proteja identitatea utilizatorului asociat cu tranzacția. De pildă, posesorul adresei 1A1 dorește să trimită 0.8 BTC către 1E5 și nu dorește să știe nimeni de această tranzacție. Ca urmare, combină tranzacția cu o altă tranzacție de aceeași mărime, cum ar fi cea de la adresa 1C3 la 1D4. Aceasta înseamnă că, privind tranzacția, un observator nu poate determina care adresă primește de la 1A1, deoarece suma de bitcoin ar fi putut pleca atât de la 1D4 cât și de la 1E5.

ACTUALIZARE
Printre aplicațiile care sunt pioniere în implementarea conceptului CoinJoin se numără și:

-snip-
Link pentru descărcare: https://wasabiwallet.io.

Felicitări dezvoltatorilor Wasabi și JoinMarket! JoinMarket a fost unul dintre pionierii științei CoinJoin (și, apropo, belcher a scris un excelent și amplu articol wiki despre intimitate), în timp ce Wasabi este primul portofel care implementează CoinJoin atât într-o manieră ușor de utilizat, cât și coerentă. Atât din postura de semnatar, cât și din cea de donator pentru fondul de premiere al CoinJoin, sunt extraordinar de bucuros că aceste aplicații software există!

Recomand tuturor celor care doresc să-și îmbunătățească intimitatea să verifice Wasabi, în special în detrimentul “mixerelor” centralizate. -snip-

Notă:

-snip- Wasabi nu mai este prietenul nostru. S-a alăturat forțelor inamice. Așa că sunt de părere că ar trebui eliminat din topic sau adăugată o notă serioasă despre faptul că nu mai susține Intimitatea și Anonimitatea, ci opusul acestora. Este o mișcare foarte dezamăgitoare făcută de Wasabi, care mă dezgustă, dar asta este situația. -snip-

Accesați, de asemenea, și acest link: https://blog.wasabiwallet.io/zksnacks-blacklisting-update.

> Încă nu au explicat exact cum va adăuga zkSNACKs Ltd pe lista neagră anumite ieșiri necheltuite, dacă nu monitorizează și nu colectează datele utilizatorilor.

Nu am explicat pentru că este ceva trivial. Prin arhitectura sa, coordonatorul Wasabi nu poate străpunge intimitatea utilizatorilor. Nu înseamnă că acest coordonator alege să nu colecteze date, ci înseamnă că nu o poate face nici dacă ar dori. Coordonatorul cunoaște doar ce ține de UTXO pentru a participa la procesul de CoinJoin – la fel ca publicul – iar aceasta nu este o breșă de intimitate.


Referințe:
13. gmaxwell, CoinJoin: Bitcoin privacy for the real world
14. gmaxwell, I taint rich! (Raw txn fun and disrupting 'taint' analysis; >51kBTC linked!)
15. P. Martin & A. Taaki. (2013, August 25, 2015) Anonymous Bitcoin Transactions
 -   Dimaz A.W. & Oscar D., Blockchain dari Bitcoin untuk Dunia, pg. 104-105, 2017: Jasakom
 -   Alte referințe: vezi postarea #1
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
Autori: Husna QA & Chikito
Topic original: [Education] Bitcoin Privacy and Anonymity



Acest topic este o traducere a celui pe care l-am creat în secțiunea locală Bahasa Indonesia: [Edukasi] Privasi dan Anonimitas Bitcoin

Intimitate și Anonimitate
Intimitatea este o mare problemă în sistemul Bitcoin. Chiar dacă Bitcoin oferă pseudo-anonimitate, multiple tehnici au fost dezvoltate pentru relațiile deschise dintre adresele Bitcoin, tiparele tranzacțiilor și identitatea originală a posesorului unei adrese.

Cuprins:
1. Probleme de intimitate
2. Principiile KYC și AML
3. Alterare
4. Listă verde
5. Geolocație
6. CoinJoin
7. CoinSwap
8. Amestec de monede
9. Evitarea amalgamării
10. Serviciu de mixare
11. Semnătură Schnorr
12. MAST (Arbore Merkle cu Sintaxă Abstractă)
13. Taproot, de Chikito
14. Analiză a anonimității Bitcoin
15. Controlul monedelor, de Chikito
16. Circuitul tranzacțiilor
Referințe


1. Probleme de intimitate
înapoi la Cuprins
Bitcoin a fost conceput pe baza unui model de intimitate, în care tranzacțiile și adresele unui utilizator nu au legătură directă cu identitatea proprietarului. Modelul intimității din cadrul Bitcoin și comparația sa cu modelul tradițional al intimității pot fi descrise astfel:


Modelul intimității Bitcoin 1

Oricine poate accesa sistemul Bitcoin, fără a fi necesară vreo înregistrare, deoarece nu există nicio organizație centrală de control care să administreze utilizatorii sau tranzacțiile din cadrul sistemului.
Chiar dacă oricne poate vedea aceste tranzacții, identitatea celui care efectuează o tranzacție rămâne ascunsă.

În orice caz, acest model de intimitate nu asigură că identitatea unui utilizator rămâne ascunsă pentru totdeauna. Există multe reguli și caracteristici ale Bitcoin care pot fi utilizate pentru a analiza relația dintre tranzacții și identitatea utilizatorului. Din această cauză, comunitatea tinde să numească Bitcoin ca fiind pseudo-anonim.

2. Principiile KYC și AML
înapoi la Cuprins
Guvernele din întreaga lume încep să conștientizeze schemele de spălare a banilor care pot fi implementate în monedele digitale, cum ar fi cazul Liberty Reserve, forțând instituțiile financiare să aplice principiile Cunoaște Clientul (n.b. Know Your Customer – KYC) și Anti-Spălare de Bani (n.b. Anti Money Laundering – AML). În prezent, din cauza procedurilor KYC, nimeni nu poate deschide un cont bancar fără a prezenta un act de identitate. Legea impusă instituțiilor financiare se aplică și în cazul sistemului Bitcoin, mai precis companiilor care tranzacționează bitcoin și care permit utilizatorilor să vândă, să cumpere bitcoin, să convertească moneda locală în bitcoin sau invers.3

În Indonezia, unul dintre exchange-urile unde bitcoin poate fi preschimbat cu rupii, mai precis Indodax, a adoptat același mecanism, prin care le solicită utilizatorilor să prezinte copii ale actelor de identitate pentru a fi verificați de către companie.
Aceasta înseamnă că tranzacțiile cu bitcoin au legătură cu adresele și identitățile utilizatorului.

Și cum oricine poate vedea orice tranzacție din sistemul Bitcoin, criptomonedele cumpărate de la casa de schimb valutar pot fi urmărite cu ușurință. Ca urmare, dacă există suspiciuni că o tranzacție are legătură cu activități ilegale, utilizatorul poate fi identificat, dacă tranzacționează direct de pe platforma exchange-ului.

3. Alterare
înapoi la Cuprins
Alterarea este o metodă de urmărire a tranzacțiilor, care poate fi utilizată prntru a verifica legătura dintre două adrese Bitcoin între care există tranzacții.5

Acesta este modul în care am putut explica cel mai bine analiza de alterare care poate fi văzută pe blockchain.com, însă nu sunt sigur că am fost foarte clar; mai jos este un exemplu ficțional pentru adresa 1MtPYAjqohLH5gMq3PH5xKVFWWDxrRQEbh:



Toate adresele care au primit o plată sunt “alterate”, însă valoarea monedelor nu este afectată.

Adresele care tranzacționează între ele tind să aibă particularități comune, cum ar fi să aibă același proprietar sau să existe o relație de vânzător-cumpărător în cadrul unei scheme de achiziții și vânzări de bunuri și servicii.

Blockchain.com a avut la un moment dat un instrument de analiză a alterării, însă acesta a fost eliminat.6

-snip-
Și eu sunt sincer înfuriat de ideea că ar putea apărea cineva pe piață cu o astfel de gândire tulbure, pentru a încerca să saboteze sau distrugă particularitatea fundamentală a Bitcoin, cea care-i dă valoare, valoare care a fost creată de Satoshi și de milioanele de ore muncite de contribuitori ai comunității și de experți tehnici, care au lucrat ca voluntari în cea mai mare parte a timpului. Nu sunt un adept al înjurăturilor, însă acest lucru este extrem de stupid și de periculos. Va rog să vă opriți acum. În articol se spune că ei au cerut sfaturi gemenilor Winklevoss; dacă gemenii țin la cei aproximativ 30 milioane în bitcoin pe care-i au, ar trebui să-i sfătuiască să se oprească: dacă fungibilitatea este distrusă, va fi impactată valoarea bitcoin privită ca monedă de tranzacționare.  
-snip-
Lista verde ar elimina conceptul de funcționalitate, care este un concept conform căruia fiecare bitcoin ar trebui să aibă aceeași valoare ca oricare altul, indiferent de origine.
Această listă verde ar crea valori diferite pentru fiecare bitcoin, în funcție de adresa de proveninență a fiecărei monede.
Politicile listei verzi ar fi putut fi un punct de start pentru agenții guvernamentali, care ar fi avut acces la baza de date, pentru a urmări identitatea oricui ar fi tranzacționat de la o adresă bitcoin specifică.8

5. Geolocație
înapoi la Cuprins
Analiza geolocației poate fi privită ca o metodă de cartografiere a locației planetare a utilizatorilor Bitcoin. Un astfel de raport poate cartografia și locațiile comercianților care acceptă plăți cu bitcoin.
De fiecare dată când un utilizator plătește cu bitcoin, se poate estima că utilizatorul se află la aceeași locație cu comerciantul, presupunându-se că respectivul comerciant vinde și produse într-un magazin fizic. Astfel, analiștii pot urmări detaliile tranzacției incluzând, dacă este necesar, și verificarea camerelor de supravehere atunci când caută un anumit utilizator.


Harta termică a comercianților care acceptă plata cu criptomonede12

Combinând tehnicile de analiză a geolocației și a alterării, poate fi urmărit fiecare utilizator bitcoin care face cumpărături la un comerciant. Ca urmare, fără alte metode de securitate, poate fi cunoscută identitatea utilizatorilor bitcoin.

Referințe:
înapoi la Cuprins
-   https://en.bitcoin.it/wiki/Privacy
1. Satoshi, Bitcoin: A Peer-to-Peer Electronic Cash System
2. Dimaz A.W. & Oscar D., Blockchain dari Bitcoin untuk Dunia, pg. 100-104, 2017: Jasakom
    [email protected]; @kriptologi
3. M. Moser, R. Bohme, and D. Breuker, "An inquiry into money laundering tools in the Bitcoin ecosystem",
    in eCrime Researchers Summit (eCRS)
, 2013, pg. 1-14
4. Kaisa, Menata Legalitas Cryptocurrency di Indonesia
5. What is Taint?
6. Was Blockchain.info taint analysis function removed?
7. Any Other Taint Analysis Tools (other than blockchain.com’s)?
8. Vitalik Buterin, Why The Bitcoin Greenlist is Structurally Dangerous to the Bitcoin Ecosystem
9. Kashmir Hill, Sanitizing Bitcoin: This Company Wants To Track “Clean” Bitcoin Accounts
10. adam3us, Coin Validation misunderstands fungibility and could destroy bitcoin
11. https://www.reddit.com/r/Bitcoin/comments/1qj7sw/sanitizing_bitcoin_this_company_wants_to_track/
12. https://coinmap.org/; https://academy.binance.com/en/articles/what-is-bitcoin




Traducere realizată la inițiativa:

Jump to: