Architecture Of Frietor Chain
Frietor Chain is scaffolded using Polygon Edge designed to provide a robust and scalable infrastructure for decentralized applications. The architecture encompasses various components, each playing a crucial role in the network's functionality.
Overview of Frietor Chain components
Image Source: Polygon Labs
Architecture Components
-
libp2p libp2p serves as the networking layer, providing peer-to-peer communication capabilities for Frietor Saar. It facilitates decentralized networking with features such as peer discovery, connection management, and secure messaging.
Learn more
-
Bridge The Bridge component enables seamless communication between Frietor Saar and other Proof-of-Stake blockchains. It includes a built-in bridging mechanism powered by PolyBFT, allowing message passing without the need for mapping.
Learn more
-
Mempool The Mempool manages pending transactions, ensuring fair and efficient execution by allowing validators to aggregate signatures into a single, aggregated signature.
Learn more
-
Consensus PolyBFT serves as the consensus mechanism for Frietor Saar. It consists of a consensus engine, IBFT 2.0, and a comprehensive protocol that includes features like the bridge, staking, and other utilities.
Learn more
-
Blockchain The Blockchain component coordinates the system, overseeing state transitions and managing state changes with the addition of each new block.
Learn more
-
Runtime (EVM) Frietor Saar utilizes the Ethereum Virtual Machine (EVM) as the runtime environment for executing smart contracts.
Learn more
-
TX Pool The TxPool represents the transaction pool, closely connected with other modules in the system.
Learn more
-
JSON-RPC JSON-RPC facilitates interaction between dApp developers and the blockchain, allowing developers to issue requests to a Frietor Saar node.
Learn more
-
gRPC gRPC is essential for operator interactions, providing a seamless user experience for node operators to interact with the client.
Learn more
Frietor Chain is a modular system, with each component playing a crucial role in the network's functionality.