StarkNet membaik pulih bahasa pengaturcaraan Kaherah untuk memacu penggunaan pembangun

Platform penskalaan lapisan-2 Ethereum StarkNet telah membaik pulih bahasa pengekodan Kaherah dalamannya untuk menjadikan pembangunan Web3 boleh diakses oleh pembangun.

Pengumuman yang dikongsi dengan Cointelegraph menggariskan peningkatan kepada Cairo 1.0, yang digembar-gemburkan untuk meniru ciri-ciri bahasa pengaturcaraan popular Rust. Pembaikan itu bertujuan untuk membolehkan pembangun dengan pengalaman pengekodan umum mula membina aplikasi terdesentralisasi pada rangkaian lapisan-2 Ethereum StarkNet.

Pengasas bersama dan presiden StarkWare, Eli Ben-Sasson memberitahu Cointelegraph bahawa menjadikan pembangunan lapisan-2 lebih mudah diakses oleh pembangun dari pelbagai latar belakang adalah sebab utama rombakan Kaherah:

"Pemandu utama adalah keselamatan dan kemudahan penggunaan, dan menjalankan baik pulih memberikan peluang hebat untuk mengalih keluar masukan untuk pembangun dengan latar belakang bahasa konvensional."

Spesifikasi teknikal yang digariskan dalam pelancaran 5 Jan merangkumi pelbagai penambahbaikan kepada bahasa Kaherah, termasuk sintaks dan binaan bahasa yang dipertingkatkan, sistem jenis holistik, perpustakaan intuitif, kod yang dioptimumkan dan penaipan yang kuat dengan menuntut spesifikasi jenis data.

StarkNet menyerlahkan Sierra — yang bermaksud Safe Intermediate Representation — sebagai tambahan utama kepada baik pulih Kaherah. Sierra bertindak sebagai lapisan perwakilan perantaraan baharu antara Cairo 1.0 dan kod bait Kaherah.

Seperti yang dijelaskan oleh Ben-Sasson, Sierra adalah aspek penting untuk memastikan rangkaian tanpa kebenaran. Peningkatan ini membolehkan transaksi yang dibalikkan dimasukkan ke dalam blok StarkNet, membantu protokol untuk mengelakkan penambahan "mekanisme ekonomi kripto" yang kompleks.

Berkaitan: StarkNet menjadikan Cairo 1.0 sumber terbuka dalam langkah pertama ke arah kawalan komuniti

Ben-Sasson berkata bahawa Sierra akan membenarkan StarkNet untuk "mewarisi rintangan penapisan penuh Ethereum" dan terutamanya melindungi daripada serangan penafian perkhidmatan Sequencer.

As sebelum ini dilaporkan oleh Cointelegraph, Ben-Sasson mempelopori zk-STARK kriptografi bersama saintis komputer lain. Argumen Pengetahuan Telus Boleh Skala Zero-Knowledge ialah sistem bukti yang menyulitkan dan mengesahkan data transaksi untuk menyediakan keselamatan, kebolehskalaan dan rintangan kepada pengkomputeran kuantum.

Menurut StarkNet, Kaherah ialah bahasa kontrak pintar keempat paling popular dengan jumlah nilai terkunci. Ia adalah asas aplikasi yang telah memproses lebih 300 juta transaksi, menghasilkan 90 juta token tidak boleh kulat dan memudahkan perdagangan bernilai $790 juta yang diselesaikan di Ethereum.