I have just finished reading a book on the Blockchain and Smart contracts (https://www.amazon.com/Decentralized-Computing-Using-Technologies-Contracts/dp/1522521933)
I have a very basic newbie question arising from this, and I can't find the answer by Googling:
If I want to run a Smart Contract on the blockchain, I will need to purchase Ether with fiat money to use as gas.
If I use up all of the Ether I have purchased to to run my smart contract(s). I will have to go ahead and purchase more Ether to continue to run my smart contract(s).
Is there a way that one earns back Ether/gas by running smart contracts on the blockchain, or is it a never-ending process of purchasing Ether to continue running smart contracts on The Blockchain?