Privacy Cash là gì? Đây là một Privacy Protocol trên Solana cho phép người dùng thực hiện Transfer và Swap tài sản một cách riêng tư mà không để lộ mối liên hệ giữa địa chỉ ví, lịch sử giao dịch và dòng tiền Onchain. Thay vì để mọi hoạt động hiển thị công khai như các giao thức thông thường, Privacy Cash sử dụng Zero knowledge Proof, Merkle Tree và hệ thống Relayer để phá vỡ khả năng truy vết trực tiếp từ Deposit đến Withdrawal. Hãy cùng Hak Research tìm hiểu chi tiết trong bài viết này nhé

Trước khi vào bài viết, mọi người có thể tham khảo một số bài viết sau để hiểu rõ hơn về thị trường Crypto nhé

Tổng Quan Về Privacy Cash

Privacy Cash là gì?

Privacy Cash là một Privacy Protocol Non Custodial được triển khai trực tiếp trên Solana. Giao thức cho phép người dùng gửi tài sản vào Privacy Pool, sau đó rút hoặc hoán đổi tài sản mà không để lộ mối liên hệ giữa địa chỉ gửi và địa chỉ nhận. Toàn bộ quá trình này được đảm bảo bằng các Zero knowledge Circuits, giúp xác thực quyền sở hữu mà không cần tiết lộ thông tin nhạy cảm

Tính đến hiện tại, Privacy Cash đã xử lý hơn 190 triệu USD khối lượng giao dịch riêng tư. Solana Program, Zero knowledge Circuits và SDK của dự án đều Open Source đã trải qua tổng cộng 14 lần Audit và được Formal Verification bởi Veridise. Ngoài ra, Privacy Cash cũng nhận được sự hậu thuẫn từ AllianceDAO, cho thấy dự án không chỉ tập trung vào kỹ thuật mà còn có định hướng phát triển dài hạn.

Privacy Cash là gì

Điểm khác biệt của Privacy Cash:

  • Hoạt động trực tiếp trên Solana, tận dụng tốc độ xử lý cao và chi phí thấp của mạng lưới

  • Sử dụng Zero-knowledge Proof để phá vỡ liên kết giữa Deposit và Withdrawal

  • Áp dụng mô hình UTXO được mã hóa, thay vì Account-based như Solana mặc định

  • Tích hợp hệ thống Relayer giúp che giấu địa chỉ người dùng trong giao dịch Onchain

  • Kết hợp Screening thông qua CipherOwl để hạn chế dòng tiền độc hại

  • Hỗ trợ cả Private Transfer và Private Swap trong cùng một kiến trúc

  • Toàn bộ mã nguồn Program, Circuits và SDK đều Open-source và đã được Audit nhiều lần

Mô hình & cơ chế hoạt động

Các thành phần cấu tạo chính

  • Solana Program: Đây là Smartcontract cốt lõi của Privacy Cash, chịu trách nhiệm lưu trữ trạng thái Onchain, quản lý Merkle Tree và xác minh Zero Knowledge Proof khi người dùng thực hiện Withdrawal hoặc Swap
  • Zero Knowledge Circuits: Các Circuits cho phép người dùng chứng minh rằng họ sở hữu UTXO hợp lệ trong Privacy Pool mà không tiết lộ địa chỉ gửi, địa chỉ nhận hay lịch sử giao dịch
  • Merkle Tree (append-only): Merkle Tree được sử dụng để lưu trữ tất cả các UTXO đã được tạo ra từ Deposit và Withdrawal. Tree chỉ cho phép thêm dữ liệu mới, không cho chỉnh sửa, giúp đảm bảo tính toàn vẹn của trạng thái hệ thống
  • Relayer System: Relayer đóng vai trò trung gian ký và gửi giao dịch Withdrawal lên Solana. Điều này giúp che giấu địa chỉ ví thật của người dùng khỏi dữ liệu Onchain công khai
  • Encrypted UTXO & Off Chain Indexer: Mỗi Deposit hoặc Withdrawal tạo ra một UTXO đã được mã hóa. Các UTXO này được Index Off-chain để người dùng có thể truy xuất và quản lý số dư mà không công khai dữ liệu Onchain
  • Client SDK: SDK chạy phía người dùng, chịu trách nhiệm tạo Zero-knowledge Proof, quản lý Encryption Key và tương tác với Relayer
  • CipherOwl Screening: Một lớp kiểm tra địa chỉ nhằm hạn chế việc sử dụng Privacy Cash cho các nguồn tiền bị đánh dấu độc hại

Cơ chế Private Transfer theo từng bước

  • Bước 1 - Người dùng Deposit tài sản: Người dùng gửi Token vào Privacy Cash thông qua giao dịch Deposit. Giao dịch này được ký bởi ví người dùng và gửi tới Relayer
  • Bước 2 - Relayer thực hiện Screening: Relayer kiểm tra địa chỉ người dùng thông qua CipherOwl. Nếu địa chỉ bị đánh dấu là Malicious, giao dịch Deposit sẽ bị từ chối
  • Bước 3 - Tạo UTXO mã hóa: Sau khi Deposit thành công, hệ thống tạo ra một UTXO đã được mã hóa và ghi vào Merkle Tree Onchain. Chỉ người dùng sở hữu Encryption Key mới có thể giải mã và sử dụng UTXO này
  • Bước 4 - Lưu trữ và Index Off chain: UTXO được Index Off chain để SDK phía người dùng có thể truy xuất và quản lý số dư
  • Bước 5 - Người dùng yêu cầu Withdrawal: Khi muốn rút tiền, người dùng tạo một Zero Knowledge Proof trên Client, chứng minh quyền sở hữu UTXO hợp lệ mà không tiết lộ thông tin nguồn gốc
  • Bước 6 - Relayer ký và gửi giao dịch: Relayer ký và gửi giao dịch Withdrawal lên Solana. Trong dữ liệu Onchain, không tồn tại bất kỳ thông tin nào liên kết tới Deposit ban đầu
  • Bước 7 - Xác minh Onchain: Solana Program xác minh Zero Knowledge Proof. Nếu Proof hợp lệ và không bị chỉnh sửa, giao dịch thành công và tài sản được chuyển đến địa chỉ nhận

Cơ chế Private Swap theo từng bước

  • Bước 1 - Unshield Token: Token đầu vào được rút tạm thời vào một Ephemeral Wallet được tạo phía Client
  • Bước 2 - Thực hiện Swap: Ephemeral Wallet sử dụng Jupiter để thực hiện Swap Token
  • Bước 3 - Reshield Token: Token đầu ra được đưa trở lại Privacy Pool, tạo thành UTXO mới đã được mã hóa
  • Bước 4 - Che giấu danh tính: Trong toàn bộ quá trình Swap, địa chỉ ví chính của người dùng không xuất hiện trong bất kỳ giao dịch Onchain nào

Mặc dù Privacy Cash phá vỡ liên kết trực tiếp giữa Deposit và Withdrawal, các phân tích thống kê vẫn có thể đưa ra suy đoán nếu người dùng sử dụng Amount quá đặc thù hoặc rút tiền ngay sau khi Deposit

Để tối ưu Privacy, người dùng nên:

  • Deposit các Amount tròn

  • Chờ ít nhất một ngày trước khi Withdrawal

  • Chia nhỏ Withdrawal theo thời gian

  • Thực hiện Swap một phần Token sang loại Token khác

  • Rút tiền về một ví Non-custodial mới trước khi chuyển sang Cex

Lộ Trình Phát Triển

Update…

Core Team

Update...

Investor

Update...

Tokenomics

Update …

Sàn Giao Dịch

Update …

Kênh Thông Tin Của Dự Án

Tổng Kết

Privacy Cash tiếp cận bài toán Privacy theo hướng hạ tầng thay vì chỉ là một công cụ che giấu giao dịch đơn lẻ. Việc kết hợp Zero Knowledge Proof, Merkle Tree, Relayer System và mô hình UTXO mã hóa giúp dự án tạo ra một lớp Privacy có thể mở rộng trên Solana mà không phá vỡ trải nghiệm người dùng. Trong bối cảnh khả năng phân tích Onchain ngày càng tinh vi, các giải pháp như Privacy Cash đóng vai trò quan trọng trong việc bảo vệ quyền riêng tư tài chính, đặc biệt đối với các cá nhân và tổ chức cần quản lý dòng tiền mà không công khai toàn bộ chiến lược Onchain.