I den siste delen av denne serien snakket vi om hva “smarte kontrakter” (eller, kanskje mer nøyaktig, “selvhåndhevende kontrakter”), og diskuterte i detalj de to hovedmekanismene som disse kontraktene kan ha “kraft” gjennom: smart eiendom og “factum” valutaer. Vi diskuterte også grensene for smarte kontrakter, og hvordan et smart kontraktsaktivert juridisk system kan bruke en kombinasjon av menneskelig skjønn og automatisk utførelse for å oppnå best mulige resultater. Men hva er poenget med disse kontraktene? Hvorfor automatisere? Hvorfor er det bedre å ha forholdet vårt regulert og kontrollert av algoritmer i stedet for mennesker? Dette er de tøffe spørsmålene som denne artikkelen, og den neste, har til hensikt å takle.
A Tale of Two Industries
Den første og mest åpenbare fordelen med å bruke internettdrevet teknologi for å automatisere hva som helst er nøyaktig det samme som vi har sett internett, og Bitcoin gir allerede kommunikasjon og handel: det øker effektiviteten og reduserer adgangsbarrierer. Et veldig godt eksempel på at denne effekten gir meningsfylte fordeler i den tradisjonelle verden er forlagsbransjen. Hvis du ønsket å skrive en bok på 1970-tallet, var det et stort antall ugjennomsiktige, sentraliserte mellommenn som du ville trenge å gå gjennom før boka din skulle komme til en forbruker. Først trenger du et publiseringsselskap som også vil håndtere redigering og markedsføring for deg og gi en kvalitetskontrollfunksjon til forbrukeren. For det andre må boken distribueres, og til slutt vil den selges i hver enkelt bokhandel. Hver del av kjeden ville ta et stort kutt; på slutten ville du være heldig å få mer enn ti prosent av inntektene fra hvert eksemplar som royalty. Legg merke til bruken av begrepet “royalty”, noe som antyder at du forfatteren av boken bare er en annen fremmed del av kjeden som fortjener noen få prosent som kutt i stedet for, vel, den viktigste personen uten som boka ville ikke engang eksisterer i utgangspunktet. Nå er situasjonen betydelig forbedret. Vi har nå forskjellige trykkerier, markedsføringsfirmaer og bokhandlere, med en tydelig og definert rolle for hver enkelt og rikelig med konkurranse i hver bransje – og hvis du har det bra med å holde det rent digitalt, kan du bare publisere på Kindle og få 70.
La oss nå vurdere et veldig lignende eksempel, men med en helt annen bransje: forbrukerbeskyttelse, eller mer spesifikt sperring. Escrow er en veldig viktig funksjon i handel, og spesielt handel på nettet; når du kjøper et produkt fra en liten nettbutikk eller fra en forhandler på Ebay, deltar du i en transaksjon der ingen av sidene har et betydelig rykte, og når du sender pengene som standard er det ingen måte å være sikker på at du vil faktisk få noe å vise for det. Escrow gir løsningen: I stedet for å sende pengene til selgeren direkte, sender du først pengene til en deponeringsagent, og deponeringsagenten venter deretter på deg for å bekrefte at du har mottatt varen. Hvis du bekrefter, sender sperreagenten pengene, og hvis selgeren bekrefter at de ikke kan sende varen, gir sperreagenten deg pengene dine tilbake. Hvis det er en tvist, begynner en domstolsprosess, og depotagenten bestemmer hvilken side som har bedre sak.
Måten den implementeres på i dag håndteres imidlertid sperring av sentraliserte enheter og kastes inn sammen med et stort antall andre funksjoner. På den elektroniske markedsplassen Ebay, for eksempel tjener Ebay rollen som å tilby en server for selgeren å være vert for produktsiden på, en søke- og prissammenligningsfunksjon for produkter, og et rangeringssystem for kjøpere og selgere. Ebay eier også Paypal, som faktisk flytter pengene fra selger til kjøper og fungerer som depotagent. I hovedsak er dette nøyaktig den samme situasjonen som bokutgivelse var i på 1970-tallet, selv om det i rettferdighet til Ebay-selgere ikke får mye mer enn 10 av pengene sine. Så hvordan kan vi lage en ideell markedsplass med kryptovalutaer og smarte kontrakter? Hvis vi ønsket å være ekstreme om det, kunne vi gjøre markedsplassen desentralisert ved å bruke en diaspora-lignende modell for å tillate en selger å være vert for sine produkter på et spesialisert nettsted, på sin egen server eller på en Desentralisert Dropbox-implementering, bruk et Namecoin-lignende system for selgere for å lagre identiteten sin og holde et tillitsnett på blockchain. Det vi ser på nå er imidlertid et mer moderat og enkelt mål: å skille funksjonen til depotagenten fra betalingssystemet. Heldigvis tilbyr Bitcoin en løsning: multisignatur-transaksjoner.
Vi presenterer Multisig
Multisignaturtransaksjoner tillater en bruker å sende midler til en adresse med tre private nøkler, slik at du trenger to av disse nøklene for å låse opp midlene (multigigger kan også være 1-av-3, 6-av-9 eller noe annet, men i praksis er 2-av-3 den mest nyttige). Måten å bruke dette på sperring på er enkel: opprett en 2-av-3 sperring mellom kjøper, selger og sperremedlem, be kjøperen sende penger inn i den, og når en transaksjon er fullført, kjøper og selger signerer en transaksjon for å fullføre sperringen. Hvis det er tvist, velger sperringsagenten hvilken side som har den mer overbevisende saken, og signerer en transaksjon med dem for å sende dem pengene. På et teknologisk nivå er dette litt komplisert, men heldigvis har Bitrated kommet opp med et nettsted som gjør prosessen ganske enkel for den gjennomsnittlige brukeren.
Selvfølgelig, i sin nåværende form, er Bitrated ikke perfekt, og vi ser ikke så mye Bitcoin-handel som bruker den. Grensesnittet er uten tvil ikke så enkelt som det kunne være, spesielt siden folk flest ikke er vant til ideen om å lagre spesifikke lenker per transaksjon på noen få uker, og det ville være mye kraftigere hvis det ble integrert i et fullverdig handelspakke. Ett design kan være en KryptoKit-lignende nettapp, som viser hver bruker en liste over “åpne” kjøp og salg og gir en “avslutt”, “godta”, “avbryt” og “tvist” -knapp for hver enkelt; brukere vil da være i stand til å samhandle med multisig-systemet akkurat som om det var en standard betalingsprosessor, men deretter få et varsel om å fullføre eller bestride kjøpet etter noen få uker.
Men hvis Bitrated får grensesnittet riktig og begynner å se masseadopsjon, hva vil det da oppnå? Nok en gang er svaret reduserte adgangshindringer. For øyeblikket er det vanskelig å komme inn i forbrukernes sperring og voldgift. For å være en sperretjeneste, trenger du i hovedsak å bygge en hel plattform og et økosystem, slik at forbrukere og selgere opererer gjennom deg. Du kan heller ikke bare være den som slipper pengene – du må også være den som overfører pengene i utgangspunktet. Ebay må ha og kontrollere Paypal for at halvparten av forbrukerbeskyttelsen skal fungere. Med Bitrated endres alt dette. Hvem som helst kan bli en deponeringsagent og voldgiftsdommer, og en Ebay-lignende markedsplass (kanskje CryptoThrift eller den kommende Egora) kan ha et vurderingssystem for voldgiftsdommere så vel som kjøpere og selgere. Alternativt kan systemet håndtere voldgift i bakgrunnen på samme måte som hvordan Uber håndterer drosjesjåfører: hvem som helst kan bli voldgiftsdommer etter en kontrollprosess, og systemet vil automatisk belønne voldgiftsdommere med god rangering og si opp de med dårlige rangeringer. Avgiftene vil falle, sannsynligvis betydelig under til og med de 2,9 som Paypal alene krever.
Smarte kontrakter
Smarte kontrakter generelt tar den samme grunnideen, og skyver den mye lenger. I stedet for å stole på en plattform som Bitfinex for å sikre ens Bitcoin-beholdninger eller spekulere i begge retninger med høy gearing, kan man bruke en blockchain-basert finansiell derivatkontrakt med en desentralisert ordrebok, og etterlater ingen sentral part å ta noen gebyrer. De løpende kostnadene for å opprettholde en utveksling, komplett med driftssikkerhet, serveradministrasjon, DDoS-beskyttelse, markedsføring og juridiske utgifter, kan erstattes med en engangsinnsats for å skrive kontrakten, sannsynligvis i mindre enn 100 linjer med kode, og en annen -tid innsats for å lage et pent grensesnitt. Fra det tidspunktet ville hele systemet være gratis bortsett fra nettverksgebyrer. Fillagringsplattformer som Dropbox kan på samme måte erstattes; Selv om systemet ikke koster hardt på harddisken, ville systemet ikke være gratis, vil det sannsynligvis være betydelig billigere enn det er i dag. Det vil også bidra til å utjevne markedet ved å gjøre det enkelt å delta på tilbudssiden: alle med en stor harddisk, eller til og med en liten harddisk med litt ekstra plass, kan bare installere appen og begynne å tjene penger på å leie ut ubrukt plass..
I stedet for å stole på juridiske kontrakter som bruker dyre (og ofte, spesielt i internasjonale forhold og fattige land, ineffektive) rettssystemer, eller til og med moderat dyre private voldgiftstjenester, kan forretningsforhold styres av smarte kontrakter der de delene av kontrakten som trenger menneskelig tolkning kan skilles i mange spesialiserte deler. Det kan være dommere som spesialiserer seg på å avgjøre om et produkt sendes eller ikke (ideelt sett vil dette være selve postsystemet), dommere som spesialiserer seg på å avgjøre om design av webapplikasjoner oppfyller spesifikasjonene, dommere som spesialiserer seg på å dømme visse klasser av eiendomsforsikringskrav med et gebyr på $ 0,75 ved å undersøke satellittbilder, og det ville være kontraktforfattere som er dyktige i å integrere hver enkelt på en intelligent måte. Spesialisering har sine fordeler, og er grunnen til at samfunnet gikk utover å løpe etter bjørn med steinklubber og plukke bær, men en av svakhetene har alltid vært det faktum at det krever at mellommenn styrer og fungerer, inkludert mellommenn spesielt for å håndtere forholdet mellom mellommennene. Smarte kontrakter kan fjerne sistnevnte kategori nesten fullstendig, noe som muliggjør en enda større grad av spesialisering, sammen med lavere barrierer for inngang i hver nå krympet kategori.
Denne økningen i effektivitet er imidlertid bare en del av puslespillet. Den andre delen, og kanskje den viktigste, har å gjøre med et tema som mange fortalere for kryptokurrency holder høyt: å redusere tilliten. Vi vil dekke det i neste del av denne serien.