Alapfogalmak
BoLD is a new dispute resolution protocol designed to replace the originally deployed Arbitrum dispute resolution protocol. BoLD is resistant to delay attacks without a significant increase in onchain computation costs and with reduced staking costs.
Kivonat
The paper introduces BoLD, a new dispute resolution protocol designed for use in a Layer 2 (L2) blockchain protocol, relying on a Layer 1 (L1) blockchain protocol for its security. BoLD is designed to replace the originally deployed Arbitrum dispute resolution protocol.
The key highlights and insights are:
BoLD is resistant to delay attacks, a major weakness of the original Arbitrum dispute resolution protocol. BoLD achieves this without a significant increase in onchain computation costs and with reduced staking costs.
BoLD introduces the idea of "trustless cooperation" - parties commit to the entire execution history rather than just the final state. This allows honest parties to build on the work of apparently honest parties, even if they turn out to be dishonest.
BoLD uses a streamlined protocol design with a dynamically growing graph structure, instead of the fully-concurrent or partially-concurrent execution patterns of Arbitrum Classic. This yields a fast termination time of two challenge periods.
BoLD incorporates a multi-level refinement strategy to reduce the offchain compute costs, while maintaining the fast termination time. This comes at the cost of increased staking and L1 gas costs, but these can be bounded.
BoLD is compared to the Cartesi dispute resolution protocol, which has different design goals and tradeoffs. BoLD prioritizes bounded delay, while Cartesi prioritizes minimizing worst-case staking and L1 gas costs for honest parties.