TL;DR

1/ Modularitātes būtība ir salauzt "neiespējamo trīsstūri" un panākt jaudas palielināšanu, nepalielinot mezgla aparatūras slodzi.

2/ Celestia ir datu pieejamības slānis, līdzīgi kā Optimistic Rollup, tas izmanto krāpšanas aizsardzību, dzēšanas kodēšanu un datu pieejamības paraugu ņemšanu, vienlaikus ļaujot verificēšanā piedalīties viegliem mezgliem.

3/ Celestia sākotnēji ir izveidojusi ekosistēmu Šobrīd labi zināmie ekoloģiskie projekti ietver Fuel, Cevmos u.c.

4. Būs ļoti svarīgi, kā Celestia var izmantot loga periodu, izveidot mēroga efektu pirms Polygon Avail un Danksharding un piesaistīt lielu daudzumu likviditātes, jo īpaši vietējā apkopojuma likviditātei.

Parasti Layer1 ir sadalīts četros slāņos:

1) Vienprātības slānis

2) Norēķinu slānis

3) Datu slānis

4) Izpildes slānis

Nepieciešams vienprātības slānis. Modularitāte nozīmē viena vai divu norēķinu, datu un izpildes atdalīšanu (precīzāk, “atsaistīšanu”) un vienprātības pievienošanu, lai izveidotu jaunu tīkla protokola slāni, lai izjauktu “neiespējamo trīsstūri” un panāktu jaudas palielināšanu, nepalielinot mezgla aparatūras slogu un neizraisot centralizāciju.

Piemēram, Ethereum Rollup atdala izpildes slāni, lai nodrošinātu vienprātību un izpildi. Centralizēts sekvencētājs sašķiro darījumus, iesaiņo un saspiež lielu skaitu darījumu un iesniedz tos Ethereum galvenajam tīklam, kur visi galvenā tīkla mezgli pārbauda transakciju datus.

Celestia ir datu pieejamības (DA) projekts, kura pamatā ir Cosmos arhitektūra. Tas nodrošina datu slāni un vienprātības slāni citiem Layer1 un Layer2, veido modulāru blokķēdi, un tam ir toB biznesa modelis, kas iekasē maksu no citām publiskajām ķēdēm.

Lai pilnībā izprastu Celestia un datu pieejamību, vispirms jāsāk ar “neiespējamo trīsstūri” un datu pieejamības problēmu.

Kāpēc datu pieejamība ir svarīga? No “Neiespējamās trīsvienības” līdz datu pieejamības problēmai

Neiespējamais trīsstūris, kas pazīstams arī kā trilemma, parasti attiecas uz faktu, ka decentralizāciju, mērogojamību un drošību nevar sasniegt vienlaikus. To pirmo reizi ierosināja Ethereum amatpersonas.

Parasti, kad darījums tiek iesniegts ķēdei, tas vispirms nonāk Mempool, kalnrači to "atlasa", iesaiņo blokā un pēc tam pievieno blokķēdē.

Bloks, kas satur šo darījumu, tiks pārraidīts uz visiem tīkla mezgliem. Citi pilnie mezgli lejupielādēs šo jauno bloku, veiks sarežģītus aprēķinus un pārbaudīs katru tajā esošo darījumu, lai nodrošinātu, ka darījumi ir autentiski un derīgi.

Sarežģīti aprēķini un atlaišana ir Ethereum drošības pamats, taču tie arī rada problēmas.

1) Datu pieejamība

Parasti ir divu veidu mezgli:

Pilns mezgls — lejupielādē un pārbauda visu bloka informāciju un darījumu datus.

Light node — nepilnīgs verifikācijas mezgls, viegli izvietojams, pārbauda tikai bloka galveni (datu kopsavilkums).

Vispirms pārliecinieties, ka, ģenerējot jaunu bloku, visi blokā esošie dati ir publicēti, lai citi mezgli varētu tos pārbaudīt. Ja pilnais mezgls nepublicē visus blokā esošos datus, citi mezgli nevar noteikt, vai bloks slēpj ļaunprātīgus darījumus.

Citiem vārdiem sakot, mezglam noteiktā laika periodā ir jāiegūst visi darījumu dati un jāpārbauda, ​​vai nav apstiprinātu, bet nepārbaudītu darījuma datu. Tā ir datu pieejamība parastajā izpratnē.

Ja pilns mezgls slēpj dažus darījumu datus, citi pilnie mezgli pēc pārbaudes atteiksies sekot šim blokam, bet vieglie mezgli, kas tikai lejupielādē bloka galvenes informāciju, nevar pārbaudīt un turpinās sekot šim dakšveida blokam, tādējādi ietekmējot drošību.

Lai gan blokķēde parasti konfiscēs pilnu mezgla depozītu, tas radīs zaudējumus arī lietotājiem, kuri ir ieķīlājuši mezglu.

Un, kad ieguvumi no datu slēpšanas pārsniedz soda izmaksas, mezglam ir motivācija tos slēpt. Tobrīd vienīgie, kas reāli cieš, ir ieķīlātie lietotāji un citi ķēdes lietotāji.

No otras puses, ja pilna mezgla izvietošana kļūst arvien centralizētāka, starp mezgliem ir iespējama slepena vienošanās, kas apdraudēs visas ķēdes drošību.

Tāpēc ir svarīgi, lai dati būtu pieejami.

Datu pieejamībai tiek pievērsta arvien lielāka uzmanība, no vienas puses, Ethereum PoS apvienošanās dēļ un, no otras puses, Rollup izstrādes dēļ. Pašlaik Rollup palaiž centralizētu sekvencētāju.

Kad lietotāji tirgojas ar apkopojumu, sekvencētājs sakārto, iepako un saspiež darījumus un publicē tos Ethereum galvenajā tīklā, pilnais mezgls pārbauda datus, izmantojot krāpšanas pierādījumu (Optimistic) vai derīguma pierādījumu (ZK).

Kamēr visi sekvencētāja iesniegtie bloku dati ir autentiski un pieejami, Ethereum galvenais tīkls var izsekot, pārbaudīt un rekonstruēt apkopojuma stāvokli, pamatojoties uz to, lai nodrošinātu datu autentiskumu un lietotāja īpašuma drošību.

2) Valsts eksplozija un centralizācija

Stāvokļa eksplozija nozīmē, ka Ethereum pilnais mezgls uzkrāj arvien vairāk vēsturisko un stāvokļa datu, palielinās pilna mezgla darbināšanai nepieciešamie krātuves resursi, palielinās darbības slieksnis un tīkla mezgli tiek centralizēti.

Tāpēc ir nepieciešama metode, lai pilniem mezgliem, sinhronizējot un pārbaudot bloka datus, nav jālejupielādē visi dati, bet tikai jāielādē daži lieki bloka fragmenti.

Šobrīd mēs saprotam, ka datu pieejamība ir svarīga. Tātad, kā izvairīties no "kopējo lietu traģēdijas"? Tas nozīmē, ka visi apzinās datu pieejamības nozīmi, taču joprojām ir jābūt kaut kādiem taustāmiem ieguvumiem, lai mudinātu ikvienu izmantot atsevišķu datu pieejamības slāni.

Tāpat kā visi zina, ka vides aizsardzība ir svarīga, taču, ieraugot atkritumus ceļmalās, kāpēc gan man tos savākt? Kāpēc ne kāds cits? Kādas priekšrocības es varu gūt no atkritumu savākšanas?

Pienākusi Selestijas kārta.

Kas ir Celestia?

Celestia nodrošina pievienojamu datu pieejamības slāni un vienprātību citiem Layer1 un Layer2, pamatojoties uz Cosmos Tendermint konsensu un Cosmos SDK.

Celestia ir 1. slāņa protokols, kas ir saderīgs ar EVM ķēdēm un Cosmos lietojumprogrammu ķēdēm. Nākotnē tas atbalstīs visu veidu apkopojumus. Šīs ķēdes var tieši izmantot Celestia kā datu pieejamības slāni, kas tiks glabāta, izsaukta un pārbaudīta, izmantojot Celestia, un pēc tam tiks atgriezta savā protokolā.

Celestia atbalsta arī vietējo Rollup, un Layer2 var izveidot tieši uz tā, taču tas neatbalsta viedos līgumus, tāpēc dApp nevar izveidot tieši.

Kā Celestia darbojas

Rollup savienojas ar Celestia, palaižot Celestia mezglu.

Celestia saņem Rollup darījumu informāciju un kārto darījumus, izmantojot Tendermint vienprātību. Pēc tam Celestia neizpildīs darījumu un neapšauba darījuma derīgumu, bet tikai iesaiņos, šķiros un pārraidīs darījumu.

Jā, citiem vārdiem sakot, Celestia var publicēt arī blokus, kas slēpj darījumu datus. Tātad, kā Celestia to identificē?

Verifikācija tiek veikta, izmantojot dzēšanas kodēšanu un datu pieejamības paraugu ņemšanu (DAS).

Konkrēti, sākotnējie dati ir K (ja faktiskais datu lielums ir mazāks par K, tiks pievienoti nederīgi dati, lai izmērs būtu vienāds ar K), un tiem tiek veikta dzēšanas kodēšana, sadalīta N vairākos mazos zaros (gabalos) un izvērsta līdz 2 K rindu un kolonnu matricai.

Var vienkārši saprast, ka kvadrāts, kura garums un platums ir K un laukums K*K, pēc dzēšanas kodēšanas kļūst par kvadrātu ar garumu un platumu 2K un laukumu 2K*2K.

Ja sākotnējie dati ir 1Mb, tie ir dzēšanas kodēti, sadalīti vairākās daļās un paplašināti līdz 4Mb, no kuriem 3Mb ir īpašie dati. Lai atgūtu vai skatītu visus 2K*2K datus, ir nepieciešama tikai daļa no K*K izmēra datiem.

Konkrētie matemātiskie aprēķini ir ārkārtīgi sarežģīti, taču rezultāts ir tāds, ka pat tad, ja ļaundabīgais bloku ražotājs slēpj kaut 1% no darījuma datiem, tas pārtaps vairāk nekā 50% atzaru (Chunks) slēpšanā.

Tāpēc, lai slēpšana būtu efektīva, datu matricā tiks veiktas kvalitatīvas izmaiņas, kuras var viegli atklāt ar gaismas mezgliem. Tas padara datu slēpšanu par ārkārtīgi maz ticamu notikumu.

Pilni mezgli var pārbaudīt datus, izmantojot krāpšanas pierādījumus, līdzīgi kā citos Layer1. Dzēšanas kodu galvenā loma ir mobilizēt vieglos mezglus, lai tie piedalītos datu pārbaudē.

Pilnais mezgls nosūta bloka galveni gaismas mezglam, kas veic datu pieejamības iztveršanu. Ja dati nav slēpti, gaismas mezgls atpazīst bloku. Ja datu trūkst, gaismas mezgls tos nosūtīs citiem pilnajiem mezgliem. Citi pilnie mezgli sāks krāpšanas pierādījumus.

Rezumējot,

1/ Celestia izmanto dzēšanas kodus, lai kodētu sākotnējos datus un sagrieztu sākotnējos datus vairākās mazās daļās (gabalos). (Ja blokā vēl ir brīvas vietas, tā aizpildīšanai tiks izmantoti nederīgi dati, lai bloks ar atstarpi būtu bloks, kurā pilnais mezgls slēpj datus)

2/ Paplašiniet sākotnējos datus ar izmēru K*K uz 2K*2K. Tā kā K*K dati ir sadalīti vairākās mazās daļās, arī 2K*2K datu statuss ir vienāds vairākās mazās daļās.

3/ Tas nodrošina trīs priekšrocības:

1) Tā kā dati ir sadalīti vairākās mazās daļās, pārbaudē var piedalīties arī vieglie mezgli. (Ja dati joprojām ir lieli, gaismas mezglu ierobežo aparatūra un tas nevar piedalīties pārbaudē)

2) Lai atjaunotu visus 2K*2K datus, ir jāizlasa tikai K*K lieluma dati. Gaismas mezgli pārmaiņus ņem paraugus, līdz iztveršanas lielums sasniedz K*K, un pēc tam viņi var izvēlēties, vai apstiprināt pašreizējo bloku, salīdzinot kopējos datus.

3) Ja ļaunprātīgs bloku ražotājs slēpj kaut 1% no darījuma datiem, tas kļūs par filiāli (Chunks), kas noslēpj vairāk nekā 50%.

4/ Pilni mezgli var tieši pārbaudīt bloku datus, izmantojot krāpšanas pierādījumus, līdzīgi kā citos Layer1s, piemēram, Ethereum.

5/ Gaismas mezglus var pārbaudīt, izmantojot datu pieejamības izlasi. Vairāki gaismas mezgli izlases veidā ņem paraugus, līdz iegūtā datu apgabala lielums ir K*K. Šī ir Celestia inovācija.

6/ Vieglā mezgla paraugu ņemšanai izlases modelis ir sublineārs. Viņiem ir jālejupielādē tikai kvadrātsakne no vajadzīgā datu parauga apjoma. Tas ir, ja ir 10 000 mazu datu gabalu, no kuriem ir jāizlasa, tikai 100 no tiem ir jālejupielādē un jāpārbauda.

Jo 100 kvadrātā ir 10 000.

7/ Ja vieglā mezgla pārbaudītie bloka dati tiek slēpti, tos var iesniegt citiem pilnajiem mezgliem, un krāpšanās mezgla depozītu var konfiscēt, izmantojot krāpšanas pierādījumu.

Celestia mērogošana

Dzēšanas kodēšana un datu pieejamības paraugu ņemšana ļauj Celestia sasniegt turpmāku paplašināšanos un uzlabot tīkla efektivitāti salīdzinājumā ar citu Layer1 esošo datu pieejamību.

1/ Ir pieņemts krāpšanas pierādījums, un pēc noklusējuma ir pieejami bloku dati, lai nodrošinātu tīkla efektīvu darbību normālos apstākļos.

2/ Jo vairāk ir gaišo mezglu, jo augstāka ir tīkla efektivitāte.

Tā kā sākotnējais datu lielums ir K*K, ja ir tikai viens gaismas mezgls, ir nepieciešama K*K izlase. Gluži pretēji, ja ir K*K gaismas mezgli, ir nepieciešama tikai viena izlase.

3/ Sublineārā paraugu ņemšana, kas ļauj Celestia izmantot lielus blokus.

Turklāt dzēšanas kodēšanas īpašības nozīmē, ka liela mēroga Celestia pilna mezgla atteices gadījumā gaismas mezgli var izmantot filiāles datus, lai atjaunotu darījumu datus un nodrošinātu, ka dati joprojām ir pieejami.

Kvantu gravitācijas tilts

Quantum Gravity Bridge ir pārraides tilts starp Celestia un Ethereum Layer2, kas izveidots uz Ethereum Layer2, kas var publicēt darījumu datus uz Celestia, izmantojot Quantum Gravity Bridge, izmantot datu pieejamības pakalpojumu un pārbaudīt datus par Celestia, izmantojot viedos līgumus.

Debesu

Celestium ir Ethereum Layer2, izmantojot Celestia kā datu pieejamības slāni un Ethereum kā norēķinu un vienprātības slāni.

Pašlaik izstrādes stadijā.

Kāpēc Celestia?

Vai atceraties iepriekš pieminēto “kopējo lietu traģēdiju”? Tas ir, kāpēc Rollup izmanto Celestia kā datu slāni?

1/ Zemas Celestia lietošanas izmaksas

Pašreizējās Ethereum Rollup izmaksas sastāv no divām daļām:

1) Rollup paša gāzes izmaksas. Tas ir, maksas, kas tiek iekasētas, kad lietotājs mijiedarbojas, sekvencētājs veic sekvencēšanu un stāvokļa pāreju.

2) Rollup iesniedz bloku Ethereum, iztērējot gāzi.

Kad apkopojuma sekvencētājs ir iesaiņots un saspiests, tas izveidos bloku Ethereum. Pašlaik tiek glabāta Calldata formātā, un maksa ir 16 gāzes par baitu.

Ethereum un Rollup iekasē dažādus gāzes daudzumus atkarībā no sastrēgumu situācijas. Pirms lietotāju mijiedarbības pakešu komplektēšanas sekvencētājs centīsies visu iespējamo, lai paredzētu Ethereum Gas maksu un iekasētu to no lietotāja.

Citiem vārdiem sakot, iemesls, kāpēc Gas on Rollup ir lēts, ir tas, ka vairākas lietotāja mijiedarbības ir apvienotas kopā, kas ir līdzvērtīga gāzes sadalei vienādi visiem.

Kad tirgū ir auksts periods, Ethereum mijiedarbības ir mazākas, un samazināsies arī gāzes daudzums, kas visiem jādala, iekasēs tikai ļoti nelielu peļņu no parastās gāzes. Tiklīdz Ethereum gāzes cena pieaugs, pieaugs arī Rollup gāzes cena.

Tāpēc Rollup būtībā konkurē par bloku vietu ar dApps un citiem apkopojumiem Ethereum galvenajā tīklā.

No otras puses, paša Rollup karstā mijiedarbība arī palielinās Gāzi. Piemēram, Aribitrum Odyssey pirms neilga laika.

Kopumā pašreizējais Rollup izmaksu modelis ir lineārs, un izmaksas pieaugs vai samazināsies līdz ar pieprasījumu pēc Ethereum mijiedarbības.

Celestia izmaksas ir sublineāras, un izmaksas galu galā sasniegs vērtību, kas ir daudz zemāka par pašreizējām Ethereum izmaksām.

Pēc jauninājuma EIP-4844 izvietošanas Rollup datu krātuve tiks mainīta no Calldata uz Blob, un izmaksas tiks samazinātas, taču tā joprojām būs dārgāka nekā Celestia.

2/ Pašsuverenitāte

Autonomais apkopojums būtībā dod Rollup iespēju autonomi dakšot. Celestia vietējais apkopojums ir autonoma ķēde, un Celestia neierobežo tās pārvaldību un dakšu jauninājumus.

Kāpēc dakšošana ir svarīga?

Parasti blokķēdes ir jājaunina, izmantojot cietās dakšas, kas var vājināt drošību. Iemesls ir tāds, ka, ja kāds vēlas mainīt vai uzlabot blokķēdes kodu, citiem dalībniekiem ir jāpiekrīt un jāveic izmaiņas.

Ja vēlaties jaunināt visu ķēdi, jums ir jāizveido viss vienprātības slānis, tāpat kā Ethereum PoS apvienošanai bija jāizmanto jaucējbumba, lai piespiestu mezglus migrēt no PoW uz PoS. Visi mezgli piedalās jaunināšanā, lai netiktu zaudēta drošība.

Celestia nodrošinās apkopošanas iespējas, jo visas dakšas izmanto vienu un to pašu datu pieejamības slāni.

Turklāt autonomais apkopojums nodrošinās arī lielāku elastību. Ethereum apkopojumu ierobežo Ethereum tīkla spēja apstrādāt krāpšanas vai derīguma pierādījumus.

Autonomais apkopojums nepaļaujas uz konkrētu virtuālo mašīnu, piemēram, EVM. Tāpēc autonomajam apkopojumam ir vairāk iespēju, piemēram, kļūt par Solana VM un tā tālāk. Tomēr sadarbspēja ir ierobežota, ja tiek izmantotas dažādas virtuālās mašīnas.

No otras puses, pašlaik var nebūt liels pieprasījums pēc apkopojumiem, lai tie kļūtu par autonomiem apkopojumiem.

A.  Ierobežo centralizētie līdzekļi. Piemēram, USDC un USDT oficiāli neatbalsta jaunas dakšveida ķēdes.

B.  Ietekmē dApp migrācijas ierobežojumi. Piemēram, dApps, piemēram, Uniswap, joprojām paliek iepriekšējā ķēdē, un lietotāji nevēlas atteikties no saviem sākotnējiem ieradumiem un nav migrējuši uz jauno dakšu ķēdi.

3/ Uzticieties līdz minimumam samazinātiem tiltiem un kopējai drošībai

Celestia oficiālais raksts aptuveni sadala šķērsķēdes divās kategorijās:

A. Uzticamiem starpķēžu tiltiem ir nepieciešama uzticēšanās trešajai pusei, piemēram, releja ķēdes mezglam. Tās uzticamība ir balstīta uz trešo pušu mezglu vienprātību, tas ir, lielākā daļa mezglu ir godīgi.

B. Uzticības samazināšanas pārrobežu ķēdes tilts, līdzīgi kā attiecības starp Ethereum un Rollup, paļaujas uz krāpšanas pierādījumu (optimistisks) un derīguma pierādījumu (ZK), lai pārbaudītu apkopojuma darījumu datu derīgumu.

Celestia piedāvā koncepciju – klasteri, kas ir ķēžu grupa, kas sazinās savā starpā, šķērso ķēdi, izmantojot uzticību mazinošus tiltus, un katra ķēde var pārbaudīt citu ķēžu statusu.

Parasti kopas saskaras ar diviem ierobežojošiem faktoriem,

A. Visām ķēdēm klasterī ir jāsaprot viena otras izpildes vide. Bet tas ir grūti, jo ZK Rollups ir jāsaprot vienam otra ZK sistēmas. Bet zk-SNARK un zk-STARK ir dažādas ZK sistēmas. Tāpēc ZK Rollups ir salīdzinoši neatkarīgi.

B. Lai saglabātu līdz minimumam samazinātu uzticamības stāvokļa verifikāciju visās klastera ķēdēs, katrai ķēdei ir jāpārbauda citu klastera ķēžu bloku datu pieejamība, samazinot uzticību.

Izmantojot Celestia kā datu pieejamības slāni, visas klastera ķēdes var pārbaudīt, vai viens otra bloki ir iekļauti Celestia ķēdē.

Tomēr ir nedaudz neērti, ka Celestia klasteru koncepcijā Optimistic Rollup un ZK Rollup pieder divām kopām.

Tas ir, starp Optimistic Rollups, piemēram, Optimism un Aribitrum, tie pieder vienai klasterim, bet tie un zkSync nepieder.

Un ZK Rollup risinājumu atšķirību dēļ zkSync un StarkNet pat nepieder pie viena un tā paša klastera. Tāpēc Celestia joprojām nevar atrisināt problēmu, kas saistīta ar relatīvo neatkarību starp Rollups un atomu līmeņa sadarbspējas trūkumu.

Optimint (Optimistiskā Tendermint)

Optimint ir Tendermint vienprātības alternatīva, kas ļauj izstrādātājiem izveidot uz Cosmos balstītus apkopojumus, vienlaikus izmantojot Celestia kā vienprātības un datu pieejamības slāni.

Mērķis ir ļaut uz Cosmos balstītiem apkopojumiem veidot kopas.

Celestia pašreizējie ekoloģiskie projekti

Degviela

Degviela ir modulārs izpildes slānis, kas veidots uz Celestia, Ethereum Optimistic Rollup Layer2.

FuelVM — pielāgota virtuālā mašīna, kas īpaši izstrādāta viedajiem līgumiem, kas var apstrādāt paralēlus darījumus un izmantot UTXO kontus.

Cevmos

Cevmos ir apkopojums, ko kopīgi izstrādājusi Cosmos EVM lietojumprogrammu ķēde un Celestia

Cevmos ir izveidots, izmantojot Optimint. Tā kā pats Evmos ir apkopojums, Cevmos faktiski ir apkopojums (rekursīvs apkopojums).

Esošos Ethereum apkopojuma līgumus un lietojumprogrammas var atkārtoti izvietot Cevmos, izmantojot to kā norēķinu slāni un Celestia kā datu slāni.

Katram izveidotajam apkopojumam būs divvirzienu tilts, kas samazina uzticību ar Cevmos Rollup, lai izveidotu kopu.

dimensija

dYmension ir neatkarīgs apkopojums, kas izveidots uz Cosmos, un tas nodrošina norēķinus, kā arī nodrošina izstrādes komplektu RDK un starpķēžu komunikācijas IRC, lai atvieglotu uz apkopojumu vērstu lietojumprogrammu rollApp izstrādi.

Aptumsums

Eclipse ir autonoms apkopojums, kura pamatā ir Cosmos, izmantojot Solana VM kā norēķinu un izpildes slāni un Celestia kā datu slāni.

Projekta virzība

Testa tīkls tagad ir tiešsaistē. Atlīdzības testēšanas tīkls tiks izlaists 2023. gada 1. ceturksnī. Tagad varat doties uz oficiālo Discord, lai pieprasītu jaucējkrāna testa monētas. Paredzams, ka galvenais tīkls tiks izlaists 2023. gada otrajā ceturksnī.

Finansēšana

2021. gada martā tas pabeidza 1,5 miljonu ASV dolāru sākuma finansējuma kārtu, kurā piedalījās arī Binance Labs, Interchain Foundation, Maven 11, KR1 utt.

2021. gada decembrī tas pabeidza finansējumu USD 2,73 miljonu apmērā, un informācija par ieguldījumiem netika atklāta.

2022. gada oktobrī tas pabeidza finansējumu 55 miljonu ASV dolāru apmērā, iesaistot dalībniekus, tostarp Bain Capital, Polychain Capital, Placeholder, Galaxy, Delphi Digital, Blockchain Capital, Spartan Group, FTX Ventures, Jump Crypto utt.

Situācija komandā

Izpilddirektors Mustafa Al-Bassam, doktora grāds blokķēdes paplašināšanā UCL, Chainspace līdzdibinātājs (iegādājies Facebook)

CTO Ismail Khoffi, bijušais Tendermint un Interchain Foundation vecākais inženieris

CRO Džons Adlers, Optimistic Rollups veidotājs, bijušais ConsenSys mērogojamības pētnieks

COO Niks Vaits, Harmony līdzdibinātājs, ir ieguvis bakalaura un maģistra grādu Stenfordas Universitātē.

Konsultatīvā komanda:

Zaki Manian — IBC līdzveidotājs un agrīnais Cosmos līdzstrādnieks

Ītans Bučmans — Tendermint līdzdibinātājs un Cosmos līdzdibinātājs

Morgans Bellers — NFX ģenerālpartneris, Diem≋ (aka Libra) līdzdibinātājs

Niks Vaits - Harmony līdzdibinātājs

Džeimss Prestvičs - Summa dibinātājs (iegādājies Celo)

Džordžs Danezis - drošības un privātuma inženierijas profesors Londonas Universitātes koledžā

Žetonu ekonomikas modelis

Saskaņā ar publiskoto informāciju Celestia vietējais marķieris tiks izmantots kā gāze, un protokola ieņēmumu avots būs apkopošanas transakcijas maksas. Un marķieris ietver iznīcināšanas mehānismu, kas līdzīgs EIP-1559.

Pašlaik Celestia primārā tirgus novērtējums ir 1 miljards ASV dolāru.

Konkurenti

Daudzstūra pieejamība

Avail ir datu pieejamības risinājums no Polygon. Īstenošanas ideja ir tāda pati kā Celestia Atšķirība ir tāda, ka Celestia izmanto dzēšanas kodu + krāpšanas pierādījumu, bet Avail izmanto dzēšanas kodu + KZG polinomu.

Celestia izvērš K*K datus 2K*2K kvadrātā, un Avail izvērš tos rindu pēc rindas, paplašinot n-rindu un m kolonnu matricu 2n rindās un aprēķinot KZG polinoma saistību katrai rindai.

Gaismas mezgli izmanto datu pieejamības paraugu ņemšanas DAS, lai kriptogrāfiski pārbaudītu KZG polinomus un pierādījumus, nelejupielādējot sākotnējos datus.

Salīdzinājumam, Avail ir grūtāk ieviest, bet, kad tas ir pilnībā ieviests, rezultāti ir salīdzinoši ticamāki. Taču šobrīd abi projekti ir izstrādes stadijā un par konkursu grūti spriest.

Ethereum Danksharding

Danksharding ir neatkarīgs datu pieejamības slānis, ko oficiāli plānojis Ethereum. Līdzīgi kā Avail, Danksharding izmanto dzēšanas kodēšanu + KZG polinoma saistību, un datu formāts izmanto Blob esošo zvanu datu vietā.

Ir divi priekšlikumi kā pāreja pirms Danksharding izvietošanas.

EIP-4488 tieši samazina zvanu datu gāzi no 16 līdz 3 par baitu, kā arī nosaka zvanu datu augšējo robežu 1,4 Mb.

EIP-4844 ievieš Blob (blob pārnēsāšanas transakcijas, blob: bināri lieli objekti), lai aizstātu zvanu datus. Blob ir jauns darījumu veids, kas ietver papildu krātuvi un maksā daudz mazāk nekā zvanu dati.

Blob tiek glabāts Ethereum bāksignālu ķēdē un ir saderīgs ar turpmākajiem fragmentiem. Tas izmanto KZG saistību jaucējvērtību, lai pārbaudītu datus.

KZG saistības ir saistošas ​​un nevar tikt mainītas pēc aprēķina pabeigšanas. Tātad būtībā Avail un Danksharding ir balstīti uz kriptogrāfisko KZG polinomu apņemšanos pārbaudīt datus, savukārt Celestia pamatā ir ekonomiskās krāpšanas novēršanas metode.

Teorētiski KZG polinoma saistības ir drošākas nekā krāpšanas pierādījumi, vienlaikus iztverot mazāk joslas platuma un mazāk skaitļošanas piepūles. Nākotnē Ethereum arī apsver iespēju ieviest pārbaudes metodes, kas ir izturīgas pret kvantu uzbrukumiem, piemēram, zk-SRARK.

risku

1) Centralizācija

Lai gan dzēšanas kodi ļauj viegliem mezgliem piedalīties datu pārbaudē, Celestia datu glabāšanai joprojām ir nepieciešams izveidot pilnus krātuves mezglus.

Tam ir nepieciešama 8 GB atmiņa, 4 kodolu centrālais procesors, vismaz 250 GB brīvas krātuves vietas, augšējais joslas platums, kas lielāks par 100 Mb/s, un pakārtots joslas platums, kas lielāks par 1 Gb/s. Konfigurācijas prasības ir ļoti augstas, un tās ir jāveido uz mākoņa servera.

2) Ethereum Danksharding konkurss

3) “Netīrās virsgrāmatas” problēma

Šo jautājumu uzdeva Stenfordas pētnieku komanda. Celestia izmanto krāpšanas pierādījumus un noklusē pieejamos bloku datus, lai nodrošinātu tīkla efektīvu darbību normālos apstākļos. Tāpēc tā ir "netīra" virsgrāmata, jo Celestia joprojām pieņems blokus ar problemātiskiem datiem un gaidīs krāpšanas pierādījumus.

Pieņemsim, ka apstrīdētājs vēlas pierādīt, ka darījums Tc ir divkāršs tēriņš, un iesniedz pierādījumus, ka nauda ir izmantota darījumam Tb. Bet ko darīt, ja pastāv darījums Ta, kas var pierādīt, ka Tb ir nederīgs?

Ja Tb ir nederīgs, tad Tc dubultā tēriņa var būt derīga.

Dažos gadījumos “netīrā virsgrāmata” nevar zināt darījumu patieso statusu, ja vien katrs Selestia vēstures darījums netiek atskaņots līdz ģenēzes blokam.

Tas nozīmē, ka gan izaicinātajam, gan apstrīdētajam ir jābūt pilnam krātuves mezglam. Šis jautājums tika ievietots Celestia oficiālajā Youtube kontā. Šobrīd komanda strādā pie šīs problēmas risināšanas, piemēram, ievieš vājus subjektivitātes pieņēmumus.

Vāja subjektivitātes pieņēmums ir nosacījums problēmas risināšanai. Piemēram, kā nopirkt gardus greipfrūtus? Subjektivitāte šajā jautājumā nozīmē izvēli, pamatojoties uz subjektīvām sajūtām. Objektivitāte ir spriest par greipfrūta mitruma saturu, pamatojoties uz tā smaguma un tilpuma attiecību.

Vāja subjektivitāte ir turēt līdzīga izmēra greipfrūtus abās rokās un salīdzināt to svaru. Pēc vairāku salīdzināšanas izvēlieties smagāko.

Atgriežoties pie Celestia "netīrās virsgrāmatas" problēmas, izaicinātājiem un apstrīdētajām pusēm var pieprasīt saglabāt datus 3 nedēļas, taču tas arī ir apgrūtinājums mezgliem.

“Netīrās virsgrāmatas” problēma patiesībā ir galvenā problēma, ar kuru saskaras krāpšanas pierādījumi, kuru pamatā ir ekonomiskie modeļi, lai nodrošinātu drošību. Tomēr krāpšanas pierādījuma ieviešanas grūtības ir mazākas nekā KZG polinoma apņemšanās. Teorētiski Celestia izstrāde ir ātrāka nekā Polygon Avail un Ethereum Danksharding.

Tāpēc Celestia būs ļoti svarīgi izmantot iespēju, veidot apjomradītus ietaupījumus pirms Polygon Avail un Danksharding un piesaistīt lielu daudzumu likviditātes, jo īpaši vietējā Rollup likviditāti.