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