ก้าวไปไกลกว่า EVM ด้วย Arbitrum Stylus

มือใหม่6/4/2024, 10:37:29 AM
Arbitrum กําลังจะเปิดตัวการอัปเกรด Stylus ซึ่งจะช่วยให้นักพัฒนาสามารถใช้ภาษาต่างๆ เช่น Rust, C และ C++ สําหรับการเขียนโปรแกรมสัญญาอัจฉริยะในขณะที่ยังคงความเข้ากันได้อย่างสมบูรณ์กับภาษา EVM เช่น Solidity บทความนี้สํารวจความจําเป็นของ Stylus วิธีการทํางาน และผลกระทบที่อาจเกิดขึ้นกับระบบนิเวศของ Arbitrum รวมถึงการปรับปรุงประสิทธิภาพการประมวลผล ลดต้นทุน และดึงดูดฐานนักพัฒนาที่กว้างขึ้น

ทําไมต้องสไตลัส?

ภาษา EVM เช่น Solidity เป็นพื้นฐานของสแต็กเทคโนโลยีบล็อกเชนและภาษาการพัฒนาเริ่มต้น อย่างไรก็ตาม ภาษานี้มีข้อจํากัด เนื่องจากเป็นภาษาใหม่และมีกลุ่มนักพัฒนาที่จํากัด

คาดว่าจะมีนักพัฒนา Solidity ประมาณ 20,000 คน ซึ่งซีดเมื่อเทียบกับนักพัฒนา Rust 3 ล้านคนและนักพัฒนา C++ 12 ล้านคน (ณ เดือนสิงหาคม 2023)

หากนักพัฒนาต้องการสร้างในภาษาที่แตกต่างจาก Solidity พวกเขาต้องทําบนบล็อกเชนอื่น ซึ่งอาจไม่มีแอปหรือกิจกรรมจํานวนเท่ากัน

บล็อกเชนต้องสะท้อนถึงความต้องการภาษาที่มากขึ้นและปรับเปลี่ยนตามนั้น โดยให้ความยืดหยุ่นมากขึ้น

นี่คือเหตุผลหลักที่อยู่เบื้องหลังการอัปเกรด Arbitrum Stylus ซึ่งคาดว่าจะเกิดขึ้นในอีกไม่กี่สัปดาห์ข้างหน้า


ก้าวไปไกลกว่าภาษา EVM

สไตลัสถูกกําหนดให้เป็นภาษาการเขียนโปรแกรม "รุ่นต่อไป" สําหรับ Arbitrum

นักพัฒนาสามารถเขียนโค้ดในภาษาใดก็ได้ที่ต้องการ โดยใช้ประโยชน์จากประสิทธิภาพของ Rust, C หรือ C++ ในขณะที่ได้รับประโยชน์จากความเข้ากันได้ของ EVM เต็มรูปแบบ

สไตลัสจะใช้งานได้ในเครือข่าย Arbitrum ทั้งหมด รวมถึง Orbit Chains

ด้วยการอัปเกรดนี้ เชน Arbitrum ทั้งหมดจะรองรับ MultiVM โดยได้รับประโยชน์จาก:

  • การคํานวณที่มีประสิทธิภาพมากขึ้น 10 เท่า
  • หน่วยความจําราคาถูกและมีประสิทธิภาพมากขึ้น 100 เท่า
  • ธุรกรรมที่ถูกกว่า
  • การเปิดใช้งานการดําเนินการที่ก่อนหน้านี้ไม่สามารถทําได้ด้วยภาษา EVM

ผู้ใช้สามารถสัมผัสกับแอปพลิเคชันใหม่ ๆ กรณีการใช้งานและประหยัดค่าใช้จ่ายใน Arbitrum

สไตลัสถูกสร้างขึ้นอย่างไร?

สไตลัสเป็นสภาพแวดล้อมที่ทํางานร่วมกันได้อย่างสมบูรณ์

นักพัฒนาสามารถเขียนโค้ดใน Rust และพูดคุยกับสัญญาความแข็งแกร่งได้ตามปกติ

สไตลัสมีเครื่องเสมือน 2 เครื่อง:

• Ethereum VM: เพื่อความแข็งแกร่ง
• WASM (ใช้การประกอบเว็บ): Rust, C, C++

อย่างไรก็ตามพวกเขาไม่ได้แยกจากกันและทํางานร่วมกัน สัญญาใน VM หนึ่งอาจเรียก VM อื่นและทํางานร่วมกันเพื่อส่งผลต่อการเปลี่ยนแปลงสถานะ

การใช้งาน WASM VM ใน Stylus เกิดขึ้นได้จากกลไกการป้องกันการฉ้อโกงที่นําเสนอโดย Arbitrum Nitro ซึ่งช่วยให้โปรโตคอลสามารถ "พิสูจน์การทํางานของ WASM โดยพลการ"


การสร้างคลื่นลูกต่อไปของ Arbitrum dApps

นอกเหนือจากการให้ข้อได้เปรียบอย่างมากแก่ผู้ใช้ผ่านธุรกรรมที่ถูกกว่าแล้ว Stylus ยังสามารถกําหนดเป็นการอัปเกรดที่เน้นนักพัฒนาเพื่อเตรียมความพร้อมให้กับนักพัฒนาคลื่นลูกต่อไปโดยลดอุปสรรคในการเข้าสู่อุตสาหกรรม Web3 และทําให้พวกเขาสร้างแอปพลิเคชันบน Arbitrum ได้ง่ายขึ้นโดยใช้ภาษาโปรแกรมที่พวกเขารู้จักอยู่แล้ว

ปลดล็อกการเข้าถึงภาษาต่างๆ ได้มากขึ้นและให้เครื่องมือที่ดีกว่าสําหรับนักพัฒนา

นอกจากนี้ ในไม่ช้า Stylus จะสามารถรองรับภาษาต่างๆ ได้มากขึ้น เช่น Go, Sway, Move และ Cairo

ตามที่ Steven Goldberg ผู้ก่อตั้ง Arbitrum การอัปเดต Stylus เกือบจะพร้อมเปิดตัวในเร็วๆ นี้

การปรับใช้ Stylus ครั้งแรกจะได้รับการสนับสนุนโดยระยะที่ 3 ของ Arbitrum Foundation Grant Program ด้วยแทร็ก Stylus ซึ่งมอบเงินช่วยเหลือสูงถึง 150k USD ใน ARB สําหรับโครงการ

เสร็จแล้วยัง

ปฏิเสธ:

  1. บทความนี้พิมพ์ซ้ําจาก [Francesco], Forward the Original Title'Going beyond the EVM with Arbitrum Stylus', All copyrights belong to the original author [FRANCESCO]. หากมีการคัดค้านการพิมพ์ซ้ํานี้ โปรดติดต่อทีม Gate Learn และพวกเขาจะจัดการทันที

  2. การปฏิเสธความรับผิด: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นของผู้เขียนเท่านั้นและไม่ถือเป็นคําแนะนําในการลงทุนใดๆ

  3. การแปลบทความเป็นภาษาอื่นดําเนินการโดยทีม Gate Learn ห้ามคัดลอก แจกจ่าย หรือลอกเลียนแบบบทความที่แปลเว้นแต่จะกล่าวถึง

ก้าวไปไกลกว่า EVM ด้วย Arbitrum Stylus

มือใหม่6/4/2024, 10:37:29 AM
Arbitrum กําลังจะเปิดตัวการอัปเกรด Stylus ซึ่งจะช่วยให้นักพัฒนาสามารถใช้ภาษาต่างๆ เช่น Rust, C และ C++ สําหรับการเขียนโปรแกรมสัญญาอัจฉริยะในขณะที่ยังคงความเข้ากันได้อย่างสมบูรณ์กับภาษา EVM เช่น Solidity บทความนี้สํารวจความจําเป็นของ Stylus วิธีการทํางาน และผลกระทบที่อาจเกิดขึ้นกับระบบนิเวศของ Arbitrum รวมถึงการปรับปรุงประสิทธิภาพการประมวลผล ลดต้นทุน และดึงดูดฐานนักพัฒนาที่กว้างขึ้น

ทําไมต้องสไตลัส?

ภาษา EVM เช่น Solidity เป็นพื้นฐานของสแต็กเทคโนโลยีบล็อกเชนและภาษาการพัฒนาเริ่มต้น อย่างไรก็ตาม ภาษานี้มีข้อจํากัด เนื่องจากเป็นภาษาใหม่และมีกลุ่มนักพัฒนาที่จํากัด

คาดว่าจะมีนักพัฒนา Solidity ประมาณ 20,000 คน ซึ่งซีดเมื่อเทียบกับนักพัฒนา Rust 3 ล้านคนและนักพัฒนา C++ 12 ล้านคน (ณ เดือนสิงหาคม 2023)

หากนักพัฒนาต้องการสร้างในภาษาที่แตกต่างจาก Solidity พวกเขาต้องทําบนบล็อกเชนอื่น ซึ่งอาจไม่มีแอปหรือกิจกรรมจํานวนเท่ากัน

บล็อกเชนต้องสะท้อนถึงความต้องการภาษาที่มากขึ้นและปรับเปลี่ยนตามนั้น โดยให้ความยืดหยุ่นมากขึ้น

นี่คือเหตุผลหลักที่อยู่เบื้องหลังการอัปเกรด Arbitrum Stylus ซึ่งคาดว่าจะเกิดขึ้นในอีกไม่กี่สัปดาห์ข้างหน้า


ก้าวไปไกลกว่าภาษา EVM

สไตลัสถูกกําหนดให้เป็นภาษาการเขียนโปรแกรม "รุ่นต่อไป" สําหรับ Arbitrum

นักพัฒนาสามารถเขียนโค้ดในภาษาใดก็ได้ที่ต้องการ โดยใช้ประโยชน์จากประสิทธิภาพของ Rust, C หรือ C++ ในขณะที่ได้รับประโยชน์จากความเข้ากันได้ของ EVM เต็มรูปแบบ

สไตลัสจะใช้งานได้ในเครือข่าย Arbitrum ทั้งหมด รวมถึง Orbit Chains

ด้วยการอัปเกรดนี้ เชน Arbitrum ทั้งหมดจะรองรับ MultiVM โดยได้รับประโยชน์จาก:

  • การคํานวณที่มีประสิทธิภาพมากขึ้น 10 เท่า
  • หน่วยความจําราคาถูกและมีประสิทธิภาพมากขึ้น 100 เท่า
  • ธุรกรรมที่ถูกกว่า
  • การเปิดใช้งานการดําเนินการที่ก่อนหน้านี้ไม่สามารถทําได้ด้วยภาษา EVM

ผู้ใช้สามารถสัมผัสกับแอปพลิเคชันใหม่ ๆ กรณีการใช้งานและประหยัดค่าใช้จ่ายใน Arbitrum

สไตลัสถูกสร้างขึ้นอย่างไร?

สไตลัสเป็นสภาพแวดล้อมที่ทํางานร่วมกันได้อย่างสมบูรณ์

นักพัฒนาสามารถเขียนโค้ดใน Rust และพูดคุยกับสัญญาความแข็งแกร่งได้ตามปกติ

สไตลัสมีเครื่องเสมือน 2 เครื่อง:

• Ethereum VM: เพื่อความแข็งแกร่ง
• WASM (ใช้การประกอบเว็บ): Rust, C, C++

อย่างไรก็ตามพวกเขาไม่ได้แยกจากกันและทํางานร่วมกัน สัญญาใน VM หนึ่งอาจเรียก VM อื่นและทํางานร่วมกันเพื่อส่งผลต่อการเปลี่ยนแปลงสถานะ

การใช้งาน WASM VM ใน Stylus เกิดขึ้นได้จากกลไกการป้องกันการฉ้อโกงที่นําเสนอโดย Arbitrum Nitro ซึ่งช่วยให้โปรโตคอลสามารถ "พิสูจน์การทํางานของ WASM โดยพลการ"


การสร้างคลื่นลูกต่อไปของ Arbitrum dApps

นอกเหนือจากการให้ข้อได้เปรียบอย่างมากแก่ผู้ใช้ผ่านธุรกรรมที่ถูกกว่าแล้ว Stylus ยังสามารถกําหนดเป็นการอัปเกรดที่เน้นนักพัฒนาเพื่อเตรียมความพร้อมให้กับนักพัฒนาคลื่นลูกต่อไปโดยลดอุปสรรคในการเข้าสู่อุตสาหกรรม Web3 และทําให้พวกเขาสร้างแอปพลิเคชันบน Arbitrum ได้ง่ายขึ้นโดยใช้ภาษาโปรแกรมที่พวกเขารู้จักอยู่แล้ว

ปลดล็อกการเข้าถึงภาษาต่างๆ ได้มากขึ้นและให้เครื่องมือที่ดีกว่าสําหรับนักพัฒนา

นอกจากนี้ ในไม่ช้า Stylus จะสามารถรองรับภาษาต่างๆ ได้มากขึ้น เช่น Go, Sway, Move และ Cairo

ตามที่ Steven Goldberg ผู้ก่อตั้ง Arbitrum การอัปเดต Stylus เกือบจะพร้อมเปิดตัวในเร็วๆ นี้

การปรับใช้ Stylus ครั้งแรกจะได้รับการสนับสนุนโดยระยะที่ 3 ของ Arbitrum Foundation Grant Program ด้วยแทร็ก Stylus ซึ่งมอบเงินช่วยเหลือสูงถึง 150k USD ใน ARB สําหรับโครงการ

เสร็จแล้วยัง

ปฏิเสธ:

  1. บทความนี้พิมพ์ซ้ําจาก [Francesco], Forward the Original Title'Going beyond the EVM with Arbitrum Stylus', All copyrights belong to the original author [FRANCESCO]. หากมีการคัดค้านการพิมพ์ซ้ํานี้ โปรดติดต่อทีม Gate Learn และพวกเขาจะจัดการทันที

  2. การปฏิเสธความรับผิด: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นของผู้เขียนเท่านั้นและไม่ถือเป็นคําแนะนําในการลงทุนใดๆ

  3. การแปลบทความเป็นภาษาอื่นดําเนินการโดยทีม Gate Learn ห้ามคัดลอก แจกจ่าย หรือลอกเลียนแบบบทความที่แปลเว้นแต่จะกล่าวถึง

เริ่มตอนนี้
สมัครและรับรางวัล
$100