Bỏ qua điều hướng
XChain Docs

8 · Mạng & Node

Cập nhật lần cuối: 06/08/20261 phút đọc

XChain là public good, và vận hành nó là công khai. Một node đơn ra block trong khoảng một phút (Go 1.23+, git, bash; GOTOOLCHAIN=go1.25.7 tự tải đúng toolchain):

git clone https://github.com/xchain/xchain.git
cd xchain
GOTOOLCHAIN=go1.25.7 go build -o build/xchaind ./cmd/xchaind
bash devnet/run-single-node.sh
# từ terminal khác:
curl -s http://localhost:26657/status | grep latest_block_height   # nó tăng dần

Bài kiểm nghiệm thu đầy đủ — bash devnet/mvc-all.sh — dựng devnet 3 chain với relayer thật và chạy MVC-1..4 từ trạng thái sạch. XChain tự áp ba cổng:

CổngChạy gì
1GOTOOLCHAIN=go1.25.7 go test ./... (CI)
2Devnet end-to-end thật — bash devnet/mvc-all.sh
3Explorer — typecheck + test + docker build (CI)

Tiêu chí nghiệm thu (MVC): MVC-1 neo một "like" vào Tầng Dữ liệu và verify inclusion xuyên chain qua ICA; MVC-2 cưỡng chế UAC security-class + bất biến tổng cung; MVC-3 chứng minh XMP anti-replay + pessimistic containment dưới một chain hỏng giả lập; MVC-4 tổng hợp 3 chain → 1 Cell → Root và settle trên A0.

Luật số một: verify before you claim done — dán output, đừng nói "có vẻ đúng". Đó là chuẩn Chúng ta đòi ở mọi người đóng góp, và chuẩn whitepaper này tự áp cho mình.

8 · Mạng & Node — XChain Docs