Dịch vụ · 05

Hạ tầng Web3 sống sót trên production

Chúng tôi đảm nhận những phần khó của một sản phẩm Web3: smart contract on-chain, SDK ví mà ứng dụng của bạn dùng để ký giao dịch, indexer biến sự kiện chuỗi thành cơ sở dữ liệu truy vấn được, và backend Rust chạy mining hay điều phối ở quy mô lớn. Kết quả là một hệ thống xử lý khóa thật, tiền thật và tải thật mà không mất giao dịch hay chi tiêu hai lần.

RustWASMSolidityTVM SDK
Cách chúng tôi triển khai

Kỹ thuật, nói gọn.

01

Contract xây cho an toàn

Chúng tôi phát hành contract token, NFT, registry tên miền và marketplace với địa chỉ tất định và chống replay, để cùng một ví logic luôn ra cùng một địa chỉ và không giao dịch nào âm thầm thực thi lại.

02

Khóa không bao giờ rò rỉ

SDK ví dùng chữ ký ed25519 với phái sinh khóa HD và cold storage mã hóa bằng mật khẩu (Argon2id + AES-GCM), cùng thiết kế type-state khiến việc ký giao dịch lúc offline là lỗi biên dịch chứ không phải tai nạn lúc chạy.

03

Một codebase, native và trình duyệt

SDK viết một lần bằng Rust và biên dịch ra cả bản native lẫn WebAssembly, nên cùng một logic ký đã được kiểm tra chạy y hệt trên máy chủ, ví desktop và trong trình duyệt.

04

Indexer bạn tin được

Chúng tôi poll chuỗi và ghi sự kiện vào PostgreSQL kèm khử trùng lặp và webhook ký HMAC có retry backoff, nên các hệ thống phía sau nhận mỗi sự kiện đúng một lần kể cả khi node trễ hoặc biến mất chốc lát.

Diễn tiến thế nào

Từ khởi động đến ra mắt.

  1. 1

    Phạm vi chuỗi & mối đe dọa

    Chúng tôi phác họa chuỗi mục tiêu, bề mặt contract, mô hình giữ khóa và các trường hợp lỗi trước khi viết code, để ranh giới bảo mật được quyết định từ đầu thay vì vá sau.

  2. 2

    Contract trước, địa chỉ đã chốt

    Chúng tôi hiện thực và triển khai bộ contract với địa chỉ tất định và chống replay, rồi kiểm chứng hành vi trên testnet thật.

  3. 3

    SDK & indexer song song

    Chúng tôi xây SDK ký và indexer on-chain cùng nhau để thao tác ví và lịch sử sự kiện truy vấn được luôn đồng bộ từ ngày đầu.

  4. 4

    Gia cố, khả năng quan sát, ra mắt

    Chúng tôi thêm RPC failover, giới hạn tần suất và tracing đầy đủ, rồi đưa lên production trên hạ tầng autoscale kèm giám sát.

Bạn nhận được gì

Sản phẩm bàn giao và khi nào phù hợp.

Bàn giao

  • Bộ smart contract đã triển khai (token, NFT, registry/marketplace theo phạm vi) với địa chỉ tất định
  • SDK ví đa nền tảng biên dịch ra native và WebAssembly từ một codebase Rust
  • Indexer on-chain ghi sự kiện đã khử trùng lặp vào PostgreSQL với webhook ký để giao
  • Dịch vụ backend Rust (điều phối, RPC failover, giới hạn tần suất) chạy trên Kubernetes autoscale
  • Tracing và số liệu OpenTelemetry đấu nối vào hệ giám sát của bạn
  • Tài liệu về giữ khóa, địa chỉ contract và endpoint tích hợp

Phù hợp khi

  • Đội ngũ ra mắt một sản phẩm Web3 thật — ví, token, contract và indexer — chứ không chỉ triển khai một token
  • Đơn vị cần backend Rust để điều phối nhiều ví hoặc node mining một cách đáng tin ở quy mô lớn
  • Nhà sáng lập cần xử lý khóa cấp cold-storage và chống replay làm đúng ngay từ lần đầu
  • Dự án nơi node chuỗi không đáng tin và bạn cần failover cùng giao sự kiện đúng một lần
Bằng chứng — đã ra mắt, không phải slide

Đã ra mắt một bộ smart contract production và SDK ví đa nền tảng (phát hành tới v1.0.9) trên chuỗi dựa trên TVM, cùng một backend điều phối mining bằng Rust chạy ~400 ví trên Kubernetes autoscale với RPC failover và tracing đầy đủ.

Muốn điều này cho sản phẩm của bạn?

Cho chúng tôi biết mục tiêu — chúng tôi ước lượng trung thực.

Bắt đầu dự án