End Points System
Last updated
Last updated
The End Point System is designed to enhance decentralized blockchain operations through a network of specialized smart contracts.
End Points are smart contracts deployed by Entangle on supported blockchains, functioning as senders and receivers within the system. They initiate operation proposals and act as gateways for the Oracle Solution. End Points receive data from external developers' smart contracts or data feeds and forward it to Transmitter Agents, enabling efficient two-way communication across the network.
The Master Smart Contract serves as the core management unit of the Entangle Oracle Blockchain, playing a crucial role in maintaining protocol functionality and system integrity:
Information Management: The MSC manages and disseminates details about protocol settings, including information on transmitters, executors, and input-output contracts.
Data Collection and Verification: The MSC gathers data and operation proofs from transmitters through the "proposeOperation" function, where transmitters submit operations along with their signatures as proof. Transmitters are required to stake NGL tokens to guarantee the reliability of their proofs.
Once sufficient proof is collected, the MSC forwards the operation and the associated transmitter signatures to an executor on the target blockchain for execution. .
The End Point Gov contract manages protocol parameters across various blockchain networks. It acts as an intermediary, ensuring that updates and changes in protocol settings are consistently applied across all relevant End Point contracts.
Intermediary Role: End Point Gov serves as a bridge between the Master Smart Contract and End Point contracts on target networks, making sure that changes in protocol settings are accurately propagated.
Operational Mechanism: The GOV protocol responds to events, such as modifications by external developers or configuration changes made by the Round Manager. It then executes operations by calling functions on the End Point contract of the target network.
Parameter Configuration: Upon activation, End Point Gov processes information received from the Master Smart Contract and updates the End Point contract on the target network with the latest protocol settings, ensuring operational consistency.
The End Point system employs a multisig consensus model for enhanced security. Transmitter Agents sign data with their private keys, and the system verifies that the signatures meet a predefined threshold before proceeding. This ensures only authorized transmitters can participate, safeguarding against unauthorized or incorrect proposals.