Passa al contenuto principale

Parametri della chain

Riferimento consolidato dei parametri di modulo delle reti QoreChain, raggruppati per modulo. I parametri possono essere interrogati con qorechaind query <module> params quando il modulo dispone di una query params (pqc, amm, crossvm, lightnode, multilayer, reputation, rlconsensus; ai, qca, rdk, bridge, abstractaccount e gasabstraction usano config, e gasabstraction è interrogabile solo sulla testnet), e tramite REST solo per le route elencate nel riferimento REST / gRPC. REST non è disponibile per ai, qca, reputation, crossvm, rlconsensus, fairblock né xqore.

nota

I valori mostrati sono stati letti in diretta il 14 ottobre 2026 (valori del genesis della mainnet, salvo che una proposta di governance li abbia modificati; tali casi sono segnalati). I parametri si applicano alla mainnet qorechain-vladi (EVM chain ID 9801) e alla testnet qorechain-diana (EVM chain ID 9800), e sono identici su entrambe le reti salvo diversa indicazione. Le durate espresse in blocchi sono convertite al tempo di blocco misurato sulla mainnet, di circa 3,2 secondi (la testnet produce un blocco circa ogni secondo).


Modulo PQC (x/pqc)​

ParametroValoreDescrizione
pqc_primarytrueLe firme post-quantistiche sono lo schema primario
allow_classical_fallbackfalseIl fallback solo classico è chiuso; le tx della lane Cosmos devono essere ibride
min_security_level5Livello di sicurezza NIST minimo per un algoritmo registrato
default_migration_blocks1,000,000Durata predefinita di una migrazione di algoritmo avviata dalla governance (circa 37 giorni con blocchi da ≈3,2 s)
default_signature_algo1Dilithium-5 / ML-DSA-87
hybrid_signature_mode2 (richiesto)Modalità di applicazione: 0=disattivata, 1=opzionale, 2=richiesta

Il registro degli algoritmi (id 1 dilithium5, id 2 mlkem1024) è stato della chain e non un parametro. Le chiavi vengono registrate esplicitamente con MsgRegisterPQCKey; non esiste alcuna registrazione automatica.


Modulo AI (x/ai)​

La configurazione del modulo (qorechaind query ai config):

ParametroValoreDescrizione
anomaly_threshold0.7Punteggio di anomalia oltre il quale l'ante handler segnala una transazione
routing_strategyreputation_weightedStrategia di routing
risk_threshold0.8Soglia del punteggio di rischio
max_tx_per_minute600Limite di transazioni per mittente sulla lane Cosmos, conteggiato su una finestra di 30 blocchi (circa 96 s con blocchi da ≈3,2 s; il nome è storico). Applicato dalla v3.2.0; il valore predefinito è 10

I pesi dello scoring di frode e le soglie di gravità descritti nella pagina AI Engine sono costanti del rilevatore, non parametri di modulo.


Modulo Reputation (x/reputation)​

ParametroValoreDescrizione
alpha0.30Peso del punteggio di uptime (S_i) nella formula di reputazione
beta0.35Peso del punteggio di partecipazione (P_i)
gamma0.20Peso del punteggio di comunità (C_i)
delta0.15Peso del punteggio di anzianità (T_i)
lambda1000Scala del decadimento temporale per i punteggi storici
min_score0.10Soglia minima di un punteggio di reputazione

Formula di reputazione: R_i = alpha * S_i + beta * P_i + gamma * C_i + delta * T_i con decadimento temporale applicato ai punteggi storici.


Modulo QCA (x/qca)​

Implementato, non ancora attivo

La logica CPoS a triplo pool è implementata in x/qca e questi parametri sono on-chain, ma non sono ancora collegati alla produzione dei blocchi, ai reward, allo slashing né al conteggio della governance. Lo slashing in vigore è quello del modulo standard x/slashing (vedi Staking, slashing, governance, commissioni ed EVM). Vedi Meccanismo di consenso.

La configurazione (qorechaind query qca config):

ParametroValoreDescrizione
use_reputation_weightingtrueImpostazione del genesis per la ponderazione tramite reputazione
min_reputation_score0.1Punteggio di reputazione minimo
pool_classification_interval1000 blocchiBlocchi tra una classificazione dei pool e l'altra
pool_weight_rpos0.40Peso di proposta del pool RPoS
pool_weight_dpos0.35Peso di proposta del pool DPoS
pool_min_delegation_dpos10,000,000,000 uqorDelega minima per il pool DPoS (10.000 QOR)
pool_rep_percentile_rpos70Percentile di reputazione per il pool RPoS
bonding_alpha0.1Parametro della bonding curve
bonding_beta1.0Parametro della bonding curve
bonding_phase_multiplier1.5Moltiplicatore di fase della bonding curve
slashing_base_rate0.01Tasso base dello slashing progressivo
slashing_escalation_factor1.5Fattore di escalation dello slashing progressivo
slashing_max_penalty0.33Penale massima dello slashing progressivo
slashing_decay_halflife100,000 blocchiEmivita di decadimento dello slashing progressivo
qdrw_enabledfalseIl conteggio QDRW è disattivato
qdrw_xqore_multiplier2.0Peso di xQORE nella formula QDRW
qdrw_rep_min_multiplier0.5Limite inferiore del moltiplicatore di reputazione
qdrw_rep_max_multiplier2.0Limite superiore del moltiplicatore di reputazione

Modulo Burn (x/burn)​

ParametroValoreDescrizione
gas_burn_rate0.30Frazione del fee collector bruciata
contract_create_fee100,000,000 uqor (100 QOR)Commissione di burn fissa per la creazione di un contratto
ai_service_burn_rate0.50Frazione delle commissioni dei servizi AI bruciata
bridge_burn_rate1.00Frazione delle commissioni del bridge bruciata
failed_tx_burn_rate0.10Frazione del gas delle transazioni fallite bruciata
validator_share0.37Frazione distribuita ai validatori
treasury_share0.20Frazione inviata alla treasury
staker_share0.10Frazione distribuita agli staker
light_node_share0.03Frazione distribuita ai light node
enabledtrueFlag di attivazione del modulo

La suddivisione delle commissioni è 37 / 30 / 20 / 10 / 3 tra validatori, burn, treasury, staker e light node; le quote devono sommare a 1.00. Esiste anche un milestone_burn_schedule. Vedi Tokenomics.


Modulo xQORE (x/xqore)​

Non ancora disponibile on-chain

La contabilità del modulo xQORE esiste, ma le transazioni di lock e unlock, le query e i comandi CLI non sono ancora collegati alle reti attive: al momento non è possibile bloccare alcun QOR e non è stato coniato alcun xQORE. I valori seguenti sono la configurazione del genesis.

ParametroValoreDescrizione
governance_multiplier2.0Moltiplicatore del potere di voto per i detentori di xQORE
min_lock_amount1,000,000 uqorImporto minimo da bloccare (1 QOR)
penalty_burn_rate0.0Frazione delle penali di uscita bruciata (tutte vengono ridistribuite)
rebase_interval100 blocchiBlocchi tra gli eventi di rebase PvP
enabledtrueFlag di attivazione del modulo

Penali di uscita: 50 % (blocco inferiore a 30 giorni), 35 % (30–90 giorni), 15 % (90–180 giorni), 0 % (oltre 180 giorni). Moltiplicatori di blocco: 1,0 / 1,2 / 1,4 / 1,7 / 2,0 a 0 / 90 / 180 / 365 / 730 giorni.


Modulo Inflation (x/inflation)​

ParametroValoreDescrizione
emission_modefixedschedule (legacy) o fixed (dalla v3.1.94)
fixed_epoch_emission16,239,000,000 uqor (16.239 QOR)Coniato per epoca in modalità fixed
max_total_emission114,285,714,000,000 uqor (114.285.714 QOR)Tetto cumulativo rigido
epoch_length43,200 blocchiBlocchi per epoca (circa 38,6 ore con blocchi da ≈3,2 s)
schedule17,5 %, 11 %, 7 %, 7 %, 2 %Tassi legacy su base annua, inutilizzati in modalità fixed
enabledtrueFlag di attivazione del modulo

Il modulo conia questa emissione nel fee collector fino al raggiungimento del tetto. Vedi Tokenomics. Sulla mainnet questi valori non sono esposti tramite una route REST.


Modulo RL Consensus (x/rlconsensus)​

Il modulo x/rlconsensus implementa PRISM, il livello di ottimizzazione basato sul reinforcement learning. Su entrambe le reti è in modalità osservazione: non sono caricati pesi di policy, quindi non regola nulla. I quattro messaggi di controllo di PRISM sono disattivati dal circuit breaker sulla mainnet (vedi Stato del circuit breaker).

ParametroValoreDescrizione
enabledtrueFlag di attivazione del modulo
observation_interval10Blocchi tra i campioni di osservazione di PRISM
agent_mode1 (conservative)Modalità agente: 0=shadow, 1=conservative, 2=autonomous, 3=paused
max_change_conservative0.10Variazione massima del parametro per azione in modalità conservative
max_change_autonomous0.25Variazione massima del parametro per azione in modalità autonomous
circuit_breaker_window50Finestra del circuit breaker
circuit_breaker_threshold0.50Soglia del circuit breaker
reward_weight_throughput0.30Peso del reward per il throughput
reward_weight_finality0.25Peso del reward per la finalità
reward_weight_decentralization0.20Peso del reward per la decentralizzazione
reward_weight_mev0.15Peso del reward per l'MEV
reward_weight_failed_txs0.10Peso del reward per le transazioni fallite
default_block_time_ms5000Tempo di blocco predefinito nella baseline di osservazione (non il tempo di blocco reale)
default_base_gas_price100Prezzo base del gas predefinito nella baseline di osservazione
default_validator_set_size100Dimensione predefinita del set di validatori nella baseline di osservazione

Modulo Bridge (x/bridge)​

Non attivo

Tutte le 37 configurazioni di chain sono in stato pending, non è registrato alcun validatore del bridge, non è stata creata alcuna operazione di bridge e non è aperto alcun canale IBC su nessuna delle due reti. Vedi Architettura del bridge.

GET /qorechain/bridge/v1/config:

ParametroValoreDescrizione
min_validators10Validatori richiesti per il set di attestazione
attestation_threshold7Attestazioni richieste
challenge_period_secs86400Periodo di contestazione (24 ore)
large_transfer_threshold100,000,000,000 uqor (100.000 QOR)I trasferimenti superiori a questo importo attendono il periodo di contestazione
enabledtrueFlag di attivazione del modulo

Le impostazioni per singola chain (min_confirmations, max_single_transfer, daily_limit) risiedono nella configurazione di ciascuna chain, non nei parametri del modulo.


Modulo Multilayer (x/multilayer)​

ParametroValoreDescrizione
max_sidechains10Numero massimo di sidechain registrate
max_paychains50Numero massimo di paychain registrate
min_anchor_interval100Intervallo di ancoraggio minimo (blocchi)
max_anchor_interval1000Intervallo di ancoraggio massimo (blocchi)
default_challenge_period86400 sPeriodo di contestazione predefinito (1 giorno)
min_sidechain_stake1,000,000,000Stake minimo per registrare una sidechain (1.000 QOR)
min_paychain_stake100,000,000Stake minimo per registrare una paychain (100 QOR)
routing_enabledtrueRouting cross-layer abilitato
routing_confidence_threshold0.6Soglia di confidenza per il routing automatico
cross_layer_fee_bundlingtrueUn unico pagamento di commissioni può coprire più layer

Modulo Cross-VM (x/crossvm)​

ParametroValoreDescrizione
max_message_size65536Dimensione massima del messaggio cross-VM in byte (64 KB)
max_queue_size1000Numero massimo di messaggi in attesa nella coda cross-VM
queue_timeout_blocks100Blocchi prima che un messaggio in attesa vada in timeout
enabledtrueFlag di attivazione del modulo

MsgCrossVMCall è disattivato sulla mainnet dal circuit breaker (abilitato sulla testnet).


Modulo SVM (x/svm)​

Valori del genesis:

ParametroValoreDescrizione
max_program_size10485760Dimensione massima del binario del programma in byte (10 MB)
max_account_data_size10485760Dimensione massima dei dati di un account in byte (10 MB)
compute_budget_max1400000Unità di calcolo massime per transazione (1,4M)
lamports_per_byte3480Costo di rent per byte in lamport
rent_exemption_multi2.0Anni di rent richiesti per l'esenzione
enabledtrueFlag di attivazione del modulo
svm_slot_offset0Offset dello slot
default_sig_scheme0Schema di firma predefinito
max_cpi4Profondità massima di cross-program-invocation

La lane di transazioni SVM è disattivata su tutta la rete (vedi Reti).


Modulo RDK (x/rdk)​

qorechaind query rdk config:

ParametroValoreDescrizione
max_rollups100Numero massimo di rollup registrati
min_stake_for_rollup10,000,000,000 uqorStake minimo dell'operatore (10.000 QOR)
rollup_creation_burn_rate0.01Frazione dello stake di creazione bruciata (1%)
default_challenge_window604,800 sFinestra di contestazione predefinita (7 giorni)
max_da_blob_size2,097,152Dimensione massima del blob DA in byte (2 MB)
blob_retention_blocks432,000Blocchi per cui conservare i blob DA (circa 16 giorni con blocchi da ≈3,2 s)
max_batches_per_block10Numero massimo di batch elaborati per blocco

Nessun rollup è ancora stato creato su nessuna delle due reti.


Modulo FairBlock (x/fairblock)​

Valori del genesis (il modulo non ha un servizio di query, quindi non possono essere riletti in diretta):

ParametroValoreDescrizione
enabledfalseLa cifratura tIBE di FairBlock è disattivata
tibe_threshold5Numero minimo di share di chiave di decifratura richieste
decryption_delay3Blocchi dopo la finalizzazione prima della decifratura
max_encrypted_size65536Dimensione massima del payload cifrato in byte

Modulo Gas Abstraction (x/gasabstraction)​

Configurazione del genesis (enabled = true, native_denom = uqor):

Denom tokenTasso di conversioneDescrizione
uqor1.0Token nativo QOR (1:1)
ibc/USDC1.0USDC trasferito via IBC
ibc/ATOM10.0ATOM trasferito via IBC

Il tasso di conversione è quello usato quando si converte una commissione pagata in quel token.

Nessun canale IBC è aperto

Nessun canale IBC è aperto su nessuna delle due reti, quindi non possono ancora esistere ibc/USDC né ibc/ATOM; le commissioni si pagano in uqor. Il percorso delle commissioni è stato rielaborato nella v3.2.2 (solo testnet).


Modulo Light Node (x/lightnode)​

ParametroValoreDescrizione
registration_fee1,000,000 uqor (1 QOR)Commissione per registrare un light node
heartbeat_interval1000 blocchiBlocchi tra gli heartbeat richiesti (circa 54 minuti con blocchi da ≈3,2 s)
min_delegated_stake1,000,000,000 uqor (1.000 QOR)Stake minimo delegato dall'operatore
reward_share0.03Quota del fee collector accantonata per i light node
min_uptime_for_rewards0.80Frazione minima di uptime per l'idoneità ai reward
max_light_nodes10,000Numero massimo di light node registrati
heartbeat_grace_period100 blocchiPeriodo di tolleranza per un heartbeat in ritardo

La contabilità dei reward è attiva (GET /qorechain/lightnode/v1/reward_pool riporta un max_reward_per_block_per_node di 1.713 uqor, come letto il 14 ottobre 2026), ma la registrazione è attualmente chiusa e non è registrato alcun light node. Vedi Tokenomics.


Modulo AMM (x/amm)​

ParametroValoreDescrizione
swap_fee_bps30Commissione di swap (0,30%)
protocol_fee_bps10Quota della commissione di protocollo (0,10%)
min_liquidity1000Liquidità minima
max_pools_per_creator50Numero massimo di pool per creatore
lp_token_decimals6Decimali del token LP
pool_creation_fee100,000,000 uqor (100 QOR)Commissione per creare un pool
max_swap_impact_bps500Impatto di prezzo massimo di uno swap (5%)
enabledtrueFlag di attivazione del modulo

Non esiste ancora alcun pool su mainnet né su testnet, e MsgPausePool / MsgResumePool sono disattivati sulla mainnet.


Smart Account (x/abstractaccount)​

Disattivato su entrambe le reti

enabled è false: la registrazione di un authenticator, l'esecuzione tramite uno di essi e la creazione di uno smart account sono tutte rifiutate finché è disattivato. Controlla GET /qorechain/abstractaccount/v1/config prima di costruire su queste funzionalità.

ParametroValoreDescrizione
enabledfalseFlag di attivazione del modulo
max_session_keys10Numero massimo di session key per account
max_spending_rules5Numero massimo di regole di spesa
default_session_ttl86400 sDurata predefinita di una session key

Staking, slashing, governance, commissioni ed EVM​

Moduli standard del Cosmos SDK e dell'EVM, letti in diretta (identici su entrambe le reti salvo diversa indicazione).

ModuloParametroValore
Stakingunbonding_time1,814,400 s (21 giorni)
max_validators100
max_entries7
historical_entries10,000
bond_denomuqor
min_commission_rate0
Slashingsigned_blocks_window10,000 blocchi (circa 8,9 ore con blocchi da ≈3,2 s)
min_signed_per_window5 % (un validatore che firma meno del 5 % della finestra viene messo in jail)
downtime_jail_duration600 s
slash_fraction_downtime1 %
slash_fraction_double_sign5 %
Governancemin_deposit10,000,000 uqor (10 QOR)
max_deposit_period / voting_period172,800 s (2 giorni) ciascuno
quorum / threshold / veto_threshold0.334 / 0.5 / 0.334
expedited_voting_period / expedited_min_deposit / expedited_threshold86,400 s / 50 QOR / 0.667
burn_vote_vetotrue
Distributioncommunity_tax0.02
Fee marketmin_gas_price0,1 uqor per gas
base_fee_change_denominator / elasticity_multiplier8 / 2
no_base_feefalse
EVMevm_denom / extended_denomuqor / aqor (18 decimali)
accesso alla creazione / chiamata di contrattisenza permessi
active_static_precompilesvuoto (nessun precompile EVM è attivo)
history_serve_window8,192
ERC-20enable_erc20 / permissionless_registrationtrue / false
CosmWasmcode_upload_access / instantiate_default_permissionNobody / Nobody

Stato del circuit breaker​

La chain può disattivare singoli tipi di messaggio tramite il circuit breaker del Cosmos SDK, controllato dall'account delle operazioni della fondazione e dalla governance. Un tipo di messaggio disattivato viene rifiutato all'ante handler su ogni lane. L'elenco in tempo reale si trova in GET /cosmos/circuit/v1/disable_list.

Mainnet (14 ottobre 2026, 16 voci): creazione di account di vesting (MsgCreateVestingAccount, MsgCreatePermanentLockedAccount, MsgCreatePeriodicVestingAccount); CosmWasm MsgStoreCode, MsgInstantiateContract, MsgInstantiateContract2; AMM MsgPausePool, MsgResumePool; crossvm.MsgCrossVMCall; multilayer.MsgUpdateLayerStatus; pqc.MsgDeprecateAlgorithm, pqc.MsgDisableAlgorithm; e i quattro messaggi di controllo di PRISM (MsgSetAgentMode, MsgUpdatePolicy, MsgUpdateRewardWeights, MsgResumeAgent). La lane EVM (MsgEthereumTx) è aperta: era stata disattivata dal 16 al 25 settembre ed è stata riaperta dall'upgrade v3.2.0.

Testnet: solo i tre messaggi CosmWasm.

Ogni altro tipo di messaggio, inclusi tutti i messaggi standard di bank, staking, governance, distribution, authz e di registrazione x/pqc, è abilitato. L'elenco è controllato dalla governance e può cambiare; interrogalo sempre.