Bolt tager os et trin tættere på anonyme mikrobetalinger

(Artikel medforfatter af Thien-Nam Dinh)

Skalering er utvivlsomt det største problem, som kryptokurver står over for i dag. Mens ny interesse og FOMO bringer flere og flere penge ind på kryptokurrencymarkedet, har det været en pris.

Kilde: https://bitinfocharts.com/comparison/bitcoin-transactionfees.html

Bitcoin-gebyrer bliver ude af kontrol. Transaktionens ventetider øges. Og med CryptoKitties tager afsted, selv Ethereum er begyndt at opleve noget transaktionsforsinkelse.

I en forrige artikel, Jeg diskuterede en 2. lags skaleringsløsning kaldet Lightning Network. Hvis du ikke har lært om skaleringsproblemet eller Lightning Network, foreslår jeg, at du læser det først og derefter kommer tilbage her.

Så forbløffende som Lightning Network er, er det vigtigt at indse, at det er mere end blot en enkelt protokol; det er et helt nyt koncept for, hvordan man tænker på betalinger. I denne artikel ser vi nærmere på Bolt, en af ​​de første i næste generation af avancerede mikropayment-teknologier.

Kraften i tovejskanaler

Lightning Network og Bolt muliggør begge hurtige og billige transaktioner ved hjælp af tovejskanaler.

En betalingskanal er simpelthen en forbindelse mellem to parter, der kan bruges til ubegrænsede tillidsløse transaktioner, hvor kun den første og den sidste af disse transaktioner bogføres på blockchain. Tovejs kanaler er dem, hvor penge kan sendes fra en af ​​parterne i kanalen til den anden, snarere end blot en måde.

Dette koncept bliver endnu mere kraftfuldt i sammenhæng med betalingskanaler med flere parter. Antag for eksempel, at Alice har en betalingskanal åben med Bob, og at Bob desuden har en betalingskanal åben med Carol. Med betalingskanaler med flere parter behøver Alice ikke at åbne en kanal med Carol for at sende hende nogle penge. I stedet kan hun sende beløbet til Bob, som derefter straks sender det samme beløb til Carol.

Resultatet er i teorien et universelt peer-to-peer-betalingsnetværk af noder, hvor enhver, der er tilsluttet netværket, problemfrit kan dirigere penge til andre på en billig, øjeblikkelig og skalerbar måde.

Da vi stadig er i en verden af ​​kryptovalutaer, gøres alt dette naturligvis uden tillid.

Problemer med Lightning Network

Så sejt som det måske lyder i teorien, er det endnu ikke klart, om Lightning Network vil vise sig at være lige så ideelt i praksis.

Den største bekymring er, at en implementering af Lightning Network i den virkelige verden måske ikke er så fuldt decentraliseret. I stedet for, ligesom det moderne internet, er der muligvis kun få store knudepunkter, der fungerer som mellemled for langt størstedelen af ​​transaktionerne.

I denne type nav-og-eger-model skulle en mellemmand have kendskab til alle de oplysninger om transaktioner, de er involveret i. Når Alice sender penge til Carol gennem Bob, kender Bob både det beløb, der blev sendt, samt identiteterne (tegnebogadresser) for alle parter.

Hvad sker der, hvis Bob ikke kun har kontrol over, hvem der får forbindelse til Lightning Network, men også hvem der kan foretage en betaling, og hvornår? Hvad sker der, hvis Bob bliver tvunget til at aflevere disse poster til FBI? (Eller værre, IRS?).

Det du ender med er et netværk, der nu er tilbøjeligt til censur og privatlivets fred.

Selvfølgelig er dette ikke verdens ende. Lightning Network vil stadig være utroligt nyttigt, og set ud fra et sikkerhedsmæssigt synspunkt er det stadig spring foran det nuværende finansielle system. Men som det viser sig, kan vi gøre meget, meget bedre.

Hvad er Bolt?

Bolt er en ny model, der bruger det nyeste inden for kryptografi til at nå de samme mål som Lightning Network, men på en måde, der er helt anonym. Kanalformidlere kender ikke afsenderen, modtageren eller størrelsen af ​​en transaktion, og alligevel kan de stadig bekræfte uden tvivl om, at mikropayment-transaktionen er 100% gyldig.

Med andre ord ville du som slutbruger være helt anonym med hensyn til alle de andre personer, der opretter forbindelse til den samme formidler. I en perfekt decentral betaling er dette måske ikke så vigtigt. Men jo større og mere centraliserede mellemhuberne er, jo mere nyttigt og vigtigt bliver dit privatliv.

Hvordan fungerer Bolt?

Meget af sikkerheden kommer fra de samme spilteoretiske incitamenter, som Lightning Network bruger. Bolt gør dog brug af yderligere to avancerede kryptografiske teknikker for at sikre privatlivets fred:

  • Nul vidensbeviser: Gør det muligt for en part at matematisk bevise udsagn om krypterede data uden at afsløre noget om den underliggende information.
  • Blinde signaturer: Gør det muligt for en part at kryptografisk underskrive krypterede data uden at skulle se de underliggende data.

Forestil dig, at i stedet for at sende gennemsigtigt underskrevne transaktioner gennem netværket, som alle kan læse, ville en Bolt-bruger i stedet sende nul-videnbeviser om deres identitet og nuværende balance uden at afsløre nogen information.

Til gengæld kan mellemmændene underskrive (og derfor godkende) disse betalinger ved hjælp af blinde signaturer uden at kunne læse transaktionen. Så længe mellemmanden har verificeret kryptografien korrekt, kan den være sikker på, at brugeren kun nogensinde lukker kanalen med den korrekte balance.

De nøjagtige detaljer i ordningen er noget mere komplicerede. Heldigvis er den originale hvidbog, der er designet de samme Johns Hopkins-forskere bag Zcash-protokollen, blevet nøje peer-reviewed.

Bolt i den virkelige verden

Den teknologi, der er skitseret i Bolt-papiret, kan implementeres af enhver kryptovaluta, der opfylder et par grundlæggende krav.

Bitcoin ville kun være i stand til at støtte Bolt i sin fulde kapacitet med nogle små ændringer. Vi ved dog alle sammen, hvor svært det er at opnå konsensus med Bitcoins styringsmodel og lidenskabelige samfund, så dette er sandsynligvis stadig langt væk for kryptokæmpen.

Det samme gælder for de store fortrolighedsfokuserede kryptokurver – Monero, Zcash, og Dash. Brug af anonyme betalingskanaler ville være særligt rart for disse kryptoer, fordi åbnings- og lukningstransaktioner, der går på blockchain, også kunne være anonyme. Med andre ord ville pengene være sporbare, selv før de kommer ind i mikropayment-kanalen. I betragtning af interessen for privatlivets fred i disse samfund ville vi forvente, at de ville være mere ivrige efter at nå til enighed om de nødvendige ændringer.

Og så er der Ethereum. På grund af sin meget overlegne fleksibilitet, ville implementering af Bolt ikke kræve nogen protokolændringer overhovedet. Ved at føje dette til skaleringsarsenalet sammen med de nye fortrolighedscentrerede funktioner, der tilbydes af den nyeste hårde gaffel, ser Ethereum ud som en stærk indsats for at skalere mere effektivt og sikkert end nogen af ​​sine jævnaldrende.

Sidste tanker

Gennem de giftige politiske og stammekonflikter, der har plaget debatten om skalering af kryptokurrency, er det let at glemme, at denne såkaldte kryptorevolution begynder og slutter med teknologisk innovation.

Bolt er et stort skridt tættere på at realisere den oprindelige drøm om en tillidsløs, skalerbar og censurbestandig global valuta. I en branche, der stadig er ung nok til sølvkugler, er Bolt måske bare den næste store løsning.

Få alle de tekniske detaljer om Bolt i deres hvidt papir.