Glavni dve težavi, ki ju diplomska naloga o verigi aplikacij rešuje za razvijalce iger

V zgodnjih dneh interneta je bilo veliko lažje definirati, kaj je tehnologija in za kaj je uporabna. Na enak način je bilo oblikovanje celovite definicije tehnologije veriženja blokov nekoč veliko, veliko preprostejše. Kar si je Satoshi prvotno zamislil kot "sistem enakovrednih za digitalno gotovino", se je od teh zgodnjih let močno razvilo. Ko se pojavljajo različne verige blokov, vse z različnimi primeri uporabe in kompromisi, je definicija tega, kaj točno sestavlja verigo blokov, postala veliko bolj tekoča in odvisna od konteksta.

Medtem ko so bila številna zgodnja omrežja blockchain sprva zgrajena z ambicijami, da bi bila generična računalniška plast, ki bo vsebovala vse vrste aplikacij in transakcij, se od tega modela oddaljujemo, saj povpraševanje in vsestranskost decentraliziranega prostora še naprej naraščata. Izolirane verige blokov preprosto ne bodo imele zmogljivosti ali specifikacij, da bi zadovoljile široko paleto in vedno večje število aplikacij, ki se zaženejo, podobno kot en sam računalnik ne more zadostiti vsem internetnim zahtevam uporabnikov po vsem svetu.

Prihodnost, osredotočena na Appchain, se trenutno gradi, pri čemer se omrežja blockchain in stranske verige oblikujejo za posebne vrste aplikacij. Ta nova teza Appchain navaja, da bo uporaba ločenih verig najprimernejši model za namestitev aplikacij, povezanih z DeFi, igranjem iger, NFT-ji ali neštetimi drugimi izvedbami decentralizirane tehnologije. 

Prihodnost, v kateri bodo verige aplikacij prevladovale, bo obravnavala kritična ozka grla, ki so trenutno prisotna v ekosistemu verige blokov. V tem članku bomo predstavili zgodovino, ki je vodila do diplomske naloge Appchain, in opredelili tudi ozka grla, ki jih bo prihodnost appchaina obravnavala. Bralci bodo izvedeli, zakaj prostor Web3 potrebuje okolje Appchain in kako je všeč startupom Stardust gradijo orodja naslednje generacije za razvijalce za gradnjo sredstev, ki jih je enostavno namestiti in preseliti v več omrežjih blockchain.

Kratka zgodovina teze Appchain 

Teza Appchain je prišla v središče pozornosti, ko je industrija blockchain leta 2017 videla prve znake splošnega sprejemanja. Povečano javno povpraševanje po blockspaceu za primere uporabe, kot so množično financiranje na podlagi blockchaina in igralne aplikacije, kot je CryptoKitties, je pokazalo, da razvijalci potrebujejo veliko več sposobnost približati blockchain množicam. 

Istega leta pionirji kot Cosmos plavala ideja novega komunikacijskega protokola Inter-Blockchain (IBC) za povezovanje verig blokov, specifičnih za aplikacije, s čimer se objavi koncept »interneta verig blokov«. Cosmos bi omogočil zagon zasebnih verig Ethereum in premostitvena sredstva v različnih omrežjih.

Rešitve za verigo aplikacij so začele prihajati na splet leta 2018, z lansiranje LoomSDK saj je omrežje Loom, osredotočeno na igre, eden od vrhuncev. Loom je postal priljubljena možnost za razvijalce iger in opazil znatno rast dokler medvedji trg naslednjega leta ni potisnil industrije v smeri konsolidacije z verig, specifičnih za aplikacije, na posamezne L1. 

Medtem so drugi ekosistemi, kot so Axie Infinity, Sandbox in Neo District, eksperimentirali z različnimi rešitvami stranske verige, da bi zadostili naraščajočemu povpraševanju igralcev veriženja blokov. Te rešitve so se takrat izkazale za posebej koristne. Zagotovili so zatočišče za igralce, da lahko uživajo v prvi generaciji iger blockchain brez smešno visokih pristojbin ali počasnih poravnav, ki pestijo omrežja L1.

Hitro naprej v sedanjost je gospodarstvo Web3 v polnem razmahu. Obstaja na tisoče aplikacij v različnih sektorjih in verigah, vključno z decentraliziranimi financami (DeFi), digitalno identiteto, nezamenljivimi žetoni (NFT), Metaverse in igranjem iger na podlagi verige blokov. Nastajajoča industrija že opaža stopnjo sprejemanja, podobno kot internet v svojih zgodnjih letih, in je na dobri poti, da v naslednjem desetletju pridobi milijardo uporabnikov.

vir: a16z

Vendar pa je največja lekcija iz prvega desetletja verig blokov ta, da so verige, specifične za aplikacije, edini način za razširitev tehnologije na splošno sprejetje. Svet, kjer en sam L1 lahko služi milijardam uporabnikov in nešteto vznemirljivih primerov uporabe Web3, je preprosto nemogoč.

Kaj rešuje diplomska naloga Appchain

Teza Appchain obravnava dve pomembni bolečini za razvijalce blockchain: razširljivost in zamisel, da morajo biti različne aplikacije nameščene v monolitnem omrežju. Ta razdelek preučuje te težave in kako okolje verige aplikacij nudi rešitev.

  1. Prilagodljivost 

»Ne glede na to, koliko transakcij na sekundo (TPS) ima veriga blokov, nikoli ne bo dovolj. 8, 15, 10k, 100k, 1m+, blockchain bo vedno dosegel to zgornjo mejo, saj bo veliko aplikacij raslo in se povečalo.” – Canaan Linder, izvršni direktor Stardusta

Blockchains plasti 1 se bodo končno vedno soočali z novimi omejitvami, ko bo število aplikacij na njih raslo in se povečevalo. Koristno je razmisliti o hipotetičnem primeru, ko monolitna veriga blokov obdela en milijon TPS; aplikacije, ki prevzamejo več mikrotransakcij, bodo sčasoma presegle to zgornjo mejo, ko vključijo več uporabnikov. Trenutne rešitve Layer-1, kot sta Solana in Avalanche, so se soočile s podobnimi omejitvami, ki so povzročile izpadi omrežja, zastojiin skoki pristojbin.

Teza Appchain črpa vpogled iz uspeha interneta v dobi Web1 in Web2, da bi rešila omejitve Web3. 

Zgodnji internet se je razširil s sprejetjem medsebojno povezanih strežnikov, specifičnih za aplikacije, ki jih upravljajo različni ponudniki. Spletne storitve Amazon (AWS) so na primer eksponentno rasle, ne z enim samim računalnikom, ki bi mu letno dodali več RAM-a, temveč z izvajanjem posameznih strežnikov, ki z leti postajajo hitrejši.

Podobno si lahko predstavljamo svet, v katerem je Web3 najbolj razširjen aplikacije, kot je Uniswap se bo preselil v verigo, specifično za aplikacijo, ko se bo uporaba povečala. Takšna poteza omogoča vsakemu ekosistemu, da utrdi svojo rast, zagotovi brezhibno uporabniško izkušnjo in prinese večjo vrednost vsem deležnikom.

  1. Zmota, ki ustreza vsem

»Blockchain omrežja, kot so Polygon, AVAX in Cosmos, je treba primerjati z operacijskim sistemom. Različni operacijski sistemi delujejo bolje za različne aplikacije. Nikoli ne bo "enega", ki bi vladal vsem." Canaan Linder, izvršni direktor Stardusta

Zamisel, da bi morale vse decentralizirane aplikacije živeti v monolitni verigi, ne upošteva dejstva, da so verige blokov, kot so Solana, Polygon in Cosmos, podobne različnim operacijskim sistemom, ki bolje delujejo za različne aplikacije. Na primer, Polygon daje prednost zagotavljanju SDK-jev za povečanje dApps in zbirk, ki temeljijo na Ethereumu, medtem ko je Solana zasnovana za podporo mikroplačil in podobnih primerov uporabe.

Okolje verige aplikacij omogoča razvijalcem, da v celoti izkoristijo potencial verige blokov tako, da prilagodijo zasnovo vsake verige, da ustreza določeni potrebi. V primeru iz resničnega sveta bi veriga aplikacij, namenjena izmenjavi NFT, zahtevala manj računalniških virov in sredstev validatorja v primerjavi z DEX z več vrstami naročil in boti za likvidacijo. Enako primerjavo lahko naredimo med protokolom posojanja DeFi in igralno platformo Web3, pri čemer slednja zahteva visoko prepustnost za obseg.

V idealnem okolju verige aplikacij lahko razvijalci uporabijo več verig za isti primer uporabe. Stardust na primer zagotavlja varno infrastrukturo za razvijalce iger blockchain za zagon v različnih verigah, medtem ko gradijo svoje ekosisteme. Stardust poenostavlja proces razvoja iger z zagotavljanjem enotnega API-ja in nadzorne plošče za odjemalce za upravljanje igralnih sredstev v drugih verigah hkrati. Tako se lahko razvijalci iger osredotočijo na gradnjo vrhunskih igralnih okolij, ne da bi skrbeli za razširljivost.

Zakaj Web3 Gaming potrebuje okolje Appchain

Teza Appchain je še posebej uporabna za igranje iger Web3, ki ima naslovljiv trg več kot tri milijarde uporabnikov. Glede na to, da značilna igra Web3 vključuje mikrotransakcije, kot so upravljanje računa, spreminjanje igralnih likov, trgovanje s sredstvi in ​​družbene interakcije, te funkcije pomenijo, da so igralne aplikacije same po sebi računalniško intenzivne in so nagnjene k visokim pristojbinam za plin. 

Status quo monolitnih verig blokov, ki te transakcijske stroške prenašajo na igralce iger in razvijalce, dolgoročno ni izvedljiv. Celo model provizije v višini 0.0005 USD bi z naraščanjem števila uporabnikov in obsega transakcij pomenil znaten znesek. V popolnem nasprotju pa namensko zgrajena veriga aplikacij zmanjša te stroške z izolacijo razvijalcev iger od drugih ekosistemov Web3, ki tekmujejo za blokovni prostor. 

Druga prednost takšnega namensko izdelanega sistema je, da opolnomoči dobre razvijalce, tako da jim nudi znana orodja in možnost sestavljanja v več verigah. Na primer, z uporabo orodij, kot je Stardust's API-ji, neodvisni od verige blokov, lahko razvijalci uvedejo sredstva, ki jih je mogoče nemoteno kovati, zapisovati in prenašati med več okolji verige blokov. Rešitev razvijalcem omogoča zagon iger, ki temeljijo na verigi blokov, v rekordno kratkem času z enotno nadzorno ploščo za upravljanje igralcev in sredstev NFT v več verigah. 

Appchain je prihodnost blockchaina in iger

Industrija Web3 sledi podobni krivulji rasti kot internet v svojih zgodnjih dneh. Brez dvoma so priložnosti, ki so del te eksponentne rasti, več kot razburljive. Vendar pa mora industrija iger na srečo rešiti svoje težave z razširljivostjo in zagotoviti okolje za razvijalce, da zaženejo glavne aplikacije v različnih vertikalah. 

Diplomska naloga Appchain se naslanja na izkušnje, pridobljene pri skaliranju Web1 in Web2 za razširitev igralnih ekosistemov v podobno razvijalcem prijazno, zanesljivo in poceni prihodnost. Hitro sprejetje načel teze o verigi aplikacij veliko obeta za razvijalce iger in obeta, da bo v naslednjem desetletju omogočilo vkrcanje ene milijarde igralcev.

To vsebino sponzorira Stardust.


Vsak večer prejemajte najpomembnejše kripto novice in vpoglede na vašo e-pošto. Naročite se na brezplačno glasilo podjetja Blockworks zdaj.

Želite alfa poslati neposredno v vaš nabiralnik? Pridobite ideje o trgovini degen, posodobitve upravljanja, zmogljivost žetonov, tvite, ki jih ne smete zamuditi, in še več od Dnevno poročilo Blockworks Research.

Komaj čakaš? Pridobite naše novice na najhitrejši možni način. Pridružite se nam na Telegramu in sledite nam Google News.


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