BLUZELLE ORACLES FIVE STEP DATA SANITIZATION PROCESS
BluzelleHQ Oracles are Decentralized Oracles Powered by BluzelleDB.
Bluzelle Oracles provides high demand price feeds for defi applications. It has three components that allow it to be a higher value oracle service:
- Fast Pricing Intervals
- High Quality Price Data
- Advanced Security Triggers
Bluzelle Oracles sanitize the data through a five step process that gives the most fair and accurate price at that time.
1. Validator Voting Power
Each oracle vote is weighted based on network contribution
2. Standard Deviation Filtering
Apply an upper and lower math tolerance limit. Any value from step 1 outside the limit is rejected and validator slashed.
3. Recalculate Voting Power
New value is calculated with any outliers from step 2 eliminated.
4. Source Weighting
Sources that are considered a stronger authority garner more weight than those that do not. More intelligent filtering.
5. Delta Banding
Lookup the prior time interval price point and apply a delta band around it. If the new value from step 4 is within the band it remains. If out the range, the value is rejected along with the voting period.
The five step process by which Bluzelle Oracles sanitize data is highlighted in the infographic below.
#StakeWithBLZ #BLZ #Bluzelle $BLZ