Kênh Riêng Tư

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 USDC
recipient: 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ộng Đồng & Hỗ Trợ

Đượ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?

Mục lục

Chỉnh sửa trang