De twee belangrijkste problemen die de appchain-scriptie oplost voor game-ontwikkelaars

In de begindagen van het internet was het veel gemakkelijker om te definiëren wat de technologie was en waar deze nuttig voor was. Op dezelfde manier was het ooit veel, veel eenvoudiger om een ​​alomvattende definitie van blockchain-technologie te bedenken. Wat Satoshi oorspronkelijk voor ogen had als een "peer-to-peer-systeem voor digitaal geld", is sinds die beginjaren aanzienlijk geëvolueerd. Naarmate er verschillende blockchains ontstaan, allemaal met verschillende gebruiksscenario's en compromissen, is de definitie van wat een blockchain precies is, veel vloeiender en afhankelijker van de context geworden.

Hoewel veel van de vroege blockchain-netwerken aanvankelijk werden gebouwd met de ambitie om generieke computerlagen te zijn die allerlei toepassingen en transacties zullen huisvesten, wijken we af van dit model omdat de vraag en veelzijdigheid van de gedecentraliseerde ruimte blijft stijgen. Geïsoleerde blockchains zullen simpelweg niet de capaciteit of de specificaties hebben om tegemoet te komen aan de grote verscheidenheid en het toenemende aantal applicaties dat wordt gelanceerd, vergelijkbaar met hoe een enkele computer niet kan voorzien in alle internetbehoeften van gebruikers over de hele wereld.

Er wordt momenteel gebouwd aan een Appchain-gerichte toekomst waarbij blockchain-netwerken en side chains worden ontworpen voor specifieke soorten toepassingen. Deze nieuwe Appchain-scriptie stelt dat het gebruik van afzonderlijke ketens het voorkeursmodel zal zijn voor het huisvesten van applicaties met betrekking tot DeFi, gaming, NFT's of talloze andere implementaties van gedecentraliseerde technologie. 

Een toekomst waarin Appchains de overhand hebben, zal kritieke knelpunten aanpakken die momenteel aanwezig zijn in het blockchain-ecosysteem. In dit artikel presenteren we de geschiedenis voorafgaand aan de Appchain-thesis en identificeren we ook de knelpunten die een appchain-toekomst zal aanpakken. Lezers zullen leren waarom de Web3-ruimte een Appchain-omgeving nodig heeft en hoe startups dat vinden sterrenstof bouwen tools van de volgende generatie voor ontwikkelaars om activa te bouwen die gemakkelijk kunnen worden geïmplementeerd en gemigreerd op meerdere blockchain-netwerken.

Een korte geschiedenis van de Appchain-scriptie 

De Appchain-thesis kwam in de schijnwerpers toen de blockchain-industrie in 2017 de eerste tekenen van mainstream-adoptie zag. De toegenomen vraag van het publiek naar blockspace voor use-cases zoals blockchain-gebaseerde crowdfunding en gaming-applicaties zoals CryptoKitties maakte duidelijk dat ontwikkelaars veel meer nodig hadden capaciteit om blockchain naar de massa te brengen. 

In hetzelfde jaar kwamen pioniers als Cosmos dreef het idee van een nieuw Inter-Blockchain Communication Protocol (IBC) voor het verbinden van toepassingsspecifieke blockchains, waarmee het concept van een "internet van blockchains" wordt gepubliceerd. Cosmos zou de lancering van private Ethereum-ketens en het overbruggen van activa tussen de verschillende netwerken mogelijk maken.

App-ketenoplossingen kwamen in 2018 online, met de lancering van de LoomSDK omdat het op gaming gerichte Loom Network een van de hoogtepunten is. Loom werd de go-to-optie voor game-ontwikkelaars en kende een aanzienlijke groei totdat de bearmarkt van het volgende jaar de industrie dwong om te consolideren van app-specifieke ketens naar afzonderlijke L1's. 

Ondertussen experimenteerden andere ecosystemen, zoals Axie Infinity, Sandbox en Neo District, met verschillende sidechain-oplossingen om aan de groeiende vraag van blockchain-gamers te voldoen. Deze oplossingen bleken destijds bijzonder nuttig. Ze boden spelers een toevluchtsoord om te genieten van de eerste generatie blockchain-spellen zonder de belachelijk hoge vergoedingen of trage afwikkelingen die L1-netwerken teisterden.

Snel vooruit naar het heden, de Web3-economie is in volle gang. Er zijn duizenden toepassingen in verschillende sectoren en ketens, waaronder gedecentraliseerde financiering (DeFi), digitale identiteit, niet-fungibele tokens (NFT's), Metaverse en op blockchain gebaseerde gaming. De opkomende industrie kent al een acceptatiegraad die vergelijkbaar is met die van internet in de beginjaren en ligt op schema om binnen tien jaar een miljard gebruikers aan boord te krijgen.

Bron: a16z

De grootste les uit het eerste decennium van blockchains is echter dat applicatiespecifieke ketens de enige manier zijn om de technologie op te schalen naar algemene acceptatie. Een wereld waarin een enkele L1 schaalbaar is om miljarden gebruikers te bedienen en talloze opwindende Web3-use-cases is simpelweg onmogelijk.

Wat de Appchain-thesis aan het oplossen is

De Appchain-scriptie behandelt twee belangrijke pijnpunten voor blockchain-ontwikkelaars: schaalbaarheid en het idee dat verschillende applicaties op een monolithisch netwerk moeten worden geïmplementeerd. In deze paragraaf wordt ingegaan op deze problemen en hoe een app-ketenomgeving een oplossing biedt.

  1. Schaalbaarheid 

“Het maakt niet uit hoeveel transacties per seconde (TPS) een blockchain heeft, het zal nooit genoeg zijn. 8, 15, 10k, 100k, 1m+, blockchain zal altijd dat plafond bereiken naarmate veel applicaties groeien en schalen” – Canaan Linder, CEO van Stardust

Layer-1 blockchains zullen uiteindelijk altijd met nieuwe beperkingen worden geconfronteerd naarmate het aantal applicaties erop groeit en schaalt. Het is nuttig om een ​​hypothetisch geval te overwegen waarin een monolithische blockchain een miljoen TPS verwerkt; applicaties die meerdere microtransacties uitvoeren, zullen uiteindelijk dat plafond overschrijden naarmate het meer gebruikers aan boord krijgt. Huidige Layer-1-oplossingen zoals Solana en Avalanche hebben met vergelijkbare beperkingen te maken gehad, resulterend in netwerkstoringen, congestie en vergoeding pieken.

De Appchain-thesis put inzicht uit het succes van internet in het Web1- en Web2-tijdperk om de beperkingen van Web3 op te lossen. 

Het vroege internet schaalde door de acceptatie van onderling verbonden applicatiespecifieke servers die door verschillende providers werden beheerd. Amazon Web Services (AWS) is bijvoorbeeld exponentieel gegroeid, niet door jaarlijks een enkele computer met meer RAM toe te voegen, maar door individuele servers te laten draaien die met het verstrijken van de jaren sneller worden.

Evenzo is het gemakkelijk om je een wereld voor te stellen waarin de meest gebruikte Web3 apps zoals Uniswap zal migreren naar een app-specifieke keten naarmate het gebruik toeneemt. Een dergelijke stap stelt elk ecosysteem in staat om zijn groei te consolideren, een naadloze gebruikerservaring te garanderen en meer waarde te bieden aan alle belanghebbenden.

  1. De one-size-fits-all misvatting

“Blockchain-netwerken als Polygon, AVAX en Cosmos zijn te vergelijken met een besturingssysteem. Verschillende besturingssystemen werken beter voor verschillende toepassingen. Er zal nooit "één" zijn om ze allemaal te regeren." Canaan Linder, CEO van Stardust

Het idee dat alle gedecentraliseerde applicaties op een monolithische keten zouden moeten leven, negeert de realiteit dat blockchains zoals Solana, Polygon en Cosmos verwant zijn aan verschillende besturingssystemen die beter werken voor diverse applicaties. Polygon geeft bijvoorbeeld prioriteit aan het aanbieden van SDK's om op Ethereum gebaseerde dApps en rollups te schalen, terwijl Solana is ontworpen om microbetalingen en soortgelijke use cases te ondersteunen.

Een appchain-omgeving stelt ontwikkelaars in staat om het potentieel van een blockchain volledig te benutten door het ontwerp van elke keten aan te passen aan een specifieke behoefte. In een praktijkvoorbeeld zou een app-keten die is toegewijd aan een NFT-uitwisseling minder reken- en validatiebronnen nodig hebben in vergelijking met een DEX met verschillende ordertypes en liquidatiebots. Dezelfde vergelijking kan worden gemaakt tussen een DeFi-uitleenprotocol en een Web3-gamingplatform, waarbij de laatste een hoge doorvoer vereist om te schalen.

In een ideale appchain-omgeving kunnen ontwikkelaars meerdere chains aanboren voor dezelfde use case. Stardust biedt bijvoorbeeld een veilige infrastructuur voor blockchain-game-ontwikkelaars om op verschillende ketens te lanceren terwijl ze hun ecosystemen bouwen. Stardust vereenvoudigt het game-ontwikkelingsproces door één enkele API en dashboard te bieden voor klanten om tegelijkertijd gaming-activa over andere ketens te beheren. Zo kunnen game-ontwikkelaars zich concentreren op het bouwen van geavanceerde game-omgevingen zonder zich zorgen te hoeven maken over schaalbaarheid.

Waarom Web3 Gaming een Appchain-omgeving nodig heeft

De Appchain-these is vooral handig voor Web3-gaming, die een adresseerbare markt van meer dan heeft drie miljard gebruikers. Aangezien een typische Web3-game microtransacties bevat, zoals accountbeheer, het wijzigen van gamekarakters, het verhandelen van activa en sociale interacties, betekenen deze functies dat gaming-applicaties inherent rekenintensief zijn en vatbaar voor hoge gaskosten. 

De status quo van monolithische blockchains die deze transactiekosten doorberekenen aan gamers en ontwikkelaars is op de lange termijn niet haalbaar. Zelfs een vergoedingsmodel van $ 0.0005 zou een aanzienlijk bedrag opleveren naarmate het aantal gebruikers en het transactievolume groeit. In schril contrast hiermee verlaagt een speciaal gebouwde Appchain deze kosten door game-ontwikkelaars te isoleren van andere Web3-ecosystemen die strijden om blokruimte. 

Een ander voordeel van een dergelijk speciaal gebouwd systeem is dat het goede ontwikkelaars in staat stelt door hen vertrouwde tools en composability over meerdere ketens te bieden. Met behulp van tools zoals de blockchain-agnostische API's van Stardust kunnen ontwikkelaars bijvoorbeeld middelen inzetten die naadloos kunnen worden geslagen, gebrand en overgedragen tussen verschillende blockchain-omgevingen. De oplossing stelt ontwikkelaars in staat om op blockchain gebaseerde games in recordtijd te lanceren met een uniform dashboard voor het beheren van spelers en NFT-activa op meerdere ketens. 

Appchain is de toekomst van blockchain en gaming

De Web3-industrie volgt een vergelijkbare groeicurve als het internet in de begindagen. De kansen die inherent zijn aan deze exponentiële groei zijn ongetwijfeld meer dan opwindend. Om dit niveau van acceptatie te bereiken, moet de game-industrie echter zijn schaalbaarheidsproblemen aanpakken en een omgeving bieden voor ontwikkelaars om mainstream-schaalapplicaties in verschillende branches te lanceren. 

Het proefschrift van Appchain steunt op de lessen die zijn getrokken uit het opschalen van Web1 en Web2 om gaming-ecosystemen op te schalen naar een vergelijkbare ontwikkelaarvriendelijke, betrouwbare en goedkope toekomst. De snelle acceptatie van de principes van de appchain-these is veelbelovend voor game-ontwikkelaars en belooft de onboarding van een miljard spelers in het komende decennium mogelijk te maken.

Deze inhoud wordt gesponsord door sterrenstof.


Ontvang elke avond het beste cryptonieuws en inzichten van de dag in uw e-mail. Abonneer u op de gratis nieuwsbrief van Blockworks .

Wilt u dat alfa rechtstreeks naar uw inbox wordt gestuurd? Ontvang degen-handelsideeën, bestuursupdates, tokenprestaties, niet te missen tweets en meer van De dagelijkse debriefing van Blockworks Research.

Kan je niet wachten? Ontvang ons nieuws op de snelst mogelijke manier. Ga met ons mee op Telegram en volg ons op Google Nieuws.


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