Catégorie : Governance / Development
Body :
Abstract
This proposal outlines the deployment of a redundant, location-attested oracle node for the Venus Protocol on BNB Smart Chain. The node provides price feeds for EUR-based assets, backed by cryptographic proof of physical server location within the European Union (Paris, France). This directly addresses emerging regulatory requirements for verifiable infrastructure localization under MiCA.
Motivation
The upcoming MiCA regulation imposes strict operational transparency obligations on DeFi protocols interacting with European stablecoins and assets. A critical component is the verifiable proof of where critical infrastructure nodes are physically located. Currently, Venus relies on oracle networks that do not natively provide this proof. This creates a potential audit gap.
Our solution provides a dedicated, redundant node that not only delivers the price data but also signs it with an attestation of physical location. This allows the Venus DAO to prove to regulators and institutional partners that a specific, critical piece of its oracle infrastructure is verifiably localized in the EU.
Technical Specifications
· Infrastructure : 2 dedicated physical servers located in a Tier III datacenter in Paris, France.
· Data Source : Aggregated EUR/USD price from the Banque de France public API and a secondary European Central Bank endpoint.
· Location Proof Mechanism :
- The primary server fetches the price and performs a latency measurement to an independent reference server in the same Paris datacenter, proving physical co-location.
- The price and latency proof are cryptographically signed by the primary server’s private key, whose corresponding public key is linked to a French Certificate Authority (CA), verifying its legal existence.
- The signed data is broadcast to the secondary server, which independently verifies the signature and appends its own. The final oracle message requires both signatures.
· Integration : The oracle submits the double-signed price data directly to the Venus oracle contract on BSC mainnet, via a dedicated submitter account.
· Verification : A public dashboard (static HTML on the primary node’s IP) displays the live feed, signatures, and latency proofs for real-time community audit.
Request for Community Feedback
This is a Request for Comment (RFC). The node is currently operational and generating signed data on BSC testnet.
We are seeking initial technical feedback from the Venus community and, if there is a perceived value for protocol compliance, a discussion on a potential grant from the Venus Treasury to cover infrastructure and integration costs for a 6-month pilot phase on mainnet.