Oracles
Oracles are a fundamental building block of reliable data sources. They are the data pipelines connecting, verifying, and providing information across otherwise incompatible use cases. Blockchain Sports categorizes its oracles into two factions; IRL and On-chain.
IRL Oracles
In order to record information that takes place during training or in games, Blockchain Sports has nominated two entities, SICS and Oliver. The IRL oracles will upload their information to a shared database. That shared database acts as a secured, accessible endpoint, which will serve as the curator from which data is then pulled on-chain. The data will also be propagated/available through a multitude of independent entities for redundancy and consistency.
On-Chain Oracles
After the source data has been transformed into their digital counterparts, the origination files are uploaded to IPFS via (Pinata).
Blockchain Sports will have an on-chain Oracle system (powered by Chainlink or the like) that will monitor the endpoints for updates and feed data transformations dynamically to athlete metadata in real-time.
On-chain operations are capital intensive, thus in order to ensure capital efficiency, Blockchain Sports has opted to use recurring triggers to update athlete metadata directly in the NFTs (such as new data being appended after a game).
* Oracle automation will be implemented after we achieve proof of concept and scale above the fifth tokenized athlete, at which point Chainlink or the like, shall be integrated.
Last updated