Keep these points in mind about the two oracle models:
1) Push-based price feeds generally update when the price deviates beyond a set threshold or when a fixed heartbeat interval is reached.
2) Pull-based oracles store signed prices off-chain. When making a transaction, the application submits the price along with it, and the on-chain contract uses it only after verifying the signature.
3) When choosing a DeFi protocol, check which type of oracle it uses. The more concentrated the price feed sources are, the greater the risk.
$PYTH and $LINK are the tokens of the oracle networks Pyth and Chainlink, respectively.
#PYTH
The above is compiled from public information. Please verify it yourself.
1) Push-based price feeds generally update when the price deviates beyond a set threshold or when a fixed heartbeat interval is reached.
2) Pull-based oracles store signed prices off-chain. When making a transaction, the application submits the price along with it, and the on-chain contract uses it only after verifying the signature.
3) When choosing a DeFi protocol, check which type of oracle it uses. The more concentrated the price feed sources are, the greater the risk.
$PYTH and $LINK are the tokens of the oracle networks Pyth and Chainlink, respectively.
#PYTH
The above is compiled from public information. Please verify it yourself.