Gas-Efficient Patterns for Smart Contracts in Solidity: Optimization Techniques and Comparative Analysis | IEEE Conference Publication | IEEE Xplore