Binance cónâng cấp hệ thống bằng chứng dự trữ (PoR) của nó với các xác minh zk-SNARK, một dạng bằng chứng không có kiến thức giúp bảo vệ quyền riêng tư và bảo mật của thông tin nhạy cảm của người dùng.
Giám đốc điều hành Binance Changpeng Zhaonói cải tiến được triển khai theo hướng dẫn của người đồng sáng lập Ethereum Vitalik Buteringợi ý . Buterin đã đưa ra ý tưởng của mình về việc thúc đẩy các sàn giao dịch tập trung không tin cậy thông qua các hệ thống bằng chứng dự trữ minh bạch vào tháng 11.
sàn giao dịchxuất bản lần đầu hệ thống PoR của nó vào tháng 11 năm 2022 khi người dùng bắt đầu yêu cầu sự minh bạch hơn từ các sàn giao dịch sau sự sụp đổ của FTX. Vào thời điểm đó, Binance đã sử dụng mật mã cây Merkle để cho phép người dùng xác minh tài sản nắm giữ của họ.
Tuy nhiên, hệ thống có hai nhược điểm lớn. Đầu tiên, các nút lá trong cây Merkle đại diện cho hàm băm nắm giữ của người dùng để bảo vệ quyền riêng tư, điều đó có nghĩa là gốc Merkle không thể phản ánh tổng thông tin số dư của các nút lá của nó.
Thứ hai, một thực thể độc hại có khả năng thêm số dư âm vào một tài khoản giả ở đâu đó trong cây để làm cho quy mô dự trữ bắt buộc có vẻ nhỏ hơn.
Binance tuyên bố rằng zk-SNARK giải quyết những thách thức này. Hệ thống xác minh không có kiến thức có thể đảm bảo rằng tất cả các nút lá trong cây Merkle đã đóng góp vào tổng số dư người dùng được yêu cầu của Binance cho mỗi loại tiền điện tử. Nó cũng sẽ đảm bảo rằng không có người dùng nào có số dư âm trong cây.
Binance sẽ tạo và xuất bản bằng chứng zk-SNARK cho việc xây dựng cây Merkle để chứng minh dự trữ của mình. Bằng cách xác minh bằng chứng Merkle, người dùng Binance có thể kiểm tra xem số dư của họ có được bao gồm trong gốc cây Merkle hay không. Người dùng có thể xác minh bằng chứng zk-SNARK để đảm bảo rằng cấu trúc cây Merkle không bị giả mạo.
Bởi vì Binance có hàng triệu người dùng nên không thể có được một bằng chứng nào về việc xây dựng cây Merkle. Do đó, Binance sẽ chia người dùng thành các đợt 864 mỗi đợt. Sẽ mất 110 giây để tạo bằng chứng zk cho một nhóm người dùng. Bằng chứng có thể được xác minh trong vòng chưa đầy 1 mili giây.
Sẽ mất 2 giờ để Binance tạo bằng chứng cho tất cả các tài khoản với chi phí khoảng 1.000 đô la. Sàn giao dịch đang nỗ lực triển khai các giải pháp do Buterin đề xuất để cải thiện hiệu quả của quy trình tạo bằng chứng, giúp giảm chi phí và cho phép nó cung cấp bằng chứng thường xuyên hơn.
Hệ thống PoR của Binance hiện hỗ trợ 13 loại tiền điện tử, với 4 lần bổ sung gần đây và nó có kế hoạch thêm nhiều mã thông báo hơn trong những tuần tới.
Binance cũng đang tạo mã nguồn mở cho hệ thống PoR của mình với mục đích mang lại sự minh bạch hơn cho người dùng.