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

Zero-knowledge (ZK)-Rollup บริษัทเทคโนโลยี StarkWare ได้เปิดแหล่งที่มาอย่างเป็นทางการของคอมไพเลอร์ภาษาโปรแกรมใหม่ Cairo 1.0 ซึ่งจะได้รับการสนับสนุนในโซลูชัน Ethereum layer-2 scaling ของ StarkNet ในไตรมาสที่ 1 ปี 2023 ในเร็วๆ นี้ 

ข่าวที่ถูก ประกาศ โดย StarkWare บริษัทที่อยู่เบื้องหลัง StarkNet ในโพสต์บน Twitter เมื่อวันที่ 25 พฤศจิกายน เทคโนโลยีการยกเลิกและการพิสูจน์ซ้ำของ StarkWare นำเสนอศักยภาพในการบีบอัดธุรกรรมหลายล้านรายการบน L2 ให้เป็นธุรกรรมเดียวบน Ethereum อย่างไรก็ตาม โปรเจกต์นี้ถูกวิพากษ์วิจารณ์ว่ายังคงควบคุม IP ของตนอยู่ โดยคู่แข่ง zkSync ที่เน้นโอเพ่นซอร์สมากกว่า

StarkWare อธิบายว่าโอเพ่นซอร์สไคโรเป็น "ก้าวสำคัญ" ในภารกิจเพื่อส่งมอบการควบคุมที่มากขึ้นและ สิทธิในทรัพย์สินทางปัญญา ให้กับชุมชนและนักพัฒนา ไคโรเป็นภาษาโปรแกรมที่เขียนขึ้นโดยเฉพาะเพื่อควบคุมพลังของ zk rollups และการพิสูจน์ความถูกต้อง

StarkWare ระบุว่านักพัฒนาซอฟต์แวร์สามารถทดลองใช้ Cairo 1.0 ได้แล้วโดยการคอมไพล์และเรียกใช้แอปพลิเคชันอย่างง่ายจนกว่าจะรองรับ StarkNet อย่างสมบูรณ์ในไตรมาสที่ 1 ปี 2023

เมื่อถึงจุดนั้น Cairo 1.0 จะช่วยให้สามารถพัฒนาฟีเจอร์ได้เร็วขึ้นและเปิดโอกาสให้ชุมชนมีส่วนร่วมมากขึ้น ตามข้อมูลของ Starkware Exploration Lead และอดีตผู้พัฒนาหลักของ Ethereum Abdelhamid Bakhta

“เรากำลังดำเนินการโอเพ่นซอร์สของ StarkNet tech Stack โดยเริ่มจากไคโร 1.0 เรากำลังทำสิ่งนี้เพื่อเติมเต็มวิสัยทัศน์ของ StarkNet ว่าเป็นสินค้าสาธารณะที่ทุกคนสามารถใช้ได้ และชุมชนสามารถปรับปรุงได้อย่างต่อเนื่อง” เขากล่าว

“ในระดับปฏิบัติ สิ่งนี้เพิ่มความโปร่งใสสูงสุดเกี่ยวกับโค้ดของเรา และกระบวนการเขียนโค้ดของเรา และช่วยเพิ่มความสามารถของชุมชนในการค้นหาจุดบกพร่องและปรับปรุงคอมไพเลอร์ ด้วยแต่ละแง่มุมของกองเทคโนโลยีที่เป็นโอเพ่นซอร์ส ความรู้สึกของการมีส่วนร่วมของชุมชนนี้จะเติบโตและเติบโต”

เมื่ออยู่ในกระบวนการผลิตแล้ว Cairo 1.0 จะช่วยให้นักพัฒนาบล็อกเชนสามารถเขียนและปรับใช้สัญญาอัจฉริยะกับ StarkNet ตาม ไปยังโพสต์ขนาดกลางของ StarkWare

StarkWare เสริมว่าเนื่องจากไคโร 1.0 ทำให้ทุกการคำนวณ “พิสูจน์ได้” คุณสมบัติการต่อต้านการเซ็นเซอร์ของ StarkNet จะเพิ่มขึ้นและยังอยู่ในตำแหน่งที่ดีขึ้นในการตอบสนองต่อการโจมตีแบบปฏิเสธการให้บริการ

สแต็กเทคโนโลยี STARK ของ StarkWare ขับเคลื่อนโครงการ Web3 จำนวนหนึ่ง รวมถึงแพลตฟอร์มการแลกเปลี่ยนแบบกระจายอำนาจ (DEX) dYdX (แม้ว่าจะย้ายไปที่เครือข่ายของตัวเองบน Cosmos) แพลตฟอร์ม NFT Immutable X และโปรโตคอลการทำงานร่วมกันของ blockchain Celer Network

ที่เกี่ยวข้อง สามารถสร้าง NFTs ได้ 60 ล้านรายการในธุรกรรมเดียว — ผู้ร่วมก่อตั้ง StarkWare

StarkNet ได้ทำการเดิมพันโดยใช้ Cairo เพื่อเร่งความเร็วของโซลูชัน ซึ่งไม่สามารถใช้งานร่วมกับ Ethereum Virtual Machine (EVM) ได้ อย่างไรก็ตาม บริษัทเครื่องมือซอฟต์แวร์ Ethereum Nethermind สร้างทรานสไพเลอร์ชื่อ Warp ที่แปลงรหัส Solidity เป็นรหัสไคโร

mainnet ที่เข้ากันได้กับ EVM ของคู่แข่ง zkSync อยู่ในขั้นตอนของการเปิดตัว

แต่ถึงแม้จะใช้เส้นทางที่ยากกว่า Eli Ben-Sasson ผู้ก่อตั้ง StarkWare บอกกับ Cointelegraph ว่าการใช้ภาษาโปรแกรมที่สร้างขึ้นเอง เช่น ไคโร ซึ่งตรงข้ามกับ Solidity เป็นวิธีเดียวที่ได้ผลในการใช้ประโยชน์จาก Ethereum scaling ที่ได้รับจาก ZK rollups:

“ฉันยินดีที่จะเดิมพันว่าคุณจะไม่เห็น ZK EVM ที่สมบูรณ์ซึ่งสามารถใส่ธุรกรรมนับล้านไว้ในหลักฐานเดียวบน Ethereum อย่างที่เราสามารถทำได้ในวันนี้และทำมาหลายเดือนหลายปีแล้ว”

ข่าวดังกล่าวมาจาก Starkware เมื่อเร็วๆ นี้ นำไปใช้ โทเค็น StarkNet (STRK) ใหม่บน Ethereum ในวันที่ 17 พฤศจิกายน ซึ่งจะใช้เพื่อวัตถุประสงค์ในการเดิมพันและการลงคะแนนนอกเหนือจากการจ่ายค่าธรรมเนียมในเครือข่าย