Os Smart Contracts são uma característica fundamental da tecnologia blockchain e web3 que está por trás de criptomoedas. Mas afinal, o que são eles exatamente?