BLUZELLE ORACLES FIVE STEP DATA SANITIZATION PROCESS

in hive-167922 •  4 years ago 

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.

www.bluzelle.com.png


#StakeWithBLZ #BLZ #Bluzelle $BLZ

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!