Trước đây tôi cứ nghĩ rằng câu hỏi trọng tâm xoay quanh zero-knowledge chỉ đơn giản là liệu nó có thể bảo vệ dữ liệu tài chính hay không.

Nhưng khi tôi tìm hiểu kỹ hơn về ngăn xếp PLONK của Dusk, tôi bắt đầu tự hỏi một điều gì đó khác:

Nếu hạ tầng mật mã này đã hoạt động ở cấp độ giao thức, thì việc các nhà phát triển như tôi thực sự có thể xây dựng trên đó sẽ dễ đến mức nào?🤔

Tài liệu của Dusk mô tả PLONK như một phần trong ngăn xếp tạo chứng minh (proving stack), trong khi bản nâng cấp Aegis đã đưa việc xác minh PLONK V3 lên mainnet

Nghe có vẻ đây là một mốc kỹ thuật quan trọng, nhưng tôi lại quan tâm hơn đến điều sẽ đến sau khi phần mật mã đã vận hành.

Nếu tôi đang xây dựng một ứng dụng tài chính, tôi vẫn phải cân nhắc các mạch (circuits), chứng minh (proofs), việc xác minh (verification), logic của smart contract, và thông tin nào cần được giữ riêng tư.

Vì vậy với tôi, bài kiểm tra cho việc được áp dụng rộng rãi (adoption) không chỉ là:
“Dusk có thể tạo ra một ZK proof không?”
Mà là:
“Các nhà phát triển có thể dùng năng lực đó mà quyền riêng tư không trở thành phần khó nhất trong việc xây dựng ứng dụng hay không?”

Nếu Dusk có thể biến sự phức tạp đó thành dễ quản lý, thì tôi nghĩ PLONK sẽ không chỉ là một thành phần mật mã ấn tượng.

Nó sẽ trở thành hạ tầng mà các nhà phát triển thực sự có thể xây dựng trên.
Đó là phần tôi đang theo dõi tiếp theo.
@Dusk $DUSK . #dusk