新的EOS Ricardian合同和新型数字协议的引入引起了很多关注,也引起了人们对该主题的兴趣。让我们检查一下这项技术的工作原理以及可能带来的好处.
最近,一些基于区块链的技术已开始支持Ricardian合同。例如,Block.One声称他们正在为Ricardian合同提供支持.
我们中那些拥有区块链基础知识的人已经了解了智能合约。但是现在是时候进一步了解里卡迪合同了。在本文中,我们将重点介绍与Ricardian条款一起最近引入到区块链的这种新型合同。我们还将介绍基于以太坊的Ricardian Contract,因为该概念对于区块链而言相对较新.
现在报名: 免费区块链课程
什么是李嘉图合约?
Ricardian合同是一项法律合同,由著名程序员Ian Grigg于1995年首次提出。现在,该概念也已成为区块链的一部分。这是基本定义:
“这是一种数字文档形式,可作为双方之间就协议双方之间互动的条款和条件达成协议。”
使它与众不同的是–经过密码签名和验证。即使是数字文档,它也以易于阅读的文本形式提供,使人们(不仅是律师)也易于理解。它是唯一的法律协议或文档,可同时供计算机程序和人类阅读.
简而言之,它有两个部分或有两个目的。首先,它是两个或多个参与方之间易于理解的法律合同。您的律师可以轻松理解它,甚至您也可以阅读并理解合同的核心条款.
其次,它也是一种机器可读的合同。借助区块链平台,这些合同现在可以轻松地进行哈希处理,签名并可以保存在区块链上.
总而言之,Ricardian合同将法律合同与技术(确切地说是区块链技术)合并在一起。他们在区块链网络上执行动作之前将各方约束为法律协议.
李嘉图合约背后的历史
尽管Ricardian合同对于区块链来说是新事物,但它已有3十年的历史了。 Ricardian合同不是1990年代引入的唯一与区块链相关的现代术语.
同时还引入了许多最近适用的想法,例如智能合约和工作量证明,但后来在区块链成为主流时实现了.
伊恩·格里格(Ian Grigg):李嘉图(Ricardian)合同背后的人
Ricardian Contracts最初是在1995年作为里卡多支付系统的一部分引入的。伊恩·格里格(Ian Grigg)是这种新型法律文件的幕后黑手,被认为是金融密码学的先驱之一。.
有趣的是,当他开发《 Ricardian Contracts》时,他还在上学。这就是为什么人们也称这些为Ian Grigg Ricardian合同.
任何能够阅读他的作品的人都可以意识到,他已经超越了自己的时代。他提出了一个有趣的概念,可以将法律合同或任何金融工具或资产数字化.
但是,在90年代,尚没有根据其功绩实施其思想的适当技术。但是此限制已不再是区块链技术的出现.
他还担任Block.One的合作伙伴,Block.One是全球高性能区块链解决方案的领先提供商之一。也是将Ricardian Contracts概念引入区块链的同一家公司,也称为EOS Ricardian Contracts.
区块链在普及之前也走了很长一段路。查看区块链技术的历史以了解更多信息.
Ricardian合同的工作方式?
Ricardian合同主要是两方之间易于理解的法律合同。您可以在法院使用本协议,因为它们在法律协议中对您和另一方具有约束力。您可能需要律师来制定实际的法律协议,然后双方才能阅读,理解,同意并签署该文件。只有在那之后,您才能进行数字化或哈希处理,以便软件可以使用它在区块链平台上运行.
为了使合法合同有效,发行人可以创建法律框架。双方或持有人均填写该法律框架并通过签署该框架达成协议.
请记住,Ricardian合同是一种智能合同,也可以使用智能合同中使用的代码。他们也是 现场合同 在执行事件后可以更改.
例如,在涉及买卖双方之间的汽车的合同的情况下,一个条款可能涉及与可以确认卖方是否是该车辆的实际所有者的当局联系。获得信息后,可以将其添加到Ricardian合同中,以创建该合同的新版本.
这样,李嘉图合约执行不同的事件,并根据每个事件的结果走向合理的结论.
-
引用哈希
合同准备好后,将进行数字签名,并同意合同引用该合同的哈希值。例如,如果协议下发生金融交易,则该交易将与付款方一起应用于该合同的哈希.
-
隐藏的签名
Ricardian合同还使用隐藏签名来使过程更安全。合同的签署通过私钥进行。后来,协议的哈希值用于将隐藏的签名附加到合同上.
另请阅读: 区块链如何运作?
智能合约和Ricardian合约有什么区别?
区块链使用另一种主要形式的数字合约,即智能合约。那么,这些Ricardian合同与已经使用的智能合同有何不同?让我们详细探讨差异.
智能合约
就像我们之前讨论过的Ricardian合约一样,智能合约也是机器可读的合约,或者可以说,是一组指令,它们控制并指导即将发生的动作和事件.
在区块链行业中,智能合约充当交换期间提供信任的合约。您可以使用这些合同在Internet上交换金钱,股票,财产和其他资产。您可以通过定义两方之间的义务并通过计算机代码执行义务来做到这一点.
它们是区块链网络上流程的重要组成部分,各方保持匿名.
这些是智能合约的核心特征:
- 根据计算机代码中提供的指令自行执行
- 自我验证和自动执行
- 不可变,这意味着您无法编辑条款
- 节约成本
智能合约的唯一问题是它们不是具有法律约束力的协议,这就是为什么如果发生任何问题,很难在法庭上证明针对欺诈或诈骗的案件,因为它不是具有法律约束力的协议.
第二个核心区别是它也不是人类可读的。这只是一个代码,但是人与机器都可以读取里卡德合同.
想更多地了解智能合约?立即查看有关智能合约的终极指南!
李嘉图合约
另一方面,Ricardian合同概述了将来将要达成的法律协议的意图和行动.
区块链平台上两个合同之间的根本区别是协议的类型。一个(Ricardian合同)记录多方之间的协议,而另一个(Smart Contracts)执行协议中定义为操作的内容.
Ricardian合同是具有法律效力的合同,而智能合同则不是。它将人类可读的法律合同转换为可由软件执行的机器可读代码.
简而言之,智能合约可自动执行区块链应用程序上的操作。但是,它们也有一些局限性,因为您无法清楚地了解在许多情况下接下来会发生什么。在这种情况下,您将无法使用智能合约来自动化不确定的事物.
在这种情况下,如果发生了智能合约所提供的说明中未计划的事件,则可能会导致严重的问题。由于智能合约也没有任何法律框架可以定义在这种情况下如何继续前进,因此在这种情况下它就无法正常工作。您也可以说,在没有法律框架的情况下,智能合约缺乏围绕这样的场景发展的能力.
以下是Ricardian合约的核心特征:
- 有可打印形式和人类可解析形式
- 程序可与清单形式上等效的所有形式进行解析
- 由发行人和双方签署
智能合约与Ricardian合同:比较表
这是Ricardian合同与智能合同的快速比较表:
目的 | 执行协议条款 | 将协议条款记录为法律文件 |
流动 | 在基于区块链的应用程序上自动执行操作 | 它还可以自动化基于区块链的应用程序上的操作 |
有效性 | 它不是具有法律约束力的文件 | 它是具有法律约束力的文件或协议 |
多功能性 | 他们不能是李嘉图合约 | 任何Ricardian合约也可以是智能合约 |
可读性 | 智能合约是机器可读的,但不一定是人类可读的 | Ricardian合同既可机读又可人读 |
Ricardian智能合约:明确说明您创建的合约
恰恰是Ricardian合同进来的地方。它通过在合同中添加法律框架来增加意图并使操作更加清晰。它定义了合同的意图并回答了智能合同尚未解决的许多问题.
例如,它回答了如果有任何适用的后果,该怎么办?它定义了合同的范围。它还描述了有关各方及其代表(如果有).
最重要的是,李嘉图(Ricardian)合同以法律术语定义了可用于解决争议的法规.
在签署《里卡迪人合同》之前,在加密行业中防止欺诈和冲突并不容易。 Ricardian合同为想要投资或利用区块链技术的参与者提供了更高的安全性.
此外,Ricardian合同可用于在互联网或区块链网络上买卖资产的过程中增加真实性。 Ricardian合同可以用法律术语定义您要买卖的商品,以什么法律术语定义谁是参与者,以及有关交易所的更多法律信息。.
简而言之,将智能合约与Ricardian合约合并后,可以为互联网上的交易提供强大而简单的流程.
在这种情况下,它将成为Ricardian智能合约。此外,Ricardian合同可以充当智能合约并与智能合约相同,因为您可以定义法律条款和指令以执行为代码,但是智能合约不能充当Ricardian合约.
如果没有适当的商业模式,就很难使用区块链作为杠杆。查看我们的最终区块链实施策略,以了解有关开发区块链的更多信息.
它包含什么信息?
可以编程以定义多方之间的合法合同的任何内容,以及可以用于执行事件或动作的指令的任何内容,都可以成为Ricardian合同的一部分.
该协议可能包含的一些重要部分包括:
-
派对
涉及多少方?缔约双方是谁?谁是他们的代表?
-
时间要素
合同的效力是什么?它在有限的时间内适用还是永远适用?它在时间方面定义了什么?例如,需要在三个月内达成交易,否则合同无效.
-
为不同的可能性添加例外
例如,当一方死亡时会发生什么?或类似的例外.
-
情况
您可以根据需要添加任意数量的条件和if / then子句.
他们安全吗?
对,他们是。 Ricardian合同使用加密签名,因此非常安全。合同中的每个文件都有其哈希的唯一标识.
这是什么意思?这意味着,一旦双方同意并变成机器可读的形式,任何人都不可能任意更改法律协议.
这也为法律协议中称为“青蛙煮沸”的常用策略提供了保护。根据传统的法律协议,在执行过程中,具有较高优势的发行人会不断更改协议中的条款。 Ricardian合同无法做到这一点.
要签署Ricardian合同,您可以使用私钥。当您将合同的签发人签名添加到文档中时,它将创建有关文档中描述的信息的清晰且具有约束力的协议。还可以在私钥的帮助下跟踪参与的各方并追究他们的责任.
Ricardian合同的好处
Ricardian合同使一些新的可能性在区块链网络上成为现实。它的一些应用程序和优点包括:
- 这是第一次,它允许在法律上强制执行有形资产以及区块链网络上的权利的转让,而这在智能合约中是不可能的。如果智能合约也用于相同目的,但是它们不能合法地强制执行转让.
- 发生争议时,“ Ricardian合同”可以节省您的精力,成本和时间。机器可读的法律合同不接受任何解释,这是人类可读的法律合同的主要缺点。律师可以根据自己的喜好解释内容,这可能会导致冲突.
- Ricardian合同是增加区块链网络透明度的重要一步.
区块链具有公平的收益份额。从我们的指南中了解有关区块链技术好处的更多信息.
里卡德合同的发行
由于《里卡德合同》仍处于初期阶段,因此某些事情仍然需要答案或更清晰。例如,谁将执行Ricardian合同?关于如何将仲裁整合到EOS生态系统中,仍然是一个悬而未决的问题。同样,用户如何提出索赔?
但是,Ricardian合同是基于预定义和预先约定的法律合同。预先约定并具有法律约束力的手段是指时间到了,您可以将其提交给法院的法官。 Ricardian Contract至少可以让仲裁人决定最初的意图和义务.
另一方面,该技术仍处于全面开发阶段。随着我们力求更加清晰,围绕里卡德合同的法律框架仍然滞后.
本合同的当前应用
是的,有一些李嘉图合约的例子。 Ricardian Contract的主要示例之一是OpenBazaar。顾名思义,这是一个开放的在线市场,您可以在这里买卖任何东西。当双方交换货物作为跟踪双方责任的主要工具时,此平台当前使用Ricardian合同.
那么它是怎样工作的?好了,只要有两方在平台上进行交换,它就会创建一个Ricardian合同。它跟踪多方同意的合法合同的合法性,并签署进一步的协议.
这使得该平台对用户而言非常安全。为什么?因为在欺诈或违约的情况下,一方可以拥有法律文件和记录以在法院出示.
这就是为什么Ricardian Contracts可以在电子商务行业中具有主要用例,从而为用户增加另一层安全性的原因.
阅读更多: 使用区块链技术的前50家公司
李嘉图合约的未来
Ricardian合同可以在很多情况下实施,甚至比智能合同还要多。通常,智能合约主要用于区块链上的金融交易。但是,Ricardian Contract的用例没有限制,您还可以将其用于金融交易以外的其他应用程序.
由于李嘉图(Ricardian)合同确定了当事方与另一方交易时的责任,或以法律术语确定了责任,因此应用范围非常广泛。这就是为什么大多数专家认为,在不久的将来在EOS上使用Ricardian合同将成为主流的原因.
Ricardian合同可以成为区块链协议中的重要组成部分,并且可以代替智能合约,因为它们同时可以充当智能合约.
也就是说,他们可以定义当事方的意图,将其合法地约束在合同中,还可以根据约定的条件执行指令。这只会使区块链交易和交易更好,更安全,更透明.
对于Ricardian合同来说,现在还处于初期,因为这些合同的使用是新的。它们最近成为EOS生态系统的一部分。但是,随着区块链与里卡德合同一起发展,我们可以对未来几个月的未来有更好的了解.
现在报名: 认证企业区块链专家(CEBP)课程
最后的话
总结我们到目前为止所讨论的内容,Ricardian合同是一种功能强大的新型代码,可以对区块链网络上的交易产生重大影响,从而使流程更加安全.
它使法律协议和条款与机器可读代码的合同保持一致,以便在区块链网络上执行。尽管这是一个已有数十年历史的主意,但是区块链技术使最大程度地利用它成为可能。区块链使我们能够对这些合同进行公证,将其保护在区块链网络上,并保持完整的参考信息.
它可以消除多方纠纷的机会,从而使多方之间的法律合同更加清晰,并且可以节省时间,成本和精力。与智能合约合并后,它们还可以调用功能和操作.
如果您只是想进一步了解基于区块链的智能合约及其运作方式的新手,我们建议您查阅我们的免费区块链指南.