Mọi người cứ hỏi tôi: "Stylus @arbitrum có thay thế Solidity không?" Sai rồi.
Stylus và EVM không phải là đối thủ cạnh tranh. Chúng là đồng đội. Đây là lý do tại sao tương lai của hợp đồng thông minh không phải là chọn phe, mà là có nhiều lựa chọn.
Solidity chiếm ưu thế trong phát triển hợp đồng thông minh. Nó quen thuộc và hoạt động tốt.
Nhưng bắt buộc mọi nhà phát triển phải học Solidity giới hạn ai xây dựng trên chuỗi. Các nhà phát triển Rust tránh xa. Các nhóm C++ bỏ qua blockchain hoàn toàn.
EVM cũng có giới hạn về hiệu suất. Chi phí bộ nhớ và tính toán tăng không tốt đối với một số khối lượng công việc nhất định. Một số phép tính trở nên quá đắt để chạy trên chuỗi.
Stylus cho phép bạn viết hợp đồng thông minh bằng Rust, C hoặc C++ thông qua WebAssembly.
Các hợp đồng này chạy song song với các hợp đồng Solidity. Chúng giao tiếp với nhau. Một hợp đồng Rust gọi một hợp đồng Solidity. Một hợp đồng Solidity gọi lại.
Cùng chuỗi. Cùng bảo mật. Ngôn ngữ khác nhau. Khoảng cách hiệu suất là có thật.
Điểm nổi bật trong các bài kiểm tra:
🔹 Tốc độ thực thi cải thiện rõ rệt đối với các khối lượng công việc nặng về tính toán 🔹 Sử dụng bộ nhớ trở nên hiệu quả hơn nhiều đối với logic phức tạp 🔹 Toán học nặng trở nên khả thi về mặt kinh tế trên chuỗi Các bài kiểm tra cho thấy mức tăng đáng kể về hiệu suất cho các phép toán tiêu tốn nhiều tính toán và bộ nhớ khi so sánh với Solidity.
Kết quả này đến từ việc chạy logic tương đương trong cả hai môi trường trên Arbitrum.
Mô hình khả năng tương tác:
1️⃣ DEX Solidity của bạn gọi một oracles định giá Rust 2️⃣ Oracles Rust xử lý tính toán nặng một cách hiệu quả 3️⃣ Kết quả trở lại Solidity một cách trơn tru 4️⃣ Mọi thứ thực thi trong cùng một giao dịch Bạn không chuyển đổi từ EVM sang WASM.
Bạn đang kết hợp chúng. Dùng Solidity cho logic DeFi tiêu chuẩn. Dùng Stylus cho các phép tính nặng như mã hóa, toán học nâng cao hoặc mô phỏng.
Theo ý kiến của tôi, điều này thay đổi cách mọi người xây dựng:
- Các nhà phát triển Rust xây dựng trên chuỗi mà không cần học Solidity - Các dự án Solidity hiện có tối ưu các hàm đắt tiền - Các trường hợp sử dụng mới trở nên khả thi, như chơi game trên chuỗi, xác minh ZK, hoặc tính toán liên quan đến ML - Bạn chọn công cụ phù hợp cho từng công việc
EVM vẫn còn đó. Solidity vẫn còn đó. Bây giờ bạn có nhiều công cụ hơn. Các hợp đồng thông minh mở ra cho các nhà phát triển trước đây đã tránh xa.
Ai chiến thắng ở đây:
1️⃣ Nhà phát triển Solidity. Giữ mã của bạn. Tối ưu các điểm nghẽn 2️⃣ Nhà phát triển Rust và C++. Xây dựng trên chuỗi bằng các ngôn ngữ bạn đã biết 3️⃣ Người dùng. Trả ít phí gas hơn cho logic phức tạp
Cá nhân tôi nghĩ Solidity sẽ xử lý logic kinh doanh trong khi Stylus xử lý các đường dẫn hiệu suất quan trọng. Các hợp đồng tốt nhất sẽ sử dụng cả hai.
Thử bắt đầu nhanh với Stylus tại và xem cách các hợp đồng Rust tương tác với Solidity.
Cuộc tranh luận không phải là EVM vs Stylus. Đó là bạn sẽ xây dựng gì khi có cả hai.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
Stylus vs. EVM: Cuộc Tranh Luận Lớn Không Có Thật
Mọi người cứ hỏi tôi: "Stylus @arbitrum có thay thế Solidity không?" Sai rồi.
Stylus và EVM không phải là đối thủ cạnh tranh. Chúng là đồng đội. Đây là lý do tại sao tương lai của hợp đồng thông minh không phải là chọn phe, mà là có nhiều lựa chọn.
Solidity chiếm ưu thế trong phát triển hợp đồng thông minh. Nó quen thuộc và hoạt động tốt.
Nhưng bắt buộc mọi nhà phát triển phải học Solidity giới hạn ai xây dựng trên chuỗi. Các nhà phát triển Rust tránh xa. Các nhóm C++ bỏ qua blockchain hoàn toàn.
EVM cũng có giới hạn về hiệu suất. Chi phí bộ nhớ và tính toán tăng không tốt đối với một số khối lượng công việc nhất định. Một số phép tính trở nên quá đắt để chạy trên chuỗi.
Stylus cho phép bạn viết hợp đồng thông minh bằng Rust, C hoặc C++ thông qua WebAssembly.
Các hợp đồng này chạy song song với các hợp đồng Solidity. Chúng giao tiếp với nhau. Một hợp đồng Rust gọi một hợp đồng Solidity. Một hợp đồng Solidity gọi lại.
Cùng chuỗi. Cùng bảo mật. Ngôn ngữ khác nhau. Khoảng cách hiệu suất là có thật.
Điểm nổi bật trong các bài kiểm tra:
🔹 Tốc độ thực thi cải thiện rõ rệt đối với các khối lượng công việc nặng về tính toán
🔹 Sử dụng bộ nhớ trở nên hiệu quả hơn nhiều đối với logic phức tạp
🔹 Toán học nặng trở nên khả thi về mặt kinh tế trên chuỗi
Các bài kiểm tra cho thấy mức tăng đáng kể về hiệu suất cho các phép toán tiêu tốn nhiều tính toán và bộ nhớ khi so sánh với Solidity.
Kết quả này đến từ việc chạy logic tương đương trong cả hai môi trường trên Arbitrum.
Mô hình khả năng tương tác:
1️⃣ DEX Solidity của bạn gọi một oracles định giá Rust
2️⃣ Oracles Rust xử lý tính toán nặng một cách hiệu quả
3️⃣ Kết quả trở lại Solidity một cách trơn tru
4️⃣ Mọi thứ thực thi trong cùng một giao dịch
Bạn không chuyển đổi từ EVM sang WASM.
Bạn đang kết hợp chúng. Dùng Solidity cho logic DeFi tiêu chuẩn. Dùng Stylus cho các phép tính nặng như mã hóa, toán học nâng cao hoặc mô phỏng.
Theo ý kiến của tôi, điều này thay đổi cách mọi người xây dựng:
- Các nhà phát triển Rust xây dựng trên chuỗi mà không cần học Solidity
- Các dự án Solidity hiện có tối ưu các hàm đắt tiền
- Các trường hợp sử dụng mới trở nên khả thi, như chơi game trên chuỗi, xác minh ZK, hoặc tính toán liên quan đến ML
- Bạn chọn công cụ phù hợp cho từng công việc
EVM vẫn còn đó. Solidity vẫn còn đó. Bây giờ bạn có nhiều công cụ hơn. Các hợp đồng thông minh mở ra cho các nhà phát triển trước đây đã tránh xa.
Ai chiến thắng ở đây:
1️⃣ Nhà phát triển Solidity. Giữ mã của bạn. Tối ưu các điểm nghẽn
2️⃣ Nhà phát triển Rust và C++. Xây dựng trên chuỗi bằng các ngôn ngữ bạn đã biết
3️⃣ Người dùng. Trả ít phí gas hơn cho logic phức tạp
Cá nhân tôi nghĩ Solidity sẽ xử lý logic kinh doanh trong khi Stylus xử lý các đường dẫn hiệu suất quan trọng. Các hợp đồng tốt nhất sẽ sử dụng cả hai.
Thử bắt đầu nhanh với Stylus tại và xem cách các hợp đồng Rust tương tác với Solidity.
Cuộc tranh luận không phải là EVM vs Stylus. Đó là bạn sẽ xây dựng gì khi có cả hai.