
บทคัดย่อ: Lumoz RaaS เปิดตัวโซลูชันรองรับ zkEVM ที่ใช้ RISC-V ซึ่งช่วยให้นักพัฒนาสามารถใช้งานแอปพลิเคชันที่ไม่ต้องเปิดเผยข้อมูลได้อย่างรวดเร็วโดยใช้โมดูลการพัฒนาที่สร้างไว้ล่วงหน้าและชุดเครื่องมือที่เข้ากันได้ พร้อมทั้งปรับปรุงประสิทธิภาพการทำธุรกรรม Rollup และลดต้นทุนการดำเนินงานได้อย่างมีประสิทธิภาพ
ผู้ก่อตั้ง Ethereum อย่าง Vitalik Buterin เสนอให้แทนที่ Ethereum Virtual Machine (EVM) ที่มีอยู่ด้วยสถาปัตยกรรมชุดคำสั่ง RISC-V เมื่อเร็ว ๆ นี้ ข้อเสนอนี้กระตุ้นให้เกิดการอภิปรายอย่างดุเดือดในชุมชน Ethereum และเน้นย้ำถึงศักยภาพของ RISC-V ในสาขาบล็อคเชน ในเวลาเดียวกัน Lumoz RaaS (Rollup as a Service) ได้ประกาศการสนับสนุนสำหรับโซลูชั่น zkEVM ที่ใช้ RISC-V เพื่อมอบประสิทธิภาพที่สูงขึ้นและความสามารถในการปรับขนาดสำหรับ Layer2
EVM ถือเป็นแกนหลักของฟังก์ชันสัญญาอัจฉริยะที่สนับสนุนระบบนิเวศแอปพลิเคชันแบบกระจายอำนาจที่หลากหลาย อย่างไรก็ตาม ในขณะที่เทคโนโลยีบล็อคเชนยังคงพัฒนาต่อไป ข้อจำกัดด้านสถาปัตยกรรมของ EVM ก็เริ่มชัดเจนมากขึ้น เนื่องจากเป็นสถาปัตยกรรมชุดคำสั่งโอเพ่นซอร์ส RISC-V จึงได้กลายมาเป็นตัวเลือกที่มีศักยภาพในการปรับเปลี่ยนสภาพแวดล้อมการดำเนินการสัญญาอัจฉริยะ เนื่องจากมีความเปิดกว้าง ความเรียบง่าย และระบบนิเวศที่ยืดหยุ่น การผสมผสาน RISC-V และการพัฒนาสัญญาอัจฉริยะ คาดว่านวัตกรรมนี้จะไม่เพียงปรับปรุงประสิทธิภาพและความปลอดภัยเท่านั้น แต่ยังขยายการเข้าถึงการพัฒนาบล็อคเชนได้อย่างมีนัยสำคัญอีกด้วย
· โอเพนซอร์สและใบอนุญาตฟรี: ไม่มีข้อจำกัดด้านสิทธิบัตร ช่วยลดต้นทุนการพัฒนาและการปรับใช้อย่างมาก
· ความยืดหยุ่นและความสามารถในการปรับขนาด:รองรับชุดคำสั่งแบบกำหนดเองเพื่อให้เหมาะกับความต้องการที่หลากหลายของบล็อคเชน
· การเพิ่มประสิทธิภาพการทำงาน: การออกแบบที่เรียบง่ายทำให้การดำเนินการมีประสิทธิภาพและเหมาะสำหรับการปรับปรุงประสิทธิภาพของสัญญาอัจฉริยะ
Vitalik เสนอที่จะใช้ RISC-V เป็นสถาปัตยกรรมเลเยอร์การดำเนินการระยะยาวเพื่อให้ Ethereum มีความสามารถในการปรับขนาดที่สูงขึ้นและมีต้นทุนการดำเนินงานที่ต่ำลง
ก่อนที่จะเข้าใจว่าทำไมจึงเลือก RISC-V จำเป็นต้องเข้าใจข้อบกพร่องของ EVM ก่อน:
ความซับซ้อน: การออกแบบไบต์โค้ดของ EVM มีความซับซ้อนและต้องอาศัยการดำเนินการสแต็ก ซึ่งส่งผลต่อประสิทธิภาพในการดำเนินการ· ปัญหาคอขวดด้านความสามารถในการปรับขนาด: สถาปัตยกรรมไม่สามารถรองรับการประมวลผลแบบมัลติเธรดและแบบขนาน ซึ่งจำกัดการขยายประสิทธิภาพ
· ขาดการเพิ่มประสิทธิภาพด้านฮาร์ดแวร์: การออกแบบการแยกส่วนสูงของ EVM ไม่สามารถใช้ประโยชน์จากประสิทธิภาพของฮาร์ดแวร์ได้อย่างเต็มที่ ข้อจำกัดเหล่านี้ทำให้ EVM ประสบความยากลำบากในการตอบสนองความต้องการของการพิสูจน์ความรู้เป็นศูนย์ (zkEVM) และโซลูชันการปรับขนาดอื่นๆ
zkEVM (Zero-Knowledge Ethereum Virtual Machine) เป็นเครื่องเสมือนที่ใช้เทคโนโลยี Zero-Knowledge Proof (zk-SNARKs หรือ zk-STARKs) ซึ่งช่วยให้ผู้ใช้สามารถตรวจสอบผลการคำนวณได้โดยไม่ต้องเปิดเผยข้อมูลเฉพาะเจาะจง เป้าหมายหลักของ zkEVM คือการปรับปรุงความเป็นส่วนตัวและความสามารถในการปรับขนาดของบล็อคเชนอย่างมีนัยสำคัญผ่านเทคโนโลยีพิสูจน์ความรู้เป็นศูนย์
1. ค่าใช้จ่ายในการสร้างหลักฐานสูง: การพิสูจน์ความรู้เป็นศูนย์ต้องใช้การพิสูจน์คำสั่ง EVM แต่ละคำสั่งและสร้าง zk-SNARK/zk-STARK ที่สอดคล้องกัน ซึ่งมีความต้องการในการประมวลผลและการจัดเก็บที่สูงมาก
2. ปัญหาการปรับตัว: การออกแบบ EVM เองไม่ได้รับการปรับให้เหมาะสมสำหรับการพิสูจน์ความรู้เป็นศูนย์ ส่งผลให้เกิดปัญหาคอขวดในด้านประสิทธิภาพของโซลูชัน zkEVM ที่มีอยู่
3. การแลกเปลี่ยนความเข้ากันได้: ต้องหาจุดสมดุลระหว่างความเข้ากันได้กับระบบนิเวศสัญญาอัจฉริยะที่มีอยู่และการเพิ่มประสิทธิภาพการทำงาน
RISC-V มอบชั้นการแยกย่อยฮาร์ดแวร์ที่เหมาะสมซึ่งสามารถปรับให้เข้ากับความต้องการของ zkEVM ได้ดีกว่า ต่อไปนี้เป็นไฮไลท์ทางเทคนิคบางประการของการผสมผสาน RISC-V และ zkEVM:
ชุดคำสั่งที่กระชับของ RISC-V ทำให้การสร้างหลักฐานความรู้เป็นศูนย์มีประสิทธิภาพมากขึ้น เมื่อเปรียบเทียบกับ EVM สตรีมคำสั่งของ RISC-V จะแยกวิเคราะห์ได้ง่ายกว่า และสถาปัตยกรรมรีจิสเตอร์ก็มีประสิทธิภาพมากกว่าสถาปัตยกรรมสแต็กของ EVM ซึ่งหมายความว่า zkEVM สามารถลดค่าใช้จ่ายในการคำนวณในการสร้างหลักฐานได้อย่างมาก
การออกแบบแบบโมดูลาร์ของ RISC-V ช่วยให้สามารถปรับแต่งชุดคำสั่งเฉพาะสำหรับ zkEVM ได้ ตัวอย่างเช่น คำสั่งที่อุทิศให้กับเลขคณิตของฟิลด์จำกัดอาจได้รับการออกแบบมาเพื่อเร่งส่วนหลักของ zk-SNARK/zk-STARK เช่น ความมุ่งมั่นของพหุนามและฟังก์ชันแฮช
3. ศักยภาพสำหรับการเร่งความเร็วด้วยฮาร์ดแวร์ ลักษณะโอเพ่นซอร์สของ RISC-V ช่วยให้ผู้จำหน่ายฮาร์ดแวร์สามารถให้การสนับสนุนการเร่งความเร็วด้วยฮาร์ดแวร์เฉพาะทางสำหรับ zkEVM เช่น: ชิปเฉพาะแอปพลิเคชัน (ASIC): ชิป ASIC ที่ได้รับการปรับให้เหมาะสมสำหรับการพิสูจน์ความรู้เป็นศูนย์สามารถใช้งานชุดคำสั่ง RISC-V zkEVM ได้โดยตรง· รองรับ FPGA:สร้างต้นแบบ RISC-V zkEVM ด้วย FPGA เพื่อการวนซ้ำอย่างรวดเร็วและเพิ่มประสิทธิภาพ
การออกแบบและการใช้งาน RISC-V zkEVM ควรเน้นในด้านต่อไปนี้:
1. สร้างส่วนประกอบหลักของ RISC-V EVM
2. นำแอสเซมเบลอร์ RISC-V ที่เข้ากันได้กับบล็อคเชนมาใช้งาน
3. ปรับให้เหมาะสมสำหรับข้อจำกัดด้านประสิทธิภาพและความปลอดภัย
4. ดำเนินการประเมินประสิทธิภาพระดับต่ำและวิเคราะห์ประสิทธิภาพโดยรวม
5. บูรณาการ RISC-V EVM ที่กำหนดเองเข้ากับสภาพแวดล้อม Lumoz RaaS
6. นำตรรกะบล็อคเชนเฉพาะมาใช้งานในกรอบงาน RISC-V
7. ดำเนินการทดสอบการเปรียบเทียบประสิทธิภาพด้วย EVM มาตรฐานเพื่อวิเคราะห์การใช้ประโยชน์ของรีจิสเตอร์และโอกาสในการเพิ่มประสิทธิภาพ
ในฐานะผู้ริเริ่มในด้านบล็อคเชน Lumoz RaaS ได้ประกาศการสนับสนุนโซลูชั่น zkEVM ที่ใช้ RISC-V เพื่อให้บริการ Rollup แก่ผู้พัฒนา ต่อไปนี้คือผลกระทบที่เป็นไปได้ของการสนับสนุน RISC-V zkEVM ของ Lumoz:
1. ประสิทธิภาพการพัฒนาที่ได้รับการปรับปรุง: ด้วยการจัดเตรียมโมดูล RISC-V zkEVM ที่สร้างไว้ล่วงหน้า นักพัฒนาจึงสามารถปรับใช้และทดสอบแอปพลิเคชันที่พิสูจน์ความรู้เป็นศูนย์ได้อย่างรวดเร็ว
2. ความเข้ากันได้ที่ปรับปรุง: ชุดเครื่องมือที่ Lumoz จัดทำขึ้นรับประกันการบูรณาการของ RISC-V zkEVM กับระบบนิเวศ Ethereum ที่มีอยู่ได้อย่างราบรื่น
1. ประสิทธิภาพการทำงานของ Rollup ที่สูงขึ้น: ประสิทธิภาพของ RISC-V zkEVM จะช่วยปรับปรุงปริมาณงานธุรกรรมของ Rollup ได้อย่างมีนัยสำคัญ
2. ต้นทุนการดำเนินงานที่ต่ำ: การเพิ่มประสิทธิภาพฮาร์ดแวร์ของ RISC-V และต้นทุนใบอนุญาตที่ต่ำช่วยลดต้นทุนการดำเนินงานของ Rollup ได้อย่างมาก
ข้อเสนอของ Vitalik และการสนับสนุนของ Lumoz ถือเป็นจุดเปลี่ยนที่สำคัญในเทคโนโลยีบล็อคเชน การเปิดตัว RISC-V ไม่เพียงแต่จะนำมาซึ่งความเป็นไปได้ใหม่ๆ ให้กับการพัฒนา Ethereum ในระยะยาวเท่านั้น แต่ยังเป็นการอ้างอิงถึงวิวัฒนาการทางเทคโนโลยีของแพลตฟอร์มบล็อคเชนอื่นๆ อีกด้วย
ในอนาคต เมื่อนำ RISC-V zkEVM ไปใช้อย่างค่อยเป็นค่อยไป เราอาจเห็นแนวโน้มต่อไปนี้:
1. การเพิ่มขึ้นของระบบนิเวศแบบครอสเชน: ความคล่องตัวของ RISC-V อาจส่งเสริมการทำงานร่วมกันระหว่างแพลตฟอร์มบล็อคเชนที่แตกต่างกัน
2. การบูรณาการอย่างล้ำลึกระหว่างฮาร์ดแวร์และบล็อคเชน: การเพิ่มประสิทธิภาพฮาร์ดแวร์ของ RISC-V จะช่วยปรับปรุงประสิทธิภาพการประมวลผลของระบบบล็อคเชนต่อไป
3. การเผยแพร่การปกป้องความเป็นส่วนตัว: โซลูชันที่ใช้ zkEVM จะช่วยปรับปรุงความเป็นส่วนตัวและความสามารถในการปรับขนาดของแอปพลิเคชันบล็อคเชนได้อย่างมีนัยสำคัญ
การรวมกันของ RISC-V และ zkEVM ถือเป็นนวัตกรรมที่สำคัญในเทคโนโลยีบล็อคเชน ข้อเสนอของ Vitalik ไม่เพียงแต่ชี้ให้เห็นทิศทางการพัฒนา Ethereum ในอนาคตเท่านั้น แต่ยังนำเสนอแนวคิดใหม่ๆ สำหรับความก้าวหน้าทางเทคโนโลยีของอุตสาหกรรมบล็อคเชนทั้งหมดอีกด้วย ด้วยการสนับสนุนจาก Lumoz RaaS และการมีส่วนร่วมของนักพัฒนามากขึ้น เราจึงมีเหตุผลที่จะคาดหวังการใช้งาน RISC-V zkEVM อย่างแพร่หลายในอนาคต
อนาคตของบล็อคเชนไม่ได้ขึ้นอยู่กับโค้ดเพียงอย่างเดียว แต่ยังขึ้นอยู่กับความเปิดกว้างและความร่วมมือของระบบนิเวศเทคโนโลยีอีกด้วย การมาถึงของ RISC-V zkEVM อาจทำให้เกิดยุคเทคโนโลยีใหม่
บทความนี้มาจากการสนับสนุนและไม่แสดงถึงมุมมองของ BlockBeats
ยินดีต้อนรับสู่ชุมชนทางการของ BlockBeats:
กลุ่ม Telegram สมัครสมาชิก: https://t.me/theblockbeats
กลุ่ม Telegram พูดคุย: https://t.me/BlockBeats_App
บัญชี Twitter ทางการ: https://twitter.com/BlockBeatsAsia