Proof of Reserves là gì?
Proof of reserves là phương pháp xác minh cho thấy một bên custodian thực sự đang nắm giữ số tài sản mà họ tuyên bố giữ hộ user. Các sàn giao dịch và bên phát hành stablecoin dùng cách này để chứng minh rằng số dư của khách hàng được đảm bảo bằng tài sản thật, chứ không phải chỉ là một dòng ghi chú trong database riêng. Nó trở thành thông lệ tiêu chuẩn sau khi vài custodian lớn sụp đổ vì đã cho vay hoặc làm mất số tiền mà họ vẫn báo cáo là đang giữ.
Proof of Reserves hoạt động thế nào
Cách làm phổ biến là dựng một Merkle tree. Mỗi số dư của user được hash lại, các hash này được ghép đôi rồi tiếp tục ghép, quá trình lặp đi lặp lại cho đến khi có một root hash duy nhất đại diện cho toàn bộ tài khoản trên nền tảng. Custodian công bố root đó, và mỗi user có thể tự kiểm tra xem số dư của mình có nằm trong đó không mà không ai thấy được dữ liệu của user khác. Song song, custodian chứng minh mình kiểm soát các wallet on-chain đang giữ tài sản, thường bằng cách ký một tin nhắn từ chính wallet đó.
Reserves của stablecoin so với reserves của sàn
Hai trường hợp này không giống nhau. Một sàn chứng minh mình giữ crypto khớp với tiền gửi của khách hàng, và mọi thứ cần thiết đều nằm on-chain. Bên phát hành stablecoin đảm bảo bằng fiat lại phải chứng minh một điều khó hơn: rằng đô la đang thực sự nằm trong tài khoản ngân hàng ngoài chuỗi, thứ mà không có kỹ thuật mã hóa nào xác minh được. Những bên phát hành này thay vào đó dựa vào attestation từ bên thứ ba là các công ty kiểm toán. Circle công bố attestation hàng tháng cho reserves của USDC, và ai cũng có thể đối chiếu với supply on-chain.
Proof of Reserves KHÔNG cho bạn thấy điều gì
Đây là giới hạn quan trọng nhất. Reserves chỉ là một mặt của bảng cân đối. Proof of reserves cho thấy tài sản nhưng không nói gì về nợ phải trả. Một custodian có thể chứng minh mình giữ một tỷ đô trong khi âm thầm nợ hai tỷ, và bản proof vẫn qua ngon lành. Nó cũng chỉ chụp lại một khoảnh khắc, nên về lý thuyết tài sản có thể được vay tạm cho lúc làm snapshot rồi trả lại sau đó. Muốn thực sự yên tâm thì phải có cả proof of liabilities, mà số custodian sẵn sàng làm chuyện này thì ít hơn hẳn.
FAQ
Proof of reserves là phương pháp xác minh cho thấy một custodian đang giữ số tài sản mà họ tuyên bố giữ hộ user, thường bằng cách công bố một bằng chứng mã hóa kèm theo chứng cứ về quyền kiểm soát wallet.
Mỗi số dư của user được hash, các hash được ghép đôi và quá trình này lặp lại cho đến khi có một root hash duy nhất đại diện cho toàn bộ tài khoản. User có thể xác minh số dư của mình nằm trong root đó mà không nhìn thấy dữ liệu của bất kỳ ai khác.
Không phải chỉ nhờ mỗi cái đó. Nó cho thấy tài sản nhưng không cho thấy nợ, nên một custodian có thể chứng minh reserves lớn trong khi đang nợ nhiều hơn thế nhiều lần. Nó cũng chỉ phản ánh một khoảnh khắc, và khoảnh khắc đó hoàn toàn có thể được chuẩn bị trước.
Bên phát hành đảm bảo bằng fiat không thể chứng minh số dư ngân hàng ngoài chuỗi bằng mã hóa, nên họ công bố attestation từ bên thứ ba thay thế. Circle phát hành attestation hàng tháng cho reserves của USDC.
Muốn vượt mặt đối thủ?
Đăng ký Newsletter của chúng tôi để nhận tin tức Blockchain hàng tuần dành riêng cho web3 builder.





