Incontra Oasis Labs, la startup blockchain di cui parla la Silicon Valley

ms tecnico





I programmi per computer blockchain sono piuttosto intelligenti, ecco perché li chiamiamo contratti intelligenti, ma sono anche piuttosto deboli. Se vogliono raggiungere molti degli obiettivi ambiziosi e rivoluzionari che i sostenitori della blockchain affermano di voler fare, come rivoluzionare l'assistenza sanitaria e l'industria energetica e restituire alle persone il controllo dei propri dati personali online, dovranno essere correre in un modo completamente nuovo. Ecco dove Canzone dell'alba' Arriva la nuova startup, Oasis Labs.

Questo pezzo è apparso per la prima volta nella nostra newsletter bisettimanale Chain Letter, che copre il mondo della blockchain e delle criptovalute. Iscriviti qui — è gratis!

Il mondo delle criptovalute è traboccante di grandi pretese, ma Song è un noto professore di informatica alla UC Berkeley e un collega MacArthur (nonché uno dei Revisione della tecnologia del MIT 35 Innovatori Under 35 nel 2009) . E un certo numero di grandi finanziatori sembra pensare che la sua azienda, Oasis Labs, stia tramando qualcosa. Questa settimana, l'avvio annunciato che ha raccolto $ 45 milioni in una prevendita di token privati ​​a un gruppo di investitori di criptovalute di alto profilo e venture capitalist della Silicon Valley. È diventato anche il primo progetto a ricevere il sostegno del nuovo progetto di Andreessen Horowitz Fondo crittografico da 300 milioni di dollari .

Song afferma che Oasis Labs ha sviluppato una nuova tecnologia per contratti intelligenti che preserva la privacy che supera i limiti fondamentali della piattaforma di contratti intelligenti più popolare di oggi, Ethereum. Lei e diversi colleghi hanno descritto un componente importante del sistema in un documento pubblicato di recente documento di ricerca (PDF).

Ethereum e simili sistemi di smart-contract hanno un'utilità limitata per due ragioni principali, secondo Song. Innanzitutto, le regole della rete richiedono generalmente che ogni nodo esegua ogni contratto intelligente: è così che la rete raggiunge il consenso. Anche quando hai 100.000 nodi, la capacità della rete è sempre la stessa di un nodo, dice. Ciò limita gravemente le sue prestazioni. In secondo luogo, gli odierni contratti intelligenti non possono garantire la riservatezza dei dati sensibili. Le blockchain sono state create per essere trasparenti! Ecco perché così tante applicazioni blockchain teoriche sono ancora bloccate sul tavolo da disegno.

Le organizzazioni sanitarie, ad esempio, sono interessate a utilizzare le blockchain per rendere le informazioni mediche dei pazienti più facilmente condivise e accessibili ai ricercatori. Contratti intelligenti Potevo essere utilizzato per codificare i termini di utilizzo relativi alla privacy e consentire agli utenti di distribuire selettivamente l'accesso ai propri dati. Ciò contribuirebbe notevolmente a semplificare quello che oggi è un processo ingombrante. Ma alcuni dei modi più interessanti in cui i ricercatori medici desiderano utilizzare dati sanitari sensibili, ad esempio in sofisticati modelli di analisi e apprendimento automatico, richiedono elaborazione ad alte prestazioni e riservatezza infallibile.

Il sistema che Oasis Labs spera di lanciare il prossimo anno offrirà entrambi, afferma Song, separando l'esecuzione di contratti intelligenti dal consenso blockchain. Utilizzando la piattaforma, afferma, sarà possibile fare cose come garantire la riservatezza dei dati sanitari sensibili mentre la si utilizza per addestrare un modello di apprendimento automatico.

In che modo gli Oasis riusciranno a realizzare questa stregoneria crittografica? I contratti verranno eseguiti all'interno di un componente hardware isolato chiamato enclave sicura. L'enclave si comporta come una scatola nera, mantenendo il calcolo privato dalle altre applicazioni di un computer, dal suo sistema operativo e dal suo proprietario. Genera anche prove crittografiche che i programmi sono stati eseguiti correttamente e che la prova va sulla blockchain. Separare l'esecuzione del contratto dal consenso consente a questi diversi livelli di scalare in modo indipendente, afferma Song.

Ari Juels , un professore di informatica alla Cornell Tech che è stato coautore del nuovo documento di ricerca ma non è affiliato con Oasis Labs, afferma che l'approccio è il modo più pratico per rendere possibili applicazioni smart-contract più utili. Senza l'aiuto di hardware affidabile, sostiene, le blockchain potrebbero non realizzare il loro pieno potenziale.

nascondere