Bitcoin Forum
April 28, 2024, 09:28:31 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [Educație] Intimitatea și Anonimitatea Bitcoin  (Read 166 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
GazetaBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 6523


Fully-fledged Merit Cycler|Spambuster'23|Pie Baker


View Profile
March 10, 2023, 11:35:14 PM
Last edit: November 19, 2023, 06:48:24 PM by GazetaBitcoin
Merited by NeuroticFish (15), PrivacyG (5), mindrust (3), Husna QA (2), Porfirii (2)
 #1

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

Quote
Dreptunghiul roșu arată funcția de Analiză a Alerării, disponibilă în cadrul Instrumentelor:


În prezent, aceeași pagină arată diferit, funcția respectivă nemaiexistând:

Referințe despre alte Instrumente de Analiză a Alterării:7
https://bitcointalk.org/index.php?topic=1746836.0

4. Listă verde
înapoi la Cuprins
Lista verde8 este o schemă prin care se înregistrează identitatea unui posesor al unei adrese Bitcoin. Conceptul a fost propus inițial de compania CoinValidation, care deținea respectivele informații. Cu ajutorul Listei verzi, compania putea verifica cine deține o anumită adresă Bitcoin. Ca urmare, o astfel de informație ar fi putut fi folosită de agențiile de aplicare a legii, pentru a-i urmări pe cei care cumpărau bunuri interzise prin intermediul bitcoin.9

Ideea Listei verzi a fost respinsă de comunitatea Bitcoin, în special pe forumurile BitcoinTalk.org și Reddit.11

-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
    dimaz@kryptologi.com; @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:


.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
Bitcoin addresses contain a checksum, so it is very unlikely that mistyping an address will cause you to lose money.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714296512
Hero Member
*
Offline Offline

Posts: 1714296512

View Profile Personal Message (Offline)

Ignore
1714296512
Reply with quote  #2

1714296512
Report to moderator
GazetaBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 6523


Fully-fledged Merit Cycler|Spambuster'23|Pie Baker


View Profile
March 10, 2023, 11:35:56 PM
Last edit: May 14, 2023, 09:33:16 AM by GazetaBitcoin
Merited by Husna QA (1)
 #2

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

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
GazetaBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 6523


Fully-fledged Merit Cycler|Spambuster'23|Pie Baker


View Profile
March 10, 2023, 11:36:32 PM
Last edit: March 12, 2023, 09:50:36 PM by GazetaBitcoin
 #3

7. CoinSwap
înapoi la Cuprins
Gregory Maxwell16 introduce CoinSwap pentru prima oară în acest topic:
https://bitcointalk.org/index.php?topic=321228.0
CoinSwap are rolul de a proteja informațiile despre tranzacția dintre un plătitor și un destinatar. CoinSwap permite participanților implicați să realizeze tranzacții prin implicarea uneii garanții că niciun participant nu poate fura bitcoin de la altul. În cadrul CoinSwap este necesar un terț ca punte de legătură între plătitor și destinatar, iar tranzacțiile trebuie să respecte schema CoinSwap. Unele metode de tranzacționare CoinSwap includ escrow de tip 2-din-2 și tranzacții încuiate prin hash.

Protocolul CoinSwap:
În cadrul acestui protocol se presupune că toți participanții au acces la canale private de cumonicare.
Protocolul CoinSwap poate fi explicat astfel:
Alice este plătitor,
Bob este destinatarul plății,
Carol este intermediar (escrow).

Acest protocol se împarte în 3 etape, numite faza 0, faza 1 și faza 2.

Faza 0. Se setează cine este escrow și modul de rambursare a banilor în caz de întârziere.
Faza 1. Asigură că, dacă Bob este plătit, este imposibil să nu fie plătită și Carol.
Faza 2. Se eliberează conturile deținute de escrow, deoarece toată lumea este bucuroasă și trișatul nu este posibil.

  Alice                        Carol                        Bob
  =====================================================================================
0.Computes TX_0: 2of2{A,C}    |Computes TX_1: 2of2{C,B}    |                           \
1.Send TX_0 TXID ------------>                             |                           |
2.                            |Send TX_1 TXID ------------>                            |
3.                            |Computes TX_0 locked refund |Computes TX_1 locked refund|  
4.               <------------ Send TX_0_refund            |                           | Phase 0
5.                            |               <------------ Send TX_1_refund.          |
6.Announces TX_0 to network   |Announces TX_1 to network   |                           |
7.                            |                            |                           |
8.******    Network confirms TX_0: Alice pays according to 2 of {Alice, Carol}   ******|
9.******     Network confirms TX_1: Carol pays according to 2 of {Carol, Bob}    ******/
A.                            |                            |Selects secret value X     \
B.                            |                            |Computes HX = H(X)         |
C.                            |               <------------ Send HX                    |
D.               <----------------------------------------- Send HX                    |
E.Computes TX_2: TX_0>Carol+X |                            |                           | Phase 1
F.Send TX_2     ------------>                              |                           |
G.                            | Computes TX_3: TX_1>Bob+X  |                           |
H.                            | Send TX_3     ------------>                            |
I.                            |               <------------ Send X                     /
J.                            | Computes TX_4: TX_1>Bob    |                           \
K.                            | Send TX_4     ------------>                            |
L.                            |                            |Signs and announces TX_4   |
M.******       Network confirms TX_4: Carol pays Bob via 2 of {Carol, Bob}       ******|
N.Computes TX_5: TX_0>Carol   |                            |                           | Phase 3
O.Send TX_5      ------------>                             |                           |
P.                            |Signs and announces TX_5    |                           |
Q.******     Network confirms TX_5: Alice pays Carol via 2 of {Alice, Carol}     ******/
  =====================================================================================
Diagrama Protocolului CoinSwap16

Faza 0
În faza 0 se realizează procesul de inițiere a tranzacției escrow între participanți. Alice creează tranzacția escrow TX_0, care este un escrow de tip 2-din-2 între Alice și Carol, folosind fondurile bitcoin ale lui Alice. Această tranzacție poate fi citită astfel: “Alice îi va plăti o anumită sumă de bitcoin lui Carol, dacă Alice și Carol se pun de acord.”.
Apoi, Carol realizează și ea o tranzacție, TX_1, care este una de tip escrow 2-din-2 escrow între Carol și Bob, folosind fondurile bitcoin ale lui Carol. Această tranzacție poate fi citită astfel: “Carol îi va plăti o anumită sumă de bitcoin lui Bob, dacă Bob și Carol se pun de acord.”.

Pentru securizarea fazei, Carol creează o rambursare pentru TX_0, cu o limită temporală specifică, aceasta având rolul de a asigura faptul că Alice va primi înapoi suma de bitcoin plătită către Carol, dacă se întâmplă ceva neprevăzut.
Analog, Carol creează și o rambursare pentru TX_1, aceasta având rolul de a-i asigura lui Carol banii pe care i-a plătit lui Bob, dacă se întâmplă ceva neprevăzut. Tranzacțiile TX_0_refund și TX_1_refund nu sunt propagate în rețea de Alice și Carol. În acest moment, tranzacțiile transmise în rețeaua Bitcoin sunt TX_0 și TX_1.

Faza 1
Faza 1 pregătește garanțiile pentru toți participanții implicați. Aceasta înseamnă că, dacă Bob primește monedele de la Carol, atunci Carol poate efectua plata de la Alice. Schema este susținută prin intermediul unei tranzacții încuiate prin hash.
În cadrul schemei, Bob alege cuvântul secret X, apoi calculează valoarea HX, care este valoarea hash a lui X, folosind formula HX=H(X) și trimițând HX lui Alice și Carol. Alice creează o tranzacție nouă, TX_2, care va lua monedele din TX_0 folosind semnătura lui Carol și valoarea X, efectuându-se apoi plata către adresa lui Carol. Similar lui Alice, Carol creează o tranzacție nouă, cu o schemă de tranzacție TX_3 cu hash încuiat, care va prelua monedele din TX_1 folosind semnătura lui Bob și valoarea X, efectuându-se apoi plata către Bob.
În această fază, dacă Bob trișează și preia monedele folosind TX_3, atunci Carol poate lua plățile folosind TX_2, deoarece valoarea lui X poate fi cunoscută când Bob utilizează TX_3 și o publică în rețeaua Bitcoin.

Faza 2
Dacă TX_2 și TX_3 nu sunt propagate în rețea, atunci faza 2 poate fi continuată. În această fază, Bob îi spune lui Carol valoarea lui X, iar Carol realizează o nouă tranzacție, TX_4, care ia monedele din TX_1 folosind semnătura lui Bob. Bob poate utiliza tranzacția TX_4 pentru a primi plata. Ulterior, Alice creează tranzacția TX_5, care preia monedele din TX_0 folosind semnătura lui Carol pentru a o plăti pe Carol. Carol poate propaga tranzacția TX_5 în rețea și poate încasa plata.

Dacă tot procesul este completat, doar tranzacțiile TX_4 și TX_5, care folosesc TX_0 și TX_1, sunt propagate în rețea, iar celelalte tranzacții sunt șterse.

CoinSwap este un exemplu de metodă de Plată Condiționată cu Zero Cunoștințe17 și are următoarele caracteristici:
1. tranzacții încuiate prin hash
2. tranzacții blocate temporal
3. Tranzacții escrow de tip 2-din-2

În cadrul CoinSwap fiecare pas al protocolului trebuie să urmeze ordinea corectă, pentru a produce o tranzacție sigură și garantată, fără a apela la un intermediar de încredere.

Referințe:
16. gmaxwell, CoinSwap: Transaction graph disjoint trustless trading
17. Bitcoin Wiki. (2011, September 28, 2015), Zero Knowledge Contingent Payment
 -   Dimaz A.W. & Oscar D., Blockchain dari Bitcoin untuk Dunia, pg. 105-107, 2017: Jasakom
 -   Alte referințe: vezi postarea #1

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
GazetaBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 6523


Fully-fledged Merit Cycler|Spambuster'23|Pie Baker


View Profile
March 10, 2023, 11:37:05 PM
Last edit: May 14, 2023, 09:33:52 AM by GazetaBitcoin
 #4

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

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
GazetaBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 6523


Fully-fledged Merit Cycler|Spambuster'23|Pie Baker


View Profile
March 10, 2023, 11:37:33 PM
 #5

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://bitcointalk.org/index.php?topic=1120137.0
 -   Dimaz A.W. & Oscar D., Blockchain dari Bitcoin untuk Dunia, pg. 109, 2017: Jasakom
 -   Alte referințe: vezi postarea #1

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
GazetaBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 6523


Fully-fledged Merit Cycler|Spambuster'23|Pie Baker


View Profile
March 11, 2023, 12:41:07 AM
Last edit: May 14, 2023, 09:35:56 AM by GazetaBitcoin
 #6

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://bitcointalk.org/index.php?topic=2827109.msg28964833#msg28964833

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://bitcointalk.org/index.php?topic=5125545.msg50811291#msg50811291 - 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

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
GazetaBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 6523


Fully-fledged Merit Cycler|Spambuster'23|Pie Baker


View Profile
March 11, 2023, 12:42:17 AM
Last edit: May 14, 2023, 09:36:47 AM by GazetaBitcoin
 #7

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

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
GazetaBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 6523


Fully-fledged Merit Cycler|Spambuster'23|Pie Baker


View Profile
March 11, 2023, 12:42:21 AM
Last edit: May 14, 2023, 09:40:47 AM by GazetaBitcoin
Merited by Husna QA (2)
 #8

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

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
GazetaBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 6523


Fully-fledged Merit Cycler|Spambuster'23|Pie Baker


View Profile
March 11, 2023, 12:42:26 AM
Last edit: March 12, 2023, 11:38:36 PM by GazetaBitcoin
 #9

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

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
GazetaBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 6523


Fully-fledged Merit Cycler|Spambuster'23|Pie Baker


View Profile
March 11, 2023, 12:42:44 AM
Last edit: May 14, 2023, 09:41:45 AM by GazetaBitcoin
 #10

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.
     dimaz@kryptologi.com ; @kriptologi
-    Alte referințe: vezi postarea #1

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
GazetaBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 6523


Fully-fledged Merit Cycler|Spambuster'23|Pie Baker


View Profile
March 11, 2023, 12:42:48 AM
Last edit: March 14, 2023, 06:30:49 PM by GazetaBitcoin
 #11

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

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
GazetaBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 6523


Fully-fledged Merit Cycler|Spambuster'23|Pie Baker


View Profile
March 11, 2023, 12:42:53 AM
Last edit: March 29, 2024, 09:54:12 PM by GazetaBitcoin
 #12

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

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
PrivacyG
Hero Member
*****
Offline Offline

Activity: 770
Merit: 1724


Crypto Swap Exchange


View Profile
March 11, 2023, 05:09:21 PM
Merited by NeuroticFish (3)
 #13

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

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
NeuroticFish
Legendary
*
Offline Offline

Activity: 3654
Merit: 6366


Looking for campaign manager? Contact icopress!


View Profile
March 11, 2023, 05:15:07 PM
 #14

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...

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
PrivacyG
Hero Member
*****
Offline Offline

Activity: 770
Merit: 1724


Crypto Swap Exchange


View Profile
March 11, 2023, 05:18:48 PM
 #15

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

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
GazetaBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 6523


Fully-fledged Merit Cycler|Spambuster'23|Pie Baker


View Profile
March 12, 2023, 09:16:06 PM
Last edit: March 12, 2023, 11:24:39 PM by GazetaBitcoin
 #16

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!

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
GazetaBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 6523


Fully-fledged Merit Cycler|Spambuster'23|Pie Baker


View Profile
March 13, 2023, 08:51:01 PM
 #17

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.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!