I have come to know UMA a few days ago and the quality and inherent safety of the protocol is impressive, especially things like PoC and CoC.
Comparing it to other related projects such as Mirror one point in common is: the process to add price and collateral identifiers is manual, and subject to a review.
A very basic question is: why can’t UMA just rely on selected sources, and wants to verify the specific tickers instead? Like for example: a price identifier could be anything on Bloomberg, or any dataset column on Quandle. So: once a source and its related channels are approved and added, any symbol may be added.
In particular: if I look at this pullreq, it is quite some work to add just one single index - and a pretty unknown one too - when anything with an ISIN is trackable. The uSTONKS pullreq instead mentions for example looking up prices of listed stocks via Google Finance, which sounds odd in some sense.
What is the UMAns’ rationale behind a manual process? And basically why there’s no “hot” or “meme” stocks altogether in the approved price identifiers, is it a regulatory concern e.g. STOs etc.?