AI 概要
展开
仅需 30 秒,即可快速掌握文章内容并判断市场情绪!
区块链技术最有前景的潜在用例之一是开发“实时”合约,这些合约安全存储在数字基础设施内,由于加密身份认证,合法有效且完全防篡改。Ricardian 合约正在将这一想法变为现实,并已成为激发加密货币爱好者兴趣的最新区块链感觉。
如果您甚至对加密货币感兴趣,那么您可能听说过智能合约 - 存储在区块链上的可执行代码,并在满足预设条件时自动运行。除了具有法律约束力外,Ricardian 合约在基本层面上也类似。
Ricardian 合约的概念源于 20 世纪 90 年代,但从未大规模实施过。在本指南中,我们将介绍您需要了解的关于 Ricardian 合约的所有信息,包括该技术的历史、与智能合约的不同之处,以及一些潜在用例的示例。
Ricardian 合约是一种数字合约,根据商定的条款与条件,作为双方之间具有法律约束力的协议。该合约使用区块链进行加密签名和验证,但人和机器均可阅读。
如今,几乎所有文档都以数字格式存储,通常是 Word 文档。然而,由于 Word 文档的发送量如此之多,因此所有相关方都很难了解合同的最新真实版本。
Ricardian 合约通过获取律师使用的法语并将其与数字签名相结合来解决这一问题。最后一步,即流程的“魔术”,就是使用加密技术来确保安全。该算法会生成唯一与文档绑定的密钥或哈希。该哈希始终是指该文档,只有该文档才能显示该哈希。
每当参与方对合约进行任何相关操作时,只需添加哈希值,而不是文件,而不是名称,而不是摘要,只需添加哈希值。由于合约易于机器和人员阅读,因此计算机只需查看哈希值即可确认详情,而用户则可以将合约看作纯旧文本文件,让所有相关方轻松访问和处理所呈现的信息。
例如,美国国债的条款使用里卡迪亚合约写出。该合约基本上将债券转换为自己的数据库,其中包含元数据,包括债券名称、发行人、所有者、面额等。 该数据库包含原始协议的所有详细信息,但采用数字形式,带有机器可读标签。然后使用私钥对合约进行数字签名并进行哈希处理,以便轻松识别。任何想要访问债券详情的系统都必须搜索哈希值。
Ricardian 合约的概念由金融加密货币学家 Ian Grigg 于 90 年代开创,他最近将 Ricardian 合约描述为“简单的文本文件,其中包含律师喜欢使用的所有条款和条件的所有常用词;这是一种将法律文件传达给项目的方式,以便项目和人类都能够理解正在发生的事情。”
Grigg 在 1998 年发表的一篇题为金融加密 7 层的论文中阐述了他对 Ricardian 合约的想法。本文介绍了金融加密公司 Systemics 构建的 Ricardo 支付系统。该系统以英国经济学家 David Ricardo 的名字命名,以表彰他对国际贸易理论的贡献。
20 世纪 90 年代的技术不够强大,无法正确实现 Grigg 的理论。然而,由于区块链技术,这些限制正在消除。目前,支持 Ricardian 合约的项目越来越多,包括 EOS 发起方 Block.one。
Grigg 与 Block.one 短暂合作,将自己的专业知识引入了 EOS 平台。EOS 平台是一个基于自我治理和性能的区块链,为开发者和企业提供了构建面向消费者的大型去中心化应用程序的工具。该系统支持 Ricardian 合约和智能合约。
里卡迪亚合约之前尚未大规模实施,但这一概念将在区块链上找到一个家。区块链技术不仅满足技术要求,还为合法有效的实时合约提供了完美的测试平台。
近年来,智能合约受到了很多炒作,但通常有一件事被忽视:它们不能以当前的形式取代涉及双方的实际具有法律约束力的合约。Ricardian 合约,或至少智能合约与 Ricardian 合约的混合合约,都可能成为问题的关键所在。智能合约与 Ricardian 的区别在于此。
智能合约的概念最早由计算机科学家 Nick Szabo 在 90 年代初提出。简而言之,智能合约是在满足预定条件时自动执行基于区块链的应用程序操作的数字协议。它们构成了去中心化应用程序 (DApp) 的基础,DApp 基于以太坊等区块链构建,是至关重要的去中心化金融 (DeFi)。
智能合约自动执行,只需遵循区块链上编码的简单“如果...那么”语句。构成区块链的计算机网络在满足并验证预设条件时执行合约中概述的操作。此类行为的示例包括发送通知、发放资金、开票和注册车辆。这些操作是不可变的,任何人都不能更改或撤销。
编程语言用于对智能合约进行编码,虽然开发者可以轻松编写,但不理解编程语言的外行无法阅读合约内容。企业不能依赖当前形式的智能合约,因为许多业务流程都受到涉及人类审计的合规要求的约束。
此外,智能合约代码的行为在区块链上是不可改变的,对于必须对现实世界中不断变化的环境做出反应的公司来说,这并不是一个理想的功能。企业或企业与客户之间的合约协议通常会发生变化,智能合约无法灵活适应任何变化。
与智能合约不同,Ricardian 合约不仅会记录合约的行为,还会记录合约的意图,甚至在合约执行前。该合约使用哈希值快速高效地引用特定文档。以下是 Ricardian 合约的一些优势:
这并不是说里卡尔合约将取代智能合约。未来,双方可能会以某种具有法律约束力的数字协议的形式混合,并在相关方履行条款后自动执行。这两种技术相结合,有可能成为区块链法律协议的未来。
虽然 Ricardian 合约仍是一个新概念,但该技术的潜在用例却是无限的。它们可用于构建各种协议。以下为 Ricardian 合约的三个用例:
EOS 是最早在 2019 年实施 Ricardian 合约的加密货币项目之一,在开发者工具包中引入了所谓的“丰富渲染的 Ricardian 合约”。
EOS 将 Ricardian 合约和智能合约的功能相结合,使用户能够轻松理解合约的行为和意图。这确保了智能合约的代码完全透明,这是一个重要的功能 - 因为区块链操作通常是最终的。
在实施 Ricardian 合约之前,普通智能合约用户很难理解他们同意采取哪些行动。用户必须依靠应用程序开发人员来解释智能合约在前端的作用,而与区块链上进行的操作没有任何可审计的关联。
EOS 宣布推出两项新功能,用于实施 Ricardian 合约,并在用户同意签署交易前重新定义数据的呈现方式:
作为说明性类比,请将 Ricardian 合约规范视为编程语言,模板工具包视为以该语言编写文档的浏览器。这两项功能将共同帮助 DApp 开发者创建智能合约,清晰解释用户同意的协议。
Ricardian 合约可能会大幅拓展区块链应用程序的范围,尤其是在与智能合约相结合时。他们可以明确定义双方的意图,对其具有法律约束力,并根据商定的条款采取行动。
尽管 Ricardian 合约的概念已有几十年的历史,但该技术的实际使用仍然相当新。如果被广泛采用,可能会对许多区块链流程产生重大影响,特别是在交易和金融领域。
敬请阅读我们的指南,详细了解智能合约。