StarkNet ยกเครื่องภาษาโปรแกรมไคโรเพื่อผลักดันการยอมรับของนักพัฒนา

StarkNet แพลตฟอร์มการปรับขนาด Ethereum เลเยอร์ 2 ได้ยกเครื่องภาษาการเข้ารหัสไคโรภายในองค์กรเพื่อให้การพัฒนา Web3 เข้าถึงได้สำหรับนักพัฒนา

ประกาศที่แชร์กับ Cointelegraph สรุปการอัปเกรดเป็น Cairo 1.0 ซึ่งเลียนแบบลักษณะของภาษาโปรแกรมยอดนิยม Rust การยกเครื่องมีจุดมุ่งหมายเพื่อให้นักพัฒนาที่มีประสบการณ์การเขียนโค้ดทั่วไปสามารถเริ่มสร้างแอปพลิเคชันแบบกระจายอำนาจบนเครือข่าย Ethereum layer-2 ของ StarkNet ได้

Eli Ben-Sasson ผู้ร่วมก่อตั้งและประธานของ StarkWare กล่าวกับ Cointelegraph ว่าการพัฒนาเลเยอร์ 2 สามารถเข้าถึงได้มากขึ้นสำหรับนักพัฒนาที่มีภูมิหลังต่างกันเป็นเหตุผลหลักสำหรับการปรับปรุงไคโร:

“ไดรเวอร์หลักคือความปลอดภัยและใช้งานง่าย และการดำเนินการยกเครื่องนำเสนอโอกาสที่ยอดเยี่ยมในการลบรายการสำหรับนักพัฒนาที่มีพื้นเพภาษาทั่วไป”

ข้อกำหนดทางเทคนิคที่ระบุไว้ในการเปิดตัวเมื่อวันที่ 5 มกราคม ครอบคลุมการปรับปรุงต่างๆ ของภาษาไคโร ซึ่งรวมถึงการปรับปรุงไวยากรณ์และโครงสร้างภาษา ระบบประเภทแบบองค์รวม ไลบรารีที่ใช้งานง่าย โค้ดที่ปรับให้เหมาะสม และการพิมพ์ที่รัดกุมตามข้อกำหนดเฉพาะของประเภทข้อมูล

StarkNet ให้ความสำคัญกับ Sierra ซึ่งย่อมาจาก Safe Intermediate Representation เป็นส่วนเสริมหลักในการยกเครื่องกรุงไคโร Sierra ทำหน้าที่เป็นเลเยอร์ตัวแทนระดับกลางใหม่ระหว่าง Cairo 1.0 และ Cairo byte code

ตามที่ Ben-Sasson อธิบาย Sierra เป็นส่วนสำคัญในการสร้างเครือข่ายที่ไม่ได้รับอนุญาต การอัปเกรดช่วยให้ธุรกรรมที่ย้อนกลับรวมอยู่ในบล็อกของ StarkNet ช่วยให้โปรโตคอลหลีกเลี่ยงการเพิ่ม "กลไกเศรษฐกิจเข้ารหัสลับ" ที่ซับซ้อน

ที่เกี่ยวข้อง StarkNet ทำให้ไคโร 1.0 โอเพ่นซอร์สในขั้นตอนแรกสู่การควบคุมชุมชน

Ben-Sasson กล่าวว่า Sierra จะอนุญาตให้ StarkNet “สืบทอดการต่อต้านการเซ็นเซอร์เต็มรูปแบบของ Ethereum” และป้องกันการโจมตี Sequencer denial-of-service เป็นหลัก

As รายงานก่อนหน้านี้โดย Cointelegraphเบน-ซาสซงเป็นหัวหอก zk-สตาร์ค การเข้ารหัสควบคู่ไปกับนักวิทยาศาสตร์คอมพิวเตอร์คนอื่นๆ อาร์กิวเมนต์ความรู้ที่โปร่งใสแบบ Zero-Knowledge Scalable เป็นระบบพิสูจน์ที่เข้ารหัสและตรวจสอบข้อมูลธุรกรรมเพื่อให้ความปลอดภัย ความสามารถในการปรับขนาด และการต่อต้านคอมพิวเตอร์ควอนตัม

จากข้อมูลของ StarkNet ไคโรเป็นภาษาสัญญาอัจฉริยะที่ได้รับความนิยมมากเป็นอันดับสี่เมื่อพิจารณาจากมูลค่ารวม เป็นฐานของแอปพลิเคชันที่ประมวลผลธุรกรรมมากกว่า 300 ล้านรายการ สร้างโทเค็นที่ไม่สามารถใช้ร่วมกันได้ 90 ล้านรายการ และอำนวยความสะดวกในการซื้อขายมูลค่า 790 ล้านดอลลาร์บน Ethereum