@ljxie
Band protocol, chainlink, tellor, witnet, dos, uma?
Most of these are different primarily on their query method (a/synchronous), degree of decentralization (token economics, data sources), and data type (only defi, public reference data, private data, data that requires authen)