logo
Glossary term

智能合约

智能合约是存储在区块链上的自我执行程序,当满足预定条件时会自动执行。合约条款直接写入代码,因此一旦触发条件,合约就会在没有中介、律师或延迟的情况下执行。

智能合约如何工作

智能合约通过将协议条款编码为区块链上的代码来工作。例如,当确认交货时,智能合约可能会自动释放付款,而无需银行或托管服务手动验证和处理。由于它们存在于去中心化网络上,因此没有单一一方控制执行——网络会验证并强制执行它。

交易中的智能合约

在交易中,智能合约与加密货币和去中心化金融(DeFi)最相关,而不是传统外汇。交易员可能会使用智能合约在达到特定价格水平时自动执行交易,或在没有中间人的情况下自动转让贷款抵押品。吸引力在于速度和较低的成本:传统外汇经纪商处理执行和结算;基于区块链的智能合约则以点对点的方式完成。

挑战与局限性

智能合约面临重大挑战。一旦部署,它们就无法更改——代码中的错误将是永久且昂贵的。安全漏洞已导致重大的财务损失。它们还存在于不断发展的法律和监管环境中;在许多司法管辖区,关于智能合约条款的争议没有既定的先例。

智能合约与传统合约对比

智能合约是不可变的并自动执行,而传统合约可以通过法律程序进行修改并需要手动执行。这使得智能合约对于简单、可预测的协议非常高效,但对于可能需要调整条款的复杂场景则存在风险。