Tiêu đề gốc: "Giải thích động thái lớn của Arbitrum: Liệu môi trường lập trình mới ra mắt Stylus có thể vượt qua EVM? 》
Tác giả gốc: Offchain Labs
Bản tổng hợp gốc: Moni, Odaily Planet Daily
Vào ngày 7 tháng 2, nhóm phát triển Arbitrum Offchain Labs đã thông báo rằng họ sẽ ra mắt phiên bản mới của Arbitrum One vào cuối năm nay và Arbitrum Nova đã ra mắt Stylus, môi trường lập trình thế hệ tiếp theo.Stylus sử dụng các chức năng hợp đồng thông minh WebAssembly để cho phép các nhà phát triển triển khai các ứng dụng bằng ngôn ngữ lập trình quen thuộc của họ (bao gồm Rust, C và C++) để chạy cùng với các chương trình EVM trên Trọng tài.
Quan trọng hơn, Offchain Labs cho biết Stylus nhanh hơn rất nhiều, có thể cắt giảm chi phí và hoàn toàn có thể tương tác với Máy ảo Ethereum và thậm chí nó sẽ được gọi là "EVM+", phiên bản nâng cấp của Máy ảo Ethereum. Stylus có thể thực sự vượt trội hơn EVM? Tiếp theo hãy để Odaily Planet Daily dẫn mọi người đi phân tích nhé.
Với Main vào tháng 8 năm 2021 Với sự ra mắt của mạng, Arbitrum One trở thành bản tổng hợp tương đương EVM duy nhất có bằng chứng gian lận hợp lệ, điều đó có nghĩa là mọi thứ có thể được thực hiện trên Lớp 1 trước đây giờ đây có thể được thực hiện một cách an toàn trên Lớp 2 thực hiện nhanh hơn và rẻ hơn . Sự tương đương EVM là cần thiết cho bất kỳ công nghệ Rollup phổ quát nào và cho phép một hệ sinh thái sôi động hơn gồm các ứng dụng và giao thức phi tập trung trên Arbitrum One và Arbitrum Nova.
Tuy nhiên, việc đạt được sự tương đương với EVM không phải là mục tiêu cuối cùng của Arbitrum mà là điểm khởi đầu. Công nghệ Arbitrum ngay từ đầu đã được thiết kế để tương đương với EVM, nhưng người ta nhanh chóng nhận ra rằng nó thực sự có thể làm được nhiều hơn thế. Vì vậy, Arbitrum đã đưa ra một "định nghĩa mô hình" và gọi nó là "EVM+". Sự ra mắt của Stylus chắc chắn là bước đầu tiên trong việc xây dựng tầm nhìn này và là một giai đoạn mới trong quá trình phát triển Arbitrum - môi trường lập trình phổ quát và máy ảo WASM.
Đối với người dùng Stylus, việc triển khai các chương trình được viết bằng các ngôn ngữ lập trình phổ biến—như Rust, C, C++, v.v.—trên Arbitrum One và Arbitrum Nova sẽ trở nên khó khăn hơn. rất thuận tiện và có thể song song với các ứng dụng Solidity dApp hiện có trên chuỗi khối Arbitrum.

Hình trên: Một chương trình được viết bằng Rust
Từ phát triển trò chơi đến truyền thông xã hội, trong quá trình chuyển đổi sang Web3, Stylus có thể giúp việc nâng cấp hoạt động trở nên dễ dàng hơn. thậm chí không cần hiểu các nguyên tắc ngôn ngữ lập trình Solidity để xây dựng trên Arbitrum và có thể sử dụng các công cụ mà họ đã biết và yêu thích bất kể sở thích viết mã của họ là gì.
Đối với các nhà phát triển Web3 có kinh nghiệm, không còn cần phải lựa chọn giữa Ethereum và các Lớp 1 khác. Cho dù bạn đang tìm kiếm một ứng dụng Solidity DeFi truyền thống đang tìm kiếm trải nghiệm trực tiếp với Ethereum hay Zk Rollup thế hệ tiếp theo xác thực bằng chứng không có kiến thức trong Rust, Arbitrum có thể là một trong những lựa chọn tốt nhất.
Điều này là do các chương trình được viết bằng các ngôn ngữ khác nhaucó thể được kết hợp liền mạch, hợp đồng không bao giờ cần biết người khác sử dụng ngôn ngữ nào và người dùng phải biết không cần - vì vậy, hãy để sản phẩm tự nói lên điều đó.
Stylus không chỉ mở rộng cách mọi người viết Chương trình tập trung phương pháp tối ưu hóa hiệu suất và làm cho chương trình xử lý nhanh hơn. Với bản nâng cấp Nitro năm ngoái, Arbitrum đã thấy hiệu suất được cải thiện gấp 10 lần. Với Stylus, hiệu suất sẽ được cải thiện hơn nữa. So với các ứng dụng phi tập trung Arbitrum được viết bằng các ngôn ngữ như Rust hoặc các chương trình được phát triển bằng Solidity và Vyper, Stylus gần như nhanh hơn rất nhiều.
Stylus cũng có thể giảm đáng kể phí xử lý và mở ra một kỷ nguyên mới của các ứng dụng sức mạnh tính toán cao của blockchain trong nhiều lĩnh vực. Khi kết hợp với khả năng tiết kiệm dữ liệu của Arbitrum Nova, các trò chơi phi tập trung được xây dựng trên Stylus sẽ có thể được hỗ trợ một cách hiệu quả và DeFi, DAO cũng như các trường hợp sử dụng tiền điện tử khác cũng sẽ được phục vụ hiệu quả trên Arbitrum One vì Stylus đã tích hợp hoàn toàn vào cả Arbitrum One và Arbitrum Chuỗi khối Nova.
Điện toán chi phí thấp có thể mang lại quyền tự do lập trình mạnh mẽ cho các nhà phát triển. Đây thực sự là lý do tại sao cộng đồng Ethereum đã cam kết tăng tốc EVM, chủ yếu liên quan đến:
1. Thỉnh thoảng thêm các hợp đồng thông minh đặc biệt, được gọi là biên dịch trước;
2. Có thể thực hiện các phép tính một cách hiệu quả Các tác vụ cụ thể như băm .
Với Stylus, người dùng sẽ có thể tạo các bản biên dịch trước của riêng mình:

Biên dịch trước AC
Nếu bằng chứng không có kiến thức nhóm Cần xây dựng một đường cong khớp hoàn toàn mới hoặc cầu nối Lớp 1 yêu cầu thuật toán băm bất thường, họ có thể chỉ cần triển khai thư viện mật mã dưới dạng biên dịch trước tùy chỉnh. Bất kỳ hệ thống mật mã nào, bất kỳ triển khai tham chiếu nào, như thể đó là SHA2, Lớp 3 gốc của EVM, thậm chí cả các ứng dụng học máy đều có thể hưởng lợi từ điều này.
Đối với các nhà nghiên cứu Ethereum, tính năng biên dịch trước AC của Stylus sẽ rất có giá trị, vì họ có thể sử dụng Stylus để thiết kế và lặp lại quá trình biên dịch trước EIP mà không cần thiết lập mạng thử nghiệm riêng, tôi tin rằng EVM sẽ rất vui khi thấy vai trò quan trọng của Arbitrum trong sự phát triển của nó. Nhiều đột phá đột phá của Arbitrum cũng phù hợp với eWASM, sáng kiến Lớp 1 để thêm WASM vào EVM.
Vào tháng 8 năm 2022, bản nâng cấp Nitro đã thay đổi Lớp 2 .
Người xác thực Arbitrum bắt đầu chạy Geth, ứng dụng thực thi phổ biến nhất của Ethereum và xác minh gian lận trong WebAssembly. Lần đầu tiên, Lớp 2 sẽ có thể chạy ở tốc độ của blockchain gốc, đôi khi chuyển sang WASM chậm hơn, có lẽ chỉ để chứng minh rằng đã đến lúc đánh bại những kẻ tấn công tiềm năng (điều mà bạn hiếm khi thấy sau khi sáp nhập).
Stylus là bước tự nhiên tiếp theo trong quá trình phát triển của Arbitrum. Với Nitro, bằng chứng gian lận của Arbitrum có thể thực hiện WASM đáng tin cậy, trong đó người xác thực phải đồng ý rằng Geth là một chương trình trung thực và nó hoạt động phù hợp. Mặc dù đây là cơ sở đầy đủ cho mạng EVM không được phép, đó là điều mà Ethereum và tất cả Lớp 2 dựa trên Geth hiện đang làm, nhưng để đạt được quy mô đòi hỏi bước tiếp theo: chứng minh hành vi gian lận chống lại WASM không đáng tin cậy.
Trong mô hình Stylus, người dùng biên dịch chương trình của họ thành WASM, sau đó được chuyển đổi trên chuỗi thành định dạng trong đó việc thực thi bị hạn chế và bảo mật được thực thi. Thông qua hộp cát WASM, Arbitrum có thể chạy các chương trình người dùng ở tốc độ gần bằng chuỗi khối gốc, với cùng sự đảm bảo bảo mật mà các trình duyệt web dựa vào để hiển thị các trang web. Các chương trình độc hại sẽ có thể được chứng minh trên chuỗi mà không cần gọi EVM. ” phương pháp chấm dứt.
Khi một giao dịch gọi hợp đồng EVM, Geth sẽ thực thi và trả về kết quả. Nếu hợp đồng EVM tình cờ thực hiện lệnh gọi phụ cho chương trình WASM, Stylus sẽ can thiệp và tính toán phần kết quả đó.
EVM vẫn tồn tại và sẽ vẫn giống hệt như trước đây. Bút stylus không thay thế EVM nhưng nâng cao nó.
Mọi thứ Arbitrum làm đều có thể mở rộng hoàn toàn và đây là lý do tại sao Stylus được gọi là "EVM+".
Liên kết gốc blockquote>
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia