最近,一些基于区块链的技术已开始支持李嘉图合约(Ricardian)。例如,在三月,Block.One声称他们正在为Ricardian合约提供支持。新的EOS Ricardian Contact和新型数字协议的引入引起了很多关注,也引起了人们对该主题的兴趣。

在本文中,我们将了解与Ricardian条款一起最近引入到区块链的这种新型合约。我们当中那些具有区块链基础知识的人已经了解了智能合约,但是现在是时候进一步了解Ricardian合约和以太坊Ricardian合约了,因为该概念对于区块链来说相对较新。

什么是李嘉图合约第二代智能合约!

Ricardian合约是一项法律合约,由著名程序员Ian Grigg于1995年首次提出。现在,该概念也已成​​为区块链的一部分。这是基本定义:

“这是一种数字文档形式,可作为双方之间就协议双方之间互动的条款和条件达成协议。”

使它与众不同的是–经过密码签名和验证。即使是数字文档,它也以易于阅读的文本形式提供,使人们(不仅是律师)也易于理解。它是唯一的法律协议或文档,可同时供计算机程序和人类阅读。

简而言之,它有两个部分或有两个目的。首先,这是两方或多方之间易于理解的法律合约。您的律师可以轻松理解它,甚至您也可以阅读并理解合约的核心条款。

其次,它也是一种机器可读的合约。借助区块链平台,这些合约现在可以轻松地进行哈希处理,签名并可以保存在区块链上。

总而言之,Ricardian合约将法律合约与技术(确切地说是区块链技术)合并。他们在区块链网络上执行动作之前将各方约束为法律协议。

李嘉图合约:历史背景

尽管Ricardian合约对于区块链来说是新事物,但它已经有30年的历史了。Ricardian合约并不是1990年代引入的唯一与区块链相关的现代术语。同时还引入了许多最近适用的想法,例如智能合约和工作量证明,但后来在区块链成为主流时得以实施。

伊恩·格里格(Ian Grigg):李嘉图合约背后的人

Ricardian Contracts最初是在1995年作为支付系统的一部分引入的。伊恩·格里格(Ian Grigg)是这种新型法律文件的幕后黑手,被认为是金融密码术的先驱之一。有趣的是,当他开发《 Ricardian Contracts》时,他还在上学。这就是为什么人们也称这些为Ian Grigg Ricardian合约。

他于1998年发表了有关Ricardian合约的详细工作,标题为《 7层金融密码学》。在他发表的论文中,他用以下词语定义了Ricardian合约:

“定义了两个或多个对等方之间交互作用的条款和条件的数字合约,该合约经过密码签名和验证。重要的是,它既是人类可读的,也是机器可读的,并且经过数字签名。”

任何能够阅读他的作品的人都可以意识到他已经超前于时代。他提出了一个有趣的概念,可以对法律合约或任何金融工具或资产进行数字化。但是,在90年代,尚没有根据其优点实施其思想的适当技术。但是随着区块链技术的出现,这种限制不再存在。

他还因其在数字现金系统和三次入账会计方面的工作而广受欢迎。您还可以查看他的最新采访,其中他警告了传统银行系统将在未来几年处于崩溃的边缘,以及区块链技术在金融领域的作用。

他还担任Block.One的合作伙伴,Block.One是全球高性能区块链解决方案的领先提供商之一。也是将Ricardian Contracts概念引入区块链的同一家公司,也称为EOS Ricardian Contracts。

智能合约和Ricardian合约之间的区别

区块链使用另一种主要形式的数字合约,即智能合约。那么,这些Ricardian合约与已经使用的智能合约有何不同让我们详细探讨差异。

智能合约

就像我们前面讨论过的“李嘉图合约”一样,智能合约也是机器可读的合约,或者可以说是控制和指导即将发生的动作和事件的一组指令。

在区块链行业中,智能合约充当交换期间提供信任的合约。您可以使用这些合约在Internet上交换金钱,股票,财产和其他资产。您可以通过定义两方之间的义务并通过计算机代码执行这些义务来做到这一点。

他们是各方保持匿名的区块链网络流程的重要组成部分。

这些是智能合约的核心特征:

·根据计算机代码中提供的指令自行执行

·自我验证和自动执行

·不可变,这意味着您无法编辑条款

·节约成本

智能合约的唯一问题是它们不是具有法律约束力的协议,这就是为什么如果发生任何问题,很难在法庭上证明针对欺诈或诈骗的案件,因为它不是具有法律约束力的协议。

第二个核心区别是它也不是人类可读的。它只是一个代码,但是人和机器都可以读取Ricardian合约。

如果您想了解有关智能合约的更多信息,则可以阅读我们针对智能合约初学者的详细指南。

李嘉图合约:

另一方面,《 Ricardian合约》概述了将来将要达成的法律协议的意图和行动。

区块链平台上两个合约之间的根本区别在于协议的类型。一个(Ricardian合约)记录多方之间的协议,而另一个(Smart Contracts)执行协议中定义为操作的内容。

Ricardian合约是具有法律效力的合约,而智能合约则不是。它将人类可读的法律合约转换为可由软件执行的机器可读代码。

简而言之,智能合约可自动执行区块链应用程序上的操作。但是,它们也有一些局限性,因为您无法清楚地了解在许多情况下接下来会发生什么。在这种情况下,您将无法使用智能合约来自动化不确定的事物。

在这种情况下,如果发生了智能合约所提供的说明中未计划的事件,则可能导致严重的问题。由于智能合约也没有任何法律框架可以定义在这种情况下如何继续前进,因此在这种情况下它就无法工作。您也可以说,在没有法律框架的情况下,智能合约缺乏围绕这种情况发展的能力。

这是Ricardian合约的核心特征:

·有可打印形式和人类可解析形式

·可在清单方面与所有形式等效的程序进行解析

·由发行人和双方签署

Ricardian智能合约:为合约增加清晰度

恰恰是Ricardian合约进来的地方。它通过在合约中添加法律框架来增加意图并使操作更加清晰。它定义了合约意图,并回答了智能合约尚未解决的许多问题。

例如,它回答了如果有任何适用的后果,该怎么办它定义了合约的范围。它还描述了有关各方及其代表(如果有)。

最重要的是,《李嘉图合约》以法律术语定义了可用于解决争议的法规。在签署《李嘉图合约》之前,在加密行业中,防止欺诈和冲突并不容易。Ricardian合约为想要投资或利用区块链技术的参与者提供了更高的安全性。

此外,Ricardian合约可用于在互联网或区块链网络上买卖资产的过程中增加真实性。Ricardian合约可以用法律术语定义您要买卖的商品,可以用什么法律术语定义谁是参与者,以及有关交易所的更多法律信息。

简而言之,将智能合约与Ricardian合约合并后,可以为互联网上的交易提供强大而简单的流程。在这种情况下,它将成为Ricardian智能合约。此外,Ricardian合约可以充当智能合约并起到与智能合约相同的作用,因为您可以定义法律条款和指令以执行为代码,但是智能合约不能充当Ricardian合约。

Ricardian合约包含哪些信息

可以编程以定义多方之间的合法合约的任何内容,以及可以用于执行事件或动作的指令,都可以成为Ricardian合约的一部分。

该协议可能包含的一些重要部分包括:

派对:

涉及多少方缔约双方是谁他们的代表是谁

时间要素:

合约的效力是什么它在有限的时间内适用还是永远适用它在时间上定义了什么例如,需要在三个月内达成交易,否则合约将无效。

为不同的可能性添加例外:

例如,当一方死亡时会发生什么或类似的例外。

条件:

您可以根据需要添加任意数量的条件以及if / then子句。

智能合约与李嘉图合约:比较表

这是Ricardian合约与智能合约的快速比较表:

智能合约 李嘉图合约 目的 执行协议条款 将协议条款记录为法律文件 流 在基于区块链的应用程序上自动化操作 它还可以自动化基于区块链的应用程序上的操作 有效期 它不是具有法律约束力的文件 它是具有法律约束力的文件或协议 多功能性 他们不能是李嘉图合约 任何Ricardian合约也可以是智能合约 可读性 智能合约是机器可读的,但不一定是人类可读的 Ricardian合约既可机读又可人读

Ricardian合约如何工作

Ricardian合约主要是两方之间易于理解的法律合约。您可以在法院使用本协议,因为它们在法律协议中约束您和另一方。您可能需要律师创建实际的法律协议,双方才能阅读,理解,同意并签署该文件。只有在那之后,您才能进行数字化或哈希处理,以便软件可以使用它在区块链平台上运行。

为了使法律合约有效,发行人可以创建法律框架。双方或持有人均填写该法律框架并通过签字同意。

请记住,Ricardian合约是一种智能合约,或者使用智能合约中使用的代码。它们也是实时合约,可以在事件执行后更改。

例如,在涉及买卖双方之间汽车买卖的合约的情况下,一个条款可能涉及与可以确认卖方是否为车辆实际所有人的当局联系。获得信息后,可以将其添加到Ricardian合约中,以创建合约的新版本。

这样,李嘉图合约执行不同的事件,并根据每个事件的结果走向逻辑结论。

引用哈希

合约准备好后,将对其进行数字签名,并同意合约引用该合约的哈希值。例如,如果根据协议进行金融交易,则该交易将与付款方一起应用于该合约的哈希值。

隐藏的签名

Ricardian合约还使用隐藏签名来使过程更安全。合约的签署通过私钥进行。后来,使用协议的哈希值将隐藏的签名附加到合约上。

Ricardian合约安全吗

对,他们是。Ricardian合约使用加密签名,因此非常安全。合约中的每个文档通过其哈希都有唯一的标识。

这是什么意思这意味着,一旦双方都同意并变成机器可读的形式,任何人都不可能任意更改法律协议。

这也为法律协议中称为“青蛙煮沸”的常用策略提供了保护。根据传统的法律协议,在执行过程中,具有较高优势的发行人会不断更改协议中的条款。Ricardian合约无法做到这一点。

要签署Ricardian合约,您可以使用私钥。当您将合约的签发人签名添加到文档中时,它将创建有关文档中描述的信息的清晰且具有约束力的协议。也可以在私钥的帮助下跟踪参与的各方,并使他们负责。

Ricardian合约的好处

Ricardian合约在区块链网络上实现了一些新的可能性。它的一些应用程序和优点包括:

·它首次允许通过法律强制执行实物资产以及区块链网络上的权利的转让,而智能合约是无法实现的。当智能合约也用于相同目的时,但它们不能合法执行转让。

·发生争议时,“ Ricardian合约”可以节省您的精力,成本和时间。机器可读的法律合约不接受任何解释,这是人类可读的法律合约的主要缺点。律师可以根据自己的喜好解释内容,这可能会导致冲突。

·Ricardian合约是增加区块链网络透明度的重要一步。

是否有关于李嘉图合约合约的担忧

由于《李嘉图合约》仍处于初期阶段,因此某些事情仍然需要答案或更清晰。例如,谁将执行Ricardian合约如何将仲裁整合到EOS生态系统中仍然是一个悬而未决的问题。同样,用户如何提出索赔

但是,Ricardian合约基于预定义和预先约定的法律合约。预先约定并具有法律约束力的手段是指时间到了,您可以将其提交给法院的法官。Ricardian Contract至少可以让仲裁人决定最初的意图和义务。

另一方面,该技术仍处于全面开发阶段。随着我们寻求更多的清晰性,围绕李嘉图合约的法律框架仍然滞后。

李嘉图合约目前有什么应用

是的,有一些李嘉图合约的例子。Ricardian Contract的主要示例之一是OpenBazaar。顾名思义,这是一个开放的在线市场,您可以在这里买卖任何东西。当双方交换货物时,该平台当前使用Ricardian合约作为跟踪双方责任的主要工具。

那么它是怎样工作的好了,只要有两方在平台上进行交换,它就会创建一个Ricardian合约。它跟踪多方同意的法律合约的合法性,并签署进一步的协议。

这使得平台对用户而言非常安全。为什么因为如果发生诈骗或违反合约的情况,一方可以拥有法律文件并在法庭上出示记录。

这就是为什么Ricardian Contracts可以在电子商务行业中得到广泛使用的原因,从而为用户增加了另一层安全性。您可以在OpenBazaar上阅读有关Ricardian Contracts的更多信息,以及它们如何在博客上实现该概念。

其他应用李嘉图合约的未来

Ricardian合约可以在很多情况下实施,甚至比智能合约还要多。通常,智能合约主要用于区块链上的金融交易。但是,使用Ricardian合约没有限制,您也可以将其用于金融交易以外的其他应用程序。

由于李嘉图(Ricardian)合约确定了一方的责任或法律条款(与另一方交易时的责任),因此应用范围非常广泛。这就是为什么大多数专家认为,在不久的将来,在EOS上使用Ricardian合约只会成为主流。

Ricardian合约可以成为区块链协议中的重要组成部分,并且可以取代智能合约,因为它们也可以同时充当智能合约。也就是说,他们可以定义当事方的意图,将其合法地约束在合约中,还可以根据约定的条件执行指令。这只会使区块链交易和交易更好,更安全,更透明。

对于Ricardian合约来说,现在还处于初期,因为这些合约的使用是新的。它们最近成为EOS生态系统的一部分。但是,随着区块链与李嘉图合约一起发展,我们可以对未来几个月的未来有更好的了解。

总结

总结我们到目前为止所讨论的内容,Ricardian合约是一种功能强大的新型代码,可以对区块链网络上的交易产生重大影响,从而使流程更加安全。

它使法律协议和条款与机器可读代码的合约保持一致,以在区块链网络上执行。尽管这是一个已有数十年历史的想法,但是区块链技术使充分利用它成为可能。区块链使我们能够对这些合约进行公证,将其保护在区块链网络上,并保持对此事的完整参考。

它可以消除多方纠纷的机会,从而使多方之间的法律合约更加清晰,并且可以节省时间,成本和精力。与智能合约合并后,它们还可以调用功能和操作。

但是,我们仍然需要等待数月才能看到Ricardian Contracts如何改变区块链交易。此外,在接下来的几个月中,诸如Ricardian条款,以太坊Ricardian合约和区块链Ricardian合约之类的术语将更加清晰。