智能合约是用虚拟语言编写的,具有根据一系列编程参数自主、自动执行和执行的能力。所以你可能想知道什么是智能合约以及它们是如何工作的。在本文中,我们将讨论智能合约。
什么是智能合约?
智能合约是两个人或实体之间执行的协议自动以计算机代码的形式。这个想法是在 1990 年代由现代计算机科学的先驱 Nick Szabo 提出的,他将它们定义为一组带有相关协议的虚拟承诺来执行它们。基本上记录支付证明的比特币协议可以看作是智能合约的原始版本。
智能合约是在区块链等去中心化网络上运行的自动执行业务自动化应用程序。由于能够消除管理开销,智能合约是与区块链技术相关的最具吸引力的功能之一。区块链充当一种数据库,确认交易已经发生并且智能合约执行预定条件;将智能合约视为执行“if/then”或条件编程的计算机。
智能合约如何工作?
让我们想象一下传统的在线交易没有智能合约。假设您想在线购买汽车。为此,您需要:
- 列出您想查看的所有汽车的列表网站
- 与卖家沟通的方式
- 支付系统让您在找到您的汽车后兑换货币
- 如果汽车被证明是废车,则能够获得退款
- 一种向当局登记汽车所有权变更的方法
一旦满足协议条件,智能合约自动执行。这意味着不需要银行、经纪人或政府等第三方。
希望现在您知道什么是智能合约以及它们如何工作。因此,如您所见,智能合约可以让世界变得更美好而无需佣金。它可以减少欺诈、延误和许多事情的总体成本。但是,随着我们进一步推进技术,我们不再需要某些工作。


















