StarkNet dělá z Cairo 1.0 open source první krok směrem ke komunitní kontrole

Technologická společnost Zero-knowledge (ZK)-Rollup StarkWare oficiálně otevřela svůj nový kompilátor programovacího jazyka Cairo 1.0, který bude brzy podporován na řešení Ethereum pro škálování vrstvy 2 StarkNet v 1. čtvrtletí 2023. 

Zpráva byla oznámila, od StarkWare – společnosti stojící za StarkNet – v příspěvku na Twitteru z 25. listopadu. Rollup technologie a rekurzivní důkazy StarkWare nabízejí potenciál komprimovat miliony transakcí na L2 do jediné transakce na Ethereu, nicméně projekt byl kritizován za udržení kontroly nad svou IP, v neposlední řadě ze strany jeho konkurenta zkSync, který se více zaměřuje na open source.

StarkWare popsal open source Káhiru jako „milník“ ve snaze předat větší kontrolu a Práva k duševnímu vlastnictví své komunitě a vývojářům. Cairo je programovací jazyk napsaný speciálně pro využití síly souhrnů zk a důkazů platnosti.

StarkWare uvedl, že vývojáři nyní mohou experimentovat s Cairo 1.0 kompilací a spouštěním jednoduchých aplikací, dokud nebude plně podporována na StarkNet v 1. čtvrtletí 2023.

V tom okamžiku Cairo 1.0 umožní rychlejší vývoj funkcí a umožní větší zapojení komunity, podle Starkware Exploration Lead a bývalého vývojáře jádra Ethereum Abdelhamida Bakhty.

„Pokračujeme v open source technologickém zásobníku StarkNet, počínaje Cairo 1.0. Děláme to proto, abychom naplnili vizi StarkNetu jako veřejného statku, který může používat kdokoli a který se komunita může neustále zlepšovat,“ řekl.

„Na praktické úrovni to maximalizuje transparentnost našeho kódu a našeho procesu kódování. A posiluje schopnost komunity najít chyby a vylepšit kompilátor. S každým aspektem technologického balíčku, který je open source, bude tento smysl pro zapojení komunity růst a růst.“

Jakmile bude Cairo 1.0 uvedena do výroby, umožní vývojářům blockchainu psát a nasazovat chytré smlouvy na StarkNet, podle k příspěvku StarkWare Medium.

StarkWare dodal, že protože Cairo 1.0 činí každý výpočet „prokazatelným“, vlastnosti StarkNet proti cenzuře budou posíleny a bude také lépe připraven reagovat na útoky Denial-of-Service.

Technologický stack STARK společnosti StarkWare pohání řadu projektů Web3 včetně platformy decentralizované výměny (DEX) dYdX (ačkoli se tato přesouvá do vlastního řetězce na Cosmos), platformy NFT Immutable X a protokolu pro interoperabilitu blockchainu Celer Network.

Související: 60 milionů NFT by mohlo být vyraženo v jediné transakci — spoluzakladatel StarkWare

StarkNet riskoval a použil Cairo k urychlení svého řešení, které není nativně kompatibilní s Ethereum Virtual Machine (EVM). Nicméně firma zabývající se softwarovými nástroji Ethereum Nethermind postavil transpiler nazvaný Warp, který převádí kód Solidity na kód Cairo.

Konkurenční síť zkSync kompatibilní s EVM je v procesu spouštění.

Ale přestože se vydal složitější cestou, zakladatel StarkWare Eli Ben-Sasson nedávno Cointelegraphu řekl, že použití vlastního programovacího jazyka, jako je Káhira, na rozdíl od Solidity, bylo jediným schůdným způsobem, jak plně využít škálování Ethereum, které nabízejí souhrnné verze ZK:

„Jsem ochoten se vsadit, že neuvidíte plnohodnotný ZK EVM, který dokáže vložit milion transakcí do jediného důkazu o Ethereu. Jak to můžeme snadno udělat dnes a děláme to měsíce a roky.“

Novinka přichází jako Starkware také nedávno nasazeny nový token StarkNet (STRK) na Ethereum 17. listopadu, který bude kromě placení poplatků v síti používán pro účely sázek a hlasování.