Arbitrum Stylus: มาตรฐานใหม่สำหรับความสามารถในการประกอบสัญญาอัจฉริยะ

กลางJan 06, 2024
บทความนี้เจาะลึกถึงแรงจูงใจเบื้องหลัง Arbitrum Stylus รายละเอียดการใช้งาน และผลกระทบต่อพื้นที่ Web3
Arbitrum Stylus: มาตรฐานใหม่สำหรับความสามารถในการประกอบสัญญาอัจฉริยะ

แนะนำสกุลเงิน

ตั้งแต่การต่อสู้ด้วย bytecode บน Etherscan ไปจนถึงการป้องกันการโจมตีด้วยโค้ดทุกประเภทใน Solidity เทคโนโลยี EVM ของการพัฒนาบล็อกเชนค่อนข้างแตกต่างจากเทคโนโลยี web2 tech stack สำหรับนักพัฒนาจำนวนมาก ดังนั้น จึงสร้าง “ช่องว่าง” ระหว่างเทคโนโลยี Solidity-EVM stack และภาษากระแสหลัก เช่น Rust, C++ หรือ Python เนื่องจากพื้นที่บล็อกเชนยังคงเติบโตอย่างต่อเนื่อง จึงมีความจำเป็นอย่างยิ่งที่จะต้องเชื่อมช่องว่างของนักพัฒนานี้ และอนุญาตให้มีการพัฒนา web3 ที่สามารถประกอบได้มากขึ้น

ภายในบทความนี้ เราจะแนะนำ Arbitrum Stylus โปรเจ็กต์ล่าสุดของ Offchain Labs ซึ่งเปิดตัวในการประชุม Blockchain Applications Stanford Summit (BASS) ในช่วงสัปดาห์ Stanford Blockchain Arbitrum Stylus เป็นโครงการสำคัญที่มีจุดมุ่งหมายเพื่อสร้างมาตรฐานใหม่สำหรับความสามารถในการประกอบสัญญาอัจฉริยะ ผ่านการผสานรวมสภาพแวดล้อมการดำเนินการของ EVM เข้ากับ WASM อันดับแรก เราจะพูดคุยถึงแรงจูงใจเบื้องหลังโปรเจ็กต์นี้ ก่อนที่จะเจาะลึกรายละเอียดการดำเนินการบางส่วนของโปรเจ็กต์ และสุดท้ายจะพูดคุยถึงผลกระทบของโปรเจ็กต์ในพื้นที่ web3

แรงจูงใจสำหรับ Arbitrum Stylus

Arbitrum Stylus ได้รับการพัฒนาเพื่อแก้ไขปัญหาสำคัญสองประการในการพัฒนาบล็อกเชน: (1) การเข้าถึงการพัฒนาบล็อกเชน และ (2) ประสิทธิภาพการดำเนินการของสัญญาอัจฉริยะ

ทำให้การพัฒนา Blockchain เข้าถึงได้มากขึ้น

รายงานผู้พัฒนาโดย Electric Capital ภาพจากแหล่งที่มา [1] สืบค้นเมื่อ 20 ต.ค. 2023.

ตามรายงานนักพัฒนาของ Electric Capital ปัจจุบันมีนักพัฒนาบล็อกเชนที่ใช้งานอยู่ประมาณ 20,000 รายต่อเดือน [1] แม้ว่าจำนวนนี้จะเพิ่มขึ้นอย่างมากในช่วงไม่กี่ปีที่ผ่านมา แต่ก็ยังตามหลังนักพัฒนาหลายล้านคน (หรือหลายสิบล้านคน) ที่ใช้ภาษาทั่วไปทั่วไป เช่น Rust หรือ C++ เนื่องจากพื้นที่บล็อกเชนยังคงเติบโตอย่างต่อเนื่อง จึงมีความจำเป็นเพิ่มขึ้นในการปรับปรุงกระบวนการในการเตรียมความพร้อมให้กับนักพัฒนาสัญญาอัจฉริยะรายใหม่หลายล้านราย

หนึ่งในวิธีที่ดีที่สุดในการทำเช่นนี้คือการบูรณาการกระบวนการพัฒนาสัญญาอัจฉริยะเข้ากับภาษากระแสหลักที่มีอยู่ เช่น Rust หรือ C++ นี่เป็นแนวทางที่ระบบนิเวศที่ไม่ใช่ EVM จำนวนมาก เช่น Solana และ Cosmos ได้นำมาใช้ โดยที่ Rust กลายเป็นภาษาสัญญาอัจฉริยะโดยพฤตินัยในระบบนิเวศเหล่านั้น จนถึงขณะนี้ระบบนิเวศ EVM อาศัยภาษาโปรแกรม Solidity ที่แตกต่างกันเป็นหลักในการเขียนสัญญาอัจฉริยะ อย่างไรก็ตาม Arbitrum Stylus พยายามที่จะเปลี่ยนแปลงสิ่งนี้ผ่านการอนุญาตให้นักพัฒนาบล็อคเชนเขียนสัญญาอัจฉริยะในภาษากระแสหลัก เช่น Rust จากนั้นปรับใช้บนเชนที่เข้ากันได้กับ EVM

ทำให้การดำเนินการตามสัญญาอัจฉริยะมีประสิทธิภาพมากขึ้น

ในช่วงไม่กี่ปีที่ผ่านมา เนื่องจากแอปพลิเคชันแบบกระจายอำนาจได้รับความนิยมอย่างล้นหลาม จึงมีความต้องการการประมวลผลแบบออนไลน์เพิ่มขึ้นอย่างมาก โดยเฉพาะอย่างยิ่งบนเครือข่าย Ethereum ความต้องการเครือข่ายที่เพิ่มขึ้นนี้ส่งผลให้ราคาก๊าซสูงเกินไป สิ่งนี้ได้กระตุ้นให้เกิดกระแสนวัตกรรมในการเพิ่มปริมาณการทำธุรกรรมของบล็อกเชนสาธารณะ และ Arbitrum เป็นหนึ่งในโครงการและระบบนิเวศที่โดดเด่นที่สุดในพื้นที่นี้ ซึ่งรวมถึงโซ่ Arbitrum One L2 รุ่นเรือธง และกลุ่มเทคโนโลยี Arbitrum Nitro

Arbitrum Stylus เป็นส่วนเสริมตามธรรมชาติของสิ่งเหล่านี้ทั้งหมดและเป็นโซลูชั่นล่าสุดในชุดเครื่องมือของ Arbitrum เมื่อเปรียบเทียบกับโซลูชันก่อนหน้านี้ ซึ่งมุ่งเน้นไปที่การเพิ่มประสิทธิภาพการทำธุรกรรมระหว่างธุรกรรม (เช่น การทำธุรกรรมเป็นชุดผ่านการยกเลิก) Stylus มุ่งเน้นไปที่การเพิ่มประสิทธิภาพระดับระหว่างธุรกรรม โดยเฉพาะอย่างยิ่ง วิธีดำเนินการแต่ละธุรกรรม ด้วยการอนุญาตให้ดำเนินการตามสัญญาใน WebAssembly (WASM) สัญญาของสไตลัสจึงมีลำดับความสำคัญที่เร็วขึ้น พร้อมสัญญาว่าจะมีค่าธรรมเนียมก๊าซที่ลดลง รวมถึงการเข้าถึงหน่วยความจำที่ถูกกว่าการใช้ EVM ถึง 100-500 เท่า [2]

สไตลัส: ให้ความสามารถในการประกอบ WASM + EVM

WebAssembly และ Arbitrum Nitro

เพื่อให้เข้าใจว่าเหตุใด Stylus จึงมีประสิทธิภาพและประกอบได้ดีกว่าเอ็นจิ้น EVM แบบเดิมมาก เราต้องเข้าใจบทบาทของ WebAssembly หรือ WASM ก่อน WASM เป็นรูปแบบหนึ่งของภาษาแอสเซมบลี ซึ่งหมายความว่าโดยพื้นฐานแล้วเป็นภาษาไบนารีที่เครื่องอ่านได้ ไม่ใช่ภาษาที่มนุษย์อ่านได้ เช่น Rust หรือ C++ แต่ภาษาที่มนุษย์สามารถอ่านได้เหล่านี้จำเป็นต้องมี "คอมไพเลอร์" เพื่อแปลงเป็นภาษา "แอสเซมบลี" ที่เครื่องอ่านได้ก่อนที่จะดำเนินการ

โดยเฉพาะอย่างยิ่ง WASM ดังที่ชื่อบอกไว้ เป็นภาษาแอสเซมบลีที่ปรับให้เหมาะสมสำหรับเว็บเบราว์เซอร์ เพื่อเพิ่มความเร็วในการดำเนินการของเว็บแอปพลิเคชันที่ใช้ Javascript เป็นหลัก ด้วยการเป็นภาษาแอสเซมบลีแบบพกพา แบบโมดูลาร์ และดำเนินการได้ง่าย WASM ช่วยให้นักพัฒนาสามารถเขียนโค้ดขนาดย่อยได้โดยตรงในภาษากระแสหลักที่หลากหลาย เช่น Rust หรือ C++ [3]

ด้วยการอัพเกรด Nitro ของ Arbitrum เนื่องจากข้อพิพาทออนไลน์ทั้งหมดเล่นใน WASM ซึ่งหมายความว่า Nitro มีระบบการฉ้อโกงที่ใช้งานได้สำหรับ WASM โดยพลการใด ๆ [2] และเนื่องจาก Arbitrum Nitro สามารถให้หลักฐานการฉ้อโกงสำหรับโค้ด WASM ใดๆ ได้ ซึ่งหมายความว่าสามารถให้หลักฐานการฉ้อโกงสำหรับโปรแกรมใดๆ ที่คอมไพล์จนถึง WASM ได้

Arbitrum Stylus จะเพิ่มกลไกดำเนินการ WASM เป็นหลัก นอกเหนือจากตัวพิสูจน์การฉ้อโกง WASM ที่มีอยู่ซึ่งสืบทอดมาจาก Arbitrum Nitro โดยอิงจากหนึ่งในกลไก WASM ชั้นนำที่เรียกว่า Wasmer ซึ่งรันโค้ดได้เร็วกว่า Geth รัน EVM bytecode [2] มาก ด้วยทั้งกลไกการดำเนินการและกลไกการพิสูจน์ ซึ่งช่วยให้สัญญาอัจฉริยะสามารถเขียน ดำเนินการ และพิสูจน์ได้อย่างสมบูรณ์ใน WASM เนื่องจากภาษากระแสหลักหลายภาษา เช่น Rust และ C++ สามารถคอมไพล์ลงใน WASM ได้โดยตรง นี่จึงเป็นวิธีที่ Arbitrum Stylus ช่วยให้นักพัฒนาบล็อกเชนเขียน ปรับใช้ และดำเนินการสัญญาอัจฉริยะในภาษาอเนกประสงค์หลักที่หลากหลาย

เปรียบเทียบ EVM กับ Stylus EVM+ ภาพจากแหล่งที่มา [2]

การเชื่อมโยงกันใน EVM+ Engine

Arbitrum Stylus ช่วยให้นักพัฒนามีตัวเลือกพิเศษในการเขียนสัญญาในภาษา Rust และภาษาอื่นๆ ที่รองรับ WASM โดยไม่ต้องเสียสละความสามารถในการเขียนและดำเนินการสัญญาอัจฉริยะใน Solidity ด้วยการมีสองเอ็นจิ้นการประมวลผลที่เท่าเทียมกันของ EVM และ WASM ทำให้ Stylus ยังช่วยให้นักพัฒนามีตัวเลือกในการเขียนส่วนหนึ่งของแอปพลิเคชันใน Solidity และอีกส่วนหนึ่งใน Rust

อย่างไรก็ตาม สิ่งนี้ทำให้เกิดคำถาม: Stylus VM จัดการการเชื่อมโยงกันระหว่างสองเอ็นจิ้นที่แตกต่างกันได้อย่างไร จะรู้ได้อย่างไรว่าเมื่อใดควรสลับระหว่าง EVM และ WASM VM

ประการแรก Solidity และสัญญาที่ใช้ EVM อื่นๆ จะถูกคอมไพล์เป็นโค้ดไบต์เดียวกัน จากนั้นจึงดำเนินการตามปกติในกลไก EVM ล้วนๆ สัญญาอัจฉริยะที่ใช้ WASM เช่น สัญญาที่เขียนด้วยภาษา Rust จะถูกใส่คำอธิบายประกอบด้วย "ส่วนหัว" พิเศษที่ตอนต้นของสัญญา ดังนั้น เมื่อสัญญาเหล่านี้ถูกเรียก Stylus VM จึงสามารถบอกได้ว่าสัญญาใดต้องใช้กลไก EVM และสัญญาใดต้องใช้กลไก WASM การออกแบบนี้ยังคำนึงถึงความสามารถในการทำงานร่วมกันในระดับสูง โดยที่สัญญาที่เขียนด้วย WASM สามารถทำการเรียกสัญญาที่เขียนด้วย Solidity และในทางกลับกัน นี่เป็นวิธีหลักที่ทำให้ Stylus แตกต่างจากบล็อกเชนอื่นๆ ที่ใช้เอ็นจิ้นการประมวลผล WASM มาใช้: Stylus ช่วยให้มั่นใจได้ว่าสัญญา WASM นั้นสามารถประกอบและทำงานร่วมกับ EVM ได้อย่างสมบูรณ์ ช่วยให้สามารถใช้งานร่วมกันได้แบบย้อนหลังและสัญญา WASM ใช้ประโยชน์จากสภาพคล่องของ EVM

อีกมุมมองหนึ่งในการดู dual engine ของ EVM และ WASM ของ Stylus คือการมองว่า blockchain เป็น "เครื่องจักรสถานะโลก" ที่ผ่านธุรกรรมของรัฐบางอย่างตามที่กำหนดไว้ใน EVM ใน Ethereum สถานะออนไลน์จะแสดงผ่านโครงสร้าง Trie หรือโครงสร้างข้อมูลที่มีลักษณะคล้ายต้นไม้ที่ใช้ในการจัดเก็บและดึงข้อมูลอย่างมีประสิทธิภาพ [4] เอ็นจิ้น EVM และ WASM ของสไตลัสใช้โครงสร้าง Trie เดียวกันเพื่ออ่านและเขียนข้อมูลเข้าและออกจาก "เครื่องสถานะโลก" เครื่องยนต์ทั้งสองสร้างการเปลี่ยนแปลงสถานะบางอย่างเพื่ออัปเดตสถานะโลก ข้อแตกต่างเพียงอย่างเดียวคือวิธีคำนวณการเปลี่ยนแปลงสถานะนี้

ประหยัดต้นทุนของเครื่องยนต์ EVM+

ก่อนหน้านี้ เราได้บอกเป็นนัยแล้วว่าการใช้กลไก WASM สามารถช่วยประหยัดต้นทุนได้อย่างมากเนื่องจากประสิทธิภาพในการดำเนินการที่เพิ่มขึ้น ตอนนี้เราสามารถตรวจสอบได้ว่าสิ่งนี้สำเร็จได้อย่างไร เพื่อทำเช่นนั้น ลองพิจารณาคำสั่ง ADD คำสั่งเดียว เช่น 2 + 3

ใน EVM เราจะต้องทำตามขั้นตอนต่อไปนี้ [5]:

  1. ชำระค่าน้ำมัน โดยต้องมีการค้นหาตารางในหน่วยความจำหลายครั้ง
  2. พิจารณาการติดตาม แม้ว่าจะถูกปิดใช้งานก็ตาม
  3. ป๊อปสองรายการของสแต็กจำลอง
  4. เพิ่มเข้าด้วยกัน
  5. ดันผลครับ

เราจะเห็นได้ว่ามีเพียงขั้นตอนที่ 4 เท่านั้นที่เกี่ยวข้องกับการบวกจำนวนเต็มทั้งสองนี้จริงๆ ในขณะที่ขั้นตอนอื่นๆ ทั้งหมดคือ "คำสั่งสำเร็จรูป" ภายในระบบ EVM ซึ่งทั้งหมดต้องใช้ก๊าซในปริมาณที่สูงเกินไปเมื่อเทียบกับการคำนวณ

ในทางกลับกัน สมมติว่าเราใช้ WASM สำหรับการดำเนินการ ADD แบบง่ายๆ นี้ เราต้องการเพียงขั้นตอนเดียว:

  1. ดำเนินการคำสั่ง x86 หรือ ARM ADD เดียว

การเปรียบเทียบ EVM ADD และ WASM ADD ภาพจากแหล่งที่มา [7]

เราจะเห็นได้ว่าราคาถูกกว่าการเพิ่ม EVM ถึง 150 เท่า ด้วยการประหยัดแก๊สทั้งหมดนี้ Stylus VM ยังได้แนะนำหน่วยย่อยใหม่ของ “แก๊ส” ที่เรียกว่า “หมึก” ซึ่งปัจจุบันกำหนดโดยค่าเริ่มต้นเป็น 1/10000 ของ 1 gas และยังกำหนดค่าได้โดยเจ้าของเครือข่ายอีกด้วย [5]

อย่างไรก็ตาม มีข้อแม้ประการหนึ่งสำหรับการประหยัดแก๊สทั้งหมดนี้ กล่าวคือ ต้องใช้แก๊สเพื่อเปิดใช้งาน Stylus VM ตั้งแต่แรก ซึ่งปัจจุบันตั้งไว้ที่อัตราคงที่ 114 ล้านแก๊ส นอกจากนี้การเรียกใช้โปรแกรม Stylus เองในปัจจุบันต้องใช้แก๊สประมาณ 128-2048 [5] ดังนั้น การเปิดใช้งานสภาพแวดล้อม WASM เพียงเพื่อปรับให้เหมาะสมสำหรับการดำเนินการ ADD เดียวสำหรับจำนวนเต็มสองตัวอาจไม่สมเหตุสมผลเสมอไป อย่างไรก็ตาม สำหรับสัญญาอัจฉริยะที่ใช้หน่วยความจำมาก การประหยัดทั้งหมดเหล่านี้จะทบต้น โดยชดเชย “ต้นทุนการเปิดใช้งาน” นี้ ตัวอย่างเช่น การโทรที่จัดสรร RAM ขนาด 3.8 MB ใน EVM จะต้องเสียค่าใช้จ่ายประมาณ 32 ล้านก๊าซ ในขณะที่ใน Stylus WASM VM จะมีราคาเพียงประมาณ 64,000 ค่าก๊าซ ซึ่งช่วยประหยัดได้ถึง 500x [6] ข้อพิสูจน์ก็คือว่าแอปพลิเคชันที่ใช้หน่วยความจำมากไม่สามารถทำได้บน vanilla EVM เนื่องจากแอปพลิเคชันหนึ่งทำงานอย่างรวดเร็วโดยฝ่าฝืนขีดจำกัดก๊าซทุกประเภท อย่างไรก็ตาม สิ่งนี้เป็นไปได้อย่างสมบูรณ์ใน Stylus VM เนื่องจากคำสั่งที่มีขนาดถูกกว่า RAM จะกลายเป็นการใช้รันไทม์ WASM

ปลดล็อกกรณีการใช้งานใหม่ด้วยสไตลัส

1. แอปพลิเคชันที่ใช้หน่วยความจำมาก

ตามที่กล่าวไว้ข้างต้น หนึ่งในส่วนที่น่าตื่นเต้นที่สุดเกี่ยวกับ Arbitrum Stylus คือการเปิดใช้งานแอปพลิเคชันออนไลน์ที่ใช้หน่วยความจำมาก สิ่งนี้จะปลดล็อคแอปพลิเคชันระดับใหม่ทั้งหมด เช่น generative AI NFTs การซื้อขายด้วยความถี่สูง และการเล่นเกมออนไลน์ [7] แท้จริงแล้ว Stylus VM อาจเป็นเทคโนโลยีหลักที่ช่วยให้ AI ซึ่งขึ้นชื่อในเรื่องความต้องการหน่วยความจำสูง สามารถใช้งานแบบออนไลน์ได้ทางคอมพิวเตอร์ และสามารถทำงานร่วมกันได้อย่างสมบูรณ์กับสัญญา EVM

2. ความสามารถในการรวม Alt-VM พร้อม EVM Liquidity

นอกจากนี้ ความเข้ากันได้ของ EVM ของ Stylus และความสามารถในการอนุญาตให้สัญญาที่ใช้ WASM สามารถทำงานร่วมกับสัญญา Solidity ดั้งเดิมได้ หมายความว่าสัญญา WASM เหล่านี้สามารถเข้าถึงสภาพคล่องจำนวนมหาศาลและฐานผู้ใช้บน EVM ได้อย่างเต็มที่ โปรดจำไว้ว่าเราได้กล่าวไปแล้วก่อนหน้านี้ว่า VM ทางเลือกมากมาย เช่น Solana และ Cosmos ใช้ภาษาที่เข้ากันได้กับ WASM เช่น Rust เพื่อดำเนินการสัญญาอัจฉริยะ เครื่องมือ WASM ของ Stylus หมายความว่านักพัฒนาใน VM ทางเลือกเหล่านี้สามารถโอนสัญญาไปยังระบบนิเวศ EVM ได้อย่างง่ายดาย และใช้ประโยชน์จากสภาพคล่องของ EVM ได้ทันที

3. ไลบรารีวัตถุประสงค์ทั่วไป พรีคอมไพล์ และโครงสร้างพื้นฐานการดีบัก

ข้อดีอีกประการของ Stylus ที่ช่วยให้นักพัฒนาสามารถใช้ภาษากระแสหลัก เช่น Rust และ C++ เพื่อเขียนสัญญาอัจฉริยะของพวกเขาก็คือ นักพัฒนาสามารถใช้ไลบรารี่อเนกประสงค์จำนวนมหาศาลที่รองรับภาษากระแสหลักเหล่านี้ซึ่งมีทุกอย่างตั้งแต่การคำนวณแบบออนไลน์ไปจนถึงการเข้ารหัส พื้นฐานในการยื่น I/O

ที่สำคัญกว่านั้น นักพัฒนาจะได้รับประโยชน์จากโครงสร้างพื้นฐานเครื่องมือที่ซับซ้อนที่สร้างขึ้นสำหรับภาษากระแสหลักเหล่านี้ ซึ่งไม่เพียงแต่รวมถึงตัวจัดการแพ็คเกจขั้นสูงเท่านั้น แต่ยังรวมถึงโครงสร้างพื้นฐานการดีบักที่คุ้นเคยด้วย เช่น ชุดเครื่องมือ GDB ใน C/C++ ทั้งหมดนี้มีแนวโน้มที่จะเพิ่มความคุ้นเคยในการพัฒนาของ web3 อย่างมาก และช่วยให้กระบวนการเริ่มต้นใช้งานในการพัฒนาบล็อกเชนและสแต็ก EVM ง่ายขึ้นมาก

4. นำการคำนวณแบบ On-Chain มาสู่ IoT สำหรับ DePIN

ด้วยประสิทธิภาพการดำเนินการที่เพิ่มขึ้นของ WASM ทำให้ Stylus VM สามารถเปิดประตูเพื่อรวมการประมวลผลแบบออนไลน์เข้ากับอุปกรณ์พกพาใน Internet of Things (IoT) รวมถึงทุกอย่างตั้งแต่สัญญาณไฟจราจรไปจนถึงตู้เย็นอัจฉริยะไปจนถึงนาฬิกาอัจฉริยะ แม้ว่า WASM เดิมมีไว้สำหรับสภาพแวดล้อมเบราว์เซอร์ แต่สถาปัตยกรรมแบบพกพาแบบโมดูลาร์และการดำเนินการที่มีประสิทธิภาพทำให้ WASM เหมาะอย่างยิ่งสำหรับอุปกรณ์ IoT ซึ่งต้องการรันไทม์น้อยและมีประสิทธิภาพ [8]

ดังนั้น WASM VM ของ Arbitrum Stylus จึงเหมาะอย่างยิ่งสำหรับแนวโน้มการเติบโตของเครือข่ายโครงสร้างพื้นฐานทางกายภาพแบบกระจายอำนาจ (DePIN) ซึ่งพยายามใช้เครือข่ายบล็อกเชนและสิ่งจูงใจโทเค็นใหม่เพื่อรักษาโครงสร้างพื้นฐานทางกายภาพ ตั้งแต่ระบบ WiFi ไปจนถึงแบตเตอรี่ที่ใช้พลังงานแสงอาทิตย์ [9] . เนื่องจาก DePIN ส่วนใหญ่อาศัยการรวมบล็อคเชนเข้ากับอุปกรณ์ IoT Arbitrum Stylus จึงสามารถทำหน้าที่เป็นเกตเวย์ที่สำคัญเพื่อให้อุปกรณ์เหล่านี้รันการคำนวณแบบ WASM ได้อย่างมีประสิทธิภาพ และใช้ประโยชน์จากสภาพคล่อง EVM ผ่านระบบนิเวศ Arbitrum [10]

บทสรุป

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

ข้อสงวนสิทธิ์:

  1. บทความนี้พิมพ์ซ้ำจาก [STANFORD BLOCKCHAIN CLUB] ลิขสิทธิ์ทั้งหมดเป็นของผู้แต่งต้นฉบับ [Rachel Bousfield; Jay Yu] หากมีการคัดค้านการพิมพ์ซ้ำนี้ โปรดติดต่อทีมงาน Gate Learn แล้วพวกเขาจะจัดการโดยเร็วที่สุด
  2. การปฏิเสธความรับผิด: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นเพียงของผู้เขียนเท่านั้น และไม่ถือเป็นคำแนะนำในการลงทุนใดๆ
  3. การแปลบทความเป็นภาษาอื่นดำเนินการโดยทีมงาน Gate Learn เว้นแต่จะกล่าวถึง ห้ามคัดลอก แจกจ่าย หรือลอกเลียนแบบบทความที่แปลแล้ว
Jetzt anfangen
Registrieren Sie sich und erhalten Sie einen
100
-Euro-Gutschein!
Benutzerkonto erstellen