Bedrock FURPS

Functionality

  1. Nodes can permisionlessly participate in consensus
  2. Nodes can join bedrock services and earn rewards
  3. Users can transfer funds
  4. Leaders can propose blocks privately
  5. Leaders can claim block rewards without revealing their block proposal
  6. Sovereign Rollups can post their data to blockchain
  7. Decentralized sequencing for Sovereign Rollups through blockchain enforced sequencer coordination
  8. Asynchronous messaging between Sovereign Rollups facilitated by Bedrock

Usability

  1. Blockchain node will be accessible through Logos-Core
  2. Blockchain configuration will be done through Logos-Core
  3. Blockchain will finalize transactions within 18hrs
  4. Blockchain will respect Sovereign Rollup provided ordering constraints on Sovereign Rollup data to support optimistic ordering

Reliability

  1. Blockchain prioritizes liveness over safety ensuring we are resilient to large network failures
  2. Blockchain provides 18hrs for failures to resolve before the chain may split requiring manuial intervention.
  3. Data posted to DA will be available for at least 2 sessions (session length to be determined)

Performance

  1. Blockchain finalizes transactions in 18hrs
  2. Practical finality can be achieved much sooner
  3. Blocks are produced on average every 30s

Supportability