Vào tháng Hai, chúng tôi đã viết về kế hoạch tích hợp Orchard của Dash. Khi đó, nó liên quan đến bản phát hành trong tương lai và triển vọng về các token riêng tư của người dùng.
Bây giờ, phần đầu tiên của kế hoạch đã được thực hiện: trong Dash Platform v4.0.0, các hoạt động shielded đã trở thành một phần của cơ chế đồng thuận. Đây không phải là một máy trộn bên ngoài, dịch vụ lưu ký hay hợp đồng thông minh thử nghiệm – tính năng riêng tư được tích hợp trực tiếp vào giao thức.
Đối với Dash, vốn có liên kết lịch sử với CoinJoin, đây không phải là sự thay thế cho cơ chế cũ, mà là mô hình riêng tư thứ hai. CoinJoin tiếp tục hoạt động trong mạng lưới chính, trong khi ở Platform, thay vì các vòng trộn với nhiều người tham gia, nó sử dụng bằng chứng ZK. Cách tiếp cận này phù hợp hơn cho các ví di động nhanh chóng. Trong khi đó, các giao dịch Dash thông thường vẫn minh bạch: tính bảo mật là tùy chọn.
Shielded pool che giấu số dư, người gửi, người nhận và số tiền chuyển trong pool. Mạng lưới xác minh rằng tiền tồn tại, thuộc về người gửi và không được chi tiêu hai lần, nhưng thực hiện điều này mà không tiết lộ nội dung của hoạt động.
Người dùng có thể gửi credits vào pool từ địa chỉ Platform minh bạch, thực hiện chuyển khoản riêng tư và rút tiền trở lại. Đối với người nắm giữ DASH, quan trọng hơn là hai tuyến đường khác: ShieldFromAssetLock gửi tiền trực tiếp vào shielded pool từ Core, và ShieldedWithdrawal rút chúng ra địa chỉ Core được chỉ định. Để không liên kết việc rút tiền với hoạt động trước đó, ví phải sử dụng một địa chỉ mới.

Platform Credits – đơn vị tính toán nội bộ của Dash Platform, được liên kết với Dash theo tỷ lệ cố định: một Dash tương ứng với 100 tỷ credits.
Riêng tư hoạt động như thế nào – không có toán học phức tạp
Dash không tạo ra một lược đồ ZK mới từ đầu. Nền tảng của việc triển khai là Orchard, giao thức shielded của Zcash dựa trên Halo 2 mà không cần trusted setup. Công việc kỹ thuật của Dash là điều chỉnh nó cho Platform: các quá trình chuyển đổi trạng thái riêng, lưu trữ trong GroveDB, phí, đồng bộ hóa ví và tuyến đường trở lại Core.
Không lâu trước khi phát hành, một lỗ hổng nghiêm trọng đã được phát hiện trong Orchard, có khả năng cho phép chi tiêu kép trong pool. Đội ngũ Zcash đã sửa lỗi lược đồ bằng chứng, và Dash Core Group thậm chí trước khi phát hành Platform 4.0 đã chuyển việc triển khai của họ sang các thư viện đã cập nhật. Một lớp kiểm soát bổ sung trong Dash được cung cấp bởi SumTree: cấu trúc này lưu trữ và so sánh trạng thái của pool, ngăn không cho việc phát hành ẩn không bị phát hiện.
Một trong những vấn đề chính của các hệ thống shielded là đồng bộ hóa ví. Để phát hiện các khoản tiền đến, ứng dụng nhận các notes được mã hóa và kiểm tra cục bộ xem nó có thể giải mã được những gì với khóa của mình. Máy chủ lúc này không biết các giao dịch nào thuộc về người dùng.
Trong phiên bản thử nghiệm của ứng dụng, chúng tôi đã tạo một ví mới và bắt đầu đồng bộ hóa: nó mất khoảng 21 giây, nhanh hơn đáng kể so với đồng bộ hóa ví Zodl cho ZCash.
Việc phát hành các ví di động hỗ trợ công nghệ mới dự kiến sẽ diễn ra trong thời gian sắp tới.
Hiện tại, pool chỉ hoạt động với Platform Credits. Tuy nhiên, Dash đã công bố kế hoạch thêm các shielded pool riêng biệt cho các token gốc của Platform.
Tài sản riêng tư của người dùng không phải là một khái niệm mới. Điểm mạnh của Dash nằm ở sự kết hợp cụ thể của các khả năng: riêng tư ZK, phát hành token và NFT, cũng như trao đổi các tài sản được tạo ra sang Dash và ngược lại. Nhờ đó, mỗi tài sản nhận được liên kết trực tiếp với đồng tiền đã được thiết lập, và thông qua nó – với thị trường bên ngoài.
end-content





