StarkNet overhauls Cairo programming language to drive developer adoption

StarkNet overhauls Cairo programming language to drive developer adoption


kasino728x90

Platform penskalaan lapisan-2 Ethereum StarkNet telah merombak bahasa pengkodean internal Kairo untuk membuat peningkatan Web3 dapat diakses oleh pembuat.

Pengumuman yang dibagikan dengan Cointelegraph menguraikan peningkatan ke Kairo 1.0, yang disebut-sebut meniru ciri-ciri bahasa pemrograman Rust yang disukai. Perombakan tersebut bertujuan untuk memungkinkan pengembang dengan keahlian pengkodean yang normal untuk mulai membangun aplikasi terdesentralisasi pada komunitas lapisan-2 Ethereum StarkNet.

Salah satu pendiri dan presiden StarkWare Eli Ben-Sasson menyarankan Cointelegraph bahwa membuat pengembangan lapisan-2 lebih mudah diakses oleh pembuat dari berbagai latar belakang adalah alasan utama untuk perubahan Kairo:

“Pendorong utama adalah keamanan dan kemudahan penggunaan, dan melakukan perombakan menghadirkan alternatif yang bagus untuk menghilangkan akses bagi pengembang dengan latar belakang bahasa standar.”

Spesifikasi teknis yang diuraikan dalam peluncuran 5 Januari mencakup beberapa peningkatan pada bahasa Kairo. Ini terdiri dari konstruksi sintaksis dan bahasa yang ditingkatkan, sistem penyortiran holistik, perpustakaan intuitif, kode yang dioptimalkan, dan pengetikan yang kuat dengan menuntut spesifikasi varietas pengetahuan.

StarkNet menyoroti Sierra sebagai tambahan utama untuk perombakan Kairo, yang merupakan singkatan dari Secure Intermediate Illustration. Sierra bertindak sebagai lapisan ilustrasi perantara baru antara Kairo 1.0 dan kode byte Kairo.

Seperti yang didefinisikan Ben Sasson, Sierra adalah sisi penting untuk menjamin komunitas tanpa izin. Peningkatan tersebut memungkinkan transaksi yang dikembalikan untuk dimasukkan ke dalam blok StarkNet, melayani protokol untuk menghindari memasukkan ‘mekanisme ekonomi kripto’ tingkat lanjut.

Terkait: StarkNet membuat Kairo 1.0 open supply pada langkah pertama menuju pengelolaan grup

Ben Sasson menyebutkan bahwa Sierra akan mengizinkan StarkNet untuk ‘mewarisi resistensi sensor total Ethereum’ dan terutama melindungi terhadap serangan Sequencer Denial of Service (DoS).

Seperti yang sebelumnya dilaporkan oleh Cointelegraph, Ben-Sasson memelopori kriptografi ZK-STARK bersama ilmuwan komputer lainnya. Zero-Information Scalable Clear Arguments of Information adalah sistem bukti yang mengenkripsi dan memverifikasi pengetahuan transaksi untuk menawarkan keamanan, skalabilitas, dan ketahanan terhadap komputasi kuantum.

Berdasarkan StarkNet, Kairo adalah bahasa kontrak cerdas terpanas keempat dengan nilai penuh terkunci. Itu adalah basis tujuan yang telah memproses lebih dari 300 juta transaksi, mencetak 90 juta NFT dan memfasilitasi $790 juta nilai perdagangan yang diselesaikan di Ethereum.

Author: Jesse Bennett