Back to top
  • 공유 แชร์
  • 인쇄 พิมพ์
  • 글자크기 ขนาดตัวอักษร
ลิงก์ถูกคัดลอกแล้ว

Cairo v2.19.5 เปิดตัว ไม่ใช่ฮาร์ดฟอร์ก Starknet

สตาร์กแวร์(StarkWare) เปิดตัวทูลเชนไคโร(Cairo) v2.19.5 โดยการอัปเดตครั้งนี้ไม่ใช่ฮาร์ดฟอร์กของเครือข่ายสตาร์กเน็ต(STRK) แต่เป็นรุ่นบำรุงรักษาที่ปรับปรุงคอมไพเลอร์และเครื่องมือสำหรับพัฒนาสมาร์ตคอนแทรกต์

สตาร์กแวร์เผยแพร่ v2.19.5 ผ่านคลังโค้ดไคโรอย่างเป็นทางการเมื่อวันที่ 17 กันยายน โดยคอมมิตของรุ่นดังกล่าวคือ 3a267a8 และหน้าอย่างเป็นทางการระบุว่าเป็นการอัปเดตคอมไพเลอร์ไคโร

Bitcoinist รายงานว่า รุ่นนี้มีการแก้ไขที่เกี่ยวข้องกับการสร้างโค้ด Sierra และความหมายเชิงการทำงานของไคโร อย่างไรก็ตาม รายการเปลี่ยนแปลงโดยละเอียดยังเปิดเผยไม่ครบ จึงต้องตรวจสอบเพิ่มเติมว่าการแก้ไขแต่ละรายการมีขอบเขตและผลต่อการใช้งานอย่างไร

ไคโรเป็นภาษาโปรแกรมสำหรับเขียนสมาร์ตคอนแทรกต์บนสตาร์กเน็ต โค้ดที่นักพัฒนาเขียนจะถูกแปลงผ่าน Sierra ซึ่งเป็นรูปแบบตัวแทนระหว่างกลาง ก่อนกลายเป็นรูปแบบที่สามารถทำงานและตรวจสอบบนสตาร์กเน็ตได้

Sierra ทำหน้าที่เชื่อมระหว่างโค้ดไคโรกับโค้ดการทำงานที่อยู่ระหว่างการตรวจสอบ การแก้ไขกระบวนการสร้างโค้ดหรือการประมวลผลความหมายของภาษาอาจเกี่ยวข้องกับความเสถียรของการเขียน ทดสอบ และเผยแพร่สมาร์ตคอนแทรกต์

อย่างไรก็ตาม การอัปเดตเวอร์ชันคอมไพเลอร์ไคโรไม่ได้หมายความว่าจะเปลี่ยนกฎฉันทามติหรือวิธีประมวลผลธุรกรรมของเครือข่ายสตาร์กเน็ตโดยอัตโนมัติ การอัปเดตสภาพแวดล้อมการพัฒนาและการอัปเกรดระดับเครือข่ายต้องแยกพิจารณาออกจากกัน

เอกสารของสตาร์กเน็ตระบุว่าเวอร์ชันคอมไพเลอร์ที่เครือข่ายใช้อาจเชื่อมโยงกับการอัปเดตเวอร์ชันของสตาร์กเน็ตแยกต่างหาก ดังนั้น การติดตั้ง v2.19.5 เพียงอย่างเดียวจึงไม่เพียงพอที่จะสรุปว่ากฎของเครือข่ายเปลี่ยนแปลงแล้ว

รุ่นนี้มุ่งเน้นความเสถียรและความเข้ากันได้ของโครงสร้างพื้นฐานสำหรับนักพัฒนา มากกว่าการเพิ่มฟังก์ชันเครือข่ายที่ผู้ใช้ทั่วไปจะรับรู้ได้โดยตรง จากข้อมูลที่เปิดเผยในขณะนี้ ยังไม่สามารถยืนยันได้ว่าฉันทามติหรือประสิทธิภาพการประมวลผลของเมนเน็ตเปลี่ยนแปลง

มูลนิธิสตาร์กเน็ตระบุในแบบสำรวจนักพัฒนาปี 2024 ว่า ผู้ตอบแบบสำรวจ 74% ชื่นชอบไคโรมากกว่า Cairo Zero ขณะที่ 62% ระบุว่าประสบการณ์ของนักพัฒนาดีขึ้นอย่างมาก

ในเวลานั้น นักพัฒนาใช้ Scarb และ Starknet Foundry เป็นเครื่องมือหลักในสภาพแวดล้อมการพัฒนา สำหรับ v2.19.5 จุดที่ต้องตรวจสอบในการใช้งานจริงคือการเชื่อมต่อกับเครื่องมือรอบข้างและความเข้ากันได้ของเวอร์ชัน

เอกสารเปิดตัวอย่างเป็นทางการไม่ได้ระบุว่าประสิทธิภาพของโปรเวอร์ใดเพิ่มขึ้นเป็นตัวเลขสองหลัก จึงยังไม่มีหลักฐานเพียงพอที่จะตีความว่าความเร็วหรือประสิทธิภาพการประมวลผลเพิ่มขึ้นในอัตราใด

ยังไม่มีการระบุผลกระทบโดยตรงของการอัปเดตครั้งนี้ต่อราคา STRK หรือกระแสเงินทุนในระบบนิเวศสตาร์กเน็ต ดังนั้น ประเด็นนี้จึงเหมาะจะมองเป็นการอัปเดตเครื่องมือสำหรับนักพัฒนา มากกว่าเหตุการณ์ในตลาด

นักพัฒนาควรตรวจสอบการเปลี่ยนแปลงด้านการสร้างโค้ด Sierra และความหมายของภาษาไคโร รวมถึงทดสอบการทำงานร่วมกับ Scarb และ Starknet Foundry ที่ใช้อยู่ โดยเฉพาะความเข้ากันได้ของเวอร์ชันคอมไพเลอร์กับสภาพแวดล้อมเดิมในขั้นตอนทดสอบและเผยแพร่สัญญา

แม้ทูลเชนไคโรกับเครือข่ายสตาร์กเน็ตจะเชื่อมโยงกัน แต่หน่วยการอัปเดตอาจแตกต่างกัน การเปลี่ยนแปลงกฎฉันทามติหรือวิธีประมวลผลธุรกรรมของเครือข่ายต้องตรวจสอบจากการอัปเดตเวอร์ชันสตาร์กเน็ตและประกาศอย่างเป็นทางการแยกต่างหาก

หัวใจของ Cairo v2.19.5 คือการบำรุงรักษาที่เกี่ยวข้องกับการสร้างโค้ด Sierra และความหมายของภาษาไคโร ขอบเขตการแก้ไขที่ชัดเจนและความเข้ากันได้กับเครื่องมือพัฒนารอบข้างจะต้องรอข้อมูลรุ่นถัดไปและการตรวจสอบจากนักพัฒนา

<ลิขสิทธิ์ ⓒ TokenPost ห้ามเผยแพร่หรือแจกจ่ายซ้ำโดยไม่ได้รับอนุญาต>

บทความที่มีคนดูมากที่สุด

บทความที่เกี่ยวข้อง

ความคิดเห็น 0

ข้อแนะนำสำหรับความคิดเห็น

ขอบคุณสำหรับบทความดี ๆ ต้องการบทความติดตามเพิ่มเติม เป็นการวิเคราะห์ที่ยอดเยี่ยม

0/1000

ข้อแนะนำสำหรับความคิดเห็น

ขอบคุณสำหรับบทความดี ๆ ต้องการบทความติดตามเพิ่มเติม เป็นการวิเคราะห์ที่ยอดเยี่ยม
1