Sari la conținutul principal

Guvernanță

Acest ghid descrie cum funcționează guvernanța on-chain pe QoreChain: cum sunt numărate voturile, cum să trimiți propuneri și cum să votezi.

notă

Comenzile de mai jos folosesc testnet-ul qorechain-diana (EVM chain ID 9800). Mainnet-ul (qorechain-vladi, EVM chain ID 9801) este activ din 29 iunie 2026 pe linia v3.2 (versiunea de nod v3.2.1; testnet-ul rulează v3.2.2) — înlocuiește chain ID-ul și endpoint-urile de mainnet din pagina Conectarea la Mainnet când participi la guvernanță pe mainnet.

Semnează cu tx pqc cosign

Mainnet-ul și testnet-ul cer o semnătură post-cuantică hibridă pentru fiecare tranzacție pe lane-ul Cosmos, așa că comenzile de pe această pagină nu se transmit așa cum sunt scrise. Adaugă --generate-only > tx.json la o comandă, apoi rulează qorechaind tx pqc cosign tx.json --from mykey --pqc-key mypqc --chain-id <chain-id>. Vezi Semnarea hibridă.


Puterea de vot​

Propunerile sunt numărate pe baza stake-ului bonded: fiecare QOR pe care l-ai delegat unui validator bonded contează ca o unitate de putere de vot, fără multiplicator. Dacă nu votezi tu însuți, delegarea ta urmează votul validatorului tău; dacă îți exprimi propriul vot, acesta îl înlocuiește pe cel al validatorului pentru stake-ul tău. O propunere trece atunci când sunt îndeplinite toate condițiile următoare:

RegulăValoare curentăSemnificație
Cvorum33.4%Partea din stake-ul bonded care trebuie să voteze
Prag50%Partea de „yes" dintre voturile care nu se abțin, necesară pentru a trece
Veto33.4%Dacă „no with veto" atinge această pondere, propunerea este respinsă și depozitul ei este ars

Aceste valori au fost citite din lanț la 14 octombrie 2026; confirmă-le cu qorechaind query gov params, deoarece guvernanța le poate modifica.

QDRW este proiectat, dar nu este activ

Designul QoreChain include o formulă de putere de vot Quadratic Delegation-Reputation Weighted (QDRW), VP = sqrt(staked + 2 * xQORE) * ReputationMultiplier(r), care ar atenua stake-urile mari și ar pondera reputația. Este implementată în modulul x/qca, dar este dezactivată pe ambele rețele (qdrw_enabled este false în qorechaind query qca config) și nu face parte din numărătoarea de guvernanță, deci nu afectează niciun vot în prezent. xQORE nu este nici el activ (vezi Staking xQORE).


Trimiterea unei propuneri​

Orice deținător de QOR poate trimite o propunere de guvernanță. Este necesar un depozit minim pentru ca propunerea să intre în perioada de vot.

qorechaind tx gov submit-proposal <proposal_file.json> \
--from mykey \
--chain-id qorechain-diana \
--gas 400000 --fees 40000uqor

Exemplu de fișier de propunere (proposal.json). O propunere este o listă de mesaje pe care modulul de guvernanță le execută dacă trece, plus un titlu, un rezumat și un depozit. Aceasta ridică numărul maxim de validatori de la 100 la 150; authority este contul de modul al guvernanței (qorechaind query auth module-account gov):

{
"messages": [
{
"@type": "/cosmos.staking.v1beta1.MsgUpdateParams",
"authority": "qor10d07y265gmmuvt4z0w9aw880jnsr700jwfyxr3",
"params": {
"unbonding_time": "1814400s",
"max_validators": 150,
"max_entries": 7,
"historical_entries": 10000,
"bond_denom": "uqor",
"min_commission_rate": "0.000000000000000000"
}
}
],
"metadata": "",
"deposit": "10000000uqor",
"title": "Increase maximum validator count",
"summary": "Raise the active validator set from 100 to 150 to improve decentralization.",
"expedited": false
}

MsgUpdateParams înlocuiește întregul set de parametri, așa că copiază valorile curente din qorechaind query staking params și modifică doar câmpul pe care îl vizezi. O propunere doar text (de semnalizare) folosește "messages": []. qorechaind tx gov draft-proposal generează un schelet.


Votarea propunerilor​

Odată ce o propunere intră în perioada de vot, orice staker poate vota:

qorechaind tx gov vote <proposal_id> <option> \
--from mykey \
--chain-id qorechain-diana \
--gas 400000 --fees 40000uqor

Opțiuni de vot:

OpțiuneDescriere
yesSusține propunerea
noSe opune propunerii
abstainRecunoaște propunerea fără a lua o poziție
no_with_vetoSe opune propunerii și semnalează că nu ar fi trebuit trimisă (arde depozitul dacă pragul este atins)

Exemplu:

qorechaind tx gov vote 1 yes \
--from mykey \
--chain-id qorechain-diana \
--gas 400000 --fees 40000uqor

Tipuri de propuneri​

O propunere conține zero sau mai multe mesaje care se execută dacă trece. Cazuri frecvente:

TipDescriere
TextO propunere de semnalizare fără mesaje și fără execuție automată on-chain. Folosită pentru verificări de opinie a comunității.
Modificare de parametriMesajul MsgUpdateParams al unui modul, trimis de contul de modul al guvernanței. Înlocuiește întregul set de parametri al acelui modul.
Actualizare softwareUn mesaj MsgSoftwareUpgrade care programează o actualizare coordonată a lanțului la o anumită înălțime de bloc.
Cheltuială comunitarăUn mesaj MsgCommunityPoolSpend care trimite fonduri din community pool către o adresă de destinatar.
Expedited (accelerată)Setează "expedited": true pentru o perioadă de vot mai scurtă, cu un depozit și un prag de trecere mai mari (vezi mai jos).

Interogarea propunerilor​

Listează toate propunerile:

qorechaind query gov proposals

Interoghează o anumită propunere după ID:

qorechaind query gov proposal <proposal_id>

Verifică numărătoarea curentă a voturilor la o propunere:

qorechaind query gov tally <proposal_id>

Vezi propriul tău vot la o propunere:

qorechaind query gov vote <proposal_id> <voter_address>

Parametri de guvernanță​

Interoghează parametrii curenți de guvernanță:

qorechaind query gov params

Parametrii cheie includ:

ParametruDescriereValoare curentă (14 oct. 2026)
min_depositDepozitul minim necesar pentru ca o propunere să intre la vot10 QOR (10000000uqor)
max_deposit_periodFereastra de timp pentru atingerea depozitului minim2 zile
voting_periodDurata perioadei de vot odată ce o propunere este activă2 zile
quorumParticiparea minimă necesară pentru un vot valid0.334
thresholdProcentul minim de „yes" pentru a trece (excluzând abținerile)0.5
veto_thresholdProcentul minim de „no with veto" pentru a respinge și arde depozitul0.334
expedited_voting_period / expedited_threshold / expedited_min_depositPerioada de vot, pragul de trecere și depozitul pentru propunerile accelerate1 zi / 0.667 / 50 QOR

sfat
  • Votează înainte de încheierea perioadei de vot; votul tău este numărat doar dacă este exprimat cât timp propunerea se află în perioada de vot.
  • Folosește no_with_veto cu grijă. Dacă pragul de veto este atins, depozitul propunerii este ars.
  • Propunerile care nu ating depozitul minim în perioada de depozit sunt eliminate automat.