Optimizing Gas Consumption in Ethereum Smart Contracts: Best Practices and Techniques | IEEE Conference Publication | IEEE Xplore