Tôi đã dành một chút thời gian để xem phía VM của Dusk, và thành thật mà nói, đó là nơi dự án trở nên thú vị.

Ai cũng nói về Dusk vì quyền riêng tư.

Nhưng tôi cứ quay lại với điều nằm bên dưới:

chuỗi khối vận hành việc chạy mã như thế nào mà không để chính mã đó trở thành một vấn đề?

Đó là lúc Piecrust xuất hiện.

Piecrust là một môi trường thực thi WASM được xây dựng dựa trên một ý tưởng rất đơn giản: các smart contract (hợp đồng thông minh) phải được đặt trong một “chiếc hộp” được kiểm soát chặt chẽ.

Nghe có vẻ nhàm chán.

Cho đến khi bạn nhớ rằng mọi hợp đồng đều là mã mà bạn không thực sự tin tưởng hoàn toàn.

Nó có thể có lỗi.
Nó có thể độc hại.
Nó có thể làm điều gì đó mà nhà phát triển chưa từng hình dung.

Vì vậy, VM phải thật nghiêm ngặt.

Giới hạn bộ nhớ quan trọng.
Các lệnh gọi quan trọng.
Điều một hợp đồng có thể truy cập quan trọng.

Dusk cũng đã phải gia cố những phần đó theo thời gian, với các bản vá liên quan đến bộ nhớ vượt giới hạn, sandboxing, aliasing, reentrancy và những vấn đề sâu ở tầng thực thi khác.

Không phải kiểu thứ tạo ra tiêu đề crypto hay ho.

Nhưng đó là kiểu thứ mà tôi thực sự để ý.

Bởi vì quyền riêng tư chỉ mạnh đến mức “cỗ máy” nằm bên dưới nó.

Điều tôi thích ở Dusk là môi trường thực thi không được thiết kế tách rời khỏi ngăn xếp quyền riêng tư.

Các hợp đồng chạy trong WASM.

VM kiểm soát môi trường.

Phần còn lại của ngăn xếp xử lý giao dịch bí mật và phía chứng minh.

Các mảnh ghép khác nhau, nhưng chúng phải hoạt động như một hệ thống thống nhất.

Và có một chi tiết ở đây hay bị bỏ qua:

Dusk không có cảm giác như đang chỉ đơn giản là xây dựng lại Ethereum với quyền riêng tư được “gắn thêm” lên trên.

Mô hình thực thi là khác.

Ngay cả cách xử lý bộ nhớ và trạng thái của hợp đồng cũng giống một cỗ máy được chế tạo riêng hơn, thay vì mô hình EVM thông thường.

Vì thế Piecrust đã thu hút sự chú ý của tôi.

Không phải vì “WASM” nghe có vẻ ngầu.

Mà vì phần nhàm chán thường là nơi diễn ra công việc kỹ thuật quan trọng nhất.

Nếu Dusk trở thành một mạng tài chính nghiêm túc, mọi người sẽ để ý tới các giao dịch riêng tư trước.

Rất ít người nhận ra rằng VM đang lặng lẽ đảm bảo mọi thứ bên dưới hành xử đúng như nó phải có.

#dusk $DUSK @Dusk