been researching this for a while. It is my understanding that the job market on Chainlink website, offers jobs for a small fee (in the range of 0.1 LINK). But I also know that according the architecture , and more specifically this article here :
https://docs.chain.link/docs/fulfilling-requests/ , Specifically point number 6 under 'Create a request to your node' , it says that the Node Operator (off chain) , needs to have sufficient ETH in order to be able to send their data on chain again (through a callback to their Oracle Smart Contract). This costs A LOT of money, depends on the network congestion and can go as high as 200$ in some cases! This makes the 0.1 LINK fee insignificant.
Does the node operator really pay this? Or is it delegated to the initiator (data requesting smart contract)? And if so does, this mean that to request a piece of data it can cost up to 205 $ (assuming 200 $ TX Fees in peak times + link cost)? Does this make sense?
Any help on how this functions is appreciated.