Architecture

The core element of Photons chain agnostic communication framework is the Entangle Oracle Blockchain (EOB). Engineered on the foundations of Ethermint, EOB leverages the Cosmos SDK and incorporates an Ethereum Virtual Machine (EVM) module. This architecture is meticulously designed and customised to facilitate the deployment of oracle solutions and smart contract deployments that are integral to our infrastructure, ensuring a seamless and efficient operational environment.

The three main components of the Photon Messaging Protocol include the Entangle Agent Network, Master Smart Contract, and End Points.

  • Entangle Agent Network: The Entangle Agent Network represents a sophisticated DPoS distributed architecture comprising off-chain machines. Participation within this network mandates adherence to Know Your Customer (KYC) protocols. The infrastructure is segmented into three distinct agent categories: Transmitter Agents, Executor Agents, and Watcher Agents, each fulfilling critical roles to ensure the network's integrity and efficiency.

    • Transmitters: Transmitter pick up information monitor events across various blockchains or data sources. They are responsible for fetching event information and proposing operations based on these events. they operate under a consensus mechanism to ensure the reliability and integrity of the data they process and propose.

    • Executors: Entities that execute operations on the blockchain once proposals from Transmitters are validated and reach a consensus. They play a crucial role in applying the agreed-upon actions within the system, ensuring that the operations are carried out on the target blockchain or within the target smart contract.

    • Watchers: Responsible for overseeing each endpoint and confirming that the Executor agent has carried out the operation. In each round, every chosen Transmitter takes on the role of a watcher. They verify the execution of operations, and if over 60% of the watchers confirm that the operation was executed, the process of releasing bets and distributing rewards begins.

  • Master Smart Contract (MSC): The Master contract oversees protocol settings and data integrity. It aggregates data and operational proofs from Transmitters. It also forwards the validated proofs and data to Executor agents for implementation on the designated blockchain.

  • End Points: End Points are contracts designed to compile and verify proposals submitted by Transmitters. These systems necessitate concurrence among multiple Transmitters regarding an event and its consequences prior to permitting an executor to proceed with the action, thereby adding a degree of security and consensus. Spotters are responsible for initiating proposals for operations.

Last updated