メインコンテンツへ移動
手動アップデート v0.33.1 · リリース公開済み

BTX v0.33.1 が最新リリースです。

GitHub からアップグレードしてください。このウォレット相互運用リリースは .btxwallet のネイティブなインポート/エクスポートに対応し、最新ソース、各種バイナリ、v9 fast-start スナップショットを含みます。

更新経路 手動 すぐに更新する場合は GitHub v0.33.1 のリリース資産、SHA256SUMS.asc 署名、スナップショットを使用してください。独立署名された btx.dev 自動更新マニフェストは、対応する署名が準備できるまで v0.32.8 に固定されます。

Overview

Introduction to the BTX protocol and node software.

進む道を選ぶ

ここに来た理由に合うワークフローから始める。

ドキュメントは幅広いです。この2つの導線が、新 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 was introduced at block 0; current production support is limited to shielded-to-transparent exits and recovery after the 125000/128000 shield-ingress sunsets
  • 90-second blocks with per-block ASERT difficulty adjustment
  • 21M fixed supply, 20 BTX initial subsidy, 525,000-block halving interval

Network Parameters

Default Ports

NetworkRPC PortP2P Port
Mainnet1933419335
Testnet32933429335
Testnet44833248333
Signet3833238333
Regtest1844318444
shieldedv2dev1944319444

Chain Parameters

ParameterMainnetTest NetworksRegtest
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