Zum Hauptinhalt springen

Chain-Parameter

Konsolidierte Referenz aller konfigurierbaren Modulparameter im QoreChain-Genesis. Die Parameter sind nach Modul gruppiert und können zur Laufzeit mit qorechaind query <module> params abgefragt werden.

hinweis

Die angezeigten Werte sind die bereitgestellten Genesis-Standardwerte. Die Parameter gelten für das Mainnet qorechain-vladi (EVM-Chain-ID 9801) und das Testnet qorechain-diana (EVM-Chain-ID 9800), sofern nicht anders angegeben.


PQC-Modul (x/pqc)

ParameterTypStandardwertBeschreibung
hybrid_signature_modeuint2 (erforderlich)Durchsetzungsmodus: 0=deaktiviert, 1=optional, 2=erforderlich (aktueller Standard)
allow_classical_fallbackboolfalseRein klassischer Fallback ist geschlossen; Cosmos-Transaktionen müssen hybrid sein
algorithm_registryarrayML-DSA-87, ML-KEM-1024Registrierte PQC-Algorithmen mit Größenbeschränkungen
auto_register_enabledbooltruePQC-Schlüssel bei der ersten Hybrid-Transaktion automatisch registrieren
migration_deadline_heightuint640Blockhöhe, ab der rein klassische Schlüssel abgelehnt werden (0=deaktiviert)
migration_grace_perioduint64100000Blöcke der Vorwarnung vor der Migrationsfrist

AI-Modul (x/ai)

ParameterTypStandardwertBeschreibung
anomaly_weight_volumestring0.30Gewicht für Volumenanomalie bei der Betrugsbewertung
anomaly_weight_velocitystring0.25Gewicht für Geschwindigkeitsanomalie bei der Betrugsbewertung
anomaly_weight_patternstring0.25Gewicht für Musteranomalie bei der Betrugsbewertung
anomaly_weight_networkstring0.20Gewicht für Netzwerkgraph-Anomalie bei der Betrugsbewertung
fraud_threshold_lowstring0.30Bewertungsschwelle für Warnung mit geringem Schweregrad
fraud_threshold_mediumstring0.55Bewertungsschwelle für Warnung mit mittlerem Schweregrad
fraud_threshold_highstring0.75Bewertungsschwelle für Warnung mit hohem Schweregrad
fraud_threshold_criticalstring0.90Bewertungsschwelle für Warnung mit kritischem Schweregrad
circuit_breaker_enabledbooltrueQCAI-Sicherungsschalter aktivieren

Reputation-Modul (x/reputation)

ParameterTypStandardwertBeschreibung
alphastring0.30Gewicht für den Verfügbarkeits-Score (S_i) in der Reputationsformel
betastring0.25Gewicht für den Teilnahme-Score (P_i)
gammastring0.25Gewicht für den Community-Score (C_i)
deltastring0.20Gewicht für den Zugehörigkeitsdauer-Score (T_i)
decay_lambdastring0.01Exponentieller Zeitverfallsfaktor für historische Scores

Reputationsformel: R_i = alpha * S_i + beta * P_i + gamma * C_i + delta * T_i mit exponentiellem Zeitverfall, der pro Epoche angewendet wird.


QCA-Modul (x/qca)

ParameterTypStandardwertBeschreibung
emerald_pool_weightstring0.50Blockvorschlagsgewicht für den Emerald-Pool
sapphire_pool_weightstring0.30Blockvorschlagsgewicht für den Sapphire-Pool
ruby_pool_weightstring0.20Blockvorschlagsgewicht für den Ruby-Pool
emerald_min_reputationstring0.80Mindest-Reputations-Score für den Emerald-Pool
sapphire_min_reputationstring0.50Mindest-Reputations-Score für den Sapphire-Pool
bonding_curve_base_ratestring0.05Basisrate für die Staking-Bonding-Kurve
bonding_curve_multiplierstring1.50Multiplikator für den Verlauf der Bonding-Kurve
slashing_downtime_windowint6410000Blöcke zur Bewertung von Ausfallzeiten
slashing_downtime_thresholdstring0.05Mindestanteil signierter Blöcke vor Slashing
slashing_downtime_penaltystring0.01Slashing-Anteil bei Ausfallzeiten
slashing_double_sign_penaltystring0.05Slashing-Anteil bei doppelter Signierung
qdrw_enabledbooltrueDynamic Reward Weighting aktivieren
qdrw_throughput_weightstring0.40QDRW-Gewicht für die Durchsatzmetrik
qdrw_latency_weightstring0.30QDRW-Gewicht für die Latenzmetrik
qdrw_security_weightstring0.20QDRW-Gewicht für die Sicherheitsmetrik
qdrw_decentralization_weightstring0.10QDRW-Gewicht für die Dezentralisierungsmetrik
qdrw_adjustment_capstring0.10Maximale QDRW-Anpassung pro Epoche
qdrw_adjustment_intervalint64100Blöcke zwischen QDRW-Anpassungen

Burn-Modul (x/burn)

ParameterTypStandardwertBeschreibung
burn_enabledbooltrueGebührenverbrennungsmechanismus aktivieren
validator_sharestring0.37Anteil der an Block-Validatoren verteilten Gebühren
burn_sharestring0.30Anteil der dauerhaft verbrannten Gebühren
treasury_sharestring0.20Anteil der an die Community-Treasury gesendeten Gebühren
staker_sharestring0.10Anteil der an Delegatoren verteilten Gebühren
light_node_sharestring0.03Anteil der an Light Nodes verteilten Gebühren

Die Anteile müssen sich auf 1.00 summieren. Die Gebührenaufteilung beträgt 37 / 30 / 20 / 10 / 3 auf Validatoren, Verbrennung, Treasury, Staker und Light Nodes.


xQORE-Modul (x/xqore)

ParameterTypStandardwertBeschreibung
min_lock_amountstring1000000uqorMindestbetrag, der als xQORE gesperrt werden kann
min_lock_durationstring7dMinimale Sperrdauer
max_lock_durationstring365dMaximale Sperrdauer
penalty_tier_1_pctstring0.50Strafe bei vorzeitiger Entsperrung: 0-25% der Sperrzeit verstrichen
penalty_tier_2_pctstring0.30Strafe bei vorzeitiger Entsperrung: 25-50% der Sperrzeit verstrichen
penalty_tier_3_pctstring0.15Strafe bei vorzeitiger Entsperrung: 50-75% der Sperrzeit verstrichen
penalty_tier_4_pctstring0.05Strafe bei vorzeitiger Entsperrung: 75-100% der Sperrzeit verstrichen
pvp_rebase_enabledbooltruePvP-Rebase-Umverteilung aktivieren

Inflation-Modul (x/inflation)

ParameterTypStandardwertBeschreibung
epoch_lengthuint64100Blöcke pro Inflationsepoche
blocks_per_yearuint646311520Geschätzte Blöcke pro Jahr (für die Ratenberechnung)
initial_ratestring0.08Parameter für die anfängliche annualisierte Emissionsrate
rate_decaystring0.05Jährlich angewendeter Verfallsfaktor
min_ratestring0.02Parameter für die untere Emissionsrate
max_supplystring1000000000000000uqorObergrenze des maximalen Token-Angebots
hinweis

Die obigen x/inflation-Parameter sind die bereitgestellten Mechanismus-Standardwerte. Im Rahmen des kanonischen ökonomischen Modells der Tokenomics v2.1 hat QoreChain ein festes Angebot mit einem endlichen Emissionsbudget (590M-Pool), das Staking- und Ökosystem-Belohnungen finanziert. Die Werte initial_rate / rate_decay / min_rate sind Mechanismusdetails, die regeln, wie Emissionen innerhalb dieses endlichen Budgets geplant werden — sie stellen keine unbegrenzte prozentuale Inflation des Gesamtangebots dar.


RL-Consensus-Modul (x/rlconsensus)

Das x/rlconsensus-Modul implementiert PRISM, die Reinforcement-Learning-Optimierungsschicht der QoreChain Consensus Engine.

ParameterTypStandardwertBeschreibung
observation_intervaluint6410Blöcke zwischen PRISM-Beobachtungsstichproben
agent_modeuint0Agentenmodus: 0=aus, 1=beobachten, 2=vorschlagen, 3=automatisch
circuit_breaker_enabledbooltruePRISM-Sicherungsschalter aktivieren
circuit_breaker_max_changestring0.10Maximale Parameteränderung pro Aktion (10%)
circuit_breaker_cooldownuint64100Blöcke Wartezeit nach Auslösung des Sicherungsschalters
reward_throughput_weightstring0.40Belohnungsgewicht für Durchsatz
reward_latency_weightstring0.30Belohnungsgewicht für Latenz
reward_security_weightstring0.20Belohnungsgewicht für Sicherheit
reward_stability_weightstring0.10Belohnungsgewicht für Stabilität
ppo_learning_ratestring0.0003PPO-Lernrate
ppo_clip_rangestring0.20PPO-Clipping-Bereich

Bridge-Modul (x/bridge)

ParameterTypStandardwertBeschreibung
min_confirmations_ibcuint641Mindestbestätigungen für IBC-Transfers
min_confirmations_ethereumuint6412Mindestbestätigungen für die Ethereum-Bridge
min_confirmations_bitcoinuint646Mindestbestätigungen für die Bitcoin-Bridge
circuit_breaker_enabledbooltrueBridge-Sicherungsschalter aktivieren
circuit_breaker_max_daily_usdstring10000000Maximales tägliches Bridge-Volumen (USD-Äquivalent)
circuit_breaker_max_single_txstring1000000Maximaler Einzeltransferbetrag (USD-Äquivalent)

Multilayer-Modul (x/multilayer)

ParameterTypStandardwertBeschreibung
max_sidechainsuint10Maximale Anzahl registrierter Sidechains
max_paychainsuint50Maximale Anzahl registrierter Paychains
anchor_interval_sidechainuint64100Verpflichtendes Verankerungsintervall für Sidechains (Blöcke)
anchor_interval_paychainuint6450Verpflichtendes Verankerungsintervall für Paychains (Blöcke)
challenge_periodstring7dDauer für Betrugsanfechtungen bei Verankerungen
min_sidechain_stakestring1000000000uqorMindest-Stake zur Registrierung einer Sidechain (1.000 QOR)
min_paychain_stakestring100000000uqorMindest-Stake zur Registrierung einer Paychain (100 QOR)
routing_thresholdstring0.80Lastschwelle zur Auslösung des automatischen Routings

Cross-VM-Modul (x/crossvm)

ParameterTypStandardwertBeschreibung
max_message_sizeuint6465536Maximale Cross-VM-Nachrichtengröße in Bytes (64 KB)
max_queue_sizeuint1000Maximal ausstehende Nachrichten in der Cross-VM-Warteschlange
queue_timeoutuint64100Blöcke, bevor eine ausstehende Nachricht abläuft

SVM-Modul (x/svm)

ParameterTypStandardwertBeschreibung
max_program_sizeuint6410485760Maximale Programm-Binärgröße in Bytes (10 MB)
compute_budgetuint641400000Standard-Recheneinheiten pro Transaktion (1,4 Mio.)
rent_lamports_per_byte_yearuint643480Jährliche Mietkosten pro Byte in Lamports
rent_exemption_thresholdstring2.0Für die Befreiung erforderliche Mietjahre
max_accounts_per_txuint64Maximale Anzahl referenzierter Konten pro Transaktion

RDK-Modul (x/rdk)

ParameterTypStandardwertBeschreibung
max_rollupsuint100Maximale Anzahl registrierter Rollups
min_stakestring10000000000uqorMindest-Operator-Stake (10.000 QOR)
burn_ratestring0.01Prozentsatz der verbrannten Rollup-Gebühren (1%)
challenge_windowstring7dDauer des Betrugsanfechtungsfensters
max_blob_sizeuint642097152Maximale DA-Blob-Größe in Bytes (2 MB)
blob_retentionuint64432000Blöcke zur Aufbewahrung von DA-Blobs vor dem Pruning
max_batches_pendinguint10Maximale unfinalisierte Batches pro Rollup
auto_finalizebooltrueEndBlocker-Auto-Finalisierung aktivieren
settlement_typesarrayoptimistic, zk, based, sovereignZulässige Settlement-Paradigmen
preset_profilesarraydefi, gaming, nft, enterprise, customVerfügbare Rollup-Voreinstellungen

FairBlock-Modul (x/fairblock)

ParameterTypStandardwertBeschreibung
enabledboolfalseFairBlock-tIBE-Verschlüsselung aktivieren
tibe_thresholduint2Mindestanzahl erforderlicher Entschlüsselungsschlüssel-Anteile
decryption_delayuint641Blöcke nach Finalisierung vor der Entschlüsselung
max_encrypted_sizeuint644096Maximale Größe der verschlüsselten Nutzlast in Bytes

Gas-Abstraction-Modul (x/gasabstraction)

ParameterTypStandardwertBeschreibung
accepted_tokensarray(siehe unten)Für die Gaszahlung akzeptierte Token mit Umrechnungskursen

Standardmäßig akzeptierte Token:

Token-DenomUmrechnungskursBeschreibung
uqor1.0Nativer QOR-Token (1:1)
ibc/USDC1.0Per IBC gebrücktes USDC
ibc/ATOM10.0Per IBC gebrücktes ATOM

Die Umrechnungskurse stellen die Anzahl der Gas-Einheiten pro Token-Einheit dar. Höhere Kurse bedeuten, dass jede Token-Einheit mehr Gas abdeckt.