Intervjuer
Michael Godsey, administrerende direktør og produktansvarlig i Infura – Intervjuserie

Michael Godsey er administrerende direktør og produktansvarlig for Infura, tidligere produsent og produktleder i videospillindustrien med arbeid på Call of Duty, Need for Speed og EA Sports‑franchiser. Utdanningsbakgrunn i matematikk og spilldesign.
Hva er opprinnelseshistorien bak lanseringen av Infura?
Ethereum ble opprettet som et åpen kildekode‑programmerbart nettverk, bygget av utviklere for utviklere. Som enhver åpen kildekode‑plattform, ga den byggherrer muligheten til å skape og vedlikeholde alle infrastrukturkomponentene som holder nettverket i gang. Ethereum ble raskt den ledende blokkjeden basert på smarte kontrakter, og veksten ville bli kritisk for utvidelsen av det bredere blokkjede‑markedet. Dette påla Ethereum‑utviklere et enormt ansvar.
Det var behov for verktøy som ga forenklet tilgang til Ethereum‑data og senket terskelen for utviklere, slik at flere kunne bygge på nettverket.
Vi lanserte Infura offentlig i 2016 på Devcon2 i Shanghai. Finansiert av Joseph Lubin og ConsenSys, var vårt oppdrag å ta på seg Ethereum‑infrastrukturutfordringen: å fjerne byrden ved å kjøre og vedlikeholde Ethereum‑noder ved å tilby gratis, offentlige API‑er. Vi så også potensialet for fremtidig integrasjon mellom Ethereum og InterPlanetary File System (IPFS) og begynte å tilby en forenklet tilgang til IPFS ved siden av.
Infura ble lansert for fire år siden (kun ett år etter at Ethereum ble lansert) og har nylig passert en imponerende milepæl på 100 000 utviklere på plattformen. Kan du fortelle oss litt mer om hvilke tjenester Infura tilbyr?
Infura er en hostet Ethereum‑ og IPFS‑API‑tjeneste som lar utviklerne dine kjøre applikasjonene sine uten å måtte sette opp sin egen Ethereum‑node. Infura leverer verktøyene og infrastrukturen som gjør det enkelt for utviklere å ta blockchain‑applikasjonen fra testing til skalert distribusjon – med enkel, pålitelig tilgang til Ethereum og IPFS. Infura driver de største applikasjonene på Ethereum som Uniswap, MetaMask, Compound Finance og mange, mange andre.
Infura gir API‑tilgang til Ethereum‑ og IPFS‑nettverkene. Jeg tror de fleste leserne er kjent med Ethereum, men kan du forklare hva IPFS (InterPlanetary File System) er, og hvorfor Infura valgte dette nettverket.
InterPlanetary File System er en protokoll og et peer‑to‑peer‑nettverk for lagring og deling av data i et distribuert filsystem. IPFS bruker innholds‑adressering for å entydig identifisere hver fil i et globalt navnerom som kobler alle datamaskiner sammen. IPFS ble startet i 2015 som et initiativ fra Protocol Labs for å bygge et system som fundamentalt kan endre måten informasjon overføres på over hele verden og bane vei for et distribuert, mer robust nett. IPFS har vokst til å støtte en rekke ulike bruksområder og forbedrer informasjonsstyring for industrier på tvers av spekteret: fra å omgå mellomledd i musikkindustrien til å fjerne hindringer for vær‑risikobeskyttelse i landbruket. For tiden inkluderer Protocol Labs sine prosjekter IPFS, de modulære protokollene og verktøyene som støtter det, samt Filecoin, blant annet.
I løpet av Infuras fire‑plus år har vi jobbet for å gi utviklere en forenklet tilgang til Ethereum og IPFS. Ved å sette opp de første offentlige IPFS‑API‑ene og gatewayen ved siden av vår Ethereum‑API, bygde vi et grunnleggende Web3‑utviklingssett for å bygge desentraliserte applikasjoner. Ved å støtte IPFS som en del av vårt infrastrukturtilbud, har vi gjort det mulig å lagre dokumenter, kunstverk, musikk, videoer, sosiale‑nettverksdata, bilder og mer for tusenvis av brukere, for ikke å nevne distribuert, sikker lagring for front‑enden til noen av de tidligste dApps. Vår IPFS‑tjeneste støtter pinning og tilgang til pinnet innhold direkte via Infura‑API‑en og lar brukere få tilgang til data som er pinnet over IPFS‑nettverket via gatewayen.
Her er noen andre fordeler ved å bruke Infura:
- Store mengder data kan lagres på IPFS, og kun filens hash trenger lagres på Ethereum.
- Infura tilbyr sikre, pålitelige, skalerbare og enkle API‑er for å få tilgang til Ethereum‑nettverket og IPFS. Utviklere trenger ikke bekymre seg for infrastrukturen til en Ethereum‑node eller en IPFS‑node. Det tas hånd om av Infura.
- Infura gir TLS‑aktiverte offentlige endepunkter.
- Koden er portabel på Ethereums grensesnitt ved bruk av JSON RPC, Web3.
- Infura er praktisk talt en utviklers sveitsiske lommekniv, og sparer også distribusjonsteamet fra utfordringer med skaleringsproblemer.
Planlegger Infura å støtte andre blokkjeder i nær fremtid?
For øyeblikket støtter Infuras API‑er Ethereum‑blokkjeden (inkludert mainnet og testnettverkene Ropsten, Rinkeby, Kovan og Görli) samt andre Web3‑plattformer som InterPlanetary File System (IPFS). Vårt oppdrag er å støtte utviklere som bygger desentraliserte applikasjoner; hvis utviklere viser økende etterspørsel etter andre nettverk, vil vi vurdere dem svært seriøst. Det ville vært flott å vite om leserne dine etterspør Infura‑lignende tjenester for andre nettverk.
Kan du fortelle oss hva din visjon for Web 3.0 er?
Det vakre med hvordan Infura ser på Web 3.0 er at vi ønsker å gi de millioner av utviklere i verden verktøyene som svarer på spørsmålet: hvordan kan et desentralisert lag på internett endre måten vi interagerer med hverandre på? Vi ser brukstilfeller dukke opp som har stort potensial, og vi vil fortsette å gjøre verktøyene så gode som mulig for å øke sjansene for suksess for hver av våre utvikleres visjoner. Web 3.0 vil være et svært bredt konsept, men i kjernen tror vi det vil gi mer makt og autonomi til sluttbrukerne av moderne applikasjoner.
Hvilke fordeler har Infura over konkurrentene?
Infura er den mest pålitelige Web3‑infrastrukturplattformen i Ethereum‑økosystemet. Konkurranselandskapet i dag består av andre selskaper som tilbyr API‑er og andre som tilbyr noder som en tjeneste. De ekstra aktørene i rommet er en bekreftelse på at det virkelig er behov for produkter og plattformer som forenkler tilgangen til Ethereum. Infura er unik ved at vi kan skalere ekspertmessig for å håndtere uventede svingninger i brukertrafikk eller transaksjonsvolum, og vi har bevist at vi er en mer pålitelig og konsistent tilkobling til Ethereum enn de fleste tredjepartsplattformer. Se dette innlegget for å lære hvordan Infura har støttet noen av de største nettstedene og applikasjonene i Web3 og DeFi, inkludert MetaMask, Uniswap og Cryptokitties.
Vi gir også utviklere en pålitelig IPFS‑gateway, et elegant Eth2‑API for å koble validatorer til Eth2, Ethereums første gass‑optimaliseringsfunksjon for å fjerne bryet med transaksjonsstyring, og støtte for Filecoin‑nettverket. Kort sagt; Infura tilbyr den eneste fullverdige Web 3.0‑plattformen for Ethereum‑utviklere.
Hvilke dApp‑trender ser du ta av i 2021?
- For Ethereum forventer vi fortsatt overlappende eksponentielle vekstkurver: proof of stake og layer‑2‑skalerbarhet (rollups og state channels), forbedret brukervennlighet og sikkerhet, mer verdi i åpen desentralisert finans, og økt adopsjon av Enterprise Ethereum etter hvert som flere institusjoner deltar i Web 3.0.
- Jeg tror vi kan se noen store etablerte selskaper gå inn i feltet basert på arbeidet vi gjør. På samme måte vil verktøyene og selskapene som kommer inn i feltet føre til en generell forbedring av brukervennligheten til desentraliserte applikasjoner.
- DeFi vil fortsette å forbedres og bli mer tilgjengelig for et bredere brukergrunnlag, og vil begynne å samhandle med tradisjonell finans.
- DeFi og miner‑extracted value (MEV) vil holde gebyrpresset høyt og tvinge andre applikasjoner som avstemning (DAOer), auksjoner (NFT) og til og med betalinger over på layer‑2‑rollup‑systemer. Innen de neste fire årene ser vi for oss at Ethereum blir en svært konkurransedyktig betalingsbane generelt.
- Jeg tror vi vil se flere stablecoins dukke opp og en bølge av aktivitet rundt dem generelt. Vi kan se introduksjonen av lavvolatilitet‑coins som ikke er knyttet til ett enkelt aktivum, men som prøver å opprettholde en stabil verdi ved å balansere over mange aktiva.
- Vi forestiller oss at Bitcoin vil se veldig likt ut som Bitcoin i nær fremtid. Historien om å være en verdilagrings‑narrativ vil sannsynligvis styrkes ytterligere, og det vil være en anbefalt eiendel for porteføljeforvaltere å inkludere.
Er det noe annet du ønsker å fortelle leserne?
Tidlig i desember kjøpte vi opp any.sender, et team på to svært talentfulle ingeniører, Patrick McCorry og Chris Buckland, som bygde en Ethereum‑transaksjons‑relaying‑tjeneste som ikke bare gjør transaksjons‑sendingen mye enklere for utviklere og sluttbrukere, men også hindrer dem i å bruke for mye på nettverksgebyrer ved aktivt å håndtere gassen som er involvert i å sende transaksjonene deres.
Med dette oppkjøpet lanserte vi en privat alfa av Infura Transactions (ITX), en forenklet måte å sende Ethereum‑transaksjoner på. Ved å bruke ITX fjernes behovet for at utviklere må håndtere kompleksiteten rundt gassgebyr‑styring, og du kan be om tilgang her.
Utviklere vil kunne:
- Sende transaksjoner uten å måtte bekymre seg for å sette riktig gasspris
- Ha nytte av ITX‑overvåkningsinfrastrukturen som sikrer at transaksjoner republiseres med konkurransedyktige gasspriser i stedet for å bli sittende fast eller droppet fra nettverkspoolen
- Send inn transaksjoner til Ethereum kun én gang og betale den minimale gassen som kreves av de aktuelle nettverksforholdene for å sikre at transaksjonene blir vellykket minet.
- Betale gassen for en transaksjon på vegne av brukerne sine.
Lenker for utviklere:
- Eth2 API er live på mainnet, kontakt Infura for Beta‑tilgang
- Registrer deg på ventelisten for Infuras Filecoin‑API.
- Send inn en forespørsel for tidlig tilgang til Infura Transactions.












