BLUZELLE ORACLES FIVE STEP DATA SANITIZATION PROCESS

in SteemLeo4 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

Coin Marketplace

STEEM 0.15
TRX 0.16
JST 0.028
BTC 68253.22
ETH 2446.62
USDT 1.00
SBD 2.36