Cross-chain Oracles
Oracles are critical for enabling communication between different blockchains. Since BeraBridge operates across multiple blockchains, cross-chain oracles are required to provide real-time, verifiable data that confirms the status of transactions on different chains.
Responsibilities of Cross-chain Oracles:
Confirming Transactions: Oracles monitor the blockchain where the tokens are being locked (source chain) and notify the destination chain that the tokens are locked and ready for minting.
Ensuring Data Integrity: Oracles ensure that the data being transmitted between the source and destination chains is accurate and consistent. This prevents the risk of incorrect minting or unlocking of tokens.
Decentralization: BeraBridge uses a decentralized oracle system, meaning multiple oracles work together to verify the status of transactions, reducing the risk of a single point of failure or manipulation.
Oracle Selection: Similar to validators, the oracles must be decentralized to maintain the trustless nature of the bridge. They are selected based on their ability to provide accurate and timely information.
The oracles act as the communication layer of BeraBridge, ensuring that both the source and destination chains stay synchronized during cross-chain transfers.
Last updated