StarkNet vylepšuje svoje programovanie v Káhire, ale prečo?

StarkNet je decentralizovaný Validity-Rollup bez povolenia. Funguje ako L2 sieť cez Ethereum. Umožňuje akejkoľvek dApp dosiahnuť neobmedzený rozsah pre svoje výpočty – bez toho, aby bola ohrozená skladateľnosť a bezpečnosť Etherea.

Od nedávnej aktualizácie StarkNet prepracoval svoj vlastný programovací jazyk Cairo, aby sprístupnil vývoj Web3 vývojárom. V blogovom príspevku Medium od StarkWare, Stark-Based škálovacie riešenia, načrtli inovácie na Cairo 1.0.

Podľa blogového príspevku „Vývojári môžu začať písať, kompilovať a testovať programy Cairo 1.0!“ Platforma povzbudzuje vývojárov, aby začali experimentovať s Cairo 1.0 a zvykali si na novú syntax a funkcie.“

Čo je Cairo 1.0?

Káhira bola prvýkrát predstavená v roku 2020 a po vývoji je teraz k dispozícii jej prvá verejná verzia Cairo 1.0. Je to tiež „úplný programovací jazyk Turing“ na efektívne písanie programov overiteľných STARK. „Cairo 1.0 je jazyk na vysokej úrovni podobný Rustu. Rovnako ako Rust má vývojárom umožniť jednoducho písať kód, ktorý je efektívny a bezpečný.“

Spoluzakladateľ a prezident StarkWare Eli Ben-Sasson sa podelil o dôvod prepracovania Káhiry, keď povedal: „Hlavnými hnacími silami bola bezpečnosť a jednoduchosť použitia a vykonanie generálnej opravy predstavovalo skvelú príležitosť na odstránenie položky pre vývojárov s konvenčným jazykom. pozadia.“

Cairo 1.0 ďalej predstavuje Sierru, novú strednú reprezentáciu, ktorá zaisťuje, že každý káhirský beh možno overiť. Vďaka tomu je Cairo 1.0 obzvlášť vhodný na použitie v sieti bez povolenia, ako je StarkNet, kde môže poskytnúť robustnú ochranu DoS a odolnosť voči cenzúre.

Pán Ben-Sasson vysvetlil Sierru ako „dôležitý aspekt zabezpečenia siete bez povolenia“. Aktualizácia navyše umožňuje, aby boli vrátené transakcie zahrnuté do blokov StarkNet, čo protokolu pomáha vyhnúť sa pridávaniu zložitých „krypto-ekonomických mechanizmov“. Povedal, že Sierra umožní StarkNet „zdediť úplnú odolnosť Etherea voči cenzúre“ a hlavne chráni pred útokmi odmietnutia služby Sequencer.

Blogový príspevok StarkNet tiež uviedol, že Káhira je štvrtým najpopulárnejším jazykom inteligentných zmlúv podľa celkovej hodnoty uzamknutia. Spracovala obchody v hodnote viac ako 790 miliárd USD, spracovala viac ako 300 miliónov transakcií a vytlačila viac ako 90 miliónov NFT, všetky vykonávali mimo reťazec a usadili sa na Ethereu s matematickou integritou zaručenou dôkazmi STARK.

„StarkNet však zatiaľ nepodporuje nasadenie a realizáciu kontraktov Cairo 1.0. StarkNet Alpha V0.11.0, plánovaný v najbližších týždňoch, predstaví možnosť nasadenia a prevádzkovania zmlúv Cairo 1.0. Inovácia na verziu 0.11.0 bude znamenať začiatok prechodného obdobia smerom k systému, ktorý bude prevádzkovať iba zmluvy Cairo 1.0,“ uvádza StarkNet.

Nancy J. Allen
Najnovšie príspevky od Nancy J. Allen (zobraziť všetky)

Zdroj: https://www.thecoinrepublic.com/2023/01/06/starknets-revamping-of-its-cairo-programming-but-why/