what I know, kyc provides personal information, which is issued by a state agency ,, usually intended in various markets as certain conditions for withdrawing ,, many functions actually about this ,, and many traders don't like it ....
For now ,which Oracle is the following,
For the best in your opinion, and give reasons for interesting,,,
1. CHAINLINK
2. BAND PROTOCOL
3. AUGUR
4. TELLOR
5. DIA DATA
6. NEST PROTOCOL
If Kyc mandatory for withdraw high more 2 -3 btc is no problem
But some exchange needed Kyc for withdraw small balance 10$ ,,
With reason security,
I think it is annoying regulatory ,
Both is opportunity, but keep save your fund,,
Cause buy high price is not recomended,
Buy bottom invest, more patience and monitor price
But i recomended more invest stablecoin,, usdt/dai/tusdt
, dont forget backup recovery code or QR in save place if needed write to paper,, if somedays are trouble gadget/ device can recovery code with easy,,,
Becarefully,, something some one send your message via email and give rewards,,, so if you click link your account wil attack... yesterday my account has been stolen...