Haastattelut

Michael Godsey, Infuran GM ja Tuotepäällikkö – Haastattelusarja

mm

Michael Godsey on Infuran GM ja Tuotepäällikkö, aiemmin tuottaja ja tuotepäällikkö videopelialalla työskennellyt Call of Duty-, Need for Speed- ja EA Sports -franchisen parissa. Koulutustausta matematiikassa ja pelisuunnittelussa.

Mikä on Infuran lanseerauksen alkuperäinen tarina?

Ethereum luotiin avoimen lähdekoodin ohjelmoitavaksi verkoksi, jonka kehittivät kehittäjät kehittäjille. Kuten kaikki avoimen lähdekoodin alustat, se tarjosi rakentajille mahdollisuuden luoda ja ylläpitää kaikkia infrastruktuurikomponentteja, jotka pitävät verkon toiminnassa. Ethereum nousi nopeasti numero yhdeksi älysopimuspohjaisena lohkoketjuna, ja sen kasvu on kriittinen laajemman lohkoketjamarkkinan laajentumiselle. Tämä asetti Ethereum-kehittäjät valtavan vastuun kantajiksi.

Tarve oli työkaluissa, jotka tarjoavat yksinkertaistetun pääsyn Ethereum-dataan ja alhaisempaa kynnystä kehittäjille, jotta yhä useammat ihmiset voisivat rakentaa verkossa.

Julkaisimme Infuran julkisesti vuonna 2016 Devcon2-tapahtumassa Shanghaissa. Joseph Lubinin ja ConsenSysin rahoittamana tehtävämme oli ottaa vastaan Ethereum‑infrastruktuurihaaste: poistaa Ethereum‑solmujen ajamisen ja ylläpidon taakka tarjoamalla ilmaisia, julkisia API-rajapintoja. Havaitsimme myös mahdollisuuden tulevaan integraatioon Ethereum‑ ja InterPlanetary File System (IPFS) -verkkojen välillä ja aloitimme yksinkertaistetun pääsyn IPFS:ään tarjoamisen.

Infura lanseerattiin neljä vuotta sitten (vain vuosi Ethereum‑lanseerauksen jälkeen) ja on äskettäin saavuttanut vaikuttavan virstanpylvään, kun 100 000 kehittäjää on alustalla. Voisitko kertoa tarkemmin, mitä palveluita Infura tarjoaa?

Infura on isännöity Ethereum- ja IPFS‑API‑palvelu, jonka avulla kehittäjänne voivat ajaa sovelluksiaan ilman, että heidän tarvitsee perustaa omaa Ethereum‑solmua. Infura tarjoaa työkalut ja infrastruktuurin, jotka mahdollistavat kehittäjien helposti siirtää lohkoketjusovelluksensa testausvaiheesta laajamittaiseen käyttöönottoon – yksinkertaisella, luotettavalla pääsyllä Ethereum‑ ja IPFS‑verkkoihin. Infura tukee suurimpia Ethereum‑sovelluksia, kuten Uniswap, MetaMask, Compound Finance ja monia muita.

Infura tarjoaa API‑pääsyn Ethereum‑ ja IPFS‑verkkoihin. Uskon, että suurin osa lukijoistamme tuntee Ethereum‑verkon, mutta voisitko selittää, mikä IPFS (Interplanetary File System) -verkko on ja miksi Infura valitsi tämän verkon.

The InterPlanetary File System on protokolla ja vertaisverkko, jonka avulla dataa tallennetaan ja jaetaan hajautetussa tiedostojärjestelmässä. IPFS käyttää sisällönosoitteita tunnistaakseen jokaisen tiedoston yksilöllisesti globaalissa nimiavaruudessa, joka yhdistää kaikki tietokoneet. IPFS aloitti vuonna 2015 Protocol Labsin aloitteesta rakentaakseen järjestelmän, joka voisi radikaalisti muuttaa tiedon siirtoa maailmanlaajuisesti ja raivata tietä hajautetulle, kestävämmälle verkolle. IPFS on kasvanut tukemaan monia erilaisia käyttötapauksia ja parantaa tiedonhallintaa eri toimialoilla: musiikkialan välikäten poistamisesta sään riskien suojauksen avaamisesta maataloudelle. Tällä hetkellä Protocol Labsin projekteihin kuuluvat IPFS, sen tukemat modulaariset protokollat ja työkalut sekä Filecoin, muiden muassa.

Infuran yli neljän vuoden aikana olemme työskennelleet tarjotaksemme kehittäjille yksinkertaistetun pääsyn Ethereum‑ ja IPFS‑verkkoihin. Perustamalla ensimmäiset julkiset IPFS‑API:t ja -yhdyskäytävän Ethereum‑API:n rinnalle, rakensimme perustavanlaatuisen Web3‑kehityspaketin hajautettujen sovellusten rakentamiseen. Tukemalla IPFS:ää osana infrastruktuuritarjontaamme, olemme mahdollistaneet asiakirjojen, taideaineistojen, musiikin, videoiden, sosiaalisen median tietojen, valokuvien ja monien muiden tallentamisen tuhansille käyttäjille, puhumattakaan hajautetusta, turvallisesta tallennuksesta joidenkin varhaisimpien dAppien käyttöliittymässä. IPFS‑palvelumme tukee sisällön kiinnittämistä (pinning) ja kiinnitetyn sisällön hakemista suoraan Infura‑API:n kautta sekä mahdollistaa käyttäjien pääsyn IPFS‑verkossa kiinnitettyyn dataan yhdyskäytävän kautta.

Tässä on joitakin muita etuja, jotka Infuran käyttöön liittyy:

  • Suuri määrä dataa voidaan tallentaa IPFS:ään, ja vain tiedoston hash voidaan tallentaa Ethereum‑verkkoon.
  • Infura tarjoaa turvalliset, luotettavat, skaalautuvat ja helppokäyttöiset API:t Ethereum‑verkon ja IPFS:n käyttöön. Kehittäjien ei tarvitse huolehtia Ethereum‑solmun tai IPFS‑solmun infrastruktuurista. Infura hoitaa sen.
  • Infura tarjoaa TLS‑suojausominaisuudella varustetut julkiset päätepisteet.
  • Koodi on siirrettävissä Ethereum‑rajapinnassa käyttäen JSON‑RPC:tä, Web3:a.
  • Infura on käytännössä kehittäjän monitoimityökalu, ja se myös säästää käyttöönototiimiä skaalautuvuusongelmista.

Aiotaako Infura tukea muita lohkoketjuja lähitulevaisuudessa?

Tällä hetkellä Infuran API:t tukevat Ethereum‑lohkoketjua (mukaan lukien pääverkko sekä Ropsten-, Rinkeby-, Kovan- ja Görli‑testiverkot) ja muita Web3‑alustoja, kuten InterPlanetary File System (IPFS). Tehtävämme on tukea hajautettujen sovellusten rakentavia kehittäjiä; jos kehittäjät osoittavat kasvavaa kysyntää muille verkkoille, harkitsemme niitä erittäin vakavasti. Olisi hienoa tietää, jos lukijanne kaipaavat Infura‑tyyppisiä palveluita muille verkkoille.

Kerro meille, mikä on visiosi Web 3.0:sta?

Infuran näkökulma Web 3.0:aan on kaunis: haluamme tarjota maailman miljoonille kehittäjille työkalut, jotka vastaavat kysymykseen, miten hajautettu kerros internetissä voi muuttaa tapaa, jolla vuorovaikutamme toistemme kanssa. Näemme käyttötapauksia, joilla on suuri potentiaali, ja jatkamme työkalujen parantamista mahdollisimman hyviksi, jotta jokaisen kehittäjän visio saa parhaat mahdollisuudet menestyä. Web 3.0 on hyvin laaja käsite, mutta sen ytimessä uskomme sen antavan enemmän valtaa ja itsenäisyyttä nykyaikaisten sovellusten loppukäyttäjille.

Mitä etuja Infuralla on kilpailijoihin nähden?

Infura on Ethereum‑ekosysteemin luotetuin Web3‑infrastruktuurialusta. Nykyinen kilpailukenttä koostuu muista yrityksistä, jotka tarjoavat API-rajapintoja, sekä yrityksistä, jotka tarjoavat solmuja palveluna. Lisääntyvät toimijat alalla vahvistavat sen, että on todellinen tarve tuotteille ja alustoille, jotka yksinkertaistavat pääsyä Ethereum‑verkkoon. Infura on ainutlaatuinen siinä, että pystymme asiantuntevasti skaalaamaan odottamattomiin käyttäjäliikenteen tai transaktiomäärän vaihteluihin, ja olemme osoittautuneet luotettavammaksi ja johdonmukaisemmaksi yhteydeksi Ethereum‑verkkoon kuin useimmat kolmannen osapuolen alustat. Katso tämä julkaisu oppiaksesi, miten Infura on tukenut joitakin suurimpia Web3‑ ja DeFi‑sivustoja ja -sovelluksia, mukaan lukien MetaMask, Uniswap ja Cryptokitties.

Tarjoamme myös kehittäjille luotettavan IPFS‑yhdyskäytävän, sujuvan Eth2‑API:n, jonka avulla validoijat voidaan yhdistää Eth2:een, Ethereum‑verkossa ensimmäisen kaasun optimointiominaisuuden, joka poistaa transaktioiden hallinnan vaivan, sekä tuen Filecoin‑verkkoon. Lyhyesti sanottuna Infura tarjoaa ainoan täysimittaisen Web 3.0 -alustan Ethereum‑kehittäjille.

Mitkä dApp‑trendit nousevat esiin vuonna 2021?

  • Ethereum‑osalta odotamme jatkuvaa, päällekkäistä eksponentiaalista kasvua: proof‑of‑stake ja layer‑2‑skaalautuvuus (rollupit ja tilakanavat), parantunut käytettävyys ja turvallisuus, enemmän arvoa avoimessa hajautetussa rahoituksessa (Open Decentralized Finance) sekä Enterprise Ethereumin kasvavaa omaksumista, kun yhä useammat organisaatiot osallistuvat Web 3.0:aan.
  • Uskon, että näemme suurten, vakiintuneiden yritysten astuvan alalle tekemämme työn perusteella. Samoin alalle tulevat työkalut ja yritykset johtavat kokonaisvaltaiseen parannukseen hajautettujen sovellusten käytettävyydessä.
  • DeFi jatkaa kehittymistään ja tulee entistä saavutettavammaksi laajemmalle käyttäjäkunnalle, ja alkaa toimia yhteensopivasti perinteisen rahoituksen kanssa.
  • DeFi ja louhijoiden keräämä arvo (MEV) pitävät transaktiomaksupaineen korkeana ja pakottavat muut sovellukset, kuten äänestykset (DAO:t), huutokaupat (NFT) ja jopa maksut, siirtymään layer‑2‑rollup‑järjestelmiin. Seuraavan neljän vuoden aikana näemme Ethereumin kehittyvän erittäin kilpailukykyiseksi maksureitiksi yleisesti.
  • Uskon, että näemme yhä enemmän stablecoineja nousevan esiin ja niiden ympärillä tapahtuvan toiminnan räjähdysmäisen kasvun. Saatamme nähdä matalan volatiliteetin kolikoiden käyttöönoton, jotka eivät ole sidottuja yhteen omaisuuteen, vaan pyrkivät ylläpitämään vakaata arvoa tasapainottamalla useiden omaisuuserien välillä.
  • Kuvittelemme, että Bitcoin näyttää lähitulevaisuudessa edelleen samalta kuin Bitcoin. Arvon säilyttämisen narratiivi todennäköisesti vahvistuu entisestään, ja se on suositeltava omaisuus salkunhoitajille.

Onko jotain muuta, mitä haluaisit kertoa lukijoille?

Aikaisemmin joulukuussa hankimme any.sender-tiimin, jossa on kaksi erittäin lahjakasta insinööriä, Patrick McCorry ja Chris Buckland, jotka rakensivat Ethereum‑transaktioiden välityspalvelun, joka ei ainoastaan tee transaktioiden lähettämisestä paljon helpompaa kehittäjille ja loppukäyttäjille, vaan myös estää heitä ylilyöntejä verkkomaksuissa hallitsemalla aktiivisesti transaktioiden lähettämiseen liittyvää kaasua.

Tämän hankinnan myötä lanseerasimme Infura Transactions (ITX) -palvelun yksityisen alphan, yksinkertaistetun tavan lähettää Ethereum‑transaktioita. ITX:n käyttö poistaa kehittäjiltä tarpeen käsitellä kaasumaksujen hallinnan monimutkaisuutta, ja voit pyytää pääsyä täältä.

Kehittäjät pystyvät:

  • Lähettämään transaktioita ilman, että heidän tarvitsee huolehtia oikean kaasuhinnan asettamisesta
  • Hyödyntämään ITX‑valvonta-infrastruktuuria, joka varmistaa, että transaktiot julkaistaan uudelleen kilpailukykyisin kaasuhinnoin sen sijaan, että ne juuttuisivat tai putoaisivat verkon poolista
  • Lähettämään transaktiot Ethereumiin vain kerran ja maksamaan mahdollisimman vähäisen kaasun, jonka nykyiset verkko-olosuhteet edellyttävät, jotta transaktiot louhitaan onnistuneesti
  • Maksamaan transaktion kaasun käyttäjiensä puolesta

Linkkejä kehittäjille:

  • Eth2 API on käytettävissä pääverkossa, ota yhteyttä Infuraan beta‑pääsyä varten
  • Liity odotuslistalle Infuran Filecoin‑API:ta varten.
  • Lähetä pyyntö varhaiselle pääsylle Infura Transactions -palveluun.

Rebecca on tarkkaavainen yksityiskohtiin ja on sijoitusanalyytikko ja yrittäjä. Jotkut varhaiset sijoitukset ovat Spotify ja Lyft.