Zcash là một loại tiền điện tử phi tập trung và mã nguồn mở, cung cấp tính riêng tư và minh bạch có chọn lọc trong các giao dịch. Các khoản thanh toán Zcash được công bố trên một blockchain công khai, nhưng người gửi, người nhận và số tiền giao dịch vẫn được giữ bí mật.
Zcash dựa trên nghiên cứu mật mã đã qua đánh giá ngang hàng, và được xây dựng bởi một đội ngũ kỹ sư chuyên về bảo mật trên nền tảng mã nguồn mở, kế thừa bộ mã đã được kiểm chứng thực tế từ Bitcoin Core. Cải tiến của chúng tôi so với Bitcoin là việc bổ sung tính năng bảo vệ quyền riêng tư. Zcash sử dụng các kỹ thuật mật mã tiên tiến, cụ thể là bằng chứng không kiến thức (zero-knowledge proofs), để đảm bảo tính hợp lệ của giao dịch mà không tiết lộ thêm thông tin về giao dịch đó.
Cách thức hoạt động của Zcash
Zcash mã hóa nội dung của các giao dịch được bảo vệ. Vì thông tin thanh toán được mã hóa, giao thức sử dụng một phương pháp mật mã mới để xác minh tính hợp lệ của chúng.
Zcash sử dụng cấu trúc bằng chứng không kiến thức có tên là zk-SNARK, do nhóm các nhà mật mã học giàu kinh nghiệm của chúng tôi phát triển, dựa trên những đột phá gần đây trong lĩnh vực mật mã. Những cấu trúc này cho phép mạng duy trì sổ cái an toàn về số dư mà không tiết lộ các bên tham gia hay số tiền liên quan. Thay vì công khai chứng minh quyền chi tiêu và giá trị giao dịch, dữ liệu siêu thông tin của giao dịch được mã hóa và zk-SNARK được dùng để chứng minh rằng không ai đang gian lận hay ăn cắp.
Zcash cũng cho phép người dùng gửi các khoản thanh toán công khai, hoạt động tương tự như Bitcoin. Với sự hỗ trợ cả địa chỉ được bảo vệ lẫn địa chỉ minh bạch, người dùng có thể lựa chọn gửi Zcash một cách riêng tư hoặc công khai. Các khoản thanh toán Zcash được gửi từ một địa chỉ được bảo vệ đến một địa chỉ minh bạch sẽ tiết lộ số dư nhận được, trong khi các khoản thanh toán từ địa chỉ minh bạch đến địa chỉ được bảo vệ sẽ bảo vệ giá trị nhận được.
Truy cập CoinBureau để xem hướng dẫn về ZCash là gì.