Private Channels chưa được kiểm toán bảo mật và không được khuyến nghị sử dụng trong môi trường sản xuất với tài sản thực mà không có đánh giá bảo mật kỹ lưỡng.
Private Channels là lớp doanh nghiệp cho thị trường vốn internet trên Solana. Nó cung cấp một lớp ứng dụng có thể cấu hình cho các giao dịch riêng tư, tức thì, không phí bên trong các kênh thanh toán: người dùng gửi token SPL vào chương trình ký quỹ trên chuỗi, thực hiện giao dịch ngoài chuỗi thông qua một cổng kết nối, và quyết toán trở lại Mainnet thông qua bằng chứng Sparse Merkle Tree, mang lại cho các nhà phát triển ứng dụng khả năng giao dịch tức thì, không phí, riêng tư mà không rời khỏi hệ sinh thái Solana.
Tài Nguyên
Tại Sao Chọn Private Channels?
- Giao dịch tức thì: thông lượng ngoài chuỗi vượt qua TPS gốc của Solana; các giao dịch được xác nhận khi bộ xử lý tuần tự xử lý chúng, không phải khi một khối được xác nhận
- Không phí cho từng giao dịch: không có chi phí gas cho các giao dịch trong kênh riêng lẻ; người dùng chỉ trả phí cho các lần nạp và rút tiền trên chuỗi
- Quyền riêng tư: các giao dịch giữa các bên tham gia kênh không được ghi lại trên Solana Mainnet
- Kiểm soát quyền truy cập: RBAC với xác thực JWT cho phép bạn kiểm soát ai có thể gửi và nhận
- Quyết toán trên Mainnet: tài sản luôn có thể được đổi lại về Solana thông qua bằng chứng loại trừ Sparse Merkle Tree, được chương trình ký quỹ thực thi trên chuỗi
Xem Tổng quan để biết toàn bộ kiến trúc, sơ đồ luồng dữ liệu và mô hình bảo mật.
Khởi Động Nhanh
import { getDepositInstructionAsync } from "../private-channel-escrow-program/clients/typescript/src/generated";const depositIx = await getDepositInstructionAsync({payer: payerSigner,user: userSigner,instance: instancePda,mint: mintAddress,userAta: userAtaAddress,amount: 1_000_000n, // 1 USDCrecipient: null});// send via your preferred Solana client
Các client TypeScript được tạo từ IDL; xem Cài đặt. Đối với các mint Token-2022,
hãy truyền tokenProgram: TOKEN_2022_PROGRAM_ADDRESS một cách rõ ràng, vì mặc định
nó sẽ dùng SPL Token Program tiêu chuẩn.
Hướng dẫn Khởi Động Nhanh Đầy Đủ - thiết lập môi trường và tạo client
Tổng quan - kiến trúc và luồng dữ liệu
Trường Hợp Sử Dụng
- Thanh toán song phương thể chế - các ngân hàng và tổ chức cần luồng USDC riêng tư, khối lượng lớn mà không để từng giao dịch xuất hiện trên chuỗi
- Giao dịch lớp ứng dụng tần suất cao - các ứng dụng game, khách hàng thân thiết và tiêu dùng cần giao dịch dưới một giây, không phí ở quy mô vượt qua TPS gốc của Solana
- Luồng token bảo vệ quyền riêng tư - bất kỳ trường hợp sử dụng nào yêu cầu quyền riêng tư về đối tác và số tiền như một yêu cầu sản phẩm
Khi nào nên dùng giao dịch SPL gốc thay thế
Bước Tiếp Theo
Cài Đặt
Thiết lập môi trường và tạo các client TypeScript.
Nạp Tiền
Thực hiện lần nạp tiền đầu tiên vào ký quỹ.
Tổng Quan
Tìm hiểu kiến trúc và luồng dữ liệu.
Hướng Dẫn
Tài liệu tham khảo hướng dẫn đầy đủ cho tất cả các chương trình.
Cộng Đồng & Hỗ Trợ
- Có câu hỏi? Đặt câu hỏi trên Solana Stack Exchange
(sử dụng thẻ
solana) - Gặp vấn đề? Báo cáo trên GitHub Issues
Được xây dựng và duy trì bởi Solana Foundation. Được cấp phép theo Giấy phép MIT.
Is this page helpful?