Skip to content

Oracle

In blockchain ecosystems, oracles serve as intermediaries that connect smart contracts with external data sources, enabling the execution of contracts based on real-world information. They bridge the gap between on-chain code and off-chain events, providing smart contracts with the necessary data to function effectively.​

Their role in Vendetta Markets

Vendetta Markets leverages oracles to obtain accurate and timely data on event outcomes, which is crucial for settling bets placed on the platform. By integrating oracles, the platform ensures that smart contracts can access real-world information, such as the results of esports matches or live sports events, to resolve market appropriately.​

Current Implementation

In the initial phase of Vendetta Markets, the platform employs a centralized approach to market settlement:​

  • Admin Wallet Control:
    • A designated admin wallet, managed by the Vendetta Markets development team, is responsible for settling betting markets.​
    • This approach ensures accurate and timely resolution of bets during the platform’s early stages.​
  • PandaScore Data Integration:
    • The admin wallet retrieves match outcomes from PandaScore, a reputable provider of real-time esports statistics and data.​
    • PandaScore offers comprehensive coverage of major esports titles, supplying detailed information on tournaments, matches, teams, and players.​
    • By utilizing PandaScore’s API, the platform ensures access to reliable and up-to-date match results.​
  • Market Settlement Process:
    • Upon obtaining match results from PandaScore, the admin wallet manually updates the outcomes of betting markets on the platform.​
    • This process ensures that bet settlements reflect the actual results of esports events, maintaining fairness and transparency.​

Note: While this centralized method allows for controlled and accurate market settlements during the platform’s initial stages, Vendetta Markets acknowledges the importance of decentralization for enhanced security and trust.​

Decentralizing the Oracle System

As part of its commitment to decentralization, Vendetta Markets plans to transition to decentralized oracle networks in future development phases. Decentralized oracles aggregate data from multiple sources, reducing reliance on a single entity and enhancing the reliability and security of data feeds. This shift aims to eliminate central points of failure and align with the platform’s vision of a fully decentralized betting ecosystem.​

Challenges and Considerations

Implementing oracles within a blockchain-based betting platform presents several challenges:​

  • Data Accuracy: Ensuring the correctness of event outcomes is critical, as inaccurate data can lead to wrongful market settlements.​
  • Latency: Timely data delivery is essential to provide users with prompt market resolutions.​
  • Security: Protecting against potential attacks on the oracle mechanism is vital to maintain the integrity of the betting platform.​

Vendetta Markets is committed to addressing these challenges by implementing robust oracle solutions and continuously monitoring their performance.