Tôi không ngờ một công cụ quyền riêng tư được đặt tên theo một thuật ngữ bảo hiểm lại trở thành một trong những bài đọc kỹ thuật thú vị nhất trong tuần của mình, nhưng Hedger đã xứng đáng với điều đó. Dusk Network xây dựng Hedger riêng để đưa các giao dịch bảo mật lên DuskEVM—lớp thực thi tương thích EVM—và lựa chọn kỹ thuật đằng sau nó nói lên rất nhiều về những đánh đổi thực sự có ý nghĩa như thế nào trong thực tế.

Phần lớn các hệ thống quyền riêng tư trong DeFi dựa hoàn toàn vào các bằng chứng không kiến thức (zero-knowledge proofs). Hedger kết hợp điều đó với mã hóa đồng cấu (homomorphic encryption), cụ thể là ElGamal được xây dựng trên mật mã đường cong elliptic, để việc tính toán có thể diễn ra trực tiếp trên các giá trị đã được mã hóa mà không bao giờ lộ chúng ra. Kết hợp thêm với một mô hình lai (hybrid) lấy cảm hứng từ cả thế giới UTXO lẫn thế giới dựa trên tài khoản (account-based), bạn sẽ có một hệ thống được thiết kế để cắm vào các công cụ tiêu chuẩn của Ethereum thay vì buộc mọi bên tích hợp phải học lại một mô hình tư duy mới. Chính lựa chọn thiết kế duy nhất đó là lý do khiến một đội ngũ vốn đã đang chạy các hợp đồng Solidity ở nơi khác có thể thêm các chuyển khoản bảo mật mà không cần xây dựng lại toàn bộ hạ tầng công cụ hiện có từ đầu.

Phần “thành thật” trong câu chuyện—và phần tôi thực sự tôn trọng—là Dusk không thổi phồng quá mức. Tài liệu của Hedger thừa nhận rằng vì DuskEVM chạy trên mô hình dựa theo tài khoản, nó không thể cung cấp mức độ ẩn danh toàn phần tương đương với Zedger, giao thức quyền riêng tư dựa trên UTXO trước đó của Dusk. Hedger đánh đổi ẩn danh tuyệt đối để đổi lấy khả năng tương tác (composability), hiệu năng, và khả năng sử dụng bởi bất kỳ nhà phát triển nào đã quen với Solidity.

Tôi nghĩ đây là đánh đổi đúng cho việc ứng dụng trong tổ chức, nhưng vẫn là một đánh đổi—không phải một bản nâng cấp miễn phí. Nó phù hợp với mô hình tổng thể trong stack của Dusk: hòa trộn quyền riêng tư, minh bạch, tiết lộ có chọn lọc và quyết định/định quyết (settlement) tất định vào thứ mà đội ngũ gọi là “quyền riêng tư có thể lập trình” cho các thị trường được quản lý. Bất kỳ ai đang so sánh các chuỗi quyền riêng tư cũng nên tự hỏi họ thực sự cần loại quyền riêng tư nào—ẩn danh hoàn toàn hay bảo mật có thể kiểm toán—trước khi cho rằng DuskEVM và Hedger bao quát mọi trường hợp mà Zedger ban đầu được xây dựng cho.
#dusk $DUSK @Dusk