I am working with ethereum and to connect my backend to the blockchain I use an ethereum node: full node or a light node. I was asked a question but I didn't quite understand how to answer. The question is: Suppose we are using a light node. If in the future I want to use a full node what changes at the interface level?
I know that a full node stores complete blockchain data and participates in block validation, verifies all blocks and states. While a light node stores the header chain and not the entire blockchain.