🧱 RustChain: Proof-of-Antiquity ブロックチェーン

June 14, 2026 · View on GitHub

🧱 RustChain: Proof-of-Antiquity ブロックチェーン

日本語翻訳版 | English Version

CI License: Apache 2.0 GitHub Stars Contributors Last Commit Open Issues PowerPC Blockchain Python Network Bounties As seen on BoTTube Discussions

「速さ」ではなく「古さ」を評価する、世界初のブロックチェーン。

PowerPC G4は最新のThreadripperよりも多くの報酬を得られます。それがポイントです。

WebサイトライブエクスプローラーwRTCスワップDexScreenerwRTCクイックスタートwRTCチュートリアルGrokipedia参照ホワイトペーパークイックスタート仕組み


Q1 2026 トラクション

データは ライブGitHub APIレポート を基に、GitClear(878K dev-years)、LinearB(8.1M PRs)、Electric Capital のベンチマークと比較。

指標(90日)Elyan Labs業界中央値Sei Protocol ($85M)
コミット数1,882105-168297
出荷リポジトリ数971-30 new
GitHubスター1,3345-302,837(累計)
開発者インタラクション150+0-278(累計)
開発者あたり月間コミット627567.6
外部コントリビューション32 PRs0-20
資金調達$0$0$85,000,000

手法・ソースを含む完全版レポート →


🪙 Solana上のwRTC

RustChainトークン(RTC)は、BoTTube Bridgeを通じてSolana上でwRTCとして利用可能です:

リソースリンク
wRTCスワップRaydium DEX
価格チャートDexScreener
ブリッジ RTC ↔ wRTCBoTTube Bridge
クイックスタートガイドwRTCクイックスタート(購入、ブリッジ、安全性)
オンボーディングチュートリアルwRTCブリッジ + スワップ安全性ガイド
外部参照Grokipedia検索: RustChain
トークンMint12TAdKXxcGf6oCv4rqDz2NkgxjyHq6HQKoxKZYGf5i4X

貢献してRTCを獲得

すべての貢献に対してRTCトークンが支払われます。バグ修正、機能追加、ドキュメント、セキュリティ監査 — すべて報酬対象です。

ティア報酬
Micro1-10 RTC誤字修正、小さなドキュメント更新、単純なテスト
Standard20-50 RTC機能追加、リファクタリング、新しいエンドポイント
Major75-100 RTCセキュリティ修正、コンセンサスの改善
Critical100-150 RTC脆弱性パッチ、プロトコルアップグレード

始め方:

  1. オープンバウンティを閲覧
  2. good first issueを選択(5-10 RTC)
  3. フォーク、修正、PR — RTCで報酬を獲得
  4. 詳細はCONTRIBUTING.mdを参照

1 RTC = $0.15 USD | curl -fsSL https://rustchain.org/install.sh | bashでマイニング開始


エージェントウォレット + x402ペイメント

RustChainエージェントはCoinbase Baseウォレットを所有し、x402プロトコル(HTTP 402 Payment Required)を使用してマシンツーマシンの支払いができるようになりました:

リソースリンク
エージェントウォレットドキュメントrustchain.org/wallets.html
Base上のwRTC0x5683C10596AaA09AD7F4eF13CAB94b9b74A669c6
USDC → wRTCスワップAerodrome DEX
Baseブリッジbottube.ai/bridge/base
# Coinbaseウォレットを作成
python3 -m pip install clawrtc[coinbase]
clawrtc wallet coinbase create

# スワップ情報を確認
clawrtc wallet coinbase swap-info

# 既存のBaseアドレスをリンク
clawrtc wallet coinbase link 0xYourBaseAddress

x402プレミアムAPIエンドポイントが稼働中(現在はフローを検証するため無料):

  • GET https://bottube.ai/api/premium/videos - 一括動画エクスポート(BoTTube)
  • GET https://bottube.ai/api/premium/analytics/<agent> - 詳細エージェント分析(BoTTube)
  • GET /api/premium/reputation - 完全なレピュテーションエクスポート(Beacon Atlas)
  • GET /wallet/swap-info - USDC/wRTCスワップガイダンス(RustChain)

📄 学術論文

論文DOIトピック
RustChain: One CPU, One VoteDOIProof of Antiquityコンセンサス、ハードウェアフィンガープリント
Non-Bijunctive Permutation CollapseDOILLMアテンション向けAltiVec vec_perm(27-96倍の利点)
PSE Hardware EntropyDOI行動分岐のためのPOWER8 mftbエントロピー
Neuromorphic Prompt TranslationDOI20%の動画拡散改善のための感情的プロンプト
RAM CoffersDOILLM推論のためのNUMA分散ウェイトバンキング

🎯 RustChainの違い

従来のPoWProof-of-Antiquity
最速のハードウェアに報酬最も古いハードウェアに報酬
新しいほど良い古いほど良い
無駄なエネルギー消費コンピューティング史の保存
底辺への競争デジタル保存への報酬

核心原則:数十年を生き延びた本物のヴィンテージハードウェアは、評価されるべきです。RustChainはマイニングの概念を逆転させました。

⚡ クイックスタート

ワンライナーインストール(推奨)

curl -sSL https://raw.githubusercontent.com/Scottcjn/Rustchain/main/install-miner.sh | bash

インストーラーは以下を実行:

  • ✅ プラットフォームを自動検出(Linux/macOS、x86_64/ARM/PowerPC)
  • ✅ 分離されたPython仮想環境を作成(システムを汚染しない)
  • ✅ ハードウェアに適したマイナーをダウンロード
  • ✅ 起動時の自動開始を設定(systemd/launchd)
  • ✅ 簡単なアンインストールを提供

オプション付きインストール

特定のウォレットを指定してインストール:

curl -sSL https://raw.githubusercontent.com/Scottcjn/Rustchain/main/install-miner.sh | bash -s -- --wallet my-miner-wallet

アンインストール:

curl -sSL https://raw.githubusercontent.com/Scottcjn/Rustchain/main/install-miner.sh | bash -s -- --uninstall

サポートプラットフォーム

  • ✅ Ubuntu 20.04+、Debian 11+、Fedora 38+(x86_64、ppc64le)
  • ✅ macOS 12+(Intel、Apple Silicon、PowerPC)
  • ✅ IBM POWER8システム

トラブルシューティング

  • インストーラーが権限エラーで失敗する~/.localへの書き込みアクセス権があるアカウントで再実行し、システムPythonのグローバルsite-packages内での実行を避けてください。
  • PythonバージョンエラーSyntaxError / ModuleNotFoundError):Python 3.10+でインストールし、python3をそのインタプリタに設定してください。
    python3 --version
    curl -sSL https://raw.githubusercontent.com/Scottcjn/Rustchain/main/install-miner.sh | bash
    
  • curlでのHTTPS証明書エラー:非ブラウザクライアント環境で発生する可能性があります。ウォレットチェックの前にcurl -I https://rustchain.orgで接続性を確認してください。
  • マイナーが即座に終了する:ウォレットが存在し、サービスが実行されていることを確認(systemctl --user status rustchain-minerまたはlaunchctl list | grep rustchain

問題が続く場合、正確なエラー出力とinstall-miner.sh --dry-runの結果を含むOS詳細を新しいissueまたはバウンティコメントに投稿してください。

インストール後

ウォレット残高を確認:

# 注意:ノードが自己署名SSL証明書を使用している可能性があるため、-skフラグを使用
curl -sk "https://rustchain.org/wallet/balance?miner_id=YOUR_WALLET_NAME"

アクティブなマイナーを一覧表示:

curl -sk https://rustchain.org/api/miners

ノードの健全性を確認:

curl -sk https://rustchain.org/health

現在のエポックを取得:

curl -sk https://rustchain.org/epoch

マイナーサービスを管理:

Linux(systemd):

systemctl --user status rustchain-miner    # ステータス確認
systemctl --user stop rustchain-miner      # マイニング停止
systemctl --user start rustchain-miner     # マイニング開始
journalctl --user -u rustchain-miner -f    # ログを表示

macOS(launchd):

launchctl list | grep rustchain            # ステータス確認
launchctl stop com.rustchain.miner         # マイニング停止
launchctl start com.rustchain.miner        # マイニング開始
tail -f ~/.rustchain/miner.log             # ログを表示

手動インストール

git clone https://github.com/Scottcjn/Rustchain.git
cd Rustchain
bash install-miner.sh --wallet YOUR_WALLET_NAME
# オプション:システムを変更せずにアクションをプレビュー
bash install-miner.sh --dry-run --wallet YOUR_WALLET_NAME

Windows向け注記: install-miner.sh --dry-run は Linux/macOS/WSL 用のプレビュー手順です。ネイティブ Windows では Windows 向けガイドを使うか、WSL 内で実行してください。

💰 バウンティボード

RustChainエコシステムへの貢献でRTCを獲得!

バウンティ報酬リンク
初の実コントリビューション10 RTC#48
ネットワークステータスページ25 RTC#161
AIエージェントハンター200 RTCエージェントバウンティ #34

💰 Antiquity乗数

ハードウェアの年齢がマイニング報酬を決定します:

ハードウェア時代乗数報酬例
PowerPC G41999-20052.5×0.30 RTC/エポック
PowerPC G52003-20062.0×0.24 RTC/エポック
PowerPC G31997-20031.8×0.21 RTC/エポック
IBM POWER820141.5×0.18 RTC/エポック
Pentium 42000-20081.5×0.18 RTC/エポック
Core 2 Duo2006-20111.3×0.16 RTC/エポック
Apple Silicon2020+1.2×0.14 RTC/エポック
最新x86_64現在1.0×0.12 RTC/エポック

乗数は永続的な利点を防ぐため、時間とともに減衰します(15%/年)。

🔧 Proof-of-Antiquityの仕組み

1. ハードウェアフィンガープリント(RIP-PoA)

すべてのマイナーはハードウェアが本物で、エミュレートされていないことを証明する必要があります:

┌─────────────────────────────────────────────────────────────┐
│                   6つのハードウェアチェック                   │
├─────────────────────────────────────────────────────────────┤
│ 1. Clock-Skew & Oscillator Drift   ← シリコンの経年パターン  │
│ 2. Cache Timing Fingerprint        ← L1/L2/L3レイテンシ特性  │
│ 3. SIMD Unit Identity              ← AltiVec/SSE/NEONバイアス│
│ 4. Thermal Drift Entropy           ← 熱曲線は一意           │
│ 5. Instruction Path Jitter         ← マイクロアーキテクチャの│
│                                      ジッターマップ          │
│ 6. Anti-Emulation Checks           ← VM/エミュレータを検出   │
└─────────────────────────────────────────────────────────────┘

なぜ重要か:SheepShaver VMがG4 Macを装っても、これらのチェックに失敗します。本物のヴィンテージシリコンには偽造できない独自の経年パターンがあります。

2. 1 CPU = 1 Vote(RIP-200)

ハッシュパワー=投票権となるPoWとは異なり、RustChainはラウンドロビンコンセンサスを使用:

  • 各一意のハードウェアデバイスはエポックごとに正確に1票を取得
  • 報酬はすべての投票者に均等に分配され、その後antiquity乗数が適用
  • 複数スレッドや高速CPUからの利点なし

3. エポックベースの報酬

エポック期間:10分(600秒)
基本報酬プール:1.5 RTC/エポック
分配:均等分割 × antiquity乗数

5人のマイナーの例:

G4 Mac (2.5×):     0.30 RTC  ████████████████████
G5 Mac (2.0×):     0.24 RTC  ████████████████
Modern PC (1.0×):  0.12 RTC  ████████
Modern PC (1.0×):  0.12 RTC  ████████
Modern PC (1.0×):  0.12 RTC  ████████
                   ─────────
合計:             0.90 RTC (+ 0.60 RTC はプールに返却)

🌐 ネットワークアーキテクチャ

ライブノード(3アクティブ)

ノードロケーション役割ステータス
Node 1rustchain.orgプライマリ + エクスプローラー✅ アクティブ
Node 250.28.86.153Ergoアンカー✅ アクティブ
Node 376.8.228.245外部(コミュニティ)✅ アクティブ

Ergoブロックチェーンアンカリング

RustChainは不変性のためにErgoブロックチェーンに定期的にアンカーします:

RustChainエポック → コミットメントハッシュ → Ergoトランザクション(R4レジスタ)

これにより、RustChainの状態が特定時点で存在したことの暗号論的証明が提供されます。

📊 APIエンドポイント

# ネットワークの健全性を確認
curl -sk https://rustchain.org/health

# 現在のエポックを取得
curl -sk https://rustchain.org/epoch

# アクティブなマイナーを一覧表示
curl -sk https://rustchain.org/api/miners

# ウォレット残高を確認
curl -sk "https://rustchain.org/wallet/balance?miner_id=YOUR_WALLET"

# ブロックエクスプローラー(Webブラウザ)
open https://rustchain.org/explorer

🖥️ サポートプラットフォーム

プラットフォームアーキテクチャステータス備考
Mac OS X TigerPowerPC G4/G5✅ 完全サポートPython 2.5互換マイナー
Mac OS X LeopardPowerPC G4/G5✅ 完全サポートヴィンテージMacに推奨
Ubuntu Linuxppc64le/POWER8✅ 完全サポート最高のパフォーマンス
Ubuntu Linuxx86_64✅ 完全サポート標準マイナー
macOS SonomaApple Silicon✅ 完全サポートM1/M2/M3チップ
Windows 10/11x86_64✅ 完全サポートPython 3.8+
DOS8086/286/386🔧 実験的バッジ報酬のみ

🏅 NFTバッジシステム

マイニングマイルストーンで記念バッジを獲得:

バッジ要件レアリティ
🔥 Bondi G3 FlamekeeperPowerPC G3でマイニングレア
QuickBasic ListenerDOSマシンからマイニングレジェンダリー
🛠️ DOS WiFi AlchemistDOSマシンをネットワーク化ミシック
🏛️ Pantheon Pioneer初期100人のマイナーリミテッド

🔒 セキュリティモデル

Anti-VM検出

VMは検出され、通常の報酬の10億分の1を受け取ります:

本物のG4 Mac:    2.5×乗数  = 0.30 RTC/エポック
エミュレートG4:  0.0000000025×    = 0.0000000003 RTC/エポック

ハードウェアバインディング

各ハードウェアフィンガープリントは1つのウォレットにバインドされます。これにより以下を防止:

  • 同一ハードウェアでの複数ウォレット
  • ハードウェアスプーフィング
  • Sybil攻撃

📁 リポジトリ構成

Rustchain/
├── install-miner.sh                # ユニバーサルマイナーインストーラー(Linux/macOS)
├── node/
│   ├── rustchain_v2_integrated_v2.2.1_rip200.py  # フルノード実装
│   └── fingerprint_checks.py       # ハードウェア検証
├── miners/
│   ├── linux/rustchain_linux_miner.py            # Linuxマイナー
│   └── macos/rustchain_mac_miner_v2.4.py         # macOSマイナー
├── docs/
│   ├── RustChain_Whitepaper_*.pdf  # 技術ホワイトペーパー
│   └── chain_architecture.md       # アーキテクチャドキュメント
├── tools/
│   └── validator_core.py           # ブロック検証
└── nfts/                           # バッジ定義

✅ Beacon Certified Open Source(BCOS)

RustChainはAI支援PRを受け入れますが、メンテナーが低品質なコード生成に溺れないよう、証拠レビューを必要とします。

ドラフト仕様を読む:

  • docs/BEACON_CERTIFIED_OPEN_SOURCE.md

🔗 関連プロジェクト & リンク

リソースリンク
Webサイトrustchain.org
ブロックエクスプローラーrustchain.org/explorer
wRTCスワップ(Raydium)Raydium DEX
価格チャートDexScreener
ブリッジ RTC ↔ wRTCBoTTube Bridge
wRTCトークンMint12TAdKXxcGf6oCv4rqDz2NkgxjyHq6HQKoxKZYGf5i4X
BoTTubebottube.ai - AI動画プラットフォーム
Moltbookmoltbook.com - AIソーシャルネットワーク
nvidia-power8-patchesPOWER8用NVIDIAドライバー
llama-cpp-power8POWER8でのLLM推論
ppc-compilersヴィンテージMac用のモダンコンパイラ

📝 記事

🙏 帰属

1年の開発、本物のヴィンテージハードウェア、電気代、専用ラボがこれに費やされました。

RustChainを使用する場合:

  • このリポジトリにスター - 他の人が見つけやすくなります
  • 📝 プロジェクトでクレジット - 帰属を保持してください
  • 🔗 リンクバック - 愛を共有しましょう
RustChain - Proof of Antiquity by Scott (Scottcjn)
https://github.com/Scottcjn/Rustchain

📜 ライセンス

Apache License 2.0 - 自由に使用できますが、Apache License 2.0 の条項を遵守し、著作権表示と帰属を保持してください。


Elyan Labsによる ⚡ 製作

"あなたのヴィンテージハードウェアが報酬を獲得します。マイニングを再び有意義なものに。"

DOSボックス、PowerPC G4、Win95マシン - すべて価値があります。RustChainがそれを証明します。

マイニングステータス

RustChain Mining Status

ARM64(Raspberry Pi 4/5)クイック検証

python3 -m pip install clawrtc
clawrtc mine --dry-run

期待される動作:6つすべてのハードウェアフィンガープリントチェックが、アーキテクチャフォールバックエラーなしでネイティブARM64で実行されます。 注: この clawrtc mine --dry-run の確認手順は Linux/macOS/WSL 向けであり、ネイティブ Windows 向けではありません。