智能合约是一种计算机协议,旨在以信息化方式传播、验证或执行合同。它通过去除中间人的存在,实现可信交易。这种交易可以被追踪和记录,同时也是不可逆转的。智能合约的概念于1995年由NickSzabo首先提出。数字化的特性使得合约必须以计算机可读的代码形式写入。智能合约建立的权利和义务只有在计算机或计算机网络执行时才能生效。智能合约可以在以太坊网络上实现,利用它可以创造可收益的机会。