什么是智能合约?

作者|王鑫 2018-10-16 16:59:36 306

当今社会,执行合约需要耗费大量社会资源。比方说,A、B两家公司签订合同,后来A违反合同条约,导致B损失重大。B想要拿回属于自己的东西,于是向法院起诉。就算B打官司赢了,判决书生效后,他还需要向法院申请强制执行,包括立案,提供财产线索……整个流程下来,每个参与人都很憔悴,尤其是本来就是受害方的B

而智能合约能让这一切变得简单很多。智能合约和上述传统合约的区别,就在于“智能”,不涉及人类主观想法,一切皆代码。

什么是智能合约

智能合约(英语:Smart contract )是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能合约概念于1994年由Nick Szabo首次提出。

新的智能合约的平台,为用户提供了一个新的去中心化的世界:编写和执行从不停止的代码成为可能,这就导致了未来各种各样的创新,比如“去中心化的优步”、“去中心化的爱彼迎”以及“去中心化的黑暗网络市场”。或者更进一步来讲:去中心化的计算。以太坊试图成为“世界的计算机”。

智能合约工作原理

基于区块链的智能合约构建及执行分为如下几步:多方用户共同参与制定一份智能合约;合约通过P2P网络扩散并存入区块链;区块链构建的智能合约自动执行。

智能合约与传统合约相比,个人认为最大的特点和优势就是其解决了“信用”的问题。传统合约达成前,参与者先要了解各方的信用背景以选择合适的对象,合约达成后的阶段,也要依赖于各方的诚实信用,或者引入第三方(如支付宝)来担保合约履行。

智能合约有什么用?

智能合约的发明意义重大,意味着契约和规则可以通过代码的形式进行锁定和传递,并且由代码直接干预分配。有人给智能合约赋予了“代码即法律”的高度,不可否认,随着区块链技术和智能合约的成熟,有一部分法律合同会被智能合约取代。

智能合约发展初期,首先应用在数字货币、网站、软件、云服务等领域,慢慢地,将会渗透到实体世界。随着智能合约的渗透,有望颠覆现有的法律系统,建立一种新的法律形式。

在区块链背景下,智能合约不再只是一个计算机程序:它自己就是一个参与者。 它对接收到的信息进行回应,它可以接收和储存价值,也可以向外发送信息和价值。 这个程序就像一个可以被信任的人,可以临时保管资产,总是按照事先的规则执行操作。

  • 收藏

相关推荐

评论

最新评论

热门文章

比特数字:比原链段新星 区块链是

比特数字:比原链段新星 区块链是

什么是智能合约?

什么是智能合约?

2018-10-16 16:59:36