De to øverste problemene som Appchain-oppgaven løser for spillutviklere

I de tidlige dagene av Internett var det mye lettere å definere hva teknologien var og hva den var nyttig for. På samme måte var det en gang mye, mye enklere å komme opp med en omfattende definisjon av blokkjedeteknologi. Det Satoshi opprinnelig så for seg som et "node-til-node-system for digitale kontanter" har utviklet seg betydelig fra de første årene. Etter hvert som ulike blokkjeder dukker opp, alle med varierende brukstilfeller og avveininger, har definisjonen av hva som utgjør en blokkjede blitt mye mer flytende og avhengig av konteksten.

Mens mange av de tidlige blokkjedenettverkene opprinnelig ble bygget med ambisjoner om å være generiske datalag som skal huse alle typer applikasjoner og transaksjoner, avviker vi fra denne modellen ettersom etterspørselen og allsidigheten til det desentraliserte rommet fortsetter å øke. Isolerte blokkjeder vil rett og slett ikke ha kapasiteten eller spesifikasjonene til å imøtekomme det brede utvalget og økende antall applikasjoner som lanseres, på samme måte som en enkelt datamaskin ikke kan imøtekomme alle internettkravene til brukere over hele verden.

En Appchain-fokusert fremtid bygges for tiden der blokkjedenettverk og sidekjeder blir designet for spesifikke typer applikasjoner. Denne nye Appchain-oppgaven sier at bruk av separate kjeder vil være den foretrukne modellen for å huse applikasjoner relatert til DeFi, spill, NFT-er eller utallige andre implementeringer av desentralisert teknologi. 

En fremtid hvor Appchains er utbredt vil adressere kritiske flaskehalser som for tiden er tilstede i blockchain-økosystemet. I denne artikkelen vil vi presentere historien frem til Appchain-oppgaven og også identifisere flaskehalsene som en appchain-fremtid vil adressere. Leserne vil lære hvorfor Web3-området trenger et Appchain-miljø og hvordan startups liker Stardust bygger neste generasjons verktøy for utviklere for å bygge eiendeler som enkelt kan distribueres og migreres på flere blokkjedenettverk.

En kort historie om Appchain-oppgaven 

Appchain-oppgaven kom frem i rampelyset da blokkjedeindustrien så de første tegnene til mainstream-adopsjon i 2017. Den økte offentlige etterspørselen etter blockspace for å betjene brukssaker som blockchain-basert crowdfunding og spillapplikasjoner som CryptoKitties gjorde det tydelig at utviklere trengte mye mer kapasitet til å bringe blockchain til massene. 

Samme år liker pionerer Cosmos fløt ideen av en ny Inter-Blockchain Communication Protocol (IBC) for å koble sammen applikasjonsspesifikke blokkjeder, og dermed publisere konseptet om et "internett av blokkkjeder." Cosmos vil muliggjøre lansering av private Ethereum-kjeder og bygge bro mellom eiendeler på tvers av de forskjellige nettverkene.

App-kjedeløsninger begynte å komme online i 2018, med lansering av LoomSDK for det spillfokuserte Loom Network er et av høydepunktene. Loom ble det beste alternativet for spillutviklere og så betydelig vekst inntil det påfølgende årets bjørnemarked presset industrien mot å konsolidere seg fra appspesifikke kjeder til enkeltstående L1-er. 

I mellomtiden eksperimenterte andre økosystemer, som Axie Infinity, Sandbox og Neo District, med forskjellige sidekjedeløsninger for å betjene den økende etterspørselen fra blockchain-spillere. Disse løsningene viste seg å være spesielt nyttige på den tiden. De ga et fristed for spillere til å nyte den første generasjonen av blokkjedespill uten de latterlig høye avgiftene eller trege oppgjørene som plaget L1-nettverk.

Spol frem til nåtiden, Web3-økonomien er i full gang. Det er tusenvis av applikasjoner på tvers av ulike sektorer og kjeder, inkludert desentralisert finans (DeFi), digital identitet, ikke-fungible tokens (NFT), Metaverse og blokkjedebasert spill. Den fremvoksende industrien ser allerede en adopsjonsrate som ligner på internett i de første årene, og er på vei mot én milliard brukere i løpet av det neste tiåret.

kilde: a16z

Den største lærdommen fra det første tiåret med blokkjeder er imidlertid at applikasjonsspesifikke kjeder er den eneste måten å skalere teknologien til mainstream-adopsjon. En verden der en enkelt L1 skalerer for å betjene milliarder av brukere og myriadene av spennende Web3-brukstilfeller er rett og slett umulig.

Hva Appchain-oppgaven løser

Appchain-oppgaven tar for seg to betydelige smertepunkter for blockchain-utviklere: skalerbarhet og ideen om at ulike applikasjoner må distribueres på et monolitisk nettverk. Denne delen undersøker disse problemene og hvordan et app-kjedemiljø gir en løsning.

  1. skalerbarhet 

«Uansett hvor mange transaksjoner per sekund (TPS) en blokkjede har, vil det aldri være nok. 8, 15, 10k, 100k, 1m+, blockchain vil alltid nå det taket ettersom mange applikasjoner vokser og skaleres." – Canaan Linder, administrerende direktør i Stardust

Layer-1 blokkjeder vil til slutt alltid møte nye begrensninger ettersom antall applikasjoner på den vokser og skaleres. Det er nyttig å vurdere et hypotetisk tilfelle der en monolittisk blokkjede behandler en million TPS; applikasjoner som tar opp flere mikrotransaksjoner vil til slutt bryte dette taket ettersom det tar med flere brukere. Nåværende Layer-1-løsninger som Solana og Avalanche har møtt lignende begrensninger som har resultert i nettverksbrudd, lungerog gebyrtopper.

Appchain-oppgaven henter innsikt fra internetts suksess i Web1- og Web2-æraen for å løse Web3s begrensninger. 

Det tidlige internett skalert gjennom adopsjonen av sammenkoblede applikasjonsspesifikke servere administrert av forskjellige leverandører. Amazon Web Services (AWS), for eksempel, har vokst eksponentielt, ikke ved å ha en enkelt datamaskin med mer RAM lagt til årlig, men ved å kjøre individuelle servere som blir raskere ettersom årene går.

På samme måte er det lett å se for seg en verden hvor den mest brukte Web3 apper som Uniswap vil migrere til en appspesifikk kjede etter hvert som bruken øker. Et slikt grep lar hvert økosystem konsolidere sin vekst, garantere en sømløs brukeropplevelse og gi mer verdi til alle interessenter.

  1. One-Size-Fits-All feilslutning

"Blokkjedenettverk som Polygon, AVAX og Cosmos bør sammenlignes med et operativsystem. Ulike operativsystemer fungerer bedre for forskjellige applikasjoner. Det vil aldri være «én» som styrer dem alle.» Canaan Linder, administrerende direktør i Stardust

Ideen om at alle desentraliserte applikasjoner skal leve på en monolittisk kjede ignorerer realiteten at blokkjeder som Solana, Polygon og Cosmos er beslektet med forskjellige operativsystemer som fungerer bedre for forskjellige applikasjoner. Polygon prioriterer for eksempel levering av SDK-er for å skalere Ethereum-baserte dApps og sammendrag, mens Solana er designet for å støtte mikrobetalinger og lignende brukstilfeller.

Et appchain-miljø gjør det mulig for utviklere å utnytte blokkjedens potensiale fullt ut ved å tilpasse hver kjedes design for å møte et spesifikt behov. I et eksempel fra den virkelige verden vil en appkjede dedikert til en NFT-børs kreve færre beregnings- og valideringsressurser sammenlignet med en DEX med flere ordretyper og likvidasjonsroboter. Den samme sammenligningen kan gjøres mellom en DeFi-utlånsprotokoll og en Web3-spillplattform, der sistnevnte krever høy gjennomstrømning for å skalere.

I et ideelt appchain-miljø kan utviklere benytte seg av flere kjeder for samme brukstilfelle. Stardust, for eksempel, gir en sikker infrastruktur for blockchain-spillutviklere å lansere på forskjellige kjeder mens de bygger økosystemene deres. Stardust forenkler spillutviklingsprosessen ved å tilby et enkelt API og dashbord slik at klienter kan administrere spillressurser på tvers av andre kjeder samtidig. Dermed kan spillutviklere fokusere på å bygge banebrytende spillmiljøer uten å bekymre seg for skalerbarhet.

Hvorfor Web3 Gaming trenger et Appchain-miljø

Appchain-oppgaven er spesielt nyttig for Web3-spill, som har et adresserbart marked på over tre milliarder brukere. Tatt i betraktning at et typisk Web3-spill har mikrotransaksjoner som kontoadministrasjon, modifisering av spillkarakterer, handel med eiendeler og sosiale interaksjoner, betyr disse funksjonene at spillapplikasjoner er iboende dataintensive og utsatt for høye gassavgifter. 

Status quo for monolittiske blokkjeder som overfører disse transaksjonskostnadene til spillere og utviklere er ikke mulig på lang sikt. Selv en avgiftsmodell på $ 0.0005 vil utgjøre et betydelig beløp etter hvert som antall brukere og transaksjonsvolumet vokser. I sterk kontrast reduserer en spesialbygd Appchain disse kostnadene ved å isolere spillutviklere fra andre Web3-økosystemer som konkurrerer om blockspace. 

En annen fordel med et slikt spesialbygd system er at det styrker gode utviklere ved å gi dem kjente verktøy og komponerbarhet på tvers av flere kjeder. For eksempel, ved å bruke verktøy som Stardusts blockchain-agnostiske APIer, kan utviklere distribuere eiendeler som sømløst kan preges, brennes og overføres mellom flere blokkjedemiljøer. Løsningen gir utviklere mulighet til å lansere blokkjedebaserte spill på rekordtid med et enhetlig dashbord for å administrere spillere og NFT-ressurser på flere kjeder. 

Appchain er fremtiden for blockchain og spill

Web3-industrien følger en lignende vekstkurve som internett i sine tidlige dager. Uten tvil er mulighetene som ligger i denne eksponentielle veksten mer enn spennende. Men for å nå dette nivået av adopsjon, må spillindustrien ta tak i skalerbarhetsproblemene og tilby et miljø for utviklere å lansere mainstream-skalaapplikasjoner på tvers av forskjellige vertikaler. 

Appchain-oppgaven lener seg inn på leksjonene fra å skalere Web1 og Web2 for å skalere spilløkosystemer til en lignende utviklervennlig, pålitelig og rimelig fremtid. Den raske innføringen av prinsippene i appchain-oppgaven har et betydelig løfte for spillutviklere og lover å muliggjøre introduksjon av én milliard spillere i løpet av det neste tiåret.

Dette innholdet er sponset av Stardust.


Få dagens beste kryptonyheter og innsikt levert til e-posten din hver kveld. Abonner på Blockworks sitt gratis nyhetsbrev nå.

Vil du ha alfa sendt direkte til innboksen din? Få degen-handelsideer, styringsoppdateringer, token-ytelse, tweets du ikke kan gå glipp av og mer fra Blockworks Researchs Daily Debrief.

Kan du ikke vente? Få våre nyheter på den raskeste måten. Bli med oss ​​på Telegram og følg oss på Google Nyheter.


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