RFC: Decentralized Convex-Preference Coretime Market for Polkadot [Draft]
- Title: Decentralized Convex-Preference Coretime Market for Polkadot
- Author: Diego Correa Tristain
- Status: Draft
- Created: 30th June 2025
- Discussion: RFC: Decentralized Convex-Preference Coretime Market for Polkadot [Draft]
- Supersedes: Invitation to Critically Evaluate Core Time Pricing Model Framework
- Replaces: RFC-0017 (partially, in application)
Summary
This RFC proposes a decentralized market mechanism for allocating Coretime on Polkadot, replacing the existing Dutch auction method (RFC17). The new model leverages convex preference interactions between agents, eliminating the need for explicit bidding and centralized price determination, thus ensuring fairness, transparency, and decentralization.
Motivation
The current auction-based model (RFC17) introduces several critical issues:
- Front-running and timing asymmetry: Actors with superior infrastructure or timing strategies have unfair advantages.
- Complexity and cognitive overhead: Auctions are challenging to understand and participate in effectively.
- Resource hoarding and inefficiency: Auctions allow strategic actors to monopolize resources, restricting equitable participation.
The proposed decentralized convex-preference model addresses these issues by facilitating equitable and transparent access without central coordination.
Guide-Level Explanation
Agents participating in the Coretime market (such as parachains, parathreads, or smart contracts) declare two parameters:
- Asset Holdings: Their initial allocation of Coretime and tokens (e.g., DOT).
- Preference Parameter (α): A scalar value between 0 and 1 indicating their valuation preference between Coretime and tokens.
These parameters are recorded transparently on-chain. Transactions between agents are conducted through deterministic convex optimizations, ensuring local Pareto-optimal exchanges. A global equilibrium price naturally emerges from these local interactions without any centralized authority or external pricing mechanism.
Reference-Level Explanation
Economic Model
Agentsâ preferences are represented using a Cobb-Douglas utility function:
$U_i(x, y) = x^{α_i} y^{1-α_i}$
where:
- $x$ represents the quantity of Coretime.
- $y$ represents the quantity of tokens allocated for the purpose of Coretime exchange.
- $α_i \in [0,1]$ is the scalar preference parameter.
Mechanism Implementation
Implementation involves the following components:
- Preference Declaration: Agents explicitly register their scalar preference (α) and initial asset holdings on-chain.
- Interaction Module: A dedicated runtime module or smart contract that manages interactions and ensures Pareto-optimal, deterministic outcomes.
- Convergence Enforcement: Interaction ordering follows a deterministic protocol prioritizing transactions that significantly enhance price convergence in a deterministic sequential order from higher to lower exchange rates.
- On-chain Verifiability: Transaction histories and convergence processes are transparently auditable and verifiable on-chain.
Drawbacks
- Initial implementation complexity due to the introduction of a new economic mechanism and runtime module.
- User education and interface development required for understanding scalar preference parameters.
Rationale and Alternatives
This model offers fundamental advantages over the existing auction model:
- Elimination of front-running and strategic timing advantages.
- Simplified user interaction through intuitive scalar preferences.
- Continuous liquidity and equitable access without auction-related complexities.
Alternative improvements to RFC17, such as incremental auction adjustments or improved fairness constraints, fail to fully address systemic inequities inherent in auction mechanisms.
Unresolved Questions
- Optimal method for initial rollout (experimental sandbox vs. partial deployment on Polkadot).
- Specific criteria and heuristics for the deterministic interaction ordering, starting from higher to lower exchange rates for the initial transaction order sequence.
Future Directions
- Extend the model to support multi-asset allocations with additional priority mechanisms.
- Apply similar decentralized convex-preference principles to broader decentralized resource allocation challenges.
Conclusion
This RFC introduces a novel, principled, decentralized market design for Polkadotâs Coretime allocation, addressing systemic shortcomings of RFC17âs auction-based mechanism. The proposed model emphasizes transparency, fairness, and decentralization, aligning closely with Polkadotâs core ethos.
References
Emergent Properties of Distributed Agents with Two-Stage Convex Zero-Sum Optimal Exchange Network: [Tristain, 2024].
Submitted by Diego Correa Tristain