A beginner’s guide to understanding smart contract automation — Decentralized applications (dApps) are becoming an increasingly popular way for developers to create applications that utilize a trustless and transparent blockchain infrastructure. However, before embarking on an exciting and rewarding adventure of building a dApp, web3 developers need to have a full understanding of the opportunities and limitations presented by…