ทำไม Polkadot และ Vitalik ถึงเลือก RISC-V อย่างไม่ได้นัดหมาย?

ในความก้าวหน้าทางเทคโนโลยีบล็อกเชนล่าสุด คำศัพท์ที่เคยเป็นที่นิยมเฉพาะในวงการวิศวกรชิป ได้เงียบ ๆ กลายเป็นที่ชื่นชอบใหม่ของนักพัฒนาบล็อกเชน: RISC-V.

เมื่อวันที่ 20 เมษายน 2025 ผู้ก่อตั้ง Ethereum Vitalik Buterin ได้โพสต์ในฟอรัมชุมชน Ethereum Magicians โดยเสนอข้อเสนอเชิงสำรวจในการใช้ RISC-V แทน EVM ซึ่งเป็นเครื่องเสมือนที่ Ethereum ใช้มานาน

และในขณะเดียวกัน Polkadot ได้เงียบ ๆ เปิดตัวสภาพแวดล้อมการทำสัญญาอัจฉริยะที่รองรับ RISC-V บนเครือข่ายทดสอบ AseetHub Westend นักพัฒนายังสามารถใช้ Solidity ทดลองพัฒนาใน Polkadot ได้ เพียงแต่สัญญาจะทำงานบนเอนจินการดำเนินการใหม่ที่เรียกว่า PolkaVM.

บังเอิญหรือ? ชุดคำสั่งโอเพ่นซอร์สที่เกิดมาเพื่อการออกแบบชิป ทำไมถึง "แตกวง" ในโลกบล็อกเชน?

Ethereum และ Polkadot ไม่ได้นัดหมายกัน แต่ต่างก็กดดัน RISC-V พวกเขาเห็นอะไรในเรื่องนี้?

จากชิปไปจนถึงบล็อกเชน ทำไม RISC-V ถึงเกิดขึ้น?

"จิตวิญญาณ" ของอุปกรณ์คอมพิวเตอร์ทุกเครื่องคือสถาปัตยกรรมชุดคําสั่ง (ISA) ซึ่งเป็นภาษาที่ซอฟต์แวร์บอกฮาร์ดแวร์ว่า "ฉันต้องการให้คุณทําอะไร" ซีพียู Intel ที่เราคุ้นเคยกับการใช้สถาปัตยกรรม x86 และชิป M ของคอมพิวเตอร์ Apple ใช้สถาปัตยกรรม ARM

และ RISC-V เป็นมาตรฐานสถาปัตยกรรมแบบโอเพนซอร์สและฟรี ซึ่งใครก็ได้สามารถใช้มันในการออกแบบ CPU โดยไม่ต้องจ่ายค่าลิขสิทธิ์ให้กับ Intel หรือ ARM.

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

แต่ RISC-V กับบล็อกเชนมีความสัมพันธ์อย่างไร?

เครื่องเสมือน (VM) เป็น "สมองในการดำเนินการ" ของบล็อกเชนแต่ละสาย โดยสัญญาทั้งหมดจะต้องดำเนินการบนมัน แต่ในปัจจุบัน ระบบเครื่องเสมือนที่มีชื่อเสียง เช่น EVM ของ Ethereum, WASM ของ Polkadot, BPF ของ Solana มีปัญหาที่ชัดเจนบางอย่าง:

· สถาปัตยกรรมเก่า เช่น EVM ที่ออกแบบในปี 2015 เป็นโมเดลแบบสแต็ก ทำให้ยากที่จะตรงกับ CPU สมัยใหม่ · ความปลอดภัยต่ำ โครงสร้างที่มีอยู่ยากต่อการตรวจสอบเชิงรูปแบบ ไม่สามารถบรรลุความปลอดภัยของรหัสในระดับคณิตศาสตร์ที่แท้จริงได้ · การสนับสนุนหลายภาษาได้รับการจำกัด นักพัฒนาไม่สามารถเลือกภาษาได้อย่างอิสระ แต่ต้องพึ่งพา Solidity สแต็กอย่างมีข้อจำกัด

ดังนั้น เมื่อสถาปัตยกรรมที่มี ‘ความทันสมัย’ อย่าง RISC-V ปรากฏต่อหน้านักพัฒนาในบล็อกเชน สัญชาตญาณของพวกเขาคือ: เราจะสามารถ ‘RISC-V’ บล็อกเชนเวอร์ชวลแมชชีนได้หรือไม่?

ภาพเปรียบเทียบระหว่างโมเดลการคำนวณแบบสแต็กและแบบรีจิสเตอร์ ทางเลือกของ Ethereum: จากแนวคิดไปสู่การออกแบบเครื่องเสมือน ZK รุ่นถัดไป

แนวคิดของ Vitalik สะท้อนถึงสไตล์ของชุมชน Ethereum: ไม่ใช่แค่การปรับปรุงอย่างง่าย ๆ แต่เป็นการออกแบบใหม่จากระดับปรัชญา.

ตามที่เขาได้อธิบายไว้ในฟอรัม Ethereum Magicians แนวคิดของเขาคือ: ในอนาคตชั้นการดำเนินการของ Ethereum ควรจะเรียบง่าย ปลอดภัย และสามารถพิสูจน์ทางคณิตศาสตร์ได้ ขณะที่ EVM นั้นซับซ้อนเกินไปและไม่สามารถแก้ไขได้ โดยใช้ RISC-V เพื่อสร้าง VM ที่สามารถตรวจสอบได้ใหม่ทั้งหมด.

RISC-V มีโครงสร้างที่ชัดเจนและพฤติกรรมการทำงานที่คาดการณ์ได้ ทำให้เหมาะสมอย่างยิ่งสำหรับการแปลงเป็นวงจรการพิสูจน์ความรู้ศูนย์; ในอนาคตอาจจะทำงานร่วมกับคอมไพเลอร์ LLVM (แม้ว่าจะเห็นความคิดเห็นเกี่ยวกับข้อบกพร่องมากมาย) โดยใช้ภาษาที่หลากหลายในการพัฒนาสัญญา เช่น Rust และ C; ที่สำคัญคือ มันสามารถเป็นพื้นฐานของชั้นการดำเนินการในการสร้าง "ZK เนทีฟเชน" ได้.

แน่นอนว่าทั้งหมดนี้ยังอยู่ในระยะสมมติ Ethereum ชุมชนยังไม่มีแผนการที่ชัดเจน แต่ทิศทางได้ชัดเจนแล้ว: ไม่ใช่แค่การเปลี่ยนเครื่องเสมือน แต่เป็นการเตรียมความพร้อมสำหรับบล็อกเชนที่สามารถขยายตัวได้ในอนาคต ปลอดภัย และเชื่อถือได้

เส้นทางของ Polkadot: ขับเคลื่อนโดยวิศวกร เริ่มต้นจากความเป็นจริงในการเปลี่ยนแปลงพื้นฐาน

แตกต่างจาก "แนวคิด" ของ Ethereum, Polkadot ได้เลือกเส้นทางที่มีความเป็นจริงมากกว่า.

ตั้งแต่ปี 2023 วิศวกรหลักของ Parity Jan Bujak ได้เริ่มสำรวจทางเลือกสำหรับ WASM และในที่สุดเลือก RISC-V จากนั้นจึงเริ่มโครงการ PolkaVM. วิธีการของ Polkadot ชัดเจนมาก:

· ภาษาไม่เปลี่ยนแปลง ยังคงใช้ Solidity · เครื่องมือไม่เปลี่ยนแปลง Remix, Ethers.js, MetaMask ยังคงเข้ากันได้ทั้งหมด · ปรับเส้นทางการคอมไพล์ โดยใช้เครื่องมือ revive เพื่อแปลง Solidity เป็น RISC-V ไบต์โค้ด · ทำงานสุดท้ายบน PolkaVM ที่เป็นเครื่องเสมือนใหม่ ให้ความสามารถในการดำเนินการที่มีประสิทธิภาพสูงขึ้น ปลอดภัยยิ่งขึ้น และสามารถตรวจสอบได้มากขึ้น.

สิ่งนี้หมายความว่า ประสบการณ์ของนักพัฒนายังคงเหมือนเดิม แต่การดำเนินการพื้นฐานได้ถูกเปลี่ยนแปลงอย่างสิ้นเชิง ตั้งแต่ WebAssembly ไปจนถึง RISC-V จากแบบสแต็กไปจนถึงแบบรีจิสเตอร์ จากการดำเนินการแบบดั้งเดิมไปจนถึง ZK ที่เป็นมิตร นี่คือ "การปฏิวัติที่เงียบสงบ".

ปัจจุบัน PolkaVM สามารถทำงานบน Westend testnet ของ Asset Hub โดยคาดว่าเป้าหมายคือการเปิดตัว Polkadot ในไตรมาสที่ 3 ของปี 2025. มุมมองของนักพัฒนา: โค้ดที่คุณเขียนไม่เปลี่ยนแปลง แต่พื้นฐานกลับถูกปรับโครงสร้างอย่างเงียบ ๆ

แม้ว่า Ethereum และ Polkadot จะมีเส้นทางต่อ RISC-V ที่แตกต่างกัน โดยหนึ่งก้าวไปข้างหน้าตามวิสัยทัศน์ ในขณะที่อีกหนึ่งได้มีการนำไปใช้งานจริง แต่สัญญาณที่พวกเขาปล่อยออกมาสำหรับนักพัฒนากลับตรงกันอย่างน่าประหลาด: นี่ไม่ใช่การปฏิวัติใน "ระดับการเขียน" แต่เป็นการปรับโครงสร้างโครงสร้างพื้นฐานระดับล่าง.

สำหรับนักพัฒนา ไม่ว่าคุณจะอยู่บนบล็อกเชนใด ในระยะสั้นแทบจะไม่รู้สึกถึงความแตกต่าง: คุณยังสามารถเขียนสัญญาด้วย Solidity ใช้เครื่องมือที่คุ้นเคยเช่น Remix, Ethers.js, MetaMask และกระบวนการติดตั้งก็แทบจะเหมือนเดิม ทุกอย่างเหมือนเดิม.

แต่ในพื้นฐานที่มองไม่เห็น เอนจินการดำเนินการได้เปลี่ยนชิปแล้ว!

ใน Polkadot สัญญา Solidity สามารถใช้เครื่องมือ revive แปลงเป็น RISC-V ไบต์โค้ดและทำงานบนเครื่องเสมือนใหม่ PolkaVM ได้ เมื่อเปรียบเทียบกับ WASM และ EVM แบบดั้งเดิม PolkaVM มีประสิทธิภาพในการดำเนินการและการคิดค่าบริการทรัพยากรที่ดีกว่า โดยเฉพาะอย่างยิ่งกับการควบคุมต้นทุนการดำเนินงานของสัญญาที่ซับซ้อน

ในวิสัยทัศน์ทางเทคนิคของ Ethereum RISC-V ยังถูกมองว่าเป็นฐานที่เหมาะสมที่สุดสําหรับ "ZK native chain" Vitalik ทําให้ชัดเจนว่า EVM เป็นอุปสรรคที่ผ่านไม่ได้ต่อตรรกะการดําเนินการแบบ on-chain ที่พิสูจน์ได้ทางคณิตศาสตร์อย่างแท้จริงในอนาคต และ RISC-V ที่มีโครงสร้างที่ชัดเจนและพฤติกรรมที่คาดการณ์ได้เป็นทางออกที่ดีที่สุด

ที่สำคัญกว่านั้น การเปลี่ยนแปลงในระดับสถาปัตยกรรมนี้ ไม่ได้มีแค่การปรับปรุงประสิทธิภาพเพียงอย่างเดียว - การเปลี่ยนแปลงพื้นฐานในรูปแบบการพัฒนาบนบล็อกเชนกำลังเกิดขึ้นอย่างเงียบ ๆ.

ความปลอดภัยจะเปลี่ยนจาก "พึ่งพาคนเฝ้าดู" ไปสู่ "สามารถตรวจสอบได้ด้วยคณิตศาสตร์" พฤติกรรมของคำสั่งแต่ละคำใน RISC-V สามารถสร้างแบบจำลองได้อย่างเป็นทางการ ซึ่งเป็นสิ่งที่ EVM ไม่สามารถทำได้ นี่หมายความว่าความปลอดภัยของสัญญาในอนาคตจะไม่พึ่งพาการตรวจสอบทุกปี แต่สามารถรับรองได้ว่า "ฉันจะไม่ทำผิด" ในระยะการคอมไพล์ คุณสามารถเขียนโค้ดที่ไม่ต้องพึ่งพาคนได้ เพียงเพราะ "มันสามารถพิสูจน์ได้".

ความรู้เป็นศูนย์ได้เปลี่ยนจากช่องเป็นค่าเริ่มต้น ในอดีตการเขียนสัญญา ZK เป็นทักษะที่วิศวกรอาวุโสเท่านั้นที่สามารถเล่นได้ โครงสร้างของ RISC-V นั้นเป็นมิตรกับ zk โดยเนื้อแท้ด้วยกระบวนการดําเนินการที่มีการจัดระเบียบอย่างดีและวงจรที่เลี้ยวง่ายทําให้เป็นแบ็กเอนด์ที่เหมาะสําหรับระบบเช่น zkEVM เมื่อการสลับพื้นฐานเสร็จสมบูรณ์สัญญา ZK อาจไม่ใช่ตัวเลือกอีกต่อไป แต่จะกลายเป็น "โหมดความปลอดภัยเริ่มต้น" ของสัญญาอัจฉริยะ

ยุคของสัญญาอัจฉริยะหลายภาษากำลังจะเริ่มขึ้นแล้ว RISC-V เชื่อมต่อกับระบบเครื่องมือ LLVM ซึ่งหมายความว่าภาษาเช่น Rust, C สามารถถูกคอมไพล์เป็นรูปแบบที่ทำงานบนบล็อกเชนได้อย่างเป็นธรรมชาติ คุณจะไม่ถูกจำกัดด้วย Solidity อีกต่อไป ในอนาคตการเขียนสัญญาอัจฉริยะจะเหมือนกับการเขียนโมดูลระบบที่สามารถควบคุมได้อย่างมีความยืดหยุ่นและอิสระ Polkadot กำลังผลักดันการย้ายภาษา ink! ไปยัง RISC-V ซึ่งแสดงให้เห็นว่าโลกของสัญญาที่มีหลายภาษาอยู่ร่วมกันนั้นเป็นจริง ไม่ใช่เพียงแค่จินตนาการ

เขียนไว้ในที่สุด

ไม่ว่าคุณจะอยู่บนบล็อกเชนไหนในตอนนี้ ไม่ว่าจะใช้ Solidity หรือ Rust ไม่ว่าจะเขียนสัญญาใน Remix หรือใช้ Ethers.js ในการเรียกหน้าส่วนหน้า คุณจะรู้สึกได้ในที่สุดว่าการพัฒนาของเครื่องเสมือนนั้นไม่ได้มีจุดประสงค์เพื่อเปลี่ยนแปลงวิธีการเขียนโค้ดของคุณ แต่เพื่อให้โค้ดที่คุณเขียนแต่ละบรรทัด—ทำงานได้เร็วขึ้น ดำเนินการได้มั่นคงขึ้น มีตรรกะที่ชัดเจนขึ้น และปลอดภัยมากขึ้น

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

บทความนี้อ้างอิงจากลิงค์:

ดูต้นฉบับ
เนื้อหานี้มีสำหรับการอ้างอิงเท่านั้น ไม่ใช่การชักชวนหรือข้อเสนอ ไม่มีคำแนะนำด้านการลงทุน ภาษี หรือกฎหมาย ดูข้อจำกัดความรับผิดชอบสำหรับการเปิดเผยความเสี่ยงเพิ่มเติม
  • รางวัล
  • แสดงความคิดเห็น
  • แชร์
แสดงความคิดเห็น
0/400
ไม่มีความคิดเห็น
  • ปักหมุด