Ceramic išleidžia įrankį, kuris pažadina savo „web3 saugyklos“ protokolą

Ceramic tinklas praėjusią savaitę išleido ComposeDB, esminę jo įrankių dalį, leidžiančią kūrėjams daug lengviau kurti tinklą.

„Ceramic“ yra atviras tinklas, skirtas žiniatinklio 3 programoms saugoti duomenis, kuriuos gali pasiekti bet kas. Jis ypač sukurtas duomenims, kurių nereikia saugoti „blockchain“, bet kuriuos „blockchain“ programos gali norėti pasiekti. Tai labiau keičiamo dydžio ir įperkama nei „blockchain“, tačiau kaip atviras tinklas siūlo tuos pačius pranašumus.

Nors tinklas veikia beveik dvejus metus, „ComposeDB“ paleidimas yra pagrindinis žingsnis siekiant, kad tinklas kūrėjams būtų lengvai pasiekiamas. Tai reiškia, kad projektas pagaliau yra pasirengęs pamatyti, ar jis gali būti pritaikytas platesnėje kriptovaliutų erdvėje.

„Mes tikrai norime, kad įvyktų – ir priežastis, kodėl mes sukūrėme ComposeDB per pastaruosius devynis mėnesius, – yra tai, kad matome visą šį poreikį sukurti žiniatinklio 3 patirtį, kurios nebuvo įmanoma naudojant web2, pavyzdžiui, iš tikrųjų panaudoti sukomponuojamus duomenis tokiu būdu, kuris kuria vertę vartotojams ir bendruomenėms“, – interviu sakė Danny Zuckermanas, vienas iš „Ceramic“ kompanijos „3Box“ įkūrėjų.

Iš esmės „ComposeDB“ leidžia kūrėjams lengvai pasiekti „Ceramic“ tinklą, todėl kiti projektai gali jį naudoti savo duomenims saugoti arba pasiekti tai, kas jau yra. Šis įrankis leidžia kūrėjams su ja bendrauti taip, lyg tai būtų įprasta duomenų bazė.

Nors visa tai skamba gana paprastai, steigėjams tai praėjo daug laiko.

Septynerių metų šlifavimas

Idėja kilo, kai Zuckermanas ir vienas iš įkūrėjų Joelis Thorstenssonas kartu buvo Ethereum plėtros įmonėje ConsenSys. Thorstenssonas dirbo su projektu pavadinimu uPort, kurio tikslas buvo panašus. 

Pora nusprendė eiti savo keliu ir 2018 m. pristatė 3Box, ketindama sukurti savo paslaugą. Jie prasidėjo nuo programinės įrangos kūrimo rinkinio (SDK), kuris buvo plačiai pritaikytas 1,000 programų, įskaitant MetaMask, Zerion ir Rarible. 

Tačiau Zuckermanas sakė manantis, kad technologija neveikia. „Mes praleidome daug laiko tiesiog ieškodami būdų, kaip sumažinti gaisrus ir juos gesinti. Vietoj to, įkūrėjai turėjo gilintis į technologijų krūvą, kad iš tikrųjų sukurtų tai, ko jiems reikia.

„Pradėjome kaip šis kūrėjo įrankis, turėjome nuleisti kelis sluoksnius, kad sukurtume trūkstamą web3 duomenų protokolo ekosistemos dalį, kurios ten nebuvo, o dabar vėl grįžtame į aukštesnį sluoksnį, kad sukurtume ComposeDB, kad programų kūrėjai tikrai turėti ką nors jiems prieinamo“, – pridūrė jis. „Mes tarsi pakeitėme variklį skrydžio viduryje.

Kaip veikia keramika?

Keramikos tinklas veikia kaip mazgų rinkinys, kurį kiekvienas saugo ir suteikia prieigą prie tam tikrų pasirinktų duomenų bazių. Skirtingai nuo daugelio tinklų, ne visi mazgai saugo visą informaciją. Greičiau tai yra atvirkščiai; daugelis mazgų yra sutelkti į informacijos saugojimą tik tam projektui, į kurį jie orientuojasi. 

Zuckermanas sakė, kad kūrėjas turi užtikrinti, kad jis veiktų savo mazgoje ir bent vienas kitas (jei jų nutrūktų) projektui. Kol jų mazgai yra prisijungę, protokolas gali saugoti duomenis apie juos ir bet kas kitas taip pat gali pasiekti šiuos duomenis.

Dėl to tinklas yra labai keičiamas, tačiau tam tikru mastu jis išlieka šiek tiek centralizuotas arba bent jau veikia su tik keliais gedimo taškais. Zuckermanas teigė, kad ateityje tinklui greičiausiai reikės žetono, kad būtų paskatintas platesnis dalyvavimas, tačiau kol kas konkrečių planų dėl jo nėra.

„Norime, kad tai būtų bendruomenės valdoma duomenų ekosistema. Norime, kad bendruomenė valdytų protokolą ir tai turėtų būti bendras šaltinis. Taigi mes labai tikime, kad žetonai gali būti tikrai galingi ilgalaikiai koordinuojant ekosistemą“, – sakė jis.

Kam gali būti naudojama keramika?

Keramika leidžia protokolui saugoti didesnį duomenų kiekį toje vietoje, kurią jis gali pasiekti. Tai reiškia, kad protokolui nereikia saugoti duomenų grandinėje ir tai gali sumažinti svorį, kurį kai kurie protokolai šiuo metu deda į blokų grandinės tinklus. 

Paimkite objektyvo protokolą. Tai socialinis grafikas, naudojamas decentralizuotuose socialiniuose tinkluose, kuriuose sąveikos saugomos kaip NFT daugiakampyje. Vietoj to, tokio tipo duomenys gali būti saugomi Ceramic, suteikiant panašią prieigą prie informacijos, tuo pačiu nepadidinant viešosios blokų grandinės.

Zuckermanas sakė, kad „Ceramic“ jau kuriama daugybė projektų, įskaitant „Collab Land“ – protokolą, skirtą sukurti žetonų bendruomenes. Jis atkreipė dėmesį į „Gitcoin“, kuris savo protokolui „Passport“ naudoja „Ceramic“ – decentralizuotą ir privatų vartotojo kredencialų įrašą. „Gitcoin“ tai naudoja, kad sumažintų žmonių, naudojančių kelias paskyras, suteikimo procese. 

Keramika gali būti naudojama daugybei galimų funkcijų. Tai gali būti nuo decentralizuotų mainų, iki decentralizuotos socialinės žiniasklaidos ir „blockchain“ žaidimų. Viskas, kur blokų grandinės protokolas turi saugoti informaciją, kuri nepriklauso grandinei. 

Tai taip pat galėtų paskatinti naują atvirų duomenų bangą. Jei blokų grandinės žaidime būtų naudojama keramika, jo sugeneruoti duomenys galėtų būti prieinami visiems protokolams, kurie nori jį naudoti, ir jie taip pat galėtų prisidėti prie duomenų rinkinio. Tai reiškia, kad ne tik naudotojo turtas gali būti nešiojamas, pvz., žaidimo elementai, kurie yra NFT, bet ir jų žaidimų istorija. 

„Mums dar gana anksti pradedame naudoti žaidimus, nes ką tik paleidome ir jie sunaudoja daug darbo, sukuria daug duomenų, bet tikrai tai, ką matome ir tikimės pamatyti daug daugiau. Zuckermanas pasakė.

Tai nereiškia, kad visi duomenys būtinai bus vieši. Gali būti, kad projektai nusprendžia sukurti uždarą prieigą prie tokių duomenų rinkinių, todėl atsiranda prieigos prie tokio tipo duomenų rinka. Be to, nors Zuckermanas mano, kad prieigos prie duomenų pardavimas yra nedidelis panaudojimo atvejis, jis mano, kad paprasčiausias prieigos delegavimas bus tai, kas tikrai pasiteisins.

Šaltinis: https://www.theblock.co/post/218089/ceramic-releases-tool-that-awakens-its-storage-for-web3-protocol?utm_source=rss&utm_medium=rss