Kaks peamist probleemi, mida Appchaini lõputöö mänguarendajate jaoks lahendab

Interneti algusaegadel oli palju lihtsam määratleda, mis see tehnoloogia on ja milleks see kasulik on. Samamoodi oli plokiahela tehnoloogia tervikliku määratluse väljatöötamine kunagi palju-palju lihtsam. See, mida Satoshi algselt nägi ette "digitaalse sularaha võrdõigussüsteemina", on nendest algusaastatest oluliselt edasi arenenud. Kuna esile kerkivad erinevad plokiahelad, millel on erinevad kasutusjuhud ja kompromissid, on plokiahela definitsioon muutunud palju sujuvamaks ja kontekstist sõltuvamaks.

Kuigi paljud varajased plokiahelavõrgud loodi algselt eesmärgiga olla üldised andmetöötluskihid, mis mahutavad igasuguseid rakendusi ja tehinguid, kaldume sellest mudelist kõrvale, kuna detsentraliseeritud ruumi nõudlus ja mitmekülgsus kasvavad jätkuvalt. Eraldatud plokiahelatel lihtsalt ei ole võimsust ega spetsifikatsioone, et rahuldada käivitatavate rakenduste laia valikut ja kasvavat arvu, sarnaselt sellele, kuidas üks arvuti ei suuda rahuldada kasutajate kõiki Interneti-vajadusi kogu maailmas.

Praegu ehitatakse Appchainile keskendunud tulevikku, mille käigus plokiahela võrke ja külgahelaid kujundatakse konkreetset tüüpi rakenduste jaoks. See uus Appchaini väitekiri väidab, et eraldi kettide kasutamine on eelistatud mudel DeFi, mängude, NFT-de või paljude muude detsentraliseeritud tehnoloogia rakendustega seotud rakenduste majutamiseks. 

Tulevik, kus Appchainid on levinud, lahendab praegu plokiahela ökosüsteemis esinevad kriitilised kitsaskohad. Selles artiklis tutvustame ajalugu, mis viis Appchaini lõputööni, ja tuvastame ka kitsaskohad, mida rakendusahela tulevik lahendab. Lugejad saavad teada, miks Web3 ruum vajab Appchaini keskkonda ja kuidas see idufirmadele meeldib Taevalik romantika loovad arendajatele järgmise põlvkonna tööriistu, et luua varasid, mida on lihtne mitmesse plokiahela võrku juurutada ja migreerida.

Appchaini lõputöö lühike ajalugu 

Appchaini lõputöö tõusis rambivalgusesse, kui plokiahela tööstus nägi 2017. aastal esimesi märke peavoolu kasutuselevõtust. Suurenenud avalikkuse nõudlus plokiruumi järele, et teenindada selliseid kasutusjuhtumeid nagu plokiahelal põhinevad ühisrahastus ja mängurakendused, nagu CryptoKitties, tegi selgeks, et arendajad vajavad palju enamat. võime tuua plokiahelat massidesse. 

Samal aastal meeldib pioneeridele Cosmos ujutas idee uudse plokiahelatevahelise kommunikatsiooniprotokolli (IBC) rakendusespetsiifiliste plokiahelate ühendamiseks, avalikustades nii "plokiahelate Interneti" kontseptsiooni. Cosmos võimaldaks käivitada privaatseid Ethereumi kette ja ühendada varasid erinevates võrkudes.

Rakenduste ahela lahendused hakkasid veebis jõudma 2018. aastal koos LoomSDK käivitamine sest mängudele keskendunud Loom Network on üks tipphetki. Loom sai mänguarendajate ja nägi märkimisväärset kasvu kuni järgmise aasta karuturg sundis tööstust konsolideerima rakendusespetsiifilistelt kettidelt üksikutele L1-dele. 

Samal ajal katsetasid teised ökosüsteemid, nagu Axie Infinity, Sandbox ja Neo District, erinevaid külgahela lahendusi, et rahuldada plokiahela mängijate kasvavat nõudlust. Need lahendused osutusid sel ajal eriti kasulikuks. Need pakkusid mängijatele pelgupaika, et nautida esimese põlvkonna plokiahela mänge ilma naeruväärselt kõrgete tasude või aeglaste arveldusteta, mis L1 võrke vaevasid.

Kiirelt olevikku vaadates on Web3 majandus täies hoos. Erinevates sektorites ja ahelates on tuhandeid rakendusi, sealhulgas detsentraliseeritud rahandus (DeFi), digitaalne identiteet, mitteasendatavad märgid (NFT), Metaverse ja plokiahelapõhised mängud. Arenevas tööstusharus on juba näha oma algusaastate Internetiga sarnast kasutuselevõtu määra ja järgmise kümnendi jooksul on sellel teel miljard kasutajat.

Allikas: a16z

Plokiahelate esimese kümnendi suurim õppetund on aga see, et rakendusespetsiifilised ketid on ainus viis tehnoloogia skaleerimiseks peavoolu kasutuselevõtuks. Maailm, kus üks L1 teenindab miljardeid kasutajaid ja hulgaliselt põnevaid Web3 kasutusjuhtumeid, on lihtsalt võimatu.

Mida Appchaini lõputöö lahendab

Appchaini lõputöö käsitleb kahte olulist valupunkti plokiahela arendajate jaoks: mastaapsust ja ideed, et mitmesugused rakendused peavad kasutama monoliitset võrku. Selles jaotises käsitletakse neid probleeme ja seda, kuidas rakenduseahela keskkond lahendusi pakub.

  1. Skaalautuvus 

"Ükskõik kui palju tehinguid sekundis (TPS) plokiahelal on, ei piisa sellest kunagi. 8, 15, 10 100, 1 XNUMX, XNUMX m+, jõuab plokiahel alati selle laeni, kui paljud rakendused kasvavad ja laienevad. – Canaan Linder, Stardusti tegevjuht

Layer-1 plokiahelad seisavad lõpuks alati silmitsi uute piirangutega, kuna nende rakenduste arv kasvab ja mastaapneb. Kasulik on kaaluda hüpoteetilist juhtumit, kus monoliitne plokiahel töötleb ühte miljonit TPS-i; rakendused, mis võtavad mitu mikrotehingut, rikuvad lõpuks seda ülemmäära, kuna see kaasab rohkem kasutajaid. Praegused Layer-1 lahendused, nagu Solana ja Avalanche, on seisnud silmitsi sarnaste piirangutega, mille tulemuseks on võrgukatkestused, ummikuidja tasu naelu.

Appchaini lõputöö juhib Web1 piirangute lahendamisel ülevaate Interneti edust Web2 ja Web3 ajastul. 

Varajane Internet ulatus erinevate pakkujate hallatavate ühendatud rakendusespetsiifiliste serverite kasutuselevõtu kaudu. Näiteks Amazon Web Services (AWS) on plahvatuslikult kasvanud, mitte tänu sellele, et igal aastal lisatakse üksainus rohkem RAM-iga arvuti, vaid tänu üksikute serverite käitamisele, mis muutuvad aastate jooksul kiiremaks.

Samamoodi on lihtne ette kujutada maailma, kus kõige laialdasemalt kasutusele võetud Web3 rakendused nagu Uniswap migreerub kasutuse kasvades rakendusepõhisesse ketti. Selline samm võimaldab igal ökosüsteemil tugevdada oma kasvu, tagada sujuva kasutuskogemuse ja tuua rohkem väärtust kõigile sidusrühmadele.

  1. Ühes suuruses eksitus

"Blockchaini võrke nagu Polygon, AVAX ja Cosmos tuleks võrrelda operatsioonisüsteemiga. Erinevad operatsioonisüsteemid töötavad erinevate rakenduste jaoks paremini. Neid kõiki ei valitse kunagi "üks". Canaan Linder, Stardusti tegevjuht

Idee, et kõik detsentraliseeritud rakendused peaksid elama monoliitses ahelas, eirab reaalsust, et plokiahelad, nagu Solana, Polygon ja Cosmos, on sarnased erinevatele operatsioonisüsteemidele, mis töötavad erinevate rakenduste jaoks paremini. Näiteks eelistab Polygon SDK-de pakkumist Ethereumil põhinevate dAppide ja koondfailide skaleerimiseks, samas kui Solana on loodud toetama mikromakseid ja sarnaseid kasutusjuhtumeid.

Rakenduseahela keskkond võimaldab arendajatel plokiahela potentsiaali täielikult ära kasutada, kohandades iga keti disaini vastavalt konkreetsele vajadusele. Reaalses näites nõuab NFT-vahetusele pühendatud rakenduste kett vähem arvutus- ja valideerimisressursse võrreldes DEX-iga, millel on mitu tellimuse tüüpi ja likvideerimisrobot. Sama võrdlust saab teha ka DeFi laenuprotokolli ja Web3 mänguplatvormi vahel, kusjuures viimane nõuab mastaabis suurt läbilaskevõimet.

Ideaalses rakenduseahela keskkonnas saavad arendajad kasutada sama kasutusjuhtumi jaoks mitut ketti. Näiteks Stardust pakub plokiahela mängude arendajatele turvalist infrastruktuuri, et nad saaksid oma ökosüsteeme üles ehitada erinevates kettides. Stardust lihtsustab mängu arendusprotsessi, pakkudes klientidele ühtset API-t ja armatuurlauda, ​​et hallata samaaegselt teiste kettide mänguvarasid. Seega saavad mänguarendajad keskenduda tipptasemel mängukeskkondade loomisele, mastaapsuse pärast muretsemata.

Miks Web3 mängimine vajab Appchaini keskkonda?

Appchaini lõputöö on eriti kasulik Web3 mängude jaoks, mille adresseeritav turg on üle kolm miljardit kasutajat. Arvestades, et tüüpiline Web3 mäng sisaldab mikrotehinguid, nagu kontohaldus, mängutegelaste muutmine, kauplemisvara ja sotsiaalne suhtlus, tähendavad need funktsioonid, et mängurakendused on oma olemuselt arvutusmahukad ja altid kõrgetele gaasitasudele. 

Monoliitsete plokiahelate status quo, mis kannab need tehingukulud mängijatele ja arendajatele, ei ole pikas perspektiivis teostatav. Isegi 0.0005-dollarine tasumudel annaks kasutajate arvu ja tehingumahu kasvades kokku märkimisväärse summa. Vastupidiselt sellele vähendab spetsiaalselt loodud Appchain neid kulusid, eraldades mänguarendajad teistest plokiruumi pärast konkureerivatest Web3 ökosüsteemidest. 

Sellise eesmärgipäraselt loodud süsteemi teine ​​eelis on see, et see annab headele arendajatele võimaluse, pakkudes neile tuttavaid tööriistu ja koostatavust mitmes ahelas. Näiteks, kasutades selliseid tööriistu nagu Stardusti plokiahela agnostilised API-d, saavad arendajad juurutada varasid, mida saab sujuvalt vermida, põletada ja mitme plokiahela keskkonna vahel üle kanda. Lahendus annab arendajatele võimaluse käivitada plokiahelal põhinevaid mänge rekordilise ajaga, kasutades ühtset armatuurlauda mängijate ja NFT-varade haldamiseks mitmes ketis. 

Appchain on plokiahela ja mängude tulevik

Web3 tööstus järgib sarnast kasvukõverat kui Internet oma algusaegadel. Kahtlemata on selle eksponentsiaalse kasvuga kaasnevad võimalused põnevad. Kuid selle kasutuselevõtu taseme saavutamiseks peab mängutööstus tegelema oma skaleeritavuse probleemidega ja pakkuma arendajatele keskkonda, et käivitada tavapäraste rakenduste jaoks erinevates vertikaalides. 

Appchaini lõputöö tugineb Web1 ja Web2 skaleerimisel saadud õppetundidele, et skaleerida mängude ökosüsteeme sarnaselt arendajasõbralikuks, usaldusväärseks ja odavaks tulevikuks. Rakendusahela lõputöö põhimõtete kiire kasutuselevõtt on mänguarendajatele paljutõotav ja lubab järgmise kümnendi jooksul lubada ühe miljardi mängija liitumist.

Seda sisu sponsoreerib Taevalik romantika.


Saate igal õhtul oma e-posti aadressile päeva parimad krüptouudised ja ülevaated. Tellige Blockworksi tasuta uudiskiri nüüd.

Kas soovite, et alfa saadetakse otse teie postkasti? Hankige degen trade ideid, juhtimisvärskendusi, märgide toimivust, säutse, mida ei saa vahele jätta ja palju muud Blockworks Researchi igapäevane ülevaade.

Ei jõua ära oodata? Hankige meie uudised kiireimal võimalikul viisil. Liituge meiega Telegramis ja jälgida meid Google'i uudised.


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