Fractal Standard Indexing Service
Fractal Standard Indexing Service is designed to provide Fractal Bitcoin with an open-source, permissionless, standardized indexing service and integrated into the Fractal block reward system.
FIP-101 proposal introduces Fractal Standard indexing service. It details the complete mechanism and implementation path for introducing standardized indexing service on Fractal Bitcoin. Read the full proposal here.
Why Indexing Service Matters
For every three mined blocks, one block will be permissionlessly-mined, one block will be merged-mined, and one block will be produced via indexing service.
From a network architecture perspective:
Merged Mining provides security
Permissionless Mining ensures openness and decentralization
Indexing enables data availability, composability, and application usability
Indexing reliability and availability are infrastructure-level requirements comparable to network security and decentralization, and therefore require long-term economic incentives.
In other words, indexing is not only a developer convenience layer. It is part of the infrastructure that allows the network to remain usable, composable, and scalable as the ecosystem expands.
The Problem It Solves
Lack of Standardization in High-Performance Indexing
Currently, multiple indexing solutions exist within the Fractal community, including both commercial and open-source implementations. However:
Protocol parsing logic and output formats are inconsistent
Maintenance costs remain high
No unified standard interface or data structure has emerged
This fragmentation introduces uncertainty and significantly increases integration costs for application developers.
The Urgent Need for Standardization
Without timely standardization:
Protocol interpretation may fragment across different implementations
Developers will be forced to maintain redundant parsing logic
Integration errors and ecosystem inconsistency risks will increase
Standardized indexing has become a necessary foundation for Fractal’s sustainable expansion.
Why Now
Over the past two quarters, UniSat Team, as a core contributor to Fractal Bitcoin, has conducted extensive refactoring of its production indexing system, achieving:
Approximately 80% reduction in memory usage
Initial synchronization completion within 24 hours, significantly faster than many existing open-source solutions
Substantially reduced hardware requirements and operational barriers
The maturity of this infrastructure now enables a transition toward a fully open, community-operated standardized indexing framework.
Core Design Principles
1. Open Participation and Replaceability
The Fractal Standard Indexing Service is built around openness and replaceability:
Indexing software will be open-source
Participation is permissionless
Standardized output formats allow applications to switch between different implementations, reducing vendor lock-in risks
2. Non-custodial Staking and Exit Guarantees
Users stake FB to specific indexing instances to participate in reward distribution
Staking is implemented using Taproot scripts
Funds remain under user private-key control at all times
Users may exit and migrate between indexing services
No slashing mechanism is introduced in this proposal
3. Non-blocking Block Production and Asynchronous Settlement
Indexing infrastructure may experience downtime, network partitions, or temporary verification issues. Therefore:
Indexing failures must not affect block production
Index reward settlement may be delayed
Long-term reward distribution converges toward target ratios without impacting chain liveness
Settlement must remain outside the block production critical path.
Incentive Structure
The Fractal Standard Indexing Service introduces a reward distribution adjustment from 1:2 (Merged Mining : Permissionless Mining) to 1:1:1 (Merged Mining : Permissionless Mining : Indexing).
Activated distribution:
Merged Mining: 1
Permissionless Mining: 1
Indexing: 1
Total issuance and emission schedule remain unchanged.
The rationale is straightforward: security, openness, and data availability collectively define Fractal’s long-term sustainability.
Participation Roles
The system includes two primary roles:
Index Operators: Any entity (individuals, teams, miners, pools, institutions) may operate indexing instances and charge service fees
Stakers: Any user may stake FB into indexing services to participate in reward distribution
This structure is intended to lower operational barriers, encourage decentralized participation, and support sustainable indexing infrastructure at scale.
Reliability and Verification
The system must define:
Objective criteria for valid indexing results
Automatic reward suspension for invalid or offline instances
Reorg handling and rollback consistency
Proof formats, dispute resolution processes, and verification cycles
Chain must remain operational even during large-scale index downtime.
Rewards pause automatically when indexing instances fail. Recovery mechanisms allow catch-up settlement and long-term convergence.
These rules are designed to make the indexing layer verifiable, fault-tolerant, and operationally sustainable.
Fractal Standard Indexing Service Goals:
Reduce indexing fragmentation through unified base standards
Establish sustainable incentives for long-term indexing operation
Lower operational barriers to encourage decentralized participation
Minimize trust assumptions via non-custodial staking
The Fractal Standard Indexing Service is intended to reduce indexing fragmentation through unified base standards, establish sustainable incentives for long-term indexing operation, lower operational barriers to encourage decentralized participation, and minimize trust assumptions via non-custodial staking. Standard indexing has become a necessary foundation for Fractal’s sustainable expansion.
Last updated