Some more thoughts :

If no such project exist yet, I thought it could work with an alternate, small and fixed-length 'metric request block chain' of some sort.

It would temporarily stores structures defined as [metric request | current block number when request was made | hash of the response] instead of financial transactions.

These structures are verifiable so it could work the same way as a regular financial blochchain.

It should not be part of the main Bitcoin protocol but could be a plugin interacting with the data managed by the fullnode bitcoin software.

Also, metrics requests can be expensive to compute and validate, so it would make sense to pay a fee everytime you ask one.

Does any of this makes any sense to you ?

Thanks,

Clément