Haastattelut

Evan Shapiro, toimitusjohtaja & yhteisperustaja O(1) Labs – Haastattelusarja

mm
Lisää Securities.io suosikkilähteisiisi Google-palvelussa

Evan Shapiro on O(1) Labsin toimitusjohtaja ja perustaja, yritys, joka vastaa Mina Protocolin lanseeraamisesta. Evanilla on tausta tietojenkäsittelytieteessä, koneoppimisessa, hajautetuissa järjestelmissä ja robotiikan tehtäväsuunnittelussa.

Mitä O(1) tarkoittaa?

O(1) Labs on yritys, jonka perustin yhdessä perustajajärjestäjäni Izaak Mecklerin kanssa vuonna 2017 tutkiaksemme ja ratkaistaksemme lohkoketjujen keskittämiseen ja tietoturvaan liittyvät ongelmat. Tiimi, jonka rakensimme O(1) Labsissa, alkoi kehittää vakio‑kokoista lohkoketjua, Mina Protocol, ratkaistakseen tämän ongelman.

O(1) viittaa algoritminen monimutkaisuusteoriaan, Big-O‑notaatioon, joka kuvaa, kuinka kauan algoritmi kestää syötteen koon funktiona. O(1) notaatio on algoritmi, joka suoritetaan aina samassa ajassa (tai tilassa) riippumatta syötteiden tietojoukon koosta, kun taas muut voivat olla O(n), O(logn) jne. Joten datan koosta riippumatta algoritmin suoritusaika pysyy samana. Tämä on ominaisuus, jonka saamme Minan tiiviistä lohkoketjusta – riippumatta siitä, kuinka monta tapahtumaa ketju on käsitellyt tai kuinka vanha ketju on, lohkoketju tarkistetaan vakioaikaisesti. Tästä nimi, O-of-1 Labs.

Voisitko jakaa meille O(1) Labsin syntytarinan?

Aloitin ohjelmoinnin lukiossa, ja kun kuulin kryptovaluutoista, minua kiehtoi niiden potentiaali muuttaa internetiä. Luin lähes kaikki varhaiset white paperit, jotka julkaistiin krypton alkuvaiheessa. Yhteistyökumppani ja perustajajärjestäjäni Izaak Meckler ja minä aloitimme huomaamaan aukkoja perinteisten lohkoketjujen, kuten Bitcoinin ja myöhemmin Ethereumin, suunnittelussa, jotka tiivistyivät yhteen perusongelmaan: näiden lohkoketjujen suunnittelu merkitsi, että ne lopulta tulisivat liian datarikkaiksi, jotta louhinta- ja validointisolmut voisivat osallistua inklusiivisesti. Tämä vaikuttaisi hajauttamiseen ja turvallisuuteen. Yhteistyökumppani Izaak ja minä loimme O(1) Labsin ratkaistaksemme tämän perusongelman, ja Mina on ratkaisu, joka syntyi vuosien tutkimuksen, kehityksen ja testauksen jälkeen.

Vuonna 2017 O(1) Labs lanseerasi Mina-lohkoketjun (aiemmin nimeltään Coda Protocol), miksi uskoit sen olevan oikea aika lanseerata uusi lohkoketju?

Meille kyse ei ollut “oikean ajan” löytämisestä, vaan keskeisen teknisen haasteen ratkaisemisesta kryptovaluuttatilassa ja optimoimisesta testiverkon lanseeraamisessa, kun se oli valmis yhteisön osallistumiseen ja palautteen antamiseen. Vietimme useita kuukausia keräten ja toimien käyttäjäpalautteen perusteella ennen pääverkon lanseerausta 23. maaliskuuta 2021. Heti sen jälkeen Mina-yhteisön token myynti päättyi, keräten $18.75M neljässä tunnissa.

Mina on kevyt lohkoketju, jonka koko on vain 22 kb. Mitkä ovat pienen lohkoketjun ylläpitämisen hyödyt?

Solmujen täytyy ladata koko ketju osallistuakseen konsensukseen. Perinteiset lohkoketjut, kuten Bitcoin ja Ethereum, ovat muuttuneet uskomattoman datarikkaiksi, joten solmujen täytyy täyttää tietyt resurssivaatimukset osallistuakseen (esimerkiksi Bitcoinin lohkoketjun koko on tällä hetkellä noin 349 GB, kun taas Mina pysyy 22kb). Nämä korkeat laskenta‑vaatimukset rajoittavat kelvollisten konsensus‑solmujen määrää, mikä vaikuttaa verkon hajauttamiseen ja lopulta turvallisuuteen. Sisällyttämällä koko ketjun tila yhteen kevyeseen zero‑knowledge‑todistukseen, Mina on paljon helpompi ladata, mikä laajentaa kelvollisten solmujen poolia, lisäten saavutettavuutta ja hajauttamista.

Voisitko selittää, mitä nollatietotodistukset tarkalleen ottaen ovat?

Olennaisesti nollatietotodistus mahdollistaa lähettäjän todistaa tosiasian olevan tosi ilman, että itse tosiasia jaetaan. Tämä tekee nollatietotodistuksista ihanteellisia todistamaan, että lähettäjällä on pääsy yksityiseen tietoon paljastamatta itse yksityistä tietoa. Mina käyttää rekursiivisia zk‑SNARKeja, jotka tallentavat koko lohkoketjun tilan kevyenä tilannevedoksena ketjun sijaan. Kun verkossa luodaan seuraava lohko, se ottaa itsestään tilannevedoksen — edellisen lohkoketjun tilan tilannevedoksella taustana. Tämä uusi tilannevedos toimii puolestaan seuraavan lohkon taustana, ja niin edelleen – tämä on “rekursiivinen” osa. Uskomattomasti, vaikka se voi sisältää todistuksen äärettömästä tiedosta, tilannevedos pysyy aina samankokoisena.

Lohkoketjun koon lisäksi, mikä muu erottaa Minan kilpailevista lohkoketjuista?

Minan rekursiivisten zk‑SNARKien käyttöönotto mahdollistaa kehittäjille luoda tarkistettavia sovelluksia, jotka antavat käyttäjille hallinnan siitä, mitä tietoja he haluavat jakaa. Koska käyttäjien ei tarvitse jakaa arkaluonteista tietoa, nämä sovellukset—nimeltään Snapps—suojaavat käyttäjätietoja hakkereiden ja tietomurtojen uhkilta. Jos Snapps-sovelluksia hyödynnettäisiin verkossa, internet olisi käyttäjille paljon turvallisempi ja yksityisempi paikka.

Voisitko tarkentaa, mitä Snappsit ovat?

Snapps ovat tarkistettavia sovelluksia, jotka on luotu Mina-protokollaa käyttäen. Yksi esimerkki Snappista on hajautettu lainaprotokolla Teller Finance, joka hyödyntää Minaa mahdollistaakseen käyttäjien todistaa, että heidän luottopisteensä on yli 700 ilman, että he jakavat itse pistemäärän tai muita arkaluonteisia henkilökohtaisia tietoja (PII), kuten sosiaaliturvatunnuksen, pyytävälle osapuolelle. Mina yhdistää luottopisteiden raportointiyritykseen, tuottaa todistuksen (esim. luottorajan ylitys) ja jakaa sen pyytävälle osapuolelle. Jakamalla todistuksen itse datan sijaan, Teller Finance ei koskaan aseta käyttäjien PII:ta vaaraan.

Mitä Mina-lohkoketjun tiimi tällä hetkellä tekee?

Olemme innoissamme tuodessamme Minan henkilökohtaisten tietojen yksityisyyttä suojaavat ominaisuudet lisälohkoketjuille ja työskentelemme siltojen luomisessa muihin ketjuihin. Meillä on myös mahtava ja erittäin sitoutunut globaali yhteisö.

Onko sinulla muuta kerrottavaa O(1) Labsista tai Minasta?

Pysyksesi ajan tasalla viimeisimmistä kehityksistämme ja osallistuaksesi globaaliin yhteisöömme, tutustu verkkosivuumme ja sosiaalisiin sekä yhteisökanaviimme:

Discord: https://bit.ly/MinaDiscord
Telegram: http://bit.ly/MinaTelegram

Twitter: https://twitter.com/MinaProtocol

Medium: https://medium.com/MinaProtocol

YouTube: https://youtube.com/c/MinaProtocol

Kiitos erinomaisesta haastattelusta, lukijat, jotka haluavat oppia lisää, kannattaa käydä osoitteessa O(1) Labs, ja/tai Mina Protocol.

Antoine on visionäärinen futurist ja Securities.io:n taustalla oleva vetovoima, huippuluokan fintech-alusta, joka keskittyy sijoittamiseen häiritseviin teknologioihin. Hänellä on syvä ymmärrys rahoitusmarkkinoista ja nousevista teknologioista, ja hän on intohimoinen siitä, miten innovaatio määrittelee uudelleen globaalin talouden. Securities.io:n perustamisen lisäksi Antoine perusti Unite.AIn, huippuluokan uutiskanavan, joka kattaa läpimurrot tekoälyssä ja robotiikassa. Tunnettu eteenpäin katsovasta lähestymistavastaan, Antoine on tunnustettu ajatusjohtaja, joka on omistautunut tutkimaan, miten innovaatio muokkaa rahoituksen tulevaisuutta.