joohhnnn / The-book-of-optimism-fault-proof

A document designed to explain fault proof from multiple perspectives, aimed at quickly bringing newcomers up to speed on the mechanisms of fault proof and its specific code details.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Guide Outline

Finished work

01-what-is-fault-proof

02-fault-dispute-game

03-Cannon

04-op-program

05-op-challenger

TL;DR

  • Fault Proof: Replaces the original centralized proposer system.
  • Fault Proof Game: Uses binary search to find the smallest instruction where consensus is reached between the parties, and verifies it on-chain.
  • Cannon: An off-chain program used to generate on-chain move/step data.
  • op-program: Provides the prototype ELF files for Cannon's use and the service for supplying Pre-Image data.
  • op-challenger: Automates the operation of games by invoking Cannon and op-program.

On-chain Addresses

Reference Materials

Articles

Videos

About

A document designed to explain fault proof from multiple perspectives, aimed at quickly bringing newcomers up to speed on the mechanisms of fault proof and its specific code details.