Default Values

This appendix now distinguishes between:

  • Current testnet implementation defaults: the app/runtime behavior currently implemented and exposed in the Lioth testnet.
  • Genesis protocol defaults: the broader parameter envelope documented for the protocol architecture and future governance-controlled mainnet evolution.

The current testnet implementation is intentionally narrower than the full protocol appendix below.

Current Testnet Implementation Defaults

Runtime Environment

FieldCurrent testnet default
environmentTESTNET
user-launched quality tiersQ0 only by default
practical validation posturenearly all outputs validated
Q0 PHK approval quorum1
Q1/Q2/Q3 PHK approval quorum1 / 2 / 3
base task reward10 tLIO
accepted tasks per earned campaign credit5
minimum Q0 campaign-credit spend5
target accepted outputs per Q0 campaign credit1
ordinary participation bond requirementnot active in standard testnet flow

Reputation Tracks vs Account Trust

Current testnet uses both:

  • protocol/performance reputation tracks (R_work, R_valid) in [0,1]; and
  • an operational Account Trust score in [0,100].

Account Trust is the runtime access/readiness layer used for contributor caps, validator readiness, launch access, settlement timing, and reward shaping. It does not replace PHK finality.

Current Testnet Account Trust Bands

Trust bandAccount TrustClaims / 24hConcurrent activeSettlement delayReward multiplierPolicy validator eligibleMax claim tierMax user launch tier
Very new0-193148h0.90xNoQ0Q0
Early20-395124h0.95xNoQ0Q0
Improving40-598212h1.00xNoQ1Q0
Trusted60-791644h1.05xYesQ2Q1
Highly trusted80-1002460h1.10xYesQ3Q3

Current Testnet Validator Readiness Lanes

LaneMeaningTruth authority
Policy-eligible validatorValidator role + trust-band policy allows validationValidator produces PHK review decisions only
Bootstrap-approved validatorExplicit audited testnet approval to solve cold-start validator supplyDoes not let admin decide outcomes
Effective validator readinessCurrent workspace-usable state after account, safety, and cluster restrictionsStill validator-derived PHK only
Force-assign onlyOperator may assign for controlled testnet verification even when auto-routing blocks the validatorAssignment only, not truth override

Current Testnet Cluster Restriction Levels

LevelCluster confidenceOperational meaning
Normal< 40No extra restriction
Scrutiny40-59More operational scrutiny; may add audit pressure
Restricted60-79Automatic validator routing may be blocked; routing penalty applies
Hard block80-100Workspace-unavailable for automatic validator routing

Cluster confidence and restriction levels are provisional integrity posture. They are not canonical proof of fraud or collusion.

Current Testnet Safety Overlay

Operational fieldDefaultPossible intervention
adminSafetyStatusCLEARRESTRICTED
settlementStatusREADYHOLD
payoutReleaseStatusREADYFROZEN
tgeEligibilityStatusELIGIBLEEXCLUDED
manualReviewStatusNONErequest re-review / escalation / reassignment path

The safety overlay is separate from PHK finality. PHK outcome remains canonical truth. Safety overlay fields affect operational release and eligibility only.

Genesis Protocol Defaults (Broader Protocol Envelope)

The sections below describe the broader parameter envelope documented for the protocol architecture. Where these differ from the current testnet implementation, treat them as genesis/protocol defaults rather than a claim that every mechanism is already live in the app/runtime.

Reputation Tiers

These are protocol/performance reputation tiers, distinct from current testnet Account Trust bands.

TierReputation RangeStateTypical access
T00.00-0.20New/unprovenlow-risk tasks only, heavy audits
T10.20-0.40Basicstandard microtasks, limited campaigns
T20.40-0.70Trustedbroader pools, moderate sensitivity
T30.70-0.90High trustconfidential vetted pools, validator eligibility
T40.90-1.00Expertpremium pools, auditor roles, sensitive campaigns

Quality Tiers

TierIntended useValidators QuorumConsensus ThresholdAudit PolicyDisputes/ArbitrationFinality RulePrivacy Default
Q0 - Economyhigh volume, tolerant of noisek=1simple accept/rejectrandom audit [0-2%]off by defaultimmediate or short windowstandard
Q1 - Standard Verifiedgeneral human-verified workflowsk=3majorityrandom audit [2-5%] + disagreement triggersoptional disputesfinality after dispute windowstandard
Q2 - High Assurancehigher-trust deliverablesk=5supermajorityrandom audit [5-10%] + risk triggersdisputes on; arbitration recommendedfinality after dispute + audit completestandard/restricted
Q3 - Confidential/Enterprisesensitive or regulated workk=5-7supermajorityconfigurable; may use secure reviewdisputes on; arbitration requiredexplicit settlement gatingconfidential

Dispute & Arbitration Defaults

FieldQ0Q1Q2Q3
dispute_window_hours0244872
requester_dispute_deposit_min_usd02575150
requester_dispute_deposit_multiplier00.5x payout1.0x payout2.0x payout
contributor_response_window_hoursN/A242448
arbitration_timeout_hoursN/A487296
arbitration_pool_min_reputationN/AN/ATop-tier onlyTop-tier only
arbitration_fee_usd0102550

Deposit Rule

requester_deposit_dispute_usd = max(requester_dispute_deposit_min_usd, requester_dispute_deposit_multiplier x per_task_profit)

Staking/Bonding Defaults

These remain part of the broader protocol design. Standard current testnet participation is bond-light / bond-free by default.

FieldQ0Q1Q2Q3
contributor_bond_min_usd00100500
validator_bond_min_usd050250750
new_identity_settlement_delay_hours0244872
new_identity_cap_multiplier1.0x0.5x0.25x0.1x

Slashing & Penalty Defaults (Contributors)

ViolationEvidence RequirementDefault PenaltyApplies
Rubric violation/NegligenceAudit/arbitration confirms rubric clausePayout loss + reputation decayQ1-Q3
Repeated Negligence (Thresholded)N confirmed violations over X daysTemporary suspension from tier poolsQ1-Q3
Confirmed Fraud (Policy Violation)Audit/arbitration confirms fraud categoryPayout loss + stake slashQ2-Q3 (Q1 Optional)

Slashing & Penalty Defaults (Validators)

ViolationEvidence RequirementDefault PenaltyApplies
Negligent validationSustained mismatch vs final outcomesReputation decay + stake slashQ1-Q3
Collusion/ManipulationEvidence + arbitration confirmationMajor slash + eligibility removalQ2-Q3

Slashing Percentages

FieldQ1Q2Q3
contributor_fraud_slash_pct0-10%10-50%25-100%
validator_negligence_slash_pct0-10%5-25%10-50%
validator_collusion_slash_pct0-25%25-75%50-100%

Assignment & Validator Integrity Defaults

FieldQ0Q1Q2Q3
vrf_required_for_assignmentFALSETRUETRUETRUE
max_contributor_validator_pairings_per_window5321
pairing_window_days771413
validator_response_timeout_mins120120240300
commit_reveal_enabledFALSETRUETRUETRUE
vote_commit_window_minutesN/A60120180
vote_reveal_window_minutesN/A60120180

Track Coefficients

ParameterRworkRvalid
Lambda0.060.10
Mu0.800.60
Delta0.010.01

Risk Severity

ScoreDescription
0.25Minor
0.50Material
0.75Severe
1Extreme/repeated severe

Quality Score Weights

Contributors (Qwork)Validators (Qvalid)
wO = 0.60 (Final Outcome)wM = 0.75 (Match Final Outcome)
wA = 0.30 (Agreement Strength)wA = 0.15 (Agreement Context) if enabled
wG = 0.10 (If enabled)wG = 0.10 (If enabled)

Advancement Evidence Thresholds

min_finalized_outcomes_t2 = 25
min_finalized_outcomes_t3 = 75
min_finalized_outcomes_validator_eligibility = 100

Payment Rails - Campaign Escrow Model

TierWBVBARDRDAPF
Q080153011
Q170205311
Q2602210512
Q3552510622

Tier Economics Defaults and Quoting Parameters

TierWBshareVBshareARshareDRshareDAsharePFshare
Q00.80.150.030.000.010.01
Q10.70.20.050.030.010.01
Q20.60.220.10.050.010.02
Q30.550.250.10.060.020.02

Validator Heldback Rewards

Tiervalidator_heldback_h
Q00.00
Q10.25
Q20.35
Q30.40

Audit Rewards Default

audit_success_bonus_multiplier = 1.5x
audit_overturn_bonus_cap_pct_of_task_payout = 50%

Quoting Formula (Normative)

Given NacceptN_{\text{accept}}, per accepted payout pp, and tier tt

WBtotal=Nacceptâ‹…pâ‹…(1+(retry_buffer_pct[t]))WB_{\text{total}} = N_{\text{accept}} \cdot p \cdot (1 + (\text{retry\_buffer\_pct}[t])) TOTALbudget=WBtotal/WBshare[t]\mathrm{TOTAL}_{\text{budget}} = WB_{\text{total}} / WB_{\text{share}}[t] VB=TOTALbudgetâ‹…VBshare[t]VB = \mathrm{TOTAL}_{\text{budget}} \cdot VB_{\text{share}}[t] AR=TOTALbudgetâ‹…ARshare[t]AR = \mathrm{TOTAL}_{\text{budget}} \cdot AR_{\text{share}}[t] DR=TOTALbudgetâ‹…DRshare[t]DR = \mathrm{TOTAL}_{\text{budget}} \cdot DR_{\text{share}}[t] DA=TOTALbudgetâ‹…DAshare[t]DA = \mathrm{TOTAL}_{\text{budget}} \cdot DA_{\text{share}}[t] PF=TOTALbudgetâ‹…PFshare[t]PF = \mathrm{TOTAL}_{\text{budget}} \cdot PF_{\text{share}}[t]

PSO Selection, Failover, and Replication Defaults

Tierpso_routing_timeout_secondspso_delivery_timeout_seconds
Q060120
Q1120300
Q2300900
Q36001800

Replication Factor

Tierdelivery_replication_factor
Q01
Q12
Q23
Q33

Genesis Tier Target Defaults

TierAOR_target_maxSAR_target_maxDR_target_max
Q00.10.20.08
Q10.060.10.06
Q20.030.030.04
Q30.020.010.03

Interpretation

AOR bounds how often audits/arbitration overturn initial outcomes
SAR bounds the estimated fraction of policy-violating automated submissions that pass (bounded estimate)
DR bounds duplication/near-duplication within a campaign or dataset artifact