智能合约
什么是智能合约?
智能合约是一种自动执行的合约,买卖双方之间的协议条款直接写入代码行。其中包含的代码和协议存在于分布式、去中心化的区块链网络中。代码控制执行,交易是可追踪且不可逆转的。
智能合约允许在不同的匿名方之间进行可信交易和协议,而无需中央机构、法律系统或外部执行机制。
虽然区块链技术主要被认为是比特币的基础,但它的发展远远超出了虚拟货币的基础。
你需要知道的
- 智能合约是自动执行的代码行,买卖双方之间的协议条款通过计算机网络自动验证和执行。
- 美国计算机科学家 Nick Szabo 于 1998 年发明了一种名为“Bit Gold”的虚拟货币,他将智能合约定义为执行合约条款的计算机化交易协议。
- 部署到区块链的智能合约使交易可追溯、透明且不可逆转。
智能合约如何工作
智能合约于 1994 年由美国计算机科学家 Nick Szabo 首次提出,他于 1998 年发明了一种名为“Bit Gold”的虚拟货币,比比特币发明早了整整 10 年。事实上,萨博经常被传言是真正的中本聪,比特币的匿名发明者,但他否认了这一点。
Szabo 将智能合约定义为执行合约条款的计算机化交易协议。他希望将电子交易方法(例如 POS(销售点))的功能扩展到数字领域。
在他的论文中,Szabo 还提议执行合成资产合同,例如衍生品和债券。 Szabo 写道:“这些新证券是通过以多种方式结合证券(如债券)和衍生品(期权和期货)而形成的。非常复杂的支付期限结构现在可以构建到标准化合约中,并以较低的交易成本进行交易,由于这些复杂的期限结构的计算机化分析。”
简单来说,他指的是买卖具有复杂条款的衍生品。
Szabo 在论文中的许多预测都在区块链技术之前实现了。例如,衍生品交易现在主要通过使用复杂期限结构的计算机网络进行。