Overview
An overview of the off-chain components in Taiyi
Preconfirmation Transaction Lifecycle
For details on how these components work together in a preconfirmation transaction, see our Life Cycle of a Preconf Transaction page.
The Taiyi protocol relies on several key off-chain components to facilitate the preconfirmation process and ensure smooth interaction between users and the blockchain. These components work together to process preconfirmation requests, validate transactions, and integrate with the Ethereum consensus mechanism. The main off-chain components include:
-
RPC Gateway: Acts as the entry point for user interactions, receiving preconfirmation requests and transaction data.
-
Preconfer: Validates and processes preconfirmation requests, signing them before submission to the relay.
-
Relay: Coordinates between preconfers, proposers, and block builders, managing the flow of transaction constraints and block proposals.
-
Block Builder: Constructs blocks that satisfy the given constraints, participating in the competitive block production process.
-
Proposer: Elects preconfers through delegation and interacts with the relay to facilitate block production.
These components work in concert to ensure that preconfirmation requests are processed efficiently and securely, ultimately leading to their inclusion in the Ethereum blockchain.