智能合约是如何工作的?

区块链 (73) 2020-05-13 20:41:37

智能合约是如何工作的?_http://www.lhjzgc.com_区块链_第1张

简而言之,智能合约就像自动售货机一样工作。人们只需要将所需数量的加密货币放入合同,一个人的债券,财产所有权或其他任何也放入合同中的货币中即可。所有规则及其不遵守的后果不仅在合同中预先定义,而且由合同强制执行。

1、相互依赖:

智能合约可以独立工作,也可以与许多其他智能合约一起工作。这些合同的建立方式应使所有一起工作的合同相互依赖。例如,成功完成交易后,智能合约可以触发另一个合约,依此类推。从理论上讲,整个系统和组织可以完全在智能合约上运行。在某种程度上,这已经开始于一些加密货币系统开始,在该系统中预定义了所有法律,因此,网络本身可以自主独立运行。

2、智能合约的目标:

每个智能合约主要有三个目标:

第一个是签名者

两个要参与合同的当事方必须使用其数字签名来同意或不同意协议的条款。

第二个目标是协议的主题

这只能是智能合约环境中存在的对象。

第三个是智能合约应包括特定条款

这些术语应使用适合特定智能合约环境的编程语言进行完整描述。这包括所有参与方的要求以及与这些条款相关的所有规则,奖励和后果。

3、环境:

为了使智能合约能够正常运行,应具有特定的环境设置。该环境应支持公用密钥加密,该加密允许用户使用其特殊且唯一生成的加密代码来注销事务。其次,环境应具有开放和分散的数据库,合同各方可以信任该数据库并且该数据库是完全自动化的。此外,应该分散整个环境以实施智能合约。最后,智能合约中要使用的数据应来自可靠来源。它使用SSL安全证书,HTTPS和其他安全连接协议,这些协议在大多数现代软件上被广泛使用并自动实现。

THE END

发表评论