211service.com
Møt Oasis Labs, blockchain-oppstarten Silicon Valley surrer om
ms tech
Blockchain-dataprogrammer er ganske smarte – det er derfor vi kaller dem smarte kontrakter – men de er også ganske svake. Hvis de skal nå mange av de høye, verdensforandrende målene som blockchain-tilhengere sier at de vil, som å revolusjonere helsevesenet og energiindustrien og gi folk tilbake kontrollen over deres personlige data på nettet, må de bli løpe på en helt ny måte. Det er hvor Dawn Song' sin nye oppstart, Oasis Labs, kommer inn.
Dette stykket dukket først opp i vårt to ganger ukentlige nyhetsbrev Chain Letter, som dekker verden av blokkjede og kryptovalutaer. Meld deg på her - det er gratis!
Kryptovaluta-verdenen flyter over av store krav, men Song er en velkjent professor i informatikk ved UC Berkeley og en MacArthur-stipendiat (samt en av MIT Technology Review 35 innovatører under 35 år i 2009). Og en rekke store navnefinansierere ser ut til å tro at selskapet hennes, Oasis Labs, er inne på noe. Denne uken, oppstarten annonsert at det har samlet inn 45 millioner dollar i et privat token-forsalg til en gruppe høyprofilerte kryptovaluta-investorer og venturekapitalister i Silicon Valley. Det ble også det første prosjektet som fikk støtte fra Andreessen Horowitzs nye 300 millioner dollar kryptofond .
Song sier at Oasis Labs har utviklet ny personvernbevarende smartkontraktteknologi som overvinner grunnleggende begrensninger i dagens mest populære smartkontraktplattform, Ethereum. Hun og flere kolleger beskrev en viktig komponent i systemet i en nylig publisert forskningsoppgave (PDF).
Ethereum og lignende smartkontraktsystemer har begrenset nytte av to hovedårsaker, ifølge Song. For det første krever nettverkets regler generelt at hver node utfører hver smart kontrakt – det er slik nettverket når konsensus. Selv når du har 100.000 noder, er kapasiteten på nettverket fortsatt den samme som én node, sier hun. Det begrenser ytelsen sterkt. For det andre kan ikke dagens smarte kontrakter sikre konfidensialiteten til sensitive data. Blokkjeder ble bygget for å være gjennomsiktige! Det er derfor så mange teoretiske blokkjedeapplikasjoner fortsatt sitter fast på tegnebrettet.
Helseorganisasjoner, for eksempel, er interessert i å bruke blokkjeder for å gjøre pasienters medisinske informasjon lettere delt og tilgjengelig for forskere. Smarte kontrakter kunne brukes til å kode personvernrelaterte bruksvilkår og la brukere selektivt dele ut tilgang til dataene deres. Det vil langt på vei forenkle det som i dag er en tungvint prosess. Men noen av de mest interessante måtene medisinske forskere ønsker å bruke sensitive helsedata – for eksempel i sofistikerte analyser og maskinlæringsmodeller – krever høyytelses databehandling og idiotsikker konfidensialitet.
Systemet Oasis Labs håper å lansere neste år vil tilby begge deler, sier Song, ved å skille utførelse av smartkontrakter fra blokkjedekonsensus. Ved å bruke plattformen, sier hun, vil det være mulig å gjøre ting som å sikre konfidensialiteten til sensitive helsedata mens du bruker den til å trene en maskinlæringsmodell.
Hvordan vil Oasis gjennomføre denne kryptografiske trolldommen? Kontrakter vil løpe i et isolert stykke maskinvare kalt en sikker enklave. Enklaven fungerer som en svart boks, og holder beregningen privat fra datamaskinens andre applikasjoner, operativsystemet og eieren. Det genererer også kryptografisk bevis på at programmene ble utført riktig - og at beviset går på blokkjeden. Å skille kontraktsutførelse fra konsensus gjør at disse forskjellige lagene kan skaleres uavhengig, sier Song.
Ari Juels , en informatikkprofessor ved Cornell Tech som var medforfatter av den nye forskningsoppgaven, men ikke er tilknyttet Oasis Labs, sier at tilnærmingen er den mest praktiske måten å gjøre mer nyttige smartkontraktapplikasjoner mulig. Uten hjelp av pålitelig maskinvare, hevder han, kan det hende at blokkjeder ikke realiserer sitt fulle potensial.