Mạng thử nghiệm DuskEVM đã chính thức ra mắt vào ngày 10 tháng 8 — cách đây bốn ngày — và tôi đã dành một ít thời gian với nó trong một nhiệm vụ CreatorPad trên Dusk Network. $DUSK , #dusk , @Dusk . Thông báo đã mô tả nó một cách đơn giản: triển khai các hợp đồng Solidity của bạn, dùng Hardhat, mọi thứ đều quen thuộc. Điều đó là đúng. Nhưng phần đóng khung đó lặng lẽ né tránh mảng thú vị hơn.
DuskEVM được xây dựng dựa trên OP Stack. Việc thực thi diễn ra ở L2, các cam kết trạng thái neo vào DuskDS, phí gas được thanh toán bằng DUSK. Tất cả đều hoạt động. Thứ không “chuyển giao” là phần mà Dusk thực sự tiếp thị như điểm khác biệt cốt lõi — luồng dữ liệu bí mật của Hedger, các bằng chứng tuân thủ ZK, và các giao dịch chuyển tiền được shielded một cách bản địa. Những phần đó nằm trong DuskVM. Rust, WASM, các primitive của Dusk L1 — trực tiếp.
Các hợp đồng Solidity trên DuskEVM được thanh toán trên Dusk, nhưng chúng không tự “kế thừa” lớp quyền riêng tư hay tuân thủ quy định chỉ vì được triển khai ở đó.
Vì vậy, con đường vào hệ thống là có thật. Một nhà phát triển Solidity có thể triển khai lên DuskEVM ngay hôm nay, kiểm thử với Hardhat, dùng DUSK để trả gas. Nhưng trường hợp sử dụng chứng khoán đã được điều tiết — điểm khác biệt thực sự — lại đòi hỏi phải viết lại bằng Rust dựa trên mô hình thực thi bản địa của Dusk. Đây không phải một bước chuyển nhanh.
Hmm. Tôi cứ nghĩ mãi: DuskEVM có phải là chiến lược thu hút nhà phát triển, hay là thật sự cách mà các công cụ được điều tiết sẽ được xây dựng ở đây? Bởi vì hai câu trả lời đó không phải là cùng một thứ.
DuskEVM được xây dựng dựa trên OP Stack. Việc thực thi diễn ra ở L2, các cam kết trạng thái neo vào DuskDS, phí gas được thanh toán bằng DUSK. Tất cả đều hoạt động. Thứ không “chuyển giao” là phần mà Dusk thực sự tiếp thị như điểm khác biệt cốt lõi — luồng dữ liệu bí mật của Hedger, các bằng chứng tuân thủ ZK, và các giao dịch chuyển tiền được shielded một cách bản địa. Những phần đó nằm trong DuskVM. Rust, WASM, các primitive của Dusk L1 — trực tiếp.
Các hợp đồng Solidity trên DuskEVM được thanh toán trên Dusk, nhưng chúng không tự “kế thừa” lớp quyền riêng tư hay tuân thủ quy định chỉ vì được triển khai ở đó.
Vì vậy, con đường vào hệ thống là có thật. Một nhà phát triển Solidity có thể triển khai lên DuskEVM ngay hôm nay, kiểm thử với Hardhat, dùng DUSK để trả gas. Nhưng trường hợp sử dụng chứng khoán đã được điều tiết — điểm khác biệt thực sự — lại đòi hỏi phải viết lại bằng Rust dựa trên mô hình thực thi bản địa của Dusk. Đây không phải một bước chuyển nhanh.
Hmm. Tôi cứ nghĩ mãi: DuskEVM có phải là chiến lược thu hút nhà phát triển, hay là thật sự cách mà các công cụ được điều tiết sẽ được xây dựng ở đây? Bởi vì hai câu trả lời đó không phải là cùng một thứ.