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.
Nastal den: první pohled do Káhiry 1.0, plně open-source
Toto je velký krok směrem k open-sourcingu zásobníku StarkNet
Nyní se můžete seznámit s novou syntaxí, kompilovat a spouštět jednoduché programy lokálně. #StarkNet podpora se blížíhttps://t.co/0tdZDhopEP
- StarkWare (@StarkWareLtd) Listopadu 24, 2022
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í.
Zdroj: https://cointelegraph.com/news/starknet-makes-cairo-1-0-open-source-in-step-toward-greater-community-control