Sự Hiểu Lầm Lớn Nhất Về DuskEVM
Một sự hiểu lầm phổ biến về DuskEVM là nó tồn tại để làm cho Dusk thân thiện hơn với các nhà phát triển.
Đó không phải là mục đích của nó.
DuskEVM tồn tại để tách biệt nơi thực thi xảy ra với nơi trách nhiệm được xác định.
Các hợp đồng thông minh chạy trong một môi trường tương thích với EVM, nhưng kết quả của chúng không tự động trở thành cuối cùng. Trạng thái cuối cùng được xác định trên Dusk Layer 1, nơi các quy tắc đủ điều kiện, quyền hạn và yêu cầu kiểm toán được thực thi ở cấp độ giao thức.
Sự tách biệt này là cơ bản.
Trong các hệ thống EVM tiêu chuẩn, việc thực thi thành công ngầm định chấp thuận trạng thái kết quả. Nếu một giao dịch được thực hiện, trạng thái được chấp nhận, và bất kỳ vấn đề nào được xử lý sau đó thông qua quản trị, giám sát hoặc quy trình ngoài chuỗi. Mô hình đó hoạt động cho các tài sản bản địa crypto. Nó thất bại khi các tài sản đại diện cho các công cụ tài chính được quản lý.
DuskEVM thay đổi ranh giới giải quyết thực thi đó.
Các hợp đồng có thể thực thi chính xác như đã viết, nhưng việc giải quyết là có điều kiện. Nếu một hành động vi phạm các ràng buộc đủ điều kiện hoặc tuân thủ, nó sẽ không bao giờ trở thành trạng thái cuối cùng, bất kể thành công trong thực thi.
Đó là lý do tại sao DuskEVM rất quan trọng cho các ứng dụng như DuskTrade. Nó cho phép logic giao dịch dựa trên Solidity hoạt động bên trong một lớp giải quyết được xây dựng cho các thị trường được quản lý, không phải là thử nghiệm không có sự cho phép.
DuskEVM không phải là về sự tương thích tiện lợi.
Nó là về việc làm cho việc thực thi EVM có thể sử dụng được trong các môi trường mà việc giải quyết phải duy trì được bảo vệ theo thiết kế.
