StarkNet menjadikan Kairo 1.0 open source sebagai langkah pertama menuju kontrol komunitas

Zero-knowledge (ZK)-Perusahaan teknologi Rollup StarkWare telah secara resmi membuka sumber kompiler bahasa pemrograman barunya, Cairo 1.0, yang akan segera didukung pada solusi penskalaan layer-2 Ethereum StarkNet pada Q1 2023. 

Berita itu mengumumkan oleh StarkWare — perusahaan di belakang StarkNet — dalam posting Twitter 25 November. Teknologi rollup StarkWare dan bukti rekursif menawarkan potensi untuk memampatkan jutaan transaksi di L2 menjadi satu transaksi di Ethereum, namun proyek tersebut telah dikritik karena mempertahankan kontrol atas IP-nya, paling tidak oleh pesaingnya yang lebih fokus pada sumber terbuka zkSync.

StarkWare menggambarkan Kairo dengan sumber terbuka sebagai "langkah tonggak" dalam upayanya untuk menyerahkan lebih banyak kendali dan hak kekayaan intelektual kepada komunitas dan pengembangnya. Kairo adalah bahasa pemrograman yang ditulis khusus untuk memanfaatkan kekuatan zk rollup dan bukti validitas.

StarkWare menyatakan bahwa pengembang sekarang dapat bereksperimen dengan Kairo 1.0 dengan menyusun dan menjalankan aplikasi sederhana hingga didukung penuh di StarkNet pada Q1 2023.

Pada saat itu Kairo 1.0 akan memungkinkan pengembangan fitur lebih cepat dan memungkinkan lebih banyak keterlibatan komunitas, menurut Starkware Exploration Lead dan mantan pengembang inti Ethereum Abdelhamid Bakhta.

“Kami terus membuka tumpukan teknologi StarkNet, dimulai dengan Cairo 1.0. Kami melakukan ini untuk memenuhi visi StarkNet sebagai barang publik yang dapat digunakan siapa saja, dan masyarakat dapat terus meningkat, ”katanya.

“Pada tingkat praktis, ini memaksimalkan transparansi tentang kode kami, dan proses pengkodean kami. Dan itu memperkuat kemampuan komunitas untuk menemukan bug dan meningkatkan kompiler. Dengan setiap aspek tumpukan teknologi yang bersumber terbuka, rasa keterlibatan komunitas ini akan tumbuh dan berkembang.”

Setelah diproduksi, Cairo 1.0 juga akan memungkinkan pengembang blockchain untuk menulis dan menerapkan kontrak cerdas ke StarkNet, menurut ke pos Medium StarkWare.

StarkWare menambahkan bahwa karena Kairo 1.0 membuat setiap perhitungan "dapat dibuktikan", properti resistensi sensor StarkNet akan diperkuat dan posisinya juga akan lebih baik untuk menanggapi serangan Denial-of-Service.

Tumpukan teknologi STARK StarkWare memperkuat sejumlah proyek Web3 termasuk platform pertukaran terdesentralisasi (DEX) dYdX (meskipun ini pindah ke rantainya sendiri di Cosmos), platform NFT Immutable X dan protokol interoperabilitas blockchain Celer Network.

Terkait: 60 juta NFT dapat dicetak dalam satu transaksi — salah satu pendiri StarkWare

StarkNet telah bertaruh dengan menggunakan Kairo untuk mempercepat solusinya, yang secara alami tidak kompatibel dengan Ethereum Virtual Machine (EVM). Namun perusahaan perkakas perangkat lunak Ethereum Nethermind membuat transpiler bernama Warp yang mengubah kode Solidity menjadi kode Kairo.

Mainnet yang kompatibel dengan EVM pesaing zkSync sedang dalam proses peluncuran.

Tetapi meskipun mengambil jalan yang lebih sulit, pendiri StarkWare Eli Ben-Sasson baru-baru ini memberi tahu Cointelegraph bahwa menggunakan bahasa pemrograman yang dibuat khusus seperti Kairo, sebagai lawan dari Solidity, adalah satu-satunya cara yang layak untuk memanfaatkan sepenuhnya penskalaan Ethereum yang diberikan oleh rollup ZK:

“Saya berani bertaruh bahwa Anda tidak akan melihat ZK EVM penuh yang dapat menempatkan satu juta transaksi di dalam satu bukti di Ethereum. Seperti yang dapat kita lakukan dengan mudah hari ini dan telah dilakukan selama berbulan-bulan dan bertahun-tahun.”

Kabar tersebut datang karena Starkware juga baru-baru ini dikerahkan token StarkNet (STRK) baru di Ethereum pada 17 November, yang akan digunakan untuk tujuan mempertaruhkan dan pemungutan suara selain membayar biaya di jaringan.