Protokoll-Mechanik
Reward-Verteilung, BODRR-Pool und deterministische Leader-Selektion — wie StreCoin Arbeit fair honoriert
StreCoin belohnt Zuverlässigkeit auf drei Ebenen: sofortige Block-Rewards, tägliche BODRR-Ausschüttungen und eine faire Leader-Selektion, die neue Teilnehmer nicht dauerhaft benachteiligt. Alle Mechanismen sind vollständig deterministisch — jeder Node berechnet dasselbe Ergebnis aus denselben Chain-Daten.
1. Block-Reward-Verteilung
Jeder produzierte Block erzeugt eine Belohnung, die sich nach einer Emissions-Kurve richtet (Ramp-Up → Plateau → Smooth Decay → Tail). Diese Belohnung wird exakt zu 100 % auf drei Empfänger aufgeteilt:
Block-Reward (z. B. 1.02 STRE bei Block ~3000):
Miner (Normaler Validator) → 64 % = 0.653 STRE (Coinbase TX)
Andere Validatoren → 35 % = 0.357 STRE (gleichmäßig aufgeteilt)
BODRR-Pool → 1 % = 0.010 STRE (Tages-Rücklage)
─────────────────────
Gesamt → 100 % = 1.020 STRE ✓Premium-Validator (PV) als Miner erhält einen Bonus von 10 % aus dem Validator-Anteil:
PV-Miner → 74 % = 0.755 STRE
Andere Validatoren → 25 % = 0.255 STRE (gleichmäßig aufgeteilt)
BODRR-Pool → 1 % = 0.010 STRE
─────────────────────
Gesamt → 100 % ✓2. BODRR — Block of Daily Reliability Reward
Der BODRR-Pool sammelt täglich 1 % jedes Block-Rewards an und schüttet ihn einmal am Tag an die zuverlässigsten Validatoren aus. Damit wird langfristige Präsenz zusätzlich belohnt — unabhängig davon, wer gerade als Leader gewählt wurde.
- • 1 % jedes Block-Rewards fließt in den Pool
- • Kumuliert sich über den Tag (≈ 2 880 Blöcke)
- • Bei 5 STRE/Block: ~144 STRE/Tag
- • Derzeit (Ramp-Up ~1 STRE): ~29 STRE/Tag
- • Täglich um 18:00 UTC (20:00 MEZ)
- • Im ersten Block nach diesem Zeitpunkt
- • Top-20 Validatoren nach Score
- • Mindest-Score: 100 (neue Nodes warten)
Score-Formel (Fenster: letzte 2 880 Blöcke ≈ 24 h)
Score = (Blocks gemined × 10) + (Blocks validiert × 1) Beispiel — Pool: 29 STRE, 2 Teilnehmer: Alice: 120 gemined + 180 validiert → Score = 1.200 + 180 = 1.380 Bob: 40 gemined + 200 validiert → Score = 400 + 200 = 600 Gesamt-Score: 1.980 Alice erhält: 29 × 1.380 / 1.980 ≈ 20.2 STRE Bob erhält: 29 × 600 / 1.980 ≈ 8.8 STRE ✓
Die Auszahlung erfolgt als System-Transaktion ohne Absender (bodrr_payout). Der Pool-Stand ist jederzeit im Netzwerk-Dashboard sichtbar.
3. Leader-Selektion — wie ein Validator zum Miner wird
Pro Block wird deterministisch ein Leader gewählt. Grundlage ist der PoR-Score jedes Validators — mehr Zuverlässigkeit bedeutet mehr Lottery-Tickets, aber jeder aktive Validator ist stets dabei.
Neue Nodes mit ausreichend Career-Score (≥ 30) werden in den Attester-Pool aufgenommen und nehmen am Attestation-Committee teil. Typ. nach 1–3 Tagen aktiver Beteiligung.
Nur Nodes mit hohem PoR-Score und stabiler Recent-Health kommen in den Leader-Pool und können Blöcke produzieren. Typischerweise nach ~4 Wochen guter Performance.
Leader-Pool-Kriterien: PoR-Score ≥ 70 Recent-Health ≥ 88 % (aktiv in den letzten ~7 Tagen) Att.-Health ≥ 75 % (Attestierungsrate) Penalty < 24 (geringe Disziplin-Verstöße)
Aus dem Leader-Pool wird deterministisch per gewichteter Lottery ein Leader gezogen. Tickets basieren direkt auf dem PoR-Score — kein Strikesystem, keine separaten Credit-Level.
Ticket-Formel: tickets = max(1, min(15, porScore / 10)) Score 0–9 → 1 Ticket (Minimalaktivität) Score 30 → 3 Tickets (Attester-Einstieg) Score 70 → 7 Tickets (Leader-Pool-Einstieg) Score 90 → 9 Tickets (etablierter Leader) Score 100+ → 10–15 Tickets Max-Faktor: 15× (Score 150 / Score 10) — self-limitierend
4. PoR-Score — wie Zuverlässigkeit gemessen wird
Der PoR-Score (Proof-of-Reliability) kombiniert Career-Score, Recent-Health und Disziplin-Penalty zu einem Gesamtwert (0–100). Er bestimmt Pool-Zugang und Committee-Gewichtung vollständig deterministisch.
Score S = (35 × Career C + 65 × Health H) / 100 − Penalty P Career C = min(100, 9.21 × ln(aliveTXs + att×2 + blocks×10 + 1)) Health H = gewichteter Durchschnitt aus Recent-Alive, -Att, -Blocks Penalty P = disciplineScore × 3 Schwellen: C ≥ 30 → Attester-Pool S ≥ 70 → Leader-Pool (+ Health/Penalty-Kriterien)
Nach ~4 Wochen konstanter Beteiligung ist ein Newcomer im Leader-Pool. Der Aufstieg ist automatisch und selbstheilend — kein manuelles Zutun nötig.
5. Zusammenfassung: Wie Arbeit honoriert wird
- 64 % Block-Reward → Miner
- 35 % → Andere Validators
- PV-Bonus: +10 % für Premium-Validator-Miner
- 1 % jedes Blocks → BODRR-Pool
- Tägl. 18:00 UTC ausgeschüttet
- Proportional zum 24h-Score
- PoR-Score → mehr Leader-Tickets
- Newcomer: 1–3 Tickets (nie 0)
- Top-Validators: bis 15 Tickets