#dusk $DUSK
Tuần này tôi đã dành một chút thời gian để cố gắng hiểu vì sao @Dusk không chỉ “gắn thêm” quyền riêng tư như một lớp bổ sung (bolt-on) cho một chuỗi EVM thông thường. Và câu trả lời nằm ở một vấn đề mà hầu hết mọi người thường bỏ qua: Trên một EVM công khai, mọi số dư và giao dịch chuyển tiền đều có thể được nhìn thấy bởi bất kỳ ai theo dõi, ngay cả khi bạn bọc chúng trong một ứng dụng “riêng tư” phía trên. Lớp nền bị rò rỉ.
Câu trả lời của Dusk là Hedger — nó bổ sung các luồng giao dịch bảo mật trực tiếp vào DuskEVM bằng cách sử dụng mã hóa đồng cấu (homomorphic encryption) kết hợp với các bằng chứng không kiến thức (zero-knowledge proofs). Ý tưởng là một hợp đồng có thể tính toán trên các số dư được mã hóa và vẫn tạo ra bằng chứng rằng phép tính đã được thực hiện đúng, mà không bao giờ phải giải mã các con số gốc. Bộ xác minh sẽ kiểm tra bằng chứng, không phải dữ liệu. Đây là một đảm bảo khác hẳn so với kiểu “frontend ẩn số dư của bạn” — nghĩa là bản thân chuỗi ngay từ đầu không hề có sẵn bản rõ để có thể rò rỉ.
Tại sao lại đặt điều này lên một lớp tương thích EVM thay vì một VM hoàn toàn tùy chỉnh? Vì các tổ chức đã có sẵn hệ sinh thái công cụ Solidity, các quy trình kiểm toán và vận hành được xây dựng trong suốt hơn một thập kỷ. DuskEVM (OP Stack, và quay trở lại DuskDS khi đối soát) giúp giữ nguyên những công cụ đó, trong khi Hedger thay đổi những gì lớp nền được phép nhìn thấy. Quyền riêng tư trở thành một thuộc tính của việc đối soát, không phải một mẹo giao diện.
Tôi vẫn đang theo dõi cách chi phí gas và việc tạo bằng chứng sẽ mở rộng khi lượng giao dịch thực sự tăng lên, nhưng câu chuyện kiến trúc lúc này thú vị hơn so với biểu đồ giá ngay lúc này.
$DUSK #dusk