Hi, I am doing in detailed study of file coin… and currently trying to understand flow of retrieval market (https://filecoin-project.github.io/specs/#systems__filecoin_markets__retrieval_market) works.
Content lookup happens with a function FindProviders(), in which a client will pass CID of piece, and the function returns “peers” who provides the content.
After going through different file coin material/videos, my understanding is: FindProviders() gets the information directly from “chain”. Each Node’s Ledger in File coin chain contains information about piece providers. So content lookup can happen in single round trip with minimal latency as each Node has “piece” index. And content look up does not involve DHT.
Is my assumption correct?