Skip to content

Latest commit

 

History

History
350 lines (258 loc) · 14.4 KB

File metadata and controls

350 lines (258 loc) · 14.4 KB

🧱 RustChain: Proof-of-Antiquity Blockchain

Lizenz PowerPC Blockchain Python Netzwerk Zu sehen auf BoTTube

Die erste Blockchain, die Vintage-Hardware dafür belohnt, alt zu sein – nicht schnell.

Dein PowerPC G4 verdient mehr als ein moderner Threadripper. Genau das ist der Punkt.

WebsiteLive ExplorerwRTC tauschenDexScreenerwRTC SchnellstartwRTC TutorialGrokipedia RefWhitepaperSchnellstartFunktionsweise


🪙 wRTC auf Solana

RustChain Token (RTC) ist jetzt als wRTC auf Solana über die BoTTube Bridge verfügbar:

Ressource Link
wRTC tauschen Raydium DEX
Preis-Chart DexScreener
RTC ↔ wRTC Bridge BoTTube Bridge
Schnellstart-Anleitung wRTC Schnellstart (Kaufen, Bridgen, Sicherheit)
Onboarding Tutorial wRTC Bridge + Swap Sicherheitsanleitung
Externe Referenz Grokipedia Suche: RustChain
Token Mint 12TAdKXxcGf6oCv4rqDz2NkgxjyHq6HQKoxKZYGf5i4X

📄 Wissenschaftliche Publikationen

Paper DOI Thema
RustChain: One CPU, One Vote DOI Proof of Antiquity Konsens, Hardware-Fingerprinting
Non-Bijunctive Permutation Collapse DOI AltiVec vec_perm für LLM Attention (27-96× Vorteil)
PSE Hardware Entropy DOI POWER8 mftb Entropie für Verhaltensvariation
Neuromorphic Prompt Translation DOI Emotionales Prompting für 20% Video-Diffusion Gains
RAM Coffers DOI NUMA-verteiltes Weight Banking für LLM Inferenz

🎯 Was macht RustChain anders?

Traditioneller PoW Proof-of-Antiquity
Belohnt schnellste Hardware Belohnt älteste Hardware
Neuer = Besser Älter = Besser
Verschwenderischer Energieverbrauch Bewahrt Computergeschichte
Race to the Bottom Belohnt digitale Bewahrung

Kernprinzip: Authentische Vintage-Hardware, die Jahrzehnte überdauert hat, verdient Anerkennung. RustChain dreht Mining auf den Kopf.

⚡ Schnellstart

Ein-Zeilen-Installation (Empfohlen)

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

Der Installer:

  • ✅ Erkennt deine Plattform automatisch (Linux/macOS, x86_64/ARM/PowerPC)
  • ✅ Erstellt eine isolierte Python virtualenv (keine System-Verschmutzung)
  • ✅ Lädt den korrekten Miner für deine Hardware herunter
  • ✅ Richtet Auto-Start beim Booten ein (systemd/launchd)
  • ✅ Bietet einfache Deinstallation

Installation mit Optionen

Installation mit spezifischer Wallet:

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

Deinstallation:

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

Unterstützte Plattformen

  • ✅ Ubuntu 20.04+, Debian 11+, Fedora 38+ (x86_64, ppc64le)
  • ✅ macOS 12+ (Intel, Apple Silicon, PowerPC)
  • ✅ IBM POWER8 Systeme

Nach der Installation

Wallet-Guthaben prüfen:

# Hinweis: -sk Flags werden verwendet, da der Node ein selbstsigniertes SSL-Zertifikat nutzen kann
curl -sk "https://rustchain.org/wallet/balance?miner_id=DEIN_WALLET_NAME"

Aktive Miner auflisten:

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

Node-Health prüfen:

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

Aktuelle Epoch abrufen:

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

Miner-Service verwalten:

Linux (systemd):

systemctl --user status rustchain-miner # Status prüfen
systemctl --user stop rustchain-miner # Mining stoppen
systemctl --user start rustchain-miner # Mining starten
journalctl --user -u rustchain-miner -f # Logs ansehen

macOS (launchd):

launchctl list | grep rustchain # Status prüfen
launchctl stop com.rustchain.miner # Mining stoppen
launchctl start com.rustchain.miner # Mining starten
tail -f ~/.rustchain/miner.log # Logs ansehen

Manuelle Installation

git clone https://github.com/Scottcjn/Rustchain.git
cd Rustchain
pip install -r requirements.txt
python3 rustchain_universal_miner.py --wallet DEIN_WALLET_NAME

💰 Antiquity-Multiplikatoren

Das Alter deiner Hardware bestimmt deine Mining-Belohnungen:

Hardware Ära Multiplikator Beispiel-Verdienst
PowerPC G4 1999-2005 2.5× 0.30 RTC/Epoch
PowerPC G5 2003-2006 2.0× 0.24 RTC/Epoch
PowerPC G3 1997-2003 1.8× 0.21 RTC/Epoch
IBM POWER8 2014 1.5× 0.18 RTC/Epoch
Pentium 4 2000-2008 1.5× 0.18 RTC/Epoch
Core 2 Duo 2006-2011 1.3× 0.16 RTC/Epoch
Apple Silicon 2020+ 1.2× 0.14 RTC/Epoch
Modernes x86_64 Aktuell 1.0× 0.12 RTC/Epoch

Multiplikatoren sinken über Zeit (15%/Jahr), um permanente Vorteile zu verhindern.

🔧 Wie Proof-of-Antiquity funktioniert

1. Hardware-Fingerprinting (RIP-PoA)

Jeder Miner muss beweisen, dass seine Hardware echt ist, nicht emuliert:

┌─────────────────────────────────────────────────────────────┐
│ 6 Hardware-Checks                                           │
├─────────────────────────────────────────────────────────────┤
│ 1. Clock-Skew & Oszillator-Drift ← Silizium-Alterungsmuster│
│ 2. Cache-Timing-Fingerabdruck ← L1/L2/L3 Latenz-Ton       │
│ 3. SIMD-Einheit-Identität ← AltiVec/SSE/NEON Bias         │
│ 4. Thermische Drift-Entropie ← Hitzekurven sind einzigartig│
│ 5. Instruction-Path-Jitter ← Mikroarchitektur-Jitter-Map  │
│ 6. Anti-Emulations-Checks ← VMs/Emulatoren erkennen       │
└─────────────────────────────────────────────────────────────┘

Warum das wichtig ist: Eine SheepShaver-VM, die vorgibt ein G4 Mac zu sein, wird diese Checks nicht bestehen. Echtes Vintage-Silizium hat einzigartige Alterungsmuster, die nicht gefälscht werden können.

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

Anders als bei PoW, wo Hash-Power = Votes, nutzt RustChain Round-Robin-Konsens:

  • Jedes einzigartige Hardware-Device bekommt exakt 1 Vote pro Epoch
  • Belohnungen werden gleichmäßig unter allen Voters aufgeteilt, dann mit Antiquity multipliziert
  • Kein Vorteil durch mehrere Threads oder schnellere CPUs

3. Epoch-basierte Belohnungen

Epoch-Dauer: 10 Minuten (600 Sekunden)
Basis-Belohnungspool: 1.5 RTC pro Epoch
Verteilung: Gleichmäßige Aufteilung × Antiquity-Multiplikator

Beispiel mit 5 Minern:

G4 Mac (2.5×):     0.30 RTC ████████████████████
G5 Mac (2.0×):     0.24 RTC ████████████████
Moderner PC (1.0×): 0.12 RTC ████████
Moderner PC (1.0×): 0.12 RTC ████████
Moderner PC (1.0×): 0.12 RTC ████████
                   ─────────
Total:             0.90 RTC (+ 0.60 RTC zurück in Pool)

🌐 Netzwerk-Architektur

Live Nodes (3 Aktiv)

Node Ort Rolle Status
Node 1 50.28.86.131 Primär + Explorer ✅ Aktiv
Node 2 50.28.86.153 Ergo Anchor ✅ Aktiv
Node 3 76.8.228.245 Extern (Community) ✅ Aktiv

Ergo Blockchain Anchoring

RustChain verankert sich periodisch in der Ergo Blockchain für Unveränderlichkeit:

RustChain Epoch → Commitment Hash → Ergo Transaction (R4 Register)

Dies bietet kryptographischen Beweis, dass der RustChain-State zu einem bestimmten Zeitpunkt existierte.

📊 API-Endpunkte

# Netzwerk-Health prüfen
curl -sk https://rustchain.org/health

# Aktuelle Epoch abrufen
curl -sk https://rustchain.org/epoch

# Aktive Miner auflisten
curl -sk https://rustchain.org/api/miners

# Wallet-Guthaben prüfen
curl -sk "https://rustchain.org/wallet/balance?miner_id=DEINE_WALLET"

# Block Explorer (Web-Browser)
open https://rustchain.org/explorer

🖥️ Unterstützte Plattformen

Plattform Architektur Status Hinweise
Mac OS X Tiger PowerPC G4/G5 ✅ Volle Unterstützung Python 2.5 kompatibler Miner
Mac OS X Leopard PowerPC G4/G5 ✅ Volle Unterstützung Empfohlen für Vintage Macs
Ubuntu Linux ppc64le/POWER8 ✅ Volle Unterstützung Beste Performance
Ubuntu Linux x86_64 ✅ Volle Unterstützung Standard-Miner
macOS Sonoma Apple Silicon ✅ Volle Unterstützung M1/M2/M3 Chips
Windows 10/11 x86_64 ✅ Volle Unterstützung Python 3.8+
DOS 8086/286/386 🔧 Experimentell Nur Badge-Belohnungen

🏅 NFT Badge-System

Verdiene Gedenk-Badges für Mining-Meilensteine:

Badge Anforderung Seltenheit
🔥 Bondi G3 Flamekeeper Mining auf PowerPC G3 Selten
⚡ QuickBasic Listener Mining von DOS-Maschine Legendär
🛠️ DOS WiFi Alchemist DOS-Maschine vernetzt Mythisch
🏛️ Pantheon Pioneer Erste 100 Miner Limitiert

🔒 Sicherheitsmodell

Anti-VM-Erkennung

VMs werden erkannt und erhalten 1 Milliardstel der normalen Belohnungen:

Echter G4 Mac:    2.5× Multiplikator = 0.30 RTC/Epoch
Emulierter G4:    0.0000000025× = 0.0000000003 RTC/Epoch

Hardware-Binding

Jeder Hardware-Fingerabdruck ist an eine Wallet gebunden. Verhindert:

  • Multiple Wallets auf derselben Hardware
  • Hardware-Spoofing
  • Sybil-Attacken

📁 Repository-Struktur

Rustchain/
├── rustchain_universal_miner.py  # Haupt-Miner (alle Plattformen)
├── rustchain_v2_integrated.py    # Full Node Implementierung
├── fingerprint_checks.py         # Hardware-Verifizierung
├── install.sh                    # Ein-Zeilen-Installer
├── docs/
│   ├── RustChain_Whitepaper_*.pdf # Technisches Whitepaper
│   └── chain_architecture.md     # Architektur-Docs
├── tools/
│   └── validator_core.py         # Block-Validierung
└── nfts/                         # Badge-Definitionen

✅ Beacon Certified Open Source (BCOS)

RustChain akzeptiert KI-unterstützte PRs, aber wir verlangen Nachweise und Review, damit Maintainer nicht in minderwertiger Code-Generierung ertrinken.

Lies die Draft-Spezifikation:

  • docs/BEACON_CERTIFIED_OPEN_SOURCE.md

🔗 Verwandte Projekte & Links

Ressource Link
Website rustchain.org
Block Explorer rustchain.org/explorer
wRTC tauschen (Raydium) Raydium DEX
Preis-Chart DexScreener
RTC ↔ wRTC Bridge BoTTube Bridge
wRTC Token Mint 12TAdKXxcGf6oCv4rqDz2NkgxjyHq6HQKoxKZYGf5i4X
BoTTube bottube.ai - KI-Video-Plattform
Moltbook moltbook.com - KI-Social-Network
nvidia-power8-patches GitHub - NVIDIA Treiber für POWER8
llama-cpp-power8 GitHub - LLM Inferenz auf POWER8
ppc-compilers GitHub - Moderne Compiler für Vintage Macs

📝 Artikel

🙏 Danksagung

Ein Jahr Entwicklung, echte Vintage-Hardware, Stromrechnungen und ein dediziertes Labor sind in das Projekt geflossen.

Wenn du RustChain nutzt:

  • Sterne dieses Repo - Hilft anderen, es zu finden
  • 📝 Erwähnung in deinem Projekt - Behalte die Attribution
  • 🔗 Verlinke zurück - Teile die Liebe

RustChain - Proof of Antiquity von Scott (Scottcjn)
https://github.com/Scottcjn/Rustchain

📜 Lizenz

MIT Lizenz - Frei nutzbar, aber bitte behalte den Copyright-Hinweis und die Attribution.

Gemacht mit ⚡ von Elyan Labs

"Deine Vintage-Hardware verdient Belohnungen. Mach Mining wieder bedeutungsvoll."

DOS-Boxen, PowerPC G4s, Win95-Maschinen - sie alle haben Wert. RustChain beweist es.