启动时间: OpenLaw于2017年首次发布。于2018年8月2日推出并托管在Eventbrite平台。
OpenLaw简要概述
OpenLaw通过重新设想法律协议的创建、执行和存储,解决合约协议中存在的不同问题。使用OpenLaw,律师和组织可以自动创建和管理法律文件的执行,并在需要时将基于Ethereum的智能合约嵌入到法律协议中,减少与某些法律文件相关的歧义。
背景
最早的书面协议出现在数千年前的美索不达米亚,用楔形笔写在泥板上。从这些最初的书面协议起,世界通过法律文件稳定地构建了起来。合约协议记录了基本的人际关系,帮助人们承担风险,构建产业,并成为塑造我们日常生活的组织的支柱。
然而,尽管法律协议无处不在,尽管它是价值4,370亿美元的美国法律行业的基石,但合约的创建和生成方式并没有发生重大变化。虽然协议不再用粘土来记录,但律师们未能利用计算机技术的进步来精简和简化他们的工作。对于大多数律师来说,标准合约的制定遵循的是一条老路。律师与客户会面,评估他们的需求,然后根据以前的工作,费力地用书面模板起草协议。这些协议是根据手头的事实定制的,但从一笔交易到另一笔交易的大部分文本都是不变的,以法律文体的形式书写,这有时会造成歧义和诉讼风险。简单的起草错误,比如没有添加一个无辜的牛津逗号,就会导致灾难性的后果。
一旦协议被修改、审查和定稿,签字页就会在双方之间笨拙地交换,通常使用墨水签字。对于大型事务,获取这些签名通常需要高资格律师的帮助,这会减慢复杂事务的完成速度,浪费了宝贵的时间。另一方面,法律协议的存储是支离破碎和不安全的。协议以附件形式存在于电子邮件中,存储在不安全的文档管理系统中,或者更糟的是,存储在发霉的文件柜中,成为被遗忘的遗物,只有在发生争议时才会被找出。法律文件充当了恶意黑客的蜜罐,这些黑客试图从律师创造和维护的宝贵机密信息中获利。
最令人担忧的问题之一是签署协议,这些协议停留在签署的那一刻,不受外界影响。改变合约的工作方式需要改变合约的条件,而合约本身需要正式的修改、放弃或重新谈判。因此,协议无法响应现实世界的事件或根据新的情况进行更新。换句话说,它们是不可编程的。
OpenLaw核心团队
OpenLaw有一个出色的团队,由Aaron Wright和Davin Roon领导,并得到了区块链风投机构ConsenSys的支持。
Aaron Wright是卡多佐法学院的副教授和学院区块链项目主任。他是企业以太坊联盟(Enterprise Ethereum Alliance)法律工作组的负责人、CoinCenter的学者、Ledger的编辑,与Primavaera DeFilippi合著了一本即将出版的书(Blockchain Technology and the Law: the Rule of Code),并与哈佛大学出版社(Harvard University Press)签约。
Twitter:https://twitter.com/awrigh01
Roon是基于JVM的工具的创造者,用于集成以太坊开发;Cubefriendly(一个开放的数据数据库引擎)的创建者。同时,他也是Technion 2009届毕业生。
Twitter:https://twitter.com/bmalaus
MikolajSzabo,高级工程师。曾是Gawker Media的Scala平台工程师,还为出版平台Kinja撰稿。此外,Mikolaj还拥有在Tesco和Shop Group等大型零售商项目中担任电子商务顾问的经验。
Priyanka Desai在加入OpenLaw之前做过运营和业务发展副总裁,Priyanka就读于班加明卡多佐法学院。在学校期间,她获得了区块链联盟R3和NYSDFS的虚拟货币执行经验。在上法学院之前,Priyanka Desai曾在众议院外交事务委员会和一家纽约律师事务所工作。
OpenLaw工作工具和实用程序
1. OpenLaw法律标记语言
OpenLaw 提供使用OpenLaw“法律标记”语言增强的“法律模板”,它类似于维基百科的“维基文本”,具有更强大的功能,使任何人都可以围绕传统法律文体包装逻辑和其他上下文信息。OpenLaw 法律标记语言使曾经痛苦的准备法律协议的过程变得轻而易举,并大大减少了生成和执行一系列合约所需的时间,而不仅仅是简单的协议。用户通常可以在几分钟内创建一个法律模板,并快速识别协议的关键变量可选条款。创建法律模板后,OpenLaw 界面会引导用户浏览该协议中通常自定义的区域,并根据用户输入实时自动重新生成文档。
例如,使用OpenLaw的法律标记语言,就有可能将《未来股权简单协议》(SAFE)的四个不同版本合并成一个法律模板,通过几次点击就可以在不同的标准变化之间实时转换。此外,通过OpenLaw语言提供了各种工具,这是创建真正可编程的法律协议所必需的。目前,它支持if-then、aliasing、多变量表达式、隐藏变量,甚至可以执行基本的计算。
OpenLaw 是第一个真正能够创建“智能”法律协议的项目,它为所有人提供了一种简单的方法来引用和触发基于以太坊的智能合约来管理合约承诺。使用OpenLaw,任何以太坊智能合约都可以通过几行代码嵌入到法律协议中,并在协议经过各方数字签名后自动触发。因此,使用OpenLaw,用户可以创建以前不可能实现的协议和商业关系。例如,用户可以建立一个简单的雇员聘书,并能够实时(每分钟)向雇员支付工资。在协议的创建和执行过程中,没有工资处理器或其他中介机构的密切参与,雇员可以看着他或她的账户随着时间的推移而增值。
将OpenLaw 视为新兴区块链股票的粘合剂。资产和其他数字代币由以太坊等区块链生成和保护,OpenLaw 提供无缝的用户体验,以当今世界熟悉的方式构建和管理涉及这些资产的交易。
2.协议
OpenLaw上的所有协议都可以轻松地以数字方式签署。一旦协议被确定下来,就可以通过电子邮件发送签名。签署只需要点击一个按钮,而且签名会被存储在以太坊区块链上,为它们提供一定程度的永久性,以供将来参考。一旦被所有相关方签署,每一方和发件人都会收到一份执行的副本,作为记录。
由于它们存储在 IPFS 和以太坊区块链上,因此通过OpenLaw生成的法律协议更加私密和安全。法律模板或生成的协议均未存储在我们的中央服务器或Amazon、IBM、Google的中央服务器上,因此信息不易受到网络安全威胁。目前,我们要求您使用OpenLaw 创建一个用户帐户,我们的目标是尽量减少我们存储和管理的信息。随着时间的推移,律师将能够以一种真正类似于纸质世界的方式生成和管理文件,而无需让这些协议通过不了解合约的第三方。
3. 智能代币购买协议
OpenLaw是一个基于区块链的协议,使各方能够创建与以太坊智能合约互动的传统法律协议,这意味着用户可以快速将任何法律协议转化为在区块链上纳入和管理资产的协议,使用OpenLaw,人们可以生成一个基本的代币购买协议,只需点击几下,即可管理任何基于以太坊的代币的销售和转让。OpenLaw已经标记了一个代币购买协议,这个协议已经被广泛用作代币销售的一部分,当双方签署后,会触发一个管理付款和购买代币转让的交易合约。
后续基于区块链的方法为出售代币的一方提供了确定性,即销售受传统法律协议的约束,从而降低了与交易有关的风险。当事人可以签订一个熟悉的法律协议,并知道销售将依靠智能合约来进行。换句话说,智能合约可以管理代币的支付和转让,但各方的安排可以得到熟悉的书面协议的支持,以防在接下来的某个时刻发生争议。如果这种情况发生,法院或其他行政机构将能够理解任何安排的背景并管理其解决方案。
更重要的是,智能合约可以防止未经授权的各方在销售期间试图购买代币。智能合约被编程为只向根据我们的模板签署协议的各方分发代币,买方不能购买超过已签署协议规定的数量,从而为代币卖方提供了更多的代币销售控制权。
4.复杂交易
商业安排往往笼罩在复杂之中。保密协议、租赁、服务协议和短期融资文件等基本安排占了大量商业交易。然而,它们只是美国现有交易法律市场的一小部分。正如所有律师所说,许多交易是一捆文件,一个"交易",它们携手合作,管理风险和分配特定交易的相关权利。
律师们辛苦地管理这些交易的复杂性,花时间确保这些文件中与当事人有关的定义、条款和基本信息保持一致。目前管理交易的过程非常耗时、繁琐、乏味,并且会产生额外的成本;这些成本最终会伤害到客户,增加了律师事务所的腰包,并减少了大部分人获得基本法律服务的机会。
OpenLaw开始通过使用区块链技术简化复杂的法律文件集的创建来解决这些问题,该团队旨在推动降低执行复杂法律工作的成本(和乏味),同时增加世界各地获得法律服务的机会。以法律标记语言作为OpenLaw的核心组成部分,律师可以在几分钟内构建他们的协议或整个交易。下面提到了该标记语言的几个关键功能。
帮助律师识别和纳入可选的法律条款,即我们所说的"条件"。
处理逻辑表达式(if-thens;如果(条件A&&条件B)->[行动],等等);
结构化法律协议的关键部分(如日期、数字和签署人);
组变量;
执行基本计算,帮助签约方传递变量,并对运行在以太坊网络上的智能合约进行调用;
通过这种方法,OpenLaw将法律协议从静态文件转化为管理复杂商业任务的动态系统。简单地说,OpenLaw上的每个法律协议都变成了一个对象。这些法律协议又各自包含自己的对象集,可以由用户随意操作。因此,法律协议变得越来越可计算:人们可以定义和设置变量,即时修改协议(或协议集)的文本,并自动计算支付金额、分配和其他义务。
基于对象的方法允许对一组文件进行简单的捆绑,并创建一个具有相互依赖关系的"交易"。这些文件之间的共同变量可以同时设置,而且多个协议的语言可以通过简单的点击按钮自动改变。此外,"交易"架构帮助OpenLaw的用户在几分钟内建立和执行复杂的交易。使用OpenLaw,一个人可以让员工以数字方式签署一份聘书、一份仲裁协议、一份保密和发明转让协议,按照直接归属时间表授予员工限制性股票,还可以在几分钟内通过几次点击生成一份董事会的一致行动。不仅如此,这些协议在执行时可以调用和执行多个智能合约程序,转移付款并按归属时间表向员工转移代币化股票。原本需要律师花费数小时,并涉及多个中介机构的任务,现在只需几分钟,而且全部通过区块链进行管理。
5.不动产数字化
通过使用OpenLaw来创建一个标准化的法律协议,规范双方之间的财产买卖,"土地买卖合约"就这样产生了。这份《土地买卖合约》包含了人们在这种交易中所期望的标准条款,包括财产的描述、购买价格条款和融资条件。
由于OpenLaw标记语言实现了无摩擦签约( frictionless contracting ),该协议被转化为一个动态对象,与以太坊智能合约互动,使买方和卖方能够有效地谈判、管理和执行协议。作为该互动的一部分,从土地买卖合约中对智能合约的调用包括由各方输入的关键参数。
-
卖方和买方的以太坊地址(以促进代币化财产和托管资金的分配);
-
购买价格、押金金额和贷款金额(如有);以及
-
基于物理地址的房产唯一的字符串标识符(实现代币化)。
对智能合约的调用是在使用OpenLaw协议执行土地销售合约(双方签署)后进行的。然后,买方可以将定金金额转移到该智能合约中托管。反过来,在结算之前,贷款人可以将贷款金额发送到智能合约托管处。在总的购买价格被发送到智能合约后,卖方可以最终完成转让,并触发智能合约将资金支付到其账户,并将代币化的财产转让给买方。转让被记录到以太坊区块链上,产权所有权的状态被更新。
一个重要的实际考虑是,以太坊区块链如何解释没有使用ERC721代币记录的其他类型的财产权益(到目前为止,它只代表对基础财产的单纯所有权)。例如,我们仍在研究如何记录和处理地役权、附言、担保权益和其他契约。如果这些东西可以与所有权一起登记和记录,例如使用新提出的ERC994授权的非伪造代币标准,这个问题就可以解决。为了简单起见,我们没有对这些类型的权益进行建模。
原创文章,作者:CoinKaola,如若转载,请注明出处:https://www.coinkaola.co/news/240105/