<human>:  I have a question about blockchains and smart contracts. Where do smart contracts get their authority to enforce their own rules?
<bot>: Smart contracts are a form of self-enforcing contract. They are a form of self-enforcing agreement. They are a form of agreement that is enforced by the blockchain.