跳转至主要内容
手动更新 v0.32.12 · 发布已上线

BTX v0.32.12 是最新发布。

请通过 GitHub 升级。此版本包含当前源码、Mac arm64、Linux x86_64、Linux aarch64、CUDA12 归档和 v9 快速启动快照。

更新路径 手动 请使用 GitHub v0.32.12 发布资产和快照进行即时升级;签名的 btx.dev 自动更新清单会保持固定,直到匹配的更新签名准备就绪。

Overview

Introduction to the BTX protocol and node software.

选择路径

从最符合你此行目的工作流开始。

文档覆盖面很广,而这两条路径会直接带你进入新 microsite 背后的运营者与开发者内容。

What is BTX?

BTX is a peer-to-peer computational settlement system combining matrix-multiplication proof-of-work, post-quantum spend policies, shielded settlement with selective disclosure, and a layered architecture designed for institutions, exchanges, bridges, and autonomous agents.

The protocol is built on Bitcoin Knots v29.2 and diverges from upstream Bitcoin in several fundamental ways:

  • MatMul Proof-of-Work — block production requires 512×512 matrix multiplication over the finite field F(2^31 − 1), binding each proof to present chain state
  • Post-Quantum Cryptography — ML-DSA-44 (FIPS 204) and SLH-DSA-128s (FIPS 205) spend paths from genesis
  • Shielded Settlement — SMILE v2 lattice-based confidential transactions active from block 0
  • 90-second blocks with per-block ASERT difficulty adjustment
  • 21M fixed supply, 20 BTX initial subsidy, 525,000-block halving interval

Network Parameters

ParameterMainnetTestnetRegtest
RPC Port193341933518332
P2P Port193351933618444
Matrix Dimension51225664
Noise Rank844
Block Time Target90s90s0s
Block Weight Limit24 MWU24 MWU24 MWU
Address FormatBech32m witness v2 P2MR (btx1z...)

Quick Start

Build the node from source:

git clone https://github.com/btxchain/btx
cd btx
cmake -B build-btx
cmake --build build-btx -j$(nproc)

Start the mainnet node:

./build-btx/bin/btxd -mainnet -rpcport=19334

Check network status:

./build-btx/bin/btx-cli -rpcport=19334 getmininginfo

Architecture

BTX follows a narrow base layer philosophy. The base layer orders settlement instructions, enforces spend conditions, maintains transparent and shielded state, and publishes a public work benchmark. Higher-layer systems — bank ledgers, exchanges, bridge operators, agent coordination services — settle against that base without sharing a global runtime.

The rules of settlement are identical for every participant. Any participant satisfying the spend conditions can settle. Any participant not satisfying them cannot.

Next Steps