For the government, smart contracts can have implications on how it can regulate more efficiently. For instance, auditing functions can be embedded in the smart contract itself. The transactional data can be readily available on the blockchain itself, including to regulators. The government does not have to rely on records a company provides to audit transactions because it can see the record on the blockchain.