BTC
ETH
HTX
SOL
BNB
Xem thị trường
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Diễn giải bước đ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 mặt EVM?

Moni
Odaily资深作者
2023-02-09 08:38
Bài viết này có khoảng 1876 từ, đọc toàn bộ bài viết mất khoảng 3 phút
Bút stylus không thay thế EVM, nó cải thiện nó.
Tóm tắt AI
Mở rộng
Bút stylus không thay thế EVM, nó cải thiện nó.

từMedium, Tác giả gốc: Phòng thí nghiệm Offchain

Người phiên dịch Odaily |

Người phiên dịch Odaily |

Vào ngày 7 tháng 2, Offchain Labs, nhóm phát triển Arbitrum, đã thông báo rằng họ sẽ ra mắt môi trường lập trình thế hệ tiếp theo Stylus cho Arbitrum One và Arbitrum Nova vào cuối năm nay.Stylus cho phép các nhà phát triển sử dụng các ngôn ngữ lập trình quen thuộc của họ (bao gồm Rust, C và C++) để triển khai các ứng dụng chạy với các chương trình EVM trên Arbitrum.Hơn nữa, Offchain Labs cho biết Stylus nhanh hơn rất nhiều, cắt giảm phí và hoàn toàn tương thích với Máy ảo Ethereum, thậm chí còn gọi nó là một. Stylus có thể thực sự vượt qua EVM không? Tiếp theo hãy để Odaily đưa mọi người cùng nhau phân tích nhé.

tiêu đề phụ

Bút stylus: Ngoài sự tương đương EVM

Với việc ra mắt mạng chính vào tháng 8 năm 2021, 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ứ trước đây có thể được thực hiện trên Lớp 1 giờ đây có thể được thực hiện một cách an toàn trên Lớp 2, đồng thời Nhanh hơn và giá rẻ hơn. Tính tương đương của EVM là bắt buộc đối với bất kỳ công nghệ Rollup đa năng 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.

Đối với người dùng sử dụng Stylus, sẽ rất thuận tiện khi 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—chẳng hạn như Rust, C, C++, v.v.—cho Arbitrum One và Arbitrum Nova, và nó cũng có thể được tích hợp với chuỗi khối Arbitrum Solidity hiện có dApp song song.

Mô tả hình ảnh

Ảnh trên: Một chương trình được viết bằng giọng Rust

Từ phát triển trò chơi đến phương tiện truyền thông xã hội, Stylus có thể giúp nâng cấp hoạt động dễ dàng hơn trong quá trình chuyển đổi sang Web 3. Các nhà phát triển thậm chí không cần hiểu các nguyên tắc của ngôn ngữ lập trình Solidity để xây dựng trên Arbitrum hoặc sử dụng các công cụ mà họ đã biết và yêu thích . , bất kể tùy chọn mã hóa của các công cụ này.

Điều này là do các chương trình được viết bằng các ngôn ngữ khác nhau có thể được kết hợp liền mạch và hợp đồng không bao giờ phải biết người khác sử dụng ngôn ngữ nào, chứ chưa nói đến người dùng—vì vậy, mọi thứ đều tự nói lên điều đó.

tiêu đề phụ

Dapps nhanh hơn, phí thấp hơn

Bút stylus không chỉ mở rộng cách mọi người viết các chương trình phi tập trung mà còn tối ưu hóa hiệu suất và giúp quá trình xử lý chương trình nhanh hơn. Arbitrum đã cải thiện hiệu suất gấp 10 lần với bản nâng cấp Nitro năm ngoái. Với bút Stylus, hiệu suất sẽ được cải thiện hơn nữa. Bút stylus gần như nhanh hơn một bậc so với dapp 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 trong Solidity và Vyper.

Bút stylus cũng có thể giảm đáng kể phí xử lý và mở ra một kỷ nguyên mới cho các ứng dụng sức mạnh tính toán cao của chuỗi khối trong nhiều lĩnh vực. Khi được kết hợp với chi phí 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ợ hiệu quả, DeFi, DAO và các trường hợp sử dụng mã hóa khác cũng sẽ được phục vụ hiệu quả trên Arbitrum One, vì Stylus được tích hợp hoàn toàn vào hai chuỗi khối, Arbitrum One và Arbitrum Nova.

Điện toán chi phí thấp có thể mang lại sự tự do lập trình mạnh mẽ cho các nhà phát triển, đó là lý do tại sao cộng đồng Ethereum đang nỗ lực 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à tiền biên dịch;

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 họ:

Mô tả hình ảnh

AC biên dịch trước

Đối với các nhà nghiên cứu Ethereum, chức năng biên dịch trước AC của Stylus sẽ rất có giá trị, bởi 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 phải xây dựng mạng thử nghiệm của riêng mình. Tôi tin rằng EVM sẽ rất vui khi thấy Arbitrum đang phát triển. . Nhiều đột phá mang tính đột phá của Arbitrum cũng phù hợp với eWASM, một sáng kiến ​​Lớp 1 bổ sung WASM vào EVM.

tiêu đề phụ

làm thế nào để chạy

Vào tháng 8 năm 2022, bản nâng cấp Nitro đã thay đổi Lớp 2.

Trình 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 thực gian lận cá nhân trong WebAssembly. Lần đầu tiên, Lớp 2 có thể chạy với tốc độ của chuỗi khối gốc, thỉnh thoảng chuyển sang WASM chậm hơn, có lẽ chỉ để chứng minh rằng đã đến lúc đánh bại kẻ tấn công tiềm năng (điều hiếm thấy sau khi hợp nhất).

Bút stylus là bước tiếp theo trong quá trình phát triển tự nhiên của Arbitrum. Với Nitro, các bằng chứng gian lận của Arbitrum có thể thực thi WASM đáng tin cậy trong đó những 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à nền tảng đầy đủ cho mạng EVM không cần cấp phép, đó là điều mà Ethereum và tất cả các Lớp 2 dựa trên Geth hiện đang làm, nhưng để đạt được quy mô yêu cầu bước tiếp theo: chứng minh gian lận đối với WASM không đáng tin cậy.

Trong mô hình Stylus, người dùng biên dịch các chương trình của họ thành WASM, sau đó được chuyển đổi trên chuỗi thành định dạng bị hạn chế thực thi và bảo mật. Thông qua hộp cát WASM, Arbitrum có thể chạy các chương trình người dùng với tốc độ gần bằng chuỗi khối gốc và với cùng một đả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ể chứng minh được trên chuỗi mà không cần gọi EVM". " chấm dứt.

Khi một giao dịch gọi một hợp đồng EVM, Geth sẽ thực thi và trả về kết quả. Nếu hợp đồng EVM đó xảy ra để thực hiện lệnh gọi phụ cho chương trình WASM, thì Stylus sẽ can thiệp và tính toán phần kết quả đó.EVM vẫn ở đó và sẽ giống hệt như trước đây.

Bút stylus không thay thế EVM, nó cải thiện nó.

Arbitrum
Layer 2
Chào mừng tham gia cộng đồng chính thức của Odaily
Nhóm đăng ký
https://t.me/Odaily_News
Nhóm trò chuyện
https://t.me/Odaily_CryptoPunk
Tài khoản chính thức
https://twitter.com/OdailyChina
Nhóm trò chuyện
https://t.me/Odaily_CryptoPunk
Tìm kiếm
Mục lục bài viết
Tải ứng dụng Odaily Nhật Báo Hành Tinh
Hãy để một số người hiểu Web3.0 trước
IOS
Android