KolikkoLiity. Luotettava sekoitus. Nimettömyys. Bitcoin Magazinen syyskuun 2013 kansi – kokonaan musta, jossa oli vihjeitä kultaisista sormenjäljistä – tarvitsi vain neljä sanaa ilmoittaakseen tehokkaasta uudesta tietosuojatyökalusta. Aikana, jolloin teollisuuden edustajat, kuten Bitcoin Foundation, vähätelivät Bitcoinin nimettömyysominaisuuksia, New Yorkin sääntelyviranomaiset kehittivät BitLicensea ja Silk Road oli suljettavissa, kaksi hakkeria, jotka työskentelivät Katalonian entisestä tekstiilitehtaasta, olivat alkaneet taistella. Amir Taaki ja Pablo Martin toteuttivat kaikkien aikojen ensimmäisen CoinJoin-sovelluksen, ja Bitcoin Magazinen Vitalik Buterin kattoi nopeasti kehityksen.
Vain viikkoja ennen tämän neljästoista Bitcoin Magazine -tulosjulkaisun julkaisemista Bitcoin Core -edustaja Gregory Maxwell oli lähettänyt mitä on pidetty epävirallisena CoinJoin ilmoituslanka Bitcoin-foorumilla. Kehittäjällä oli jo julkaistu ajatus tammikuussa 2013 enemmän kieli-poskissa-temppuissa huijaamaan blockchain-analyysi ajattelemaan, että hän oli “rikas”, ja pyysi foorumin käyttäjiä sekoittamaan kolikot hänen kanssaan. Mutta vakavammassa elokuun postissaan Maxwell esitteli nimen “CoinJoin” korostaen samalla kaltaisten työkalujen merkitystä.
”Perinteinen pankkitoiminta tarjoaa olennaisesti kohtuullisen määrän yksityisyyttä. Laittomuutesi eivät näe, että ostat ehkäisyä, joka vie heiltä lapslapset, työnantajasi ei saa tietää voittoa tavoittelemattomista organisaatioista, joita tuet palkkasi rahalla, ja varkaat eivät näe viimeisimpiä ostojasi tai miten Varakas olet auttaa heitä kohdentamaan sinut ja huijaamaan sinua ”, Maxwell kirjoitti. “Huono yksityisyys Bitcoinissa voi olla merkittävä käytännön haitta sekä yksityishenkilöille että yrityksille.”
Bitcoinilla oli huono yksityisyys. Vaikka Bitcoin-osoitteet eivät sinänsä ole sidoksissa todellisiin identiteetteihin, blockchain-analyysi voi usein luoda nämä linkit. Keskeinen työkalu lohkoketjuanalyysiin on monisyöttöinen heuristinen, yksityisyyden vuoto, jonka Satoshi Nakamoto kuvasi jopa Bitcoinin valkoisessa kirjassa. Jos tapahtuma lähettää kolikoita useista osoitteista, Nakamoto kirjoitti, näiden osoitteiden on kuuluttava samalle omistajalle. Ja jos jopa yksi näistä osoitteista voidaan liittää todelliseen identiteettiin, esimerkiksi siksi, että sitä käytettiin varojen nostamiseen pörssistä, kaikki muut osoitteet voivat myös olla.
Maxwellin CoinJoin-ehdotus auttaa korjaamaan tämän vuodon yhdistämällä useita tapahtumia yhdeksi tapahtumaksi. Jos Alice haluaa maksaa syntyvyydestään ja Bob haluaa maksaa voittoa tavoittelemattomalle organisaatiolle, he voivat yhdistää tämän yhdeksi tapahtumaksi lähettämällä molemmat kolikot molemmille vastaanottajille kerralla. Ihannetapauksessa tämä tekisi epäselväksi kuka osti syntyvyyden ja kuka maksoi järjestölle. Mutta ainakin se rikkoo monisyöttöisen heuristisen. “Aivojen kuollut automaattinen analyysi”, kuten Maxwell kuvaili sitä tammikuun postituksessaan, olettaa väärin, että kaikki lähetysosoitteet kuuluivat joko Alicelle tai Bobille. Jos tämä oletus rikkoutuu tarpeeksi usein, heuristinen käy täysin hyödyttömäksi.
Mutta elokuussa, reilusti yli puoli vuotta sen jälkeen, kun Maxwell ehdotti ratkaisua ensimmäisen kerran, oletusta ei rikottu tarpeeksi usein. Tämä johtui suurelta osin siitä, että CoinJoin-tapahtumien tekeminen ei ollut kovin helppoa; se vaati komentorivitaitoja ja syvällistä teknistä tietoa Bitcoin-protokollasta. Tarvittiin, Maxwell perusteli, oli työkalu, joka tekisi tällaisista liiketoimista helppoja.
“Tiedän, että tällaisen työkalun tekeminen ei sovi monien Bitcoin-yritysten rikastumiseen nopeasti, mutta merkitys on itsestään selvä, ja yksinkertaisimmat versiot eivät vaadi kovin syvällistä teknistä velhoa”, Maxwell totesi hänen virkansa. “Mielestäni ihmisten yksityisyyden parantamiseen liittyvä” poliittinen “riski on todellinen riski, jota kannattaa harkita huolellisesti, mutta näen näiden osien ympärillä ihmisten kiinnittävän nimensä melko törkeästi riskialttiisiin asioihin. Toivoin, että “pilkka rikkaus” säiettä riittää innoittamaan joitakin yhteisön toimia, mutta ehkä se tulee olemaan. “
Kannustamaan edelleen CoinJoin-työkalun kehittämistä Maxwell käynnisti monen allekirjoituksen escrow-palkkion rahaston. Jaettu Bitcoin Corein avustajan Pieter Wuillen, Bitcoin Forum -järjestelmänvalvojan Theymosin ja hänen itsensä kesken, ja vähintään kaksi allekirjoitusta tarvitaan, rahastoon lähetetyt kolikot maksettaisiin projekteille, jotka tekevät CoinJoinista käytännön todellisuuden. Muutaman päivän kuluessa rahasto keräsi noin 12 bitcoinia, arvoltaan tuolloin noin 1300 dollaria.
Bitcoin-foorumin vakituinen Taaki sai selville palkkiosta. Jos brittiläis-iranilainen Bitcoin-kehittäjä oli tietoinen Maxwellin mainitsemista poliittisista riskeistä, se ei varmasti pysäyttänyt häntä; hän oli asunut anarkistisissa kyykkyissä kaikkialla Euroopassa jo vuosia eikä ollut aivan sellainen tyyppi, joka välttäisi auktoriteettia. Hän pyysi ohjelmointikaveria Martinia katsomaan, ja molemmat olivat yhtä mieltä siitä, että heidän kehittämiensä työkalujen – kuten Bitcoin-ohjelmistokirjaston Libbitcoin – ei pitäisi olla erityisen vaikeaa rakentaa CoinJoin-sovellusta.
Todellakin, tuskin päivä palkkion rahoittamisen jälkeen, duo valmisti CoinJoin-sekoitustyökalun varhaisen version. Useat käyttäjät voivat antaa kiinteän määrän bitcoinia – 0,01 BTC – ja luoda tapahtuman, joka palauttaa saman määrän varoja takaisin kullekin heistä. Koska CoinJoin katkaisi tietyn 0,01 BTC: n omistajuuden, kaikki sekoituksen osallistujat saisivat yksityisyyttä.
Martin puhui Bitcoin Magazinen kanssa tuolloin:
”Työkalun valmistaminen oli taitojemme kannalta melko helppoa. Voisimme vapauttaa työskennellessämme noin kahdeksan tuntia yhdessä, seuraavana päivänä teimme vakaamman ja käytännöllisemmän vapautuksen. Hyödynnimme muutamia hienoja tekniikoita: Python, Libbitcoin, SX, QT, pullo, Greenlets, Tor. “
Mutta yksinkertainen CoinJoin-työkalu oli vasta alkua. Lokakuun loppupuolella duo yhdistyi pienen ryhmän samanmielisten bitcoinereiden kanssa, mukaan lukien Bitcoin Core -edustaja Peter Todd ja Cody Wilson, kaveri, joka loi maailman ensimmäisen 3D-tulostettavan aseen. Taaki-johtoinen sala-anarkistinen kollektiivi unSystem-lipun alla, pieni kehittäjäryhmä aloitti joukkorahoitusprojektin toteuttamaan yksityisyyden suojaan keskittynyt lompakko sisäänrakennetulla CoinJoin-sekoittimella..
Sitä kutsutaan Dark Walletiksi.
Katso tämä video YouTubessa
Hanke keräsi nopeasti yli 50 000 dollaria yli 1000 lahjoittajalta ympäri maailmaa. Marraskuussa Taaki, Martin, Todd, Wilson ja muut (mukaan lukien Bitcoin Magazinen perustaja ja silloinen päätoimittaja Mihai Alisie) tapasivat Milanon kulttuurikeskuksessa keskustelemaan uuden lompakon suunnittelusta. Yhdessä ohjelmoijien ryhmän kanssa, jotka työskentelevät salanimillä kuten tilthz, sem, veox ja d3, projekti aloitettiin.
Mutta se ei ollut kiistaton. Kun Bitcoin oli saavuttamassa uusia huippuja – kauppa yli 1000 dollaria kolikkoa kohti vuoden 2013 loppuun mennessä – projekti herätti sekä mediaa että sääntelyviranomaisia. Vaikka hyvin rahoitetut startupit yrittivät päästä eroon Bitcoinista “huumeiden rahan” kuvasta, Taaki ja Wilson mainostivat aktiivisesti lompakkoaan rahanpesutyökaluna. Nimi itsessään – Dark Wallet – viittasi FBI: n varoitukseen, jonka mukaan vahva salaus voi tehdä internetistä “pimeän”, mikä tekee virastolta mahdottomaksi jäljittää jopa vaarallisimmat rikolliset.
Tämä yksityisyyden taso on juuri sitä, mitä Taaki ja Wilson toivoivat saavuttavansa, eivätkä he aikoneet teeskennellä toisin.
“Olisin vain epärehellinen itselleni, jos yritän leikkiä sanoilla tai peitellä aikomustani”, Taaki kertoi Bitcoin Magazinen haastattelussa. “Haluan ihmisten tietävän mielipiteeni ja mahdollisimman monen ihmisen, koska kyse ei ole vain rakentamastamme tekniikasta. Itse asiassa tekniikka sinänsä ei ole mitään arvoista. Tärkeää on kertomus tai ihanne, joka rakentuu kyseisen kertomuksen kautta. Bitcoin on hajautettu ja sensuroimaton raha, jolla on tietosuojaominaisuuksia. Sellaisena se on avannut uuden rintaman jatkuvassa vapauden taistelussa. “
Noin kuusi kuukautta joukkorahoituksen perustamisen jälkeen, vuoden 2014 toukokuussa (1. toukokuuta), unSystem julkaisi Dark Walletin ensimmäisen alfa-ohjelmiston. Lompakko on rakennettu käyttäjäystävälliseksi Chrome-laajennukseksi, joka tarjoaa useita yksityisyystyökaluja. Tähän sisältyivät varkainosoitteet, eräänlainen salattu osoite, joka voidaan jakaa vapaasti, jolloin jokainen maksu siihen on linkitettävä lohkoketjuanalyysin avulla. Lompakossa käytettiin myös hierarkkisia deterministisiä lompakoita estäen osoitteen uudelleenkäyttö; tällaiset temput eivät olleet niin vakiomaisia kuin nyt.
Ja tietysti, Dark Wallet sisälsi CoinJoin-työkalun. Käyttäjä voi suorittaa maksun ja pyytää sen kolikoihin yhdistämään toisen käyttäjän kolikoihin, jotka sopivat summaan, mutta todella maksavat itse. Sellaisena maksava käyttäjä saisi yksityisyyttä, kun hänen tapahtumansa sulautettaisiin muihin kolikoihin, kun taas toisen käyttäjän kolikot sekoitettaisiin. Tulevat lompakon päivitykset sisältäisi vaihtoehdon tehdä CoinJoins useiden käyttäjien kanssa samanaikaisesti, ja Tor integroitiin, jotta käyttäjät voisivat piilottaa IP-osoitteensa toisiltaan.
Dark Wallet alfa -julkaisu aiheutti medialle tilaisuuden. Paitsi Bitcoin-uutissivustot (kuten Bitcoin Magazine) käsittelivät uraauurtavaa lompakko-ohjelmaa, mutta useampia valtavirran julkaisuja, kuten Forbes, Langallinen ja BBC Click huomasi myös. Taaki ja Wilson herättivät jopa elokuvantekijöiden huomion: Duo seurasi dokumenttia ”Uusi radikaali,”Samalla kun Taaki oli esillä myös “Syvä verkko.”
Mutta tiedotusvälineet eivät huomanneet sitä. Islamilainen valtio (IS) näytti osoittavan kiinnostusta myös lompakkoon: Vaikka sitä ei ole vahvistettu, Internetissä levitetty asiakirja kannustaa IS-taistelijoita ottamaan rahoitusta bitcoinissa ja käyttämään Dark Walletia piilottaakseen jälkensä. “Tämä antaa [Islamilaisen valtion alueen ulkopuolelle juuttuneille veljillemme mahdollisuuden välttää valtion veroja ja rahoittaa salaa mujahideen ilman oikeudellista vaaraa”, asiakirjassa luki.
Se ei häirinnyt UnSystem-miehistöä.
“Luulen, että terroristit käyttävät ilmeisesti [Dark Walletia” “, Todd kertoi BBC Click, “Ja hyödyt ylittävät varmasti riskit. Yhtä ilmeisesti terroristit käyttävät Internetiä. Ilmeisesti terroristit käyttävät sananvapautta. Olemme hyväksyneet, että meidän on tehtävä kompromissi. “
Lompakon kehitys jatkui koko vuoden 2014, kunnes Dark Wallet alfa 8 julkaistiin vuoden 2015 ensimmäisinä viikkoina. Mutta varat olivat kuivuneet toinen joukkorahoituskierros ei ollut läheskään yhtä onnistunut kuin ensimmäinen. Lisäksi Taaki – nyt Bitcoin-avaruuden radikaaliimpien reunojen edessä – oli siihen mennessä oppinut kollektivistisesta-anarkistisesta poliittisesta vallankumouksesta, joka perustuu liberaarisiin ihanteisiin ja paikalliseen suoraan demokratiaan Rojavassa, Syyrian kurdialueella. Sydämeltään vallankumouksellinen, hän tiesi, että hänen täytyi mennä auttamaan. Pari kuukautta myöhemmin avoimen lähdekoodin aktivisti löysi itsensä sidottu AK-47: llä sodan runteleman maan pohjoispuolella taistellen IS-jihadejä vastaan.
Rahan loppuessa ja kun Lähi-idän sotaa taistelevat projektin julkiset kasvot, myös Martin – joka oli toiminut lompakon pääkehittäjänä – katosi; edes muut unSystem-koodaajat eivät tienneet minne hän oli mennyt. Dark Wallet -kehitys pysähtyi.
Mutta projekti oli siihen mennessä toiminut inspiraationa muille yksityisyyden suojaan keskittyville kehittäjille. Aikana, jolloin Bitcoin näytti menevän valtavirtaan, unSystem-ryhmä oli korostanut Bitcoinin perustamisen vastaisia juuria ja toteuttanut ensimmäisen sukupolven Bitcoin-tietosuojatyökalut.
Lontoon Bitcoin-kehittäjä Chris Belcher, Dark Wallet alfa -julkaisun kanssa pelaamassa, huomasi, että vain harvat käyttäjät tarjosivat kolikoitaan sekoitettaviksi. Tämän ratkaisemiseksi hän suunnitteli JoinMarketin, CoinJoin-sovelluksen, joka on hyvin samanlainen kuin Dark Walletissa, mutta lisäominaisuuden avulla käyttäjät kannustavat taloudellisesti toisiaan liittymään sekoitukseen. Noin samaan aikaan kaksi salanimeä kehittäjää käynnisti yksityisyyden suojaan keskittyvän Samourai Wallet -sovelluksen, joka sisälsi varkainosoitteita ja useita muita tietosuojatyökaluja. Aivan kuten bitcoiners olivat alkaneet ymmärtää että Dark Wallet -projektista oli luovuttu, kaksi uutta yksityisyyshanketta olivat valmiita jatkamaan viestikapula.
Muutama vuosi myöhemmin, Samourai Wallet ja tietosuojatutkijan Adam Ficsórin uudempi lompakohanke ilmoittivat vuoden 2017 puolivälissä, että he työskentelevät Maxwellin alkuperäisen CoinJoin-viestin innoittamana sekoitustyökalun parissa. Jos sekä Dark Wallet että JoinMarket on suunnattu yksityisten maksujen suorittamiseen, tämä uusi ratkaisu antaisi kymmenille käyttäjille mahdollisuuden sekoittaa kolikoitaan kerralla.
Nykyään CoinJoin on tavallinen tietosuojatyökalu. Noin viisi vuotta Dark Walletin viimeisestä julkaisusta Samourai Walletin Whirlpool ja Ficsórin Wasabi Wallet sekoittavat kolikoita tasaisesti koko päivän, kun taas JoinMarket tarjoaa edelleen yksityisyyttä maksuissa. Edeten, PayJoinin, SNICKERin ja Knapsack-sekoituksen kaltaiset temput voivat lisätä CoinJoinin potentiaalia, kun taas Schnorr-allekirjoitukset voivat jopa tarjota taloudellisen kannustimen käyttää yksityisyystekniikkaa.
Taaki on taas yhdistynyt Martinin kanssa. Palattuaan Syyriasta vuonna 2016 ja sen jälkeen tutkittu Ison-Britannian poliisin toimesta vuodeksi hän perustaa Barcelonaan akatemian aktivisti-ohjelmoijille toteuttamaan yksityisyyttä ja autonomiaa edistäviä hankkeita Rojavan vallankumouksellisen liikkeen innoittamana. Taaki vihjasi, kun Dark Wallet herätti puhetta Bitcoin Magazinen kanssa, voi olla vain yksi näistä projekteista.