Michael Godsey, GM und Produktleiter bei Infura – Interview Series
Michael Godsey ist der GM und Produktleiter für Infura, Zuvor war er Produzent und Produktmanager in der Videospielbranche und arbeitete an den Franchise-Unternehmen Call of Duty, Need for Speed und EA Sports. Bildungshintergrund in Mathematik und Spieledesign.
Was ist die Genesis-Geschichte hinter dem Start von Infura??
Ethereum wurde als programmierbares Open-Source-Netzwerk entwickelt, das von Entwicklern für Entwickler erstellt wurde. Wie bei jeder Open Source-Plattform bot es den Bauherren die Möglichkeit, alle Infrastrukturkomponenten zu erstellen und zu warten, die das Netzwerk am Laufen halten. Ethereum wurde schnell zur führenden, auf intelligenten Verträgen basierenden Blockchain, und sein Wachstum würde für die Expansion des breiteren Blockchain-Marktes von entscheidender Bedeutung sein. Das hat Ethereum-Entwickler mit einer enormen Verantwortung belastet.
Es bestand Bedarf an Dienstprogrammen, die einen vereinfachten Zugriff auf Ethereum-Daten ermöglichten und die Eintrittsbarriere für Entwickler senkten, damit mehr Menschen im Netzwerk aufbauen konnten.
Wir haben Infura 2016 auf der Devcon2 in Shanghai öffentlich vorgestellt. Unsere Mission wurde von Joseph Lubin und ConsenSys finanziert und bestand darin, die Herausforderung der Ethereum-Infrastruktur anzunehmen: die Last des Betriebs und der Wartung von Ethereum-Knoten durch die Bereitstellung kostenloser öffentlicher APIs zu verringern. Wir haben auch das Potenzial für eine zukünftige Integration zwischen Ethereum und dem InterPlanetary File System (IPFS) erkannt und uns daran gemacht, nebenbei 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 etwas mehr über die von Infura angebotenen Dienste erzählen??
Infura ist ein gehosteter Ethereum- und IPFS-API-Dienst, mit dem Ihre Entwickler ihre Anwendungen ausführen können, ohne dass sie ihren eigenen Ethereum-Knoten einrichten müssen. Infura bietet die Tools und die Infrastruktur, mit denen Entwickler ihre Blockchain-Anwendung problemlos vom Testen bis zur skalierten Bereitstellung übertragen können – mit einfachem und zuverlässigem Zugriff auf Ethereum und IPFS. Infura unterstützt die größten Anwendungen auf Ethereum wie Uniswap, MetaMask, Compound Finance und viele andere.
Infura bietet API-Zugriff auf Ethereum- und IPFS-Netzwerke. Ich denke, die meisten unserer Leser sind mit Ethereum vertraut, aber können Sie erklären, was das IPFS-Netzwerk (Interplanetary File System) 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 Freigeben von Daten in einem verteilten Dateisystem. IPFS verwendet die Inhaltsadressierung, um jede Datei in einem globalen Namespace, der alle Computergeräte verbindet, eindeutig zu identifizieren. IPFS begann im Jahr 2015 als eine Anstrengung von Protocol Labs ein System aufzubauen, das die Art und Weise, wie Informationen weltweit übertragen werden, grundlegend verändern und den Weg für ein verteiltes, widerstandsfähigeres Web ebnen könnte. IPFS ist gewachsen, um eine Reihe verschiedener Anwendungsfälle zu unterstützen, und verbessert das Informationsmanagement für Branchen im gesamten Spektrum: von die Musikindustrie zu unterbrechen zu Entsperrung des Wetterschutzes für die Agrarindustrie. Derzeit umfassen die Projekte von Protocol Labs Folgendes: IPFS, das modulare Protokolle und Tools das unterstützt es, und Filecoin, unter anderen.
In den mehr als vier Jahren von Infura haben wir daran gearbeitet, Entwicklern einen vereinfachten Zugriffspfad zu Ethereum und IPFS zu bieten. Durch das Einrichten der ersten öffentlichen IPFS-APIs und des ersten Gateways neben unserer Ethereum-API haben wir eine Grundlage geschaffen Web3-Entwicklungssuite zum Erstellen dezentraler Anwendungen. Durch die Unterstützung von IPFS als Teil unseres Infrastrukturangebots haben wir die Speicherung von Dokumenten, Kunstobjekten, Musik, Videos, Informationen zu sozialen Netzwerken, Fotos und mehr für Tausende von Benutzern ermöglicht, ganz zu schweigen von der verteilten, sicheren Speicherung für die Front. Ende einiger der frühesten dApps. Unser IPFS-Service unterstützt das Anheften und Zugreifen auf angeheftete Inhalte direkt über die Infura-API und ermöglicht Benutzern den Zugriff auf Daten, die über das Gateway über das IPFS-Netzwerk angeheftet sind.
Hier sind einige andere Vorteile, die mit der Verwendung von Infura verbunden sind:
- Auf dem IPFS können große Datenmengen gespeichert werden, und nur der Hash der Datei kann auf Ethereum gespeichert werden.
- Infura bietet sichere, zuverlässige, skalierbare und benutzerfreundliche APIs für den Zugriff auf das Ethereum-Netzwerk und das IPFS. Entwickler müssen sich nicht um die Infrastruktur eines Ethereum-Knotens oder eines IPFS-Knotens kümmern. Dafür sorgt Infura.
- Infura bietet TLS-fähige öffentliche Endpunkte.
- Der Code kann mithilfe von JSON RPC, Web3, auf der Ethereum-Benutzeroberfläche portiert werden.
- Infura ist praktisch ein Schweizer Taschenmesser für Entwickler und bewahrt das Einsatzteam vor der Herausforderung von Skalierbarkeitsproblemen.
Plant Infura, in naher Zukunft andere Blockchains zu unterstützen??
Derzeit unterstützen die APIs von Infura die Ethereum-Blockchain (einschließlich Mainnet- und Ropsten-, Rinkeby-, Kovan- und Görli-Testnetzwerke) und andere Web3-Plattformen wie das InterPlanetary File System (IPFS). Unsere Mission ist es, Entwickler beim Aufbau dezentraler Anwendungen zu unterstützen. Wenn Entwickler eine wachsende Nachfrage nach anderen Netzwerken zeigen, werden wir sie sehr ernsthaft in Betracht ziehen. Es wäre schön zu wissen, ob Ihre Leser Infura-ähnliche Dienste für andere Netzwerke fordern.
Können Sie uns Ihre Vision für Web 3.0 mitteilen??
Das Schöne an Infura im Web 3.0 ist, dass wir den Millionen von Entwicklern auf der Welt die Tools zur Verfügung stellen möchten, mit denen die Frage beantwortet werden kann, wie eine dezentrale Ebene im Internet die Art und Weise ändern kann, wie wir miteinander interagieren. Wir sehen Anwendungsfälle mit großem Potenzial und werden die Tools weiterhin so gut wie möglich machen, um die Erfolgschancen für jede Vision unseres Entwicklers zu verbessern. Web 3.0 wird ein sehr umfassendes Konzept sein, aber wir glauben, dass es den Endbenutzern moderner Anwendungen im Kern mehr Leistung und Autonomie verleihen wird.
Welche Vorteile hat Infura gegenüber Wettbewerbern??
Infura ist die vertrauenswürdigste Web3-Infrastrukturplattform im Ethereum-Ökosystem. Die aktuelle Wettbewerbslandschaft besteht aus anderen Unternehmen, die APIs anbieten, und anderen Unternehmen, die Knoten als Service anbieten. Die zusätzlichen Teilnehmer an dem Bereich bestätigen, dass ein wirklicher Bedarf an Produkten und Plattformen besteht, die den Zugang zu Ethereum vereinfachen. Infura ist insofern einzigartig, als wir es können fachmännisch skalieren Wir haben uns als zuverlässigere und konsistentere Verbindung zu Ethereum erwiesen als die meisten Plattformen von Drittanbietern. Überprüfen dieser Beitrag Erfahren Sie, wie Infura einige der größten Websites und Anwendungen in Web3 und DeFi unterstützt hat, darunter MetaMask Uniswap und Cryptokitties.
Wir bieten Entwicklern auch ein zuverlässiges IPFS-Gateway, einen Slick Eth2 API um Validatoren mit Eth2 zu verbinden, dem ersten von Ethereum Gasoptimierungsfunktion um das Transaktionsmanagement und die Unterstützung für das Transaktionsmanagement zu vereinfachen Filecoin Netzwerk. Zusamenfassend; Infura bietet die einzige voll funktionsfähige Web 3.0-Plattform für Ethereum-Entwickler.
Welche dApp-Trends sehen Sie im Jahr 2021??
- Für Ethereum erwarten wir weiterhin überlappende exponentielle Wachstumspfade: Nachweis der Einsatz- und Layer-2-Skalierbarkeit (Rollups und staatliche Kanäle), verbesserte Benutzerfreundlichkeit und Sicherheit, mehr Wert bei Open Decentralized Finance und verstärkte Akzeptanz von Enterprise Ethereum, da immer mehr Institutionen daran teilnehmen Web 3.0.
- Ich denke, wir werden vielleicht einige große etablierte Unternehmen sehen, die den Raum betreten, basierend auf der Arbeit, die wir tun. In ähnlicher Weise werden die Tools und Unternehmen, die den Bereich betreten, zu einer allgemeinen Verbesserung der Benutzerfreundlichkeit von dezentralen Anwendungen führen.
- DeFi wird sich weiter verbessern und einer breiteren Nutzerbasis zugänglicher werden und mit der traditionellen Finanzwelt zusammenarbeiten.
- DeFi und Miner-Extracted Value (MEV) werden den Gebührendruck weiterhin hoch halten und andere Anwendungen wie Abstimmungen (DAOs), Auktionen (NFT) und sogar Zahlungen auf Layer-2-Rollup-Systeme erzwingen. Wir gehen davon aus, dass Ethereum innerhalb der nächsten vier Jahre zu einer sehr wettbewerbsfähigen Zahlungsschiene im Allgemeinen wird.
- Ich denke, wir werden mehr stabile Münzen und eine Zunahme der Aktivitäten um sie herum im Allgemeinen sehen. Wir könnten die Einführung von Münzen mit geringer Volatilität sehen, die nicht an einen einzelnen Vermögenswert gebunden sind, sondern versuchen, einen stabilen Wert durch Ausgleich zwischen vielen Vermögenswerten aufrechtzuerhalten.
- Wir gehen davon aus, dass Bitcoin in naher Zukunft Bitcoin sehr ähnlich sein wird. Die Wertspeichererzählung wird sich wahrscheinlich weiter verstärken und für Portfoliomanager ein empfohlener Vermögenswert sein.
Gibt es noch etwas, von dem Sie den Lesern erzählen möchten??
Anfang Dezember haben wir erworben any.sender Ein Team von zwei sehr talentierten Ingenieuren, Patrick McCorry und Chris Buckland, die einen Ethereum-Transaktionsweiterleitungsdienst entwickelt haben, der Entwicklern und Endbenutzern den Transaktionsversandprozess nicht nur erheblich erleichtert, sondern durch aktive Verwaltung auch verhindert, dass sie zu viel für Netzwerkgebühren ausgeben das Gas, das an der Versendung ihrer Transaktionen beteiligt ist.
Mit dieser Akquisition haben wir ein privates Alpha von Infura Transactions (ITX) gestartet, eine vereinfachte Methode zum Senden von Ethereum-Transaktionen. Durch die Verwendung von ITX müssen Entwickler sich nicht mehr mit der Komplexität des Gasgebührenmanagements befassen, und Sie können den Zugriff anfordern Hier.
Entwickler können:
- Senden Sie Transaktionen, ohne sich um die Einstellung des richtigen Gaspreises kümmern zu müssen
- Profitieren Sie von der ITX-Überwachungsinfrastruktur, die sicherstellt, dass Transaktionen zu wettbewerbsfähigen Gaspreisen erneut veröffentlicht werden, anstatt stecken zu bleiben oder aus dem Netzwerkpool zu fallen
- Senden Sie Transaktionen nur einmal an Ethereum und zahlen Sie das Mindestgas, das unter den aktuellen Netzwerkbedingungen erforderlich ist, um sicherzustellen, dass Transaktionen erfolgreich abgebaut werden.
- Bezahlen Sie das Gas einer Transaktion im Namen ihrer Benutzer.
Links für Entwickler:
- Die Eth2-API ist live im Mainnet. Wenden Sie sich an Infura für den Beta-Zugang
- Treten Sie der Warteliste bei für die Filecoin-API von Infura.
- Einen Antrag stellen für den frühen Zugriff auf Infura-Transaktionen.