Poznaj Oasis Labs, blockchainowy startup Dolina Krzemowa, o którym mówi się głośno

ms tech





Programy komputerowe Blockchain są dość inteligentne — dlatego nazywamy je inteligentnymi umowami — ale są też dość słabe. Jeśli zamierzają osiągnąć wiele wzniosłych, zmieniających świat celów, o których mówią zwolennicy blockchain, takich jak zrewolucjonizowanie opieki zdrowotnej i przemysłu energetycznego oraz przywrócenie ludziom kontroli nad ich danymi osobowymi w Internecie, będą musieli być działać w zupełnie nowy sposób. To tam gdzie Pieśń świtu” Wchodzi nowy startup Oasis Labs.

Ten artykuł po raz pierwszy pojawił się w naszym dwutygodniowym biuletynie Chain Letter, który obejmuje świat blockchain i kryptowalut. Podpisz tutaj - jest wolne!

Świat kryptowalut jest pełen wielkich roszczeń, ale Song jest znanym profesorem informatyki na UC Berkeley i kolegą MacArthur (jak również jednym z Przegląd technologii MIT 35 Innowatorów poniżej 35. roku życia w 2009 r.). A wielu znanych sponsorów wydaje się sądzić, że jej firma, Oasis Labs, jest na czymś. W tym tygodniu startup ogłoszony że zebrał 45 milionów dolarów w ramach prywatnej przedsprzedaży tokenów grupie znanych inwestorów kryptowalutowych i inwestorów venture capital z Doliny Krzemowej. Był to również pierwszy projekt, który otrzymał wsparcie od nowego Andreessena Horowitza 300 milionów dolarów funduszu kryptograficznego .

Song mówi, że firma Oasis Labs opracowała nową technologię inteligentnych umów chroniącą prywatność, która przezwycięża podstawowe ograniczenia najpopularniejszej obecnie platformy inteligentnych umów, Ethereum. Wraz z kilkoma współpracownikami opisała główny składnik systemu w niedawno opublikowanym artykuł naukowy (PDF).

Według Song, Ethereum i podobne systemy inteligentnych kontraktów mają ograniczoną użyteczność z dwóch głównych powodów. Po pierwsze, reguły sieci na ogół wymagają, aby każdy węzeł wykonywał każdą inteligentną umowę — w ten sposób sieć osiąga konsensus. Mówi, że nawet jeśli masz 100 000 węzłów, przepustowość sieci jest nadal taka sama, jak w przypadku jednego węzła. To poważnie ogranicza jego wydajność. Po drugie, dzisiejsze inteligentne kontrakty nie mogą zapewnić poufności wrażliwych danych. Blockchainy zostały zbudowane tak, aby były przejrzyste! Dlatego tak wiele teoretycznych zastosowań blockchain wciąż tkwi na desce kreślarskiej.

Na przykład organizacje opieki zdrowotnej są zainteresowane wykorzystaniem łańcuchów bloków, aby informacje medyczne pacjentów były łatwiej udostępniane i dostępne dla badaczy. Inteligentne kontrakty mógłby być używane do kodowania warunków użytkowania związanych z prywatnością i umożliwiania użytkownikom selektywnego udzielania dostępu do ich danych. To znacznie ułatwiłoby uproszczenie tego, co jest dziś uciążliwym procesem. Jednak niektóre z najbardziej interesujących sposobów, w jakie naukowcy medyczni chcą wykorzystywać wrażliwe dane dotyczące zdrowia — na przykład w zaawansowanych modelach analitycznych i uczenia maszynowego — wymagają wysokiej wydajności obliczeniowej i niezawodnej poufności.

Song mówi, że system, który Oasis Labs ma nadzieję uruchomić w przyszłym roku, będzie oferował obie te rzeczy, oddzielając realizację inteligentnych kontraktów od konsensusu w zakresie blockchain. Jak mówi, korzystając z platformy, będzie można na przykład zapewnić poufność wrażliwych danych dotyczących zdrowia, jednocześnie wykorzystując je do trenowania modelu uczenia maszynowego.

W jaki sposób Oasis dokona tej kryptograficznej magii? Kontrakty będą działać w odizolowanym sprzęcie zwanym bezpieczną enklawą. Enklawa działa jak czarna skrzynka, zachowując prywatność obliczeń przed innymi aplikacjami komputera, jego systemem operacyjnym i właścicielem. Generuje również dowód kryptograficzny, że programy zostały wykonane poprawnie — i że dowód trafia do łańcucha bloków. Oddzielenie realizacji kontraktu od konsensusu umożliwia niezależne skalowanie tych różnych warstw, mówi Song.

Ari Juels , profesor informatyki w Cornell Tech, który jest współautorem nowego artykułu badawczego, ale nie jest związany z Oasis Labs, twierdzi, że takie podejście jest najbardziej praktycznym sposobem na stworzenie bardziej użytecznych aplikacji inteligentnych kontraktów. Twierdzi, że bez pomocy zaufanego sprzętu łańcuchy bloków mogą nie wykorzystać w pełni swojego potencjału.

ukryć