描述

本文将解释什么是智能合约以及它是如何工作的

 

做出的假设

概括

智能合约是存储在区块链上的固定程序,可以在满足某些预定条件时执行操作。这些合约运行在一个简单的[if/when > then]上,这些被写入到一个区块链的代码中。一旦这些条件得到满足并得到验证,区块链的网络将执行代码,并在程序完成时更新区块链的分类。

智能合约的利益

速度、效率和准确性

一旦条件满足,智能合约将立即执行。节省时间,避免人为错误。

信任和透明

加密的数据与每个参与者共享。允许公共审计,从而减少欺诈的可能性。

安全

通过使用区块链,智能合约交易记录的执行记录在区块链上。这有助于防止恶意操作在一个人的代码中运行,因为公众可以审计代码的操作。

节约成本

智能合约消除了第三方处理交易的需要。这允许代码全天候执行,只有区块链的网络会成为执行的瓶颈。

 

例子

区块链和智能合约的工作类似于邮局和从事包裹分类的系统。区块链和邮局都以包裹的形式处理双方之间的传入和传出交易。

邮局的“智能合约”是由特定规定触发的自动分拣系统代表的。一旦包裹到达邮局,它会被自动系统扫描,以便将其引导到正确的地方:

“如果包裹上标有[Tampa Bay Florida],那么就把它送到[Florida箱]。”

“当(Florida箱)满了之后,就把它送到(Florida州)。”

考虑到该系统是自动化的,不需要中间人,因此不涉及人为错误,每个操作都是立即执行