Die zwei wichtigsten Probleme, die die Appchain-These für Spieleentwickler löst

In den frühen Tagen des Internets war es viel einfacher zu definieren, was die Technologie war und wofür sie nützlich war. Auf die gleiche Weise war es früher viel, viel einfacher, eine umfassende Definition der Blockchain-Technologie zu finden. Was sich Satoshi ursprünglich als „Peer-to-Peer-System für digitales Bargeld“ vorgestellt hat, hat sich seit diesen frühen Jahren erheblich weiterentwickelt. Da verschiedene Blockchains entstehen, alle mit unterschiedlichen Anwendungsfällen und Kompromissen, ist die Definition dessen, was genau eine Blockchain ausmacht, viel fließender und kontextabhängiger geworden.

Während viele der frühen Blockchain-Netzwerke ursprünglich mit dem Ehrgeiz gebaut wurden, generische Rechenschichten zu sein, die alle Arten von Anwendungen und Transaktionen beherbergen, weichen wir von diesem Modell ab, da die Nachfrage und Vielseitigkeit des dezentralisierten Raums weiter steigt. Isolierte Blockchains werden einfach nicht die Kapazität oder die Spezifikationen haben, um der breiten Vielfalt und steigenden Anzahl von Anwendungen gerecht zu werden, die gestartet werden, ähnlich wie ein einzelner Computer nicht alle Internetanforderungen von Benutzern weltweit erfüllen kann.

Derzeit wird eine auf Appchain ausgerichtete Zukunft aufgebaut, bei der Blockchain-Netzwerke und Seitenketten für bestimmte Arten von Anwendungen entwickelt werden. Diese neue Appchain-These besagt, dass die Verwendung separater Ketten das bevorzugte Modell sein wird, um Anwendungen im Zusammenhang mit DeFi, Spielen, NFTs oder unzähligen anderen Implementierungen dezentraler Technologie zu beherbergen. 

Eine Zukunft, in der Appchains weit verbreitet sind, wird kritische Engpässe beheben, die derzeit im Blockchain-Ökosystem vorhanden sind. In diesem Artikel stellen wir die Geschichte vor, die zur Appchain-These geführt hat, und identifizieren auch die Engpässe, die eine Appchain-Zukunft adressieren wird. Die Leser werden erfahren, warum der Web3-Raum eine Appchain-Umgebung benötigt und wie Start-ups es mögen Stardust entwickeln Tools der nächsten Generation für Entwickler, um Assets zu erstellen, die einfach in mehreren Blockchain-Netzwerken bereitgestellt und migriert werden können.

Eine kurze Geschichte der Appchain-These 

Die Appchain-These trat ins Rampenlicht, als die Blockchain-Industrie 2017 ihre ersten Anzeichen einer Mainstream-Akzeptanz sah. Die gestiegene öffentliche Nachfrage nach Blockspace für Anwendungsfälle wie Blockchain-basiertes Crowdfunding und Gaming-Anwendungen wie CryptoKitties machte deutlich, dass Entwickler viel mehr brauchten Fähigkeit, Blockchain der Masse zugänglich zu machen. 

Im selben Jahr Pioniere wie Cosmos schwebte die Idee eines neuartigen Inter-Blockchain Communication Protocol (IBC) zur Verbindung anwendungsspezifischer Blockchains und damit die Bekanntmachung des Konzepts eines „Internets der Blockchains“. Cosmos würde die Einführung privater Ethereum-Ketten und die Überbrückung von Vermögenswerten über die verschiedenen Netzwerke hinweg ermöglichen.

App-Chain-Lösungen wurden 2018 mit dem Online-Start eingeführt Einführung des LoomSDK für das Gaming-fokussierte Loom Network als eines der Highlights. Loom wurde zur ersten Wahl für Spieleentwickler und verzeichnete ein deutliches Wachstum bis der Bärenmarkt im folgenden Jahr die Branche dazu drängte, sich von App-spezifischen Ketten zu einzelnen L1s zu konsolidieren. 

In der Zwischenzeit experimentierten andere Ökosysteme wie Axie Infinity, Sandbox und Neo District mit verschiedenen Sidechain-Lösungen, um die wachsende Nachfrage von Blockchain-Spielern zu bedienen. Diese Lösungen erwiesen sich damals als besonders hilfreich. Sie boten Spielern eine Oase, um die erste Generation von Blockchain-Spielen ohne die lächerlich hohen Gebühren oder langsamen Abrechnungen zu genießen, die L1-Netzwerke plagten.

Schneller Vorlauf in die Gegenwart, die Web3-Wirtschaft ist in vollem Gange. Es gibt Tausende von Anwendungen in verschiedenen Sektoren und Ketten, darunter dezentralisierte Finanzen (DeFi), digitale Identität, nicht fungible Token (NFTs), Metaverse und Blockchain-basierte Spiele. Die aufstrebende Branche verzeichnet bereits in den Anfangsjahren eine ähnliche Akzeptanzrate wie das Internet und ist auf dem besten Weg, innerhalb des nächsten Jahrzehnts eine Milliarde Benutzer an Bord zu holen.

Quelle: a16z

Die größte Lehre aus dem ersten Jahrzehnt der Blockchains ist jedoch, dass anwendungsspezifische Ketten die einzige Möglichkeit sind, die Technologie für die allgemeine Akzeptanz zu skalieren. Eine Welt, in der ein einziges L1 skaliert wird, um Milliarden von Benutzern und die Myriaden aufregender Web3-Anwendungsfälle zu bedienen, ist einfach unmöglich.

Was die Appchain-These löst

Die Appchain-These befasst sich mit zwei wichtigen Schwachstellen für Blockchain-Entwickler: Skalierbarkeit und die Idee, dass verschiedene Anwendungen in einem monolithischen Netzwerk bereitgestellt werden müssen. Dieser Abschnitt untersucht diese Probleme und wie eine App-Chain-Umgebung eine Lösung bietet.

  1. Skalierbarkeit 

„Egal wie viele Transaktionen pro Sekunde (TPS) eine Blockchain hat, es wird nie genug sein. 8, 15, 10k, 100k, 1m+, Blockchain wird immer diese Obergrenze erreichen, wenn viele Anwendungen wachsen und skalieren.“ – Canaan Linder, CEO von Stardust

Layer-1-Blockchains werden letztendlich immer neuen Einschränkungen ausgesetzt sein, wenn die Anzahl der Anwendungen darauf wächst und skaliert. Es ist hilfreich, einen hypothetischen Fall zu betrachten, in dem eine monolithische Blockchain eine Million TPS verarbeitet; Anwendungen, die mehrere Mikrotransaktionen in Anspruch nehmen, werden diese Obergrenze schließlich überschreiten, wenn sie mehr Benutzer an Bord nehmen. Aktuelle Layer-1-Lösungen wie Solana und Avalanche waren mit ähnlichen Einschränkungen konfrontiert, die dazu führten Netzwerkausfälle, Stauung und Gebührenspitzen.

Die Appchain-These zieht Erkenntnisse aus dem Erfolg des Internets in der Web1- und Web2-Ära, um die Einschränkungen von Web3 zu lösen. 

Das frühe Internet wurde durch die Einführung miteinander verbundener anwendungsspezifischer Server skaliert, die von verschiedenen Anbietern verwaltet wurden. Amazon Web Services (AWS) zum Beispiel ist exponentiell gewachsen, nicht weil ein einzelner Computer jährlich mehr RAM hinzugefügt hat, sondern indem einzelne Server betrieben werden, die im Laufe der Jahre schneller werden.

Ebenso ist es einfach, sich eine Welt vorzustellen, in der das am weitesten verbreitete Web3 Apps wie Uniswap wird mit zunehmender Nutzung zu einer App-spezifischen Kette migriert. Ein solcher Schritt ermöglicht es jedem Ökosystem, sein Wachstum zu konsolidieren, ein nahtloses Benutzererlebnis zu garantieren und allen Beteiligten einen Mehrwert zu bieten.

  1. Der One-Size-Fits-All-Irrtum

„Blockchain-Netzwerke wie Polygon, AVAX und Cosmos sollten mit einem Betriebssystem verglichen werden. Unterschiedliche Betriebssysteme funktionieren besser für unterschiedliche Anwendungen. Es wird nie „einen“ geben, der sie alle beherrscht.“ Canaan Linder, CEO von Stardust

Die Idee, dass alle dezentralisierten Anwendungen auf einer monolithischen Kette leben sollten, ignoriert die Realität, dass Blockchains wie Solana, Polygon und Cosmos mit verschiedenen Betriebssystemen verwandt sind, die für verschiedene Anwendungen besser funktionieren. Beispielsweise priorisiert Polygon die Bereitstellung von SDKs zur Skalierung von Ethereum-basierten dApps und Rollups, während Solana darauf ausgelegt ist, Mikrozahlungen und ähnliche Anwendungsfälle zu unterstützen.

Eine Appchain-Umgebung ermöglicht es Entwicklern, das Potenzial einer Blockchain voll auszuschöpfen, indem sie das Design jeder Kette an einen bestimmten Bedarf anpassen. In einem realen Beispiel würde eine App-Kette, die für eine NFT-Börse bestimmt ist, weniger Rechen- und Validierungsressourcen benötigen als eine DEX mit mehreren Auftragstypen und Abwicklungs-Bots. Der gleiche Vergleich kann zwischen einem DeFi-Leihprotokoll und einer Web3-Gaming-Plattform angestellt werden, wobei letztere einen hohen Durchsatz zur Skalierung erfordert.

In einer idealen Appchain-Umgebung können Entwickler mehrere Chains für denselben Anwendungsfall nutzen. Stardust bietet beispielsweise eine sichere Infrastruktur für Blockchain-Spieleentwickler, um auf verschiedenen Ketten zu starten und gleichzeitig ihre Ökosysteme aufzubauen. Stardust vereinfacht den Spielentwicklungsprozess, indem es eine einzige API und ein Dashboard für Kunden bereitstellt, um Spielressourcen über andere Ketten hinweg gleichzeitig zu verwalten. So können sich Spieleentwickler auf den Aufbau hochmoderner Spielumgebungen konzentrieren, ohne sich Gedanken über die Skalierbarkeit machen zu müssen.

Warum Web3-Gaming eine Appchain-Umgebung benötigt

Die Appchain-These ist besonders nützlich für Web3-Spiele, die einen adressierbaren Markt von über XNUMX haben drei Milliarden Nutzer. Wenn man bedenkt, dass ein typisches Web3-Spiel Mikrotransaktionen wie Kontoverwaltung, Modifizierung von Spielfiguren, Handelsguthaben und soziale Interaktionen umfasst, bedeuten diese Funktionen, dass Spielanwendungen von Natur aus rechenintensiv und anfällig für hohe Gasgebühren sind. 

Der Status quo von monolithischen Blockchains, die diese Transaktionskosten an Gamer und Entwickler weitergeben, ist langfristig nicht machbar. Selbst ein Gebührenmodell von 0.0005 USD würde sich mit zunehmender Anzahl von Benutzern und Transaktionsvolumen auf einen erheblichen Betrag summieren. Im krassen Gegensatz dazu reduziert eine speziell entwickelte Appchain diese Kosten, indem sie Spieleentwickler von anderen Web3-Ökosystemen isoliert, die um Blockspace konkurrieren. 

Ein weiterer Vorteil eines solchen speziell entwickelten Systems besteht darin, dass es gute Entwickler in die Lage versetzt, ihnen vertraute Tools und Komponierbarkeit über mehrere Ketten hinweg zur Verfügung zu stellen. Mit Tools wie den Blockchain-agnostischen APIs von Stardust können Entwickler beispielsweise Assets bereitstellen, die nahtlos geprägt, gebrannt und zwischen mehreren Blockchain-Umgebungen übertragen werden können. Die Lösung versetzt Entwickler in die Lage, Blockchain-basierte Spiele in rekordverdächtiger Zeit mit einem einheitlichen Dashboard zur Verwaltung von Spielern und NFT-Assets auf mehreren Ketten zu starten. 

Appchain ist die Zukunft von Blockchain und Gaming

Die Web3-Industrie folgt einer ähnlichen Wachstumskurve wie das Internet in seinen Anfängen. Ohne Zweifel sind die Chancen, die diesem exponentiellen Wachstum innewohnen, mehr als aufregend. Um dieses Akzeptanzniveau zu erreichen, muss die Spielebranche jedoch ihre Skalierbarkeitsprobleme angehen und Entwicklern eine Umgebung bieten, in der sie Mainstream-Anwendungen in verschiedenen Branchen starten können. 

Die Appchain-These stützt sich auf die Erfahrungen aus der Skalierung von Web1 und Web2, um Gaming-Ökosysteme in eine ähnlich entwicklerfreundliche, zuverlässige und kostengünstige Zukunft zu skalieren. Die schnelle Übernahme der Prinzipien der Appchain-These ist für Spieleentwickler vielversprechend und verspricht, innerhalb des nächsten Jahrzehnts das Onboarding von einer Milliarde Spielern zu ermöglichen.

Dieser Inhalt wird gesponsert von Stardust.


Erhalten Sie jeden Abend die wichtigsten Krypto-News und Erkenntnisse des Tages per E-Mail. Abonnieren Sie den kostenlosen Newsletter von Blockworks . Kontaktieren Sie uns jetzt!

Möchten Sie Alpha direkt an Ihren Posteingang senden? Holen Sie sich degene Handelsideen, Governance-Updates, Token-Performance, unverzichtbare Tweets und mehr von Tägliche Nachbesprechung von Blockworks Research.

Kann nicht warten? Erhalten Sie unsere Neuigkeiten auf dem schnellsten Weg. Begleiten Sie uns auf Telegram und folgen Sie uns auf Google News.


Quelle: https://blockworks.co/news/solving-game-developer-problems