Nói về một điểm mù về nhận thức của chính mình. Trước giờ tôi cứ tưởng rằng các giải pháp quyền riêng tư chủ yếu là ghép/thiết kế xem ZK ai làm tốt hơn, cho đến gần đây khi “đào” mô-đun Hedger của Dusk, tôi mới phát hiện ra mình đã nghĩ hẹp từ gốc: chỉ một lớp mật mã thôi thì hoàn toàn không đủ.
Trước hết hãy hiểu ZK thực sự làm gì. Ví dụ, bạn nhờ một kế toán tính sổ cho mình. Xong anh ta đưa cho bạn một chứng minh rằng tính toán đúng; còn sổ sách thì có thể muốn kiểm tra hay không cũng được. Đó chính là ZK: quá trình tính toán được chứng minh là đúng. Nhưng lưu ý: kế toán tính bằng mắt thường; các dòng thu chi và thu nhập của bạn anh ta xem từ đầu đến cuối. Chứng minh là thật, nhưng quyền riêng tư lại là giả—dữ liệu đã bị lộ từ sớm cho người thực hiện phép tính.
Đây chính là “điểm chết” khi chỉ dùng mỗi ZK: nó kiểm tra đúng hay sai, nhưng không kiểm tra được nhìn thấy hay không.
Phần còn lại được bù bởi mã hóa đồng cấu (homomorphic encryption). Vẫn là ví dụ kế toán, lần này bạn đưa cho anh ta một chiếc hộp đã khóa. Anh ta đeo bịt mắt, thao tác bên ngoài hộp; các phép cộng, trừ, nhân, chia vẫn làm đúng theo yêu cầu nhưng không nhìn thấy bất kỳ con số nào. Xong, bạn nhận lại chiếc hộp, dùng chìa khóa mở và xem kết quả. Đây là lớp mã hóa đồng cấu kiểu ElGamal trong Hedger: từ lúc dữ liệu đi vào đến lúc đi ra, nó luôn là bản mã (ciphertext).
Hai lớp chồng lên nhau mới là “phiên bản hoàn chỉnh”. Mã hóa đồng cấu giúp dữ liệu xuyên suốt không lộ mặt; ZK lại chứng minh rằng các phép tính trên những bản mã đó không bị làm sai/đánh tráo. Một lớp đảm bảo “có/không nhìn thấy”, lớp kia đảm bảo “đúng/sai”. Thiếu bất cứ lớp nào cũng thành què.
Phần lớn các giải pháp quyền riêng tư DeFi ngoài thị trường hiện nay chỉ trang bị một lớp là ZK. Dusk thông qua Hedger để gắn cho EVM một “động cơ bí mật” hai lớp: vừa giấu thực sự số dư lẫn chi tiết giao dịch, đồng thời có thể tạo bằng chứng cho bên xác thực và cơ quan quản lý rằng tuân thủ là đúng.
Hướng đi này có ý nghĩa không nhỏ đối với DeFi. Trước đây, muốn có quyền riêng tư thì phải rút ra khỏi chuỗi rồi trộn (mixer); muốn tuân thủ thì lại phải minh bạch hoàn toàn—hai đầu chỉ có thể chọn một. Hedger muốn “ôm hết”.
Tất nhiên cái giá cũng khá đắt: chi phí tính toán của mã hóa đồng cấu vốn nổi tiếng là nặng, tổn hao hiệu năng khó mà tránh. Hơn nữa, bộ này chưa qua thử nghiệm thực chiến trên mainnet, về mặt kỹ thuật liệu có chịu nổi bối cảnh DeFi tần suất cao hay không vẫn phải đặt dấu hỏi.
Nếu thật sự phải chọn một trong hai—quyền riêng tư và hiệu năng—bạn sẽ hy sinh cái nào? Hãy để lại bình luận để thảo luận.

#dusk $DUSK @Dusk
隐私最重要,慢一点就慢一点
100%
卡一卡难受啊,性能为王
0%
2 phiếu bầu • Cuộc bỏ phiếu đã kết thúc