Arbitrum Stylus: ทำลายข้อจำกัดของ EVM และแนะนำนักพัฒนาที่มีความสามารถจำนวนมากเข้าสู่ระบบนิเวศ
ผู้เขียนต้นฉบับ | ฟรานเชสโก้
เรียบเรียง | โกเลม
การอัปเกรด Stylus ที่กำลังจะมีขึ้นของ Arbitrum จะช่วยให้ผู้พัฒนาสามารถเขียนโปรแกรมในภาษาอื่นๆ เช่น Rust, C และ C++ ในขณะเดียวกันก็เข้ากันได้อย่างสมบูรณ์กับภาษา EVM เช่น Solidity
บทความนี้จะแนะนำถึงความจำเป็นของ Stylus หลักการทำงาน และความสำคัญต่อ Arbitrum
เหตุใดคุณจึงต้องการ Stylus?
ภาษาโปรแกรม EVM เช่น Solidity ถือเป็นรากฐาน (และภาษาพัฒนาเริ่มต้น) ของเทคโนโลยีบล็อคเชน อย่างไรก็ตาม ภาษานี้ยังมีข้อจำกัดเนื่องจากค่อนข้างใหม่เมื่อเทียบกับภาษาโปรแกรมอื่นๆ ที่พัฒนาแล้ว และมีนักพัฒนาจำนวนจำกัด คาดว่ามีนักพัฒนาประมาณ 20,000 คนที่ใช้ Solidity เมื่อเทียบกับนักพัฒนา 3 ล้านคนที่ใช้ Rust และนักพัฒนา 12 ล้านคนที่ใช้ C++ (ณ เดือนสิงหาคม 2023)
ปัจจุบัน หากนักพัฒนาต้องการพัฒนาบนบล็อคเชนโดยใช้ภาษาอื่นนอกเหนือจาก Solidity พวกเขาต้องทำบนบล็อคเชนที่ไม่ใช่ EVM ซึ่งอาจไม่มีแอปพลิเคชันพื้นฐานหรือกิจกรรมทางนิเวศวิทยาเหมือนกับบล็อคเชน EVM ดังนั้น บล็อคเชนจะต้องตอบสนองต่อความต้องการของนักพัฒนาสำหรับภาษาการเขียนโปรแกรมเพิ่มเติมและปรับตัวให้เหมาะสม เพื่อให้พวกเขามีความยืดหยุ่นมากขึ้น
นี่คือเหตุผลหลักในการอัปเกรด Arbitrum Stylus ซึ่งคาดว่าจะเปิดตัวในอีกไม่กี่สัปดาห์ข้างหน้า
เกินขีดจำกัดของ EVM
Stylus ถูกกำหนดให้เป็นภาษาโปรแกรมรุ่นต่อไปของ Arbitrum เมื่อ Stylus เปิดใช้งานแล้ว นักพัฒนาสามารถเขียนโค้ดในภาษาใดก็ได้ที่ต้องการ โดยใช้ประโยชน์จากประสิทธิภาพของ Rust, C หรือ C++ พร้อมทั้งยังเข้ากันได้ดีกับ EVM อีกด้วย คาดว่า Stylus จะพร้อมใช้งานบนเครือข่าย Arbitrum ทั้งหมด รวมถึงเครือข่าย Orbit ด้วย
ด้วยการอัปเกรดนี้ เครือข่าย Arbitrum ทั้งหมดจะรองรับ MultiVM ส่งผลให้ได้รับประโยชน์ดังต่อไปนี้:
-
การประมวลผลมีประสิทธิภาพเพิ่มขึ้น 10 เท่า
-
หน่วยความจำราคาถูกกว่า 100 เท่า แต่ประสิทธิภาพมากกว่า 100 เท่า
-
ลดต้นทุนธุรกรรม
-
ใช้งานการดำเนินการที่ไม่สามารถทำได้ในภาษา EVM
โดยสรุป ผู้ใช้สามารถสัมผัสกับแอปพลิเคชันและสถานการณ์ใหม่ๆ บน Arbitrum และประหยัดต้นทุนได้มากขึ้น
Stylus เป็นสภาพแวดล้อมที่สามารถทำงานร่วมกันได้อย่างสมบูรณ์ ซึ่งนักพัฒนาสามารถเขียนโค้ดใน Rust และโต้ตอบกับสัญญา Solidity ได้ตามปกติ ในขณะที่รองรับการเพิ่มภาษาอื่นๆ อีกมากมาย การเปรียบเทียบระหว่าง Stylus และ EVM แสดงไว้ในรูปภาพด้านล่าง:
Stylus มีเครื่องเสมือนสองเครื่อง:
-
Ethereum Virtual Machine (EVM): ใช้สำหรับ Solidity;
-
เครื่องเสมือน WASM (ใช้ WebAssembly): สำหรับ Rust, C, C++
เครื่องเสมือนทั้งสองเครื่องไม่เป็นอิสระแต่ทำงานร่วมกัน สัญญาในเครื่องเสมือนเครื่องหนึ่งสามารถเรียกใช้เครื่องเสมือนอีกเครื่องหนึ่งและดำเนินการเปลี่ยนสถานะพร้อมกันได้ กลไกป้องกันการฉ้อโกงที่นำมาใช้จาก Arbitrum Nitro ทำให้การนำเครื่องเสมือน WASM ไปใช้ใน Stylus เป็นไปได้ กลไกนี้ทำให้โปรโตคอลสามารถพิสูจน์การทำงานของ WASM ได้อย่างแม่นยำ
เปิดคลื่นลูกต่อไปของการสร้าง dApp ด้วย Arbitrum
นอกจากจะมอบข้อดีให้กับผู้ใช้ผ่านค่าธรรมเนียมการทำธุรกรรมที่ต่ำลงแล้ว Stylus ยังถือเป็นการอัปเกรดสำหรับนักพัฒนาอีกด้วย โดยการลดอุปสรรคสำหรับนักพัฒนาในการเข้าสู่วงการ Web3 Stylus ช่วยให้นักพัฒนาสามารถสร้างแอปพลิเคชันบน Arbitrum ได้ง่ายขึ้นโดยใช้ภาษาการเขียนโปรแกรมที่พวกเขาคุ้นเคย ซึ่งช่วยดึงดูดนักพัฒนารุ่นต่อไปให้สร้างแอปพลิเคชันบน Arbitrum
Stylus ไม่เพียงแต่ปลดล็อกการรองรับภาษาการเขียนโปรแกรมเพิ่มเติมบน Arbitrum เท่านั้น แต่ยังมอบเครื่องมือที่ดีกว่าสำหรับนักพัฒนาอีกด้วย นอกจากนี้ ในอนาคตอันใกล้นี้ Stylus จะสามารถรองรับภาษาการเขียนโปรแกรมเพิ่มเติมได้ เช่น Go, Sway, Move และ Cairo
สตีเวน โกลด์เบิร์ก ผู้ก่อตั้ง Arbitrum เคยโพสต์บนแพลตฟอร์ม X ที่ Stylus กำลังจะเปิดตัว การใช้งาน Stylus ครั้งแรกจะได้รับการสนับสนุนจากโครงการระดมทุนระยะที่ 3 ของ Arbitrum Foundations ซึ่งจัดสรรเงินทุน ARB สูงสุด $150,000 ให้กับโครงการในเส้นทางของ Stylus
ข้อมูลเพิ่มเติมเกี่ยวกับสไตลัส
1.CTO Pedros ของ Zaros แนะนำปากกา Stylus:
https://x.com/0xpedro_eth/status/1787814749985788094
2.การอัปเดตล่าสุดของ Arbitrum บน Stylus:
https://x.com/arbitrum/status/1788242493860983126
3. มีโครงการต่างๆ มากมายที่ร่วมมือกับ Arbitrum:
https://x.com/SizeChad/status/1792908621816226135
4. การตีความ Stylus ของ Rachel จาก OffChain:
บทความนี้มีที่มาจากอินเทอร์เน็ต: Arbitrum Stylus: ก้าวข้ามข้อจำกัดของ EVM และแนะนำนักพัฒนาที่มีความสามารถจำนวนมากให้รู้จักกับระบบนิเวศ
ผู้เขียนต้นฉบับ: Min Jung การแปลต้นฉบับ: TechFlow สรุป ผู้สร้างตลาดมีส่วนสำคัญในการลดความผันผวนและต้นทุนธุรกรรมโดยการสร้างสภาพคล่องอย่างมีนัยสำคัญ รับประกันการดำเนินการซื้อขายที่มีประสิทธิภาพ เพิ่มความเชื่อมั่นของนักลงทุน และทำให้ตลาดทำงานราบรื่นยิ่งขึ้น ผู้สร้างตลาดใช้โครงสร้างต่างๆ เพื่อให้มีสภาพคล่อง โดยรูปแบบที่พบบ่อยที่สุดคือโปรโตคอลการให้ยืมโทเค็นและรูปแบบการรักษาสภาพคล่อง ในโปรโตคอลการให้ยืมโทเค็น ผู้สร้างตลาดยืมโทเค็นจากโครงการต่างๆ เพื่อให้แน่ใจว่าตลาดมีสภาพคล่องในช่วงระยะเวลาที่กำหนด (โดยปกติคือ 1-2 ปี) และรับออปชั่นซื้อเป็นค่าตอบแทน ในทางกลับกัน รูปแบบการรักษาสภาพคล่องเกี่ยวข้องกับผู้สร้างตลาดที่ได้รับค่าตอบแทนสำหรับการรักษาสภาพคล่องในระยะยาว โดยปกติจะเป็นค่าธรรมเนียมรายเดือน เช่นเดียวกับในตลาดดั้งเดิม กฎและข้อบังคับที่ชัดเจนสำหรับกิจกรรมของผู้สร้างตลาดมีบทบาทสำคัญในการทำงานที่ราบรื่นของตลาดสกุลเงินดิจิทัล…