#dusk $DUSK @Dusk
Tôi đã thực hiện kiểm tra số dư của Phoenix trong tuần này vì muốn hiểu mạng xác nhận một chuyển khoản hợp lệ như thế nào khi không thể nhìn thấy các khoản liên quan.
Câu trả lời là cam kết Pedersen, và nó còn “tinh tế” hơn tôi kỳ vọng.
DuskEVM ra mắt vào Q1 2026, bổ sung một nhánh thực thi thứ hai trên nền DuskDS. Nền tảng DuskDS vẫn sử dụng Phoenix cho các giao dịch quyền riêng tư gốc — nghĩa là cơ chế này đã hoạt động từ thời điểm ra mắt mainnet vào tháng 1/2025.
Mỗi note của Phoenix đều mang một cam kết về giá trị — không phải bản thân số tiền, mà là một cam kết mật mã đối với nó. Cam kết Pedersen có tính đồng cấu: bạn có thể cộng và trừ chúng. Vì vậy, mạng có thể kiểm tra rằng tổng các cam kết đầu vào bằng tổng các cam kết đầu ra, mà không bao giờ thấy các giá trị thực sự là gì.
Moonlight xử lý điều này một cách minh bạch: mạng thấy các khoản, kiểm tra phép tính trực tiếp. Phoenix xử lý theo hướng mật mã: các khoản được giữ kín, nhưng vẫn giữ đúng phép toán trên cam kết.
Điểm “khớp” với tôi là phép so sánh này: một ngân hàng xác minh số dư tài khoản của bạn bằng cách đọc nó, so với việc chứng minh số dư của bạn là đủ bằng cách xuất trình một biên nhận — mà không cần hiển thị con số thực.
Một lưu ý thẳng thắn: riêng các cam kết Pedersen không tự chứng minh rằng các giá trị là số dương. Các chứng minh phạm vi bằng không tri thức (zero-knowledge range proofs) đảm nhiệm việc này ở chỗ khác.
Mô hình này có chuyển giao rộng rãi sang các bối cảnh khác không — phép toán dựa trên cam kết có được dùng ở bất kỳ đâu ngoài các chuỗi “ZK-native” hay vẫn chủ yếu là một công cụ gắn với blockchain? @Dusk
$DUSK #dusk
Tôi đã thực hiện kiểm tra số dư của Phoenix trong tuần này vì muốn hiểu mạng xác nhận một chuyển khoản hợp lệ như thế nào khi không thể nhìn thấy các khoản liên quan.
Câu trả lời là cam kết Pedersen, và nó còn “tinh tế” hơn tôi kỳ vọng.
DuskEVM ra mắt vào Q1 2026, bổ sung một nhánh thực thi thứ hai trên nền DuskDS. Nền tảng DuskDS vẫn sử dụng Phoenix cho các giao dịch quyền riêng tư gốc — nghĩa là cơ chế này đã hoạt động từ thời điểm ra mắt mainnet vào tháng 1/2025.
Mỗi note của Phoenix đều mang một cam kết về giá trị — không phải bản thân số tiền, mà là một cam kết mật mã đối với nó. Cam kết Pedersen có tính đồng cấu: bạn có thể cộng và trừ chúng. Vì vậy, mạng có thể kiểm tra rằng tổng các cam kết đầu vào bằng tổng các cam kết đầu ra, mà không bao giờ thấy các giá trị thực sự là gì.
Moonlight xử lý điều này một cách minh bạch: mạng thấy các khoản, kiểm tra phép tính trực tiếp. Phoenix xử lý theo hướng mật mã: các khoản được giữ kín, nhưng vẫn giữ đúng phép toán trên cam kết.
Điểm “khớp” với tôi là phép so sánh này: một ngân hàng xác minh số dư tài khoản của bạn bằng cách đọc nó, so với việc chứng minh số dư của bạn là đủ bằng cách xuất trình một biên nhận — mà không cần hiển thị con số thực.
Một lưu ý thẳng thắn: riêng các cam kết Pedersen không tự chứng minh rằng các giá trị là số dương. Các chứng minh phạm vi bằng không tri thức (zero-knowledge range proofs) đảm nhiệm việc này ở chỗ khác.
Mô hình này có chuyển giao rộng rãi sang các bối cảnh khác không — phép toán dựa trên cam kết có được dùng ở bất kỳ đâu ngoài các chuỗi “ZK-native” hay vẫn chủ yếu là một công cụ gắn với blockchain? @Dusk
$DUSK #dusk