Gespräche

Michael Godsey, Geschäftsführer und Produktleiter bei Infura – Interviewreihe

mm
Securities.io zu deinen bevorzugten Quellen auf Google hinzufügen

Michael Godsey ist der Geschäftsführer und Produktleiter bei Infura, zuvor Produzent und Produktmanager in der Videospielbranche, wo er an den Franchises Call of Duty, Need for Speed und EA Sports gearbeitet hat. Ausbildung in Mathematik und Game Design.

Wie lautet die Entstehungsgeschichte hinter dem Start von Infura?

Ethereum wurde geschaffen, um ein Open‑Source‑programmierbares Netzwerk zu sein, das von Entwicklern für Entwickler gebaut wurde. Wie jede Open‑Source‑Plattform bot es den Erstellern die Möglichkeit, alle Infrastrukturkomponenten zu erstellen und zu warten, die das Netzwerk am Laufen halten. Ethereum wurde schnell zur führenden, auf Smart Contracts basierenden Blockchain, und sein Wachstum wäre entscheidend für die Expansion des breiteren Blockchain‑Marktes. Das legte den Ethereum‑Entwicklern eine enorme Verantwortung auf die Schultern.

Es bestand ein Bedarf an Dienstprogrammen, die einen vereinfachten Zugriff auf Ethereum‑Daten ermöglichten und die Einstiegshürde für Entwickler senkten, um mehr Menschen zum Bauen auf dem Netzwerk zu bewegen.

Wir haben Infura 2016 öffentlich auf der Devcon2 in Shanghai gestartet. Finanziert von Joseph Lubin und ConsenSys, war unsere Mission, die Ethereum‑Infrastruktur‑Herausforderung anzunehmen: die Belastung durch das Betreiben und Pflegen von Ethereum‑Nodes zu entfernen, indem wir kostenlose, öffentliche APIs bereitstellen. Wir erkannten zudem das Potenzial für eine zukünftige Integration zwischen Ethereum und dem InterPlanetary File System (IPFS) und begannen, einen vereinfachten Zugriffspfad zu IPFS bereitzustellen.

Infura wurde vor vier Jahren gestartet (nur ein Jahr nach dem Start von Ethereum) und hat kürzlich einen beeindruckenden Meilenstein von 100.000 Entwicklern auf der Plattform erreicht. Können Sie uns mehr darüber erzählen, welche Dienste Infura anbietet?

Infura ist ein gehosteter Ethereum‑ und IPFS‑API‑Dienst, der es Ihren Entwicklern ermöglicht, ihre Anwendungen auszuführen, ohne dass sie einen eigenen Ethereum‑Node einrichten müssen. Infura stellt die Werkzeuge und die Infrastruktur bereit, die Entwicklern erlauben, ihre Blockchain‑Anwendung einfach vom Testen bis zur skalierbaren Bereitstellung zu bringen – mit einfachem, zuverlässigem Zugriff auf Ethereum und IPFS. Infura treibt die größten Anwendungen auf Ethereum an, wie Uniswap, MetaMask, Compound Finance und viele, viele andere.

Infura bietet API‑Zugriff auf die Ethereum‑ und IPFS‑Netzwerke. Ich denke, die meisten unserer Leser sind mit Ethereum vertraut, aber können Sie erklären, was das IPFS (Interplanetary File System) Netzwerk ist und warum Infura dieses Netzwerk gewählt hat.

Das InterPlanetary File System ist ein Protokoll und ein Peer‑to‑Peer‑Netzwerk zum Speichern und Teilen von Daten in einem verteilten Dateisystem. IPFS verwendet Content‑Addressing, um jede Datei in einem globalen Namensraum, der alle Rechengeräte verbindet, eindeutig zu identifizieren. IPFS begann 2015 als ein Projekt von Protocol Labs, um ein System zu bauen, das die Art und Weise, wie Informationen weltweit übertragen werden, grundlegend verändern und den Weg für ein verteiltes, robusteres Web ebnen könnte. IPFS hat sich entwickelt, um eine Vielzahl verschiedener Anwendungsfälle zu unterstützen und verbessert das Informationsmanagement für Branchen über das gesamte Spektrum hinweg: von der Entkopplung der Musikindustrie bis zu der Freischaltung von Wetterschutz für Agrarbetriebe. Derzeit umfassen die Projekte von Protocol Labs IPFS, die modularen Protokolle und Werkzeuge, die es unterstützen, sowie Filecoin und weitere.

Während der mehr als vier Jahre von Infura haben wir daran gearbeitet, Entwicklern einen vereinfachten Zugriffspfad zu Ethereum und IPFS zu bieten. Durch die Einrichtung der ersten öffentlichen IPFS‑APIs und des Gateways neben unserer Ethereum‑API haben wir eine grundlegende Web3‑Entwicklungssuite zum Erstellen dezentraler Anwendungen aufgebaut. Durch die Unterstützung von IPFS als Teil unseres Infrastrukturangebots haben wir die Speicherung von Dokumenten, Kunst‑Assets, Musik, Videos, sozialen Netzwerk‑Informationen, Fotos und mehr für Tausende von Nutzern ermöglicht, ganz zu schweigen von verteilter, sicherer Speicherung für das Front‑End einiger der frühesten dApps. Unser IPFS‑Dienst unterstützt das Anheften (Pinning) und den direkten Zugriff auf angeheftete Inhalte über die Infura‑API und ermöglicht es Nutzern, über das Gateway auf Daten zuzugreifen, die im IPFS‑Netzwerk angeheftet sind.

Hier sind einige weitere Vorteile, die die Nutzung von Infura mit sich bringt:

  • Große Datenmengen können auf IPFS gespeichert werden, während nur der Hash der Datei auf Ethereum gespeichert werden muss.
  • Infura bietet sichere, zuverlässige, skalierbare und einfach zu nutzende APIs zum Zugriff auf das Ethereum‑Netzwerk und IPFS. Entwickler müssen sich nicht um die Infrastruktur eines Ethereum‑Nodes oder eines IPFS‑Nodes kümmern. Das wird von Infura übernommen.
  • Infura stellt TLS‑aktivierte öffentliche Endpunkte bereit.
  • Der Code ist über die Ethereum‑Schnittstelle mittels JSON‑RPC, Web3 portierbar.
  • Infura ist praktisch ein Schweizer Taschenmesser für Entwickler und entlastet das Deployment‑Team zudem von Skalierbarkeitsproblemen.

Plant Infura, in naher Zukunft, die Unterstützung anderer Blockchains?

Derzeit unterstützen die APIs von Infura die Ethereum‑Blockchain (einschließlich Mainnet sowie der Testnetze Ropsten, Rinkeby, Kovan und Görli) und andere Web3‑Plattformen wie das InterPlanetary File System (IPFS). Unsere Mission ist es, Entwickler beim Bau dezentraler Anwendungen zu unterstützen; wenn Entwickler eine wachsende Nachfrage nach anderen Netzwerken zeigen, werden wir diese sehr ernsthaft in Betracht ziehen. Es wäre großartig zu erfahren, ob Ihre Leser Infura‑ähnliche Dienste für andere Netzwerke verlangen.

Können Sie uns Ihre Vision für Web 3.0 mitteilen?

Das Schöne an Infuras Sichtweise auf Web 3.0 ist, dass wir den Millionen von Entwicklern weltweit die Werkzeuge bereitstellen wollen, um die Frage zu beantworten, wie eine dezentrale Schicht im Internet die Art und Weise verändern kann, wie wir miteinander interagieren. Wir sehen Anwendungsfälle entstehen, die großes Potenzial haben, und wir werden die Werkzeuge weiter verbessern, um die Erfolgschancen für die Visionen jedes einzelnen Entwicklers zu erhöhen. Web 3.0 wird ein sehr breites Konzept sein, aber im Kern glauben wir, dass es den Endnutzern moderner Anwendungen mehr Macht und Autonomie verleihen wird.

Welche Vorteile hat Infura gegenüber Wettbewerbern?

Infura ist die vertrauenswürdigste Web3‑Infrastrukturplattform im Ethereum‑Ökosystem. Die aktuelle Wettbewerbssituation besteht aus anderen Unternehmen, die APIs anbieten, und Unternehmen, die Nodes als Service bereitstellen. Die zusätzlichen Akteure im Raum bestätigen, dass ein echter Bedarf an Produkten und Plattformen besteht, die den Zugriff auf Ethereum vereinfachen. Infura ist einzigartig, weil wir fachkundig skalieren können, um unerwartete Schwankungen im Nutzerverkehr oder Transaktionsvolumen zu bewältigen, und wir haben bewiesen, dass wir eine zuverlässigere und konsistentere Verbindung zu Ethereum bieten als die meisten Drittanbieter‑Plattformen. Schauen Sie sich diesen Beitrag an, um zu erfahren, wie Infura einige der größten Websites und Anwendungen in Web3 und DeFi unterstützt hat, darunter MetaMask, Uniswap und Cryptokitties.

Wir bieten Entwicklern außerdem ein zuverlässiges IPFS‑Gateway, eine elegante Eth2‑API, um Validatoren mit Eth2 zu verbinden, Ethereums erste Gas‑Optimierungsfunktion, um die Verwaltung von Transaktionen zu vereinfachen, sowie Unterstützung für das Filecoin‑Netzwerk. Kurz gesagt: Infura bietet die einzige voll ausgestattete Web 3.0‑Plattform für Ethereum‑Entwickler.

Welche dApp‑Trends sehen Sie im Jahr 2021 aufkommen?

  • Für Ethereum erwarten wir weiterhin überlappende exponentielle Wachstumspfade: Proof‑of‑Stake und Layer‑2‑Skalierbarkeit (Rollups und State‑Channels), verbesserte Benutzerfreundlichkeit und Sicherheit, mehr Wert im Open Decentralized Finance und eine steigende Adoption von Enterprise Ethereum, da immer mehr Institutionen an Web 3.0 teilnehmen.
  • Ich denke, wir werden sehen, dass einige große etablierte Unternehmen basierend auf unserer Arbeit in den Raum eintreten. Ebenso werden die Werkzeuge und Unternehmen, die in den Raum kommen, zu einer allgemeinen Verbesserung der Benutzerfreundlichkeit dezentraler Anwendungen führen.
  • DeFi wird sich weiter verbessern und für ein breiteres Nutzersegment zugänglicher werden und wird beginnen, mit dem traditionellen Finanzwesen zu interagieren.
  • DeFi und Miner‑Extracted Value (MEV) werden den Gebührendruck hoch halten und andere Anwendungen wie Abstimmungen (DAOs), Auktionen (NFT) und sogar Zahlungen auf Layer‑2‑Rollup‑Systeme zwingen. In den nächsten vier Jahren sehen wir Ethereum zu einer sehr wettbewerbsfähigen Zahlungsinfrastruktur im Allgemeinen werden.
  • Ich denke, wir werden mehr Stablecoins sehen, die allgemein an Aktivität zunehmen. Wir könnten die Einführung von niedrigvolatilen Coins erleben, die nicht an einen einzelnen Vermögenswert gekoppelt sind, sondern versuchen, einen stabilen Wert durch Ausbalancierung über viele Vermögenswerte hinweg zu erhalten.
  • Wir stellen uns vor, dass Bitcoin in naher Zukunft sehr ähnlich wie Bitcoin bleiben wird. Das Narrativ des Wertspeichers wird voraussichtlich weiter an Stärke gewinnen und es wird ein empfohlenes Asset für Portfoliomanager sein.

Gibt es noch etwas, das Sie den Lesern mitteilen möchten?

Anfang Dezember haben wir any.sender übernommen, ein Team von zwei sehr talentierten Ingenieuren, Patrick McCorry und Chris Buckland, die einen Ethereum‑Transaktionsweiterleitungsdienst entwickelt haben, der nicht nur den Vorgang des Sendens von Transaktionen für Entwickler und Endnutzer erheblich erleichtert, sondern sie auch davor bewahrt, zu viel für Netzwerkgebühren auszugeben, indem er das Gas, das beim Senden ihrer Transaktionen verbraucht wird, aktiv verwaltet.

Mit dieser Übernahme haben wir eine private Alpha von Infura Transactions (ITX) gestartet, eine vereinfachte Methode, Ethereum‑Transaktionen zu senden. Die Nutzung von ITX eliminiert die Notwendigkeit für Entwickler, sich mit den Komplexitäten der Gas‑Gebührenverwaltung auseinanderzusetzen, und Sie können den Zugang hier anfordern.

Entwickler werden in der Lage sein:

  • Transaktionen zu senden, ohne sich um die Festlegung des richtigen Gaspreises sorgen zu müssen
  • Von der ITX‑Monitoring‑Infrastruktur zu profitieren, die sicherstellt, dass Transaktionen mit wettbewerbsfähigen Gaspreisen erneut veröffentlicht werden, anstatt im Netzwerk‑Pool stecken zu bleiben oder verworfen zu werden
  • Transaktionen nur einmal an Ethereum zu senden und das minimal mögliche Gas zu zahlen, das von den aktuellen Netzwerkbedingungen gefordert wird, um sicherzustellen, dass die Transaktionen erfolgreich gemined werden.
  • Das Gas einer Transaktion im Namen ihrer Nutzer zu bezahlen.

Links für Entwickler:

  • Eth2‑API ist im Mainnet live, kontaktieren Sie Infura für Beta‑Zugang
  • Melden Sie sich für die Warteliste der Infura‑Filecoin‑API an.
  • Senden Sie eine Anfrage für frühen Zugang zu Infura Transactions.

Rebecca hat ein scharfes Auge für Details und ist eine Investmentanalystin und Unternehmerin. Einige frühe Investitionen umfassen Spotify und Lyft.