Dark Wallet Alpha 4-release
Donkere portemonnee
De Zijderoute werd de eerste zeer succesvolle online markt die uitsluitend op cryptocurrency opereerde, met een record voor het aanbieden van anders onbereikbare items. Of het nu gaat om illegale bedwelmende middelen, de toenemende mogelijkheden van gokken of ongeoorloofd materiaal van welke aard dan ook, de online zwarte markt heeft het vermogen om elke kloof van onze samenleving binnen te dringen. The Silk Road gebruikte de portemonnee van de gebruikers, samen met een mixer, een reputatiesysteem, privéberichten, verkoperspagina’s en arbiters. Bitcoin is de primaire cryptocurrency die wordt gebruikt in dergelijke online transacties, en hoewel het privé is, kunnen functies zoals een online grootboek ervoor zorgen dat sommigen die volledig onzichtbaar willen blijven, op hun hoede zijn. Een groep codeerders, bekend als unSystem, heeft Dark Wallet uitgebracht op 1 mei 2014. Dark Wallet is een applicatie die is ontworpen om de identiteit en activiteiten van zijn gebruikers volledig te verbergen, op een manier die probeert Bitcoin-gebruikers het soort anonimiteit te bieden Darkcoin’s Darksend levert aan Darkcoin gebruikers.
Het programma probeert overheidsregulering te elimineren die afhankelijk is van het koppelen van specifieke bitcoins aan een individu via zijn portemonnee. Door middel van complexe versleuteling en het mengen van gebruikersbetalingen tot een onvindbare prop, probeert het online kapitaal volledig onvindbaar te maken. Dit heeft het potentieel om te ontbranden zwarte markten zoals de zijderoute. Meer in het algemeen is hun doel om gecodeerde tools aan de massa te bieden en een nieuw scala aan handelsmogelijkheden te openen.
Architectuur
Dark Wallet gebruikt libbitcoin, een ander project van het unSystem-team, als zijn Bitcoin-standaard. Het is in ontwikkeling sinds mei 2011. Libbitcoin biedt asynchrone code die als basis dient voor verschillende andere projecten. Het project beweert vooral geïnteresseerd te zijn in het oorspronkelijke protocol van Satoshi, met als doel een uitbreidbare, schaalbare, flexibele architectuur te creëren waarmee Bitcoin in hoge mate configureerbaar is. Dit is allemaal in overeenstemming met de focus van het team op privacy, samen met de groei van Bitcoin door de flexibiliteit te vergroten en het hele systeem zo gedecentraliseerd mogelijk te houden. Dark Wallet gebruikt ook Obelisk, een blockchain-query. Het is ook schaalbaar en gebaseerd op financiële toepassingen. Obelisk heeft ook een volledig op Python gebaseerde client en een bibliotheek, die het gemakkelijk maken om naar meerdere platforms te porten, waaronder Android, Windows en Mac. Het team werkt ook aan Javascript-bibliotheken voor verdere verspreiding van Dark Wallet, samen met plug-ins om webservices toegang te geven tot vergelijkbare cryptografische technologieën. Om transacties te verbergen, zendt Broadcaster, een proxy van een derde partij, transacties uit door ze te combineren met andere portemonnee-transacties. Het heeft ook de capaciteit om een instelbare snelheid voor ontdekkingstoeslag te hebben.
De procedure die wordt gebruikt om transacties te verspreiden, wordt Coin Join genoemd. Door de veronderstelling te verwijderen dat de persoon aan de ontvangende kant, van A naar B, dezelfde is als de persoon die het geld van een transactie ontvangt, van C naar D, kunnen B en D worden verward, net zoals A en C kunnen worden verward, dus het creëren van een anonieme reeks transacties tussen de vier mensen. Elke handtekening in een transactie met meerdere handtekeningen wordt onafhankelijk. Hierdoor kunnen Bitcoin-gebruikers een aantal inputs kiezen om te gebruiken, samen met een aantal outputs om geld te ontvangen. Vervolgens kan elke transactie onafhankelijk worden ondertekend en kunnen hun handtekeningen worden samengevoegd. Het wordt echter pas geverifieerd als elke handtekening is verstrekt. Elk van de sleutels die aan de multikey zijn gekoppeld, zou worden gebruikt voor gemeenschapsverificatie en ook om de identiteit van de unieke eigenaar van de Bitcoin te maskeren. Gebruikers kunnen weigeren een transactie te ondertekenen waarvan ze een probleem zien. Coin Join zou worden gebruikt wanneer meerdere mensen aankopen doen in een bepaald gebied of geld naar een enkele rekening sturen, zodat de twee of meer gebruikers zouden samenwerken voor privacy en om de belasting van het netwerk gemakkelijker te maken. De samengevoegde transacties zijn niet te onderscheiden van een normale transactie, als dit systeem wijdverspreid zou worden, zou zelfs voor degenen die Coin Join niet hebben gebruikt, hun privacy verhoogd worden, aangezien input co-join niet erg sterk bewijs zal zijn van controle over een portemonnee. Coin Join is mogelijk zonder de fundamentele code van Bitcoin te wijzigen.
Effecten op Bitcoin-prijs
Door direct de zwarte markt te betreden en de beveiliging te vergroten, heeft Dark Wallet het potentieel om verhoog de prijs van Bitcoin aanzienlijk. Het verhogen van de veiligheid, en daarmee het verhogen van het comfort, zou individuen aantrekken die op zoek zijn naar anderszins onbereikbare goederen of die van plan zijn hun financiële transacties geheim te houden. Hierdoor kopen ze meer Bitcoin tegen hogere prijzen. De volledige waarde van Bitcoin zou blijven stijgen, wat zou leiden tot verdere investeringen door degenen die debatteren over betrokkenheid bij Bitcoin. Dit zou nog meer aandacht vestigen op Dark Wallet en mogelijk een subtiele cyclus creëren die regelmatig zou helpen bij het stijgen van Bitcoin-prijzen.
Alpha 4-versie
De Alpha 4-versie van Dark Wallet, uitgebracht op 13 juni 2014, is gericht op het leveren van automatisering van meerdere handtekeningen, zodat handmatige ondertekening met meerdere toetsen niet nodig is. De nieuwe ontwikkeling maakt een einde aan het eerdere gedoe van het kopiëren en plakken van oneven scripts om de multisignaure-ondertekening te laten verlopen. De basisfuncties van Dark Wallet zijn nu aanwezig, daarom is de ontwikkeling gevorderd tot een stadium waarin beveiliging, stabilisatie en gebruiksvriendelijkheid de focus van de ontwikkeling zijn geworden. De mechanica van het koppelen van de lobby opende de deur, zodat handtekeningen met meerdere handtekeningen automatisch naar andere gebruikers kunnen worden verzonden, waardoor de handtekeningen ook kunnen worden doorgegeven aan andere fondsleden van een specifieke portemonnee. Als er nu fondsen worden gecreëerd, worden ze ook naar gepaarde eigenaren gestuurd. Deze peers worden op de hoogte gebracht, zodat ze het geld kunnen accepteren, waardoor de import van de portemonnee kan plaatsvinden. Het bestede geld wordt vervolgens verspreid om ze te maskeren, peers kunnen het geld ondertekenen en de handtekeningen worden verspreid. Wanneer voldoende handtekeningen zijn ontvangen door een bepaalde peer, zullen ze de transactie uitzenden en wordt de verspreiding gestopt, omdat het geld in het geheim met succes is overgemaakt. De alpha 4-uitgave duurde langer dan verwacht vanwege de ontwikkeling van de unSystem-forums en de vertaling van de unSystem-wikipagina’s in het Farsi en het Spaans. De bètaversie is bedoeld om binnenkort te verschijnen, hoewel er nog veel werk moet worden verzet.
De ontwikkelaars moedigen testers aan om testnet-munten te gebruiken, en geen echte Bitcoins, met Dark Wallet, totdat het systeem volledig is beveiligd en grondig is getest.
Volledige release-opmerkingen zijn hier beschikbaar.