Bitoracless: Trustless P2P off-chain oracle clients run freely on any device, like BitTorrent
Pitch Elevator 🪜
Problem 🚨
Context 🤔
Goals 🎯
Decentralization and more freedom to use what you want, how and as much as you want - Your computer, cell phone or devices as oracles, to perform off-chain data computation, which was demanded by on-chain contracts, to be rewarded for it.Eliminating Proprietary Friction - Removing dependence on specific oracles and servers, allowing the network to reward nodes using any wallet or settlement token, without intermediaries.Cryptographic Transparency and Privacy - Ensuring full algorithmic transparency (via open and auditable source code) and privacy of sensitive data, using Zero-Knowledge Proofs (ZKPs).Encourage Database Providers to drain data - Encourage Web2 Data Providers to drain data via Change Data Capture (CDC) and Event Sourcing, establishing a distributed Web3 Cache for low latency and high availability (P2P CDN).P2P Resilience and Multi-Chain Ensuring Fault Tolerance (Seeding) and high availability, allowing data to be verified and settled on-chain through multiple channels and distinct blockchains simultaneously.More Info https://azure-buckaroo-3b9.notion.site/Bitoracles-2b394a1a22a6800e81c8cb675fe96907?source=copy_link
I used a fork of the Tron protocol from the p2plib library that allows starting peers with independent instances that enable communication, and a TypeScript frontend with React that allows visualizing information about operators, data providers, and contract utilization in a dashboard.

