区块链:观点:为什么带有经济保证的预言机是创造DeFi产品的必要部件

来源:以太坊爱好者

摘要:我们正在开发一个去中心化的预言机,以解决大多数DeFi项目所面临的巨大痛点——给智能合约输入资产价格时无法摆脱中心化的、可能被操控的预言机。

三周之前,我们引入了我们的数据验证机制,这是一款区块链预言机服务,而且我们围绕着腐化预言机系统的成本为它设计了经济保障。

本文会扼要地描述这个系统,并解释为什么我们认为带有经济保证的预言机是创造大规模DeFi产品的必要部件。

预言机问题的实质是……所有预言机都有被腐化的可能!

我们强烈主张:所有区块链预言机都有被腐化的可能,因此,所有需要使用链外数据的智能合约都有可能被贿赂攻击、被操控,只要利益够大。因此,你所用的DeFi智能合约也有可能处在风险之中。

观点:比特币BTC离监管机构的范围还很远:华尔街金融分析师、比特币支持者Max Keiser周一在接受采访时表示,他认为比特币(BTC)离监管机构的范围还很远。他指出,比特币已经“达到了逃离监管机构的速度”,而且来自不同国家的大多数监管机构已经在“对比特币产生影响”。(Coin Gape)[2020/12/29 16:00:51]

我们的逻辑是:在一个公开的、免准入的区块链上,没有规则,也没有法律能够抵御贿赂和腐化;又因为所有预言机系统本质上都是由一个或者一群数据报告者构成的,因此总是存在某个价格,可以买通一个系统中所有的报告者。

把DeFi跟现实世界类比一下就清楚了。假设Alice和Bob各自付出50万美金缔结现实世界中的法律合约,同意根据某个数据源输出的结果来分配这100万美元。现在,假设Bob想作弊,他可以贿赂这个数据源,让后者把100万美元全部给他。只要贿赂金少于50万美元,他就完全有动力去贿赂。

观点:美国多个州统一监管框架,加密公司有可能变得更具竞争力:针对美国多个州将统一监管框架的消息,Bitstamp交易所美国分支机构首席合规官Caitlin Barnett称,这对加密交易所和监管机构来说是一个令人兴奋的发展。Barnett解释称,获得多个不同州的许可意味着被许可的实体都要接受每个监管机构的检查。这通常意味着一年中有许多国家对交易所进行审查,有时这些监管机构可能会重叠。不过,Shyft Network联合创始人Joseph Weinberg指出,虽然CSBS的计划将使合规流程更高效,但流程并不一定会更容易。“美国的加密公司现在必须处理更标准化的合规程序,使工作更容易、更具成本效益。然而,这些标准可能并不意味着更容易实现完全合规,障碍可能仍然设置得足够高,使合规成为一项挑战,但这将是这49个州面临的一项挑战,使其更容易管理。加密公司有可能变得更具竞争力,并融入更大的金融生态系统;最终,向用户提供的服务应反映出这种改进。”据此前报道,美国州银行监管者联席会(CSBS)证实,针对货币服务企业的新制度将在48个州引入相同的规则和标准。这将简化合规工作,让加密货币企业更容易跨州开展业务。(Finance Magnates)[2020/9/17]

要不是Alice可以把他告上法庭然后送他去坐牢,Bob肯定会高高兴兴去找这个数据源行贿。就因为这一点,Bob才诚实行事。

观点:全球仅2.27%上市公司可能会购买比特币:加密货币投资和数字证券咨询公司Parallax Digital创始人Robert Breedlove今日发推称,Michael Saylor的MicroStrategy公司购买了比特币供应总量(粗略估计)的0.11%。在全球4.1万家上市公司中,只有931家(2.27%)可能会基于比特币供应限制做出同样的举动。让这场游戏开始吧。此前消息,MicroStrategy以2.5亿美元购入比特币。[2020/8/18]

在区块链上,拥有准匿名性掩护的Bob可加入许多使用同一个预言机的合约。所以Bob很有动机去腐化这个预言机。

关键的是,只要DeFi规模继续扩大,攻击为这些DeFi合约提供价格的预言机的激励也会随之增大。最终,它会变成对DeFi规模的一种限制。除非我们能证明攻击某个预言机是捞不到油水的,否则就别想把数万亿美元的资产带到DeFi世界。

观点:OCC拟议的支付特许状将让更多美国企业参与竞争,并提供更好的产品和服务:针对美国货币监理署(OCC)计划推出支付特许状一事,Coinbase全球业务发展和稳定币高级顾问Amy Lou对Brooks表示,“联邦支付特许状有可能使竞争环境民主化,促进创新,让最需要的人能够获得金融服务,同时仍确保对消费者进行严格监管和保护。”

Lou进一步指出,国家级别支付特许状有可能让更多美国企业参与竞争,并最终为市场带来更好的产品和服务。“任何必须处理各州资金传输许可证的人都知道,正确处理各种零散需求是多么困难,特别是在虚拟货币等新技术方面。通常,只有最大参与者才能获得进行这种深入分析所需的资源,即便如此也无法确定他们是否做对了。”

据此前报道,OCC代理署长、Coinbase前首席法律官Brian Brooks接受采访时表示,OCC计划最快在今年秋季推出“支付特许状1.0(Payments Charter 1.0)”。1.0版本将是“美国各州货币传输许可证的国家版本”,为非银行支付提供商提供“具有优先权的国家平台”,但不能访问美联储的支付系统。在1.0版下运行大约18个月后,该机构将推出2.0版本,他预计这个版本将包括对美联储支付系统的直接访问功能。(福布斯)[2020/6/27]

这就是DVM预言机设计想要解决的问题。

定义“诚实的”预言机

说所有预言机都能在某个价格下被腐化,就是说对任一预言机都必然存在一个贿赂价格,可以腐化预言机并诱导出不诚实的行为。我们将此可能贿赂成功的最小价格定义为“腐化成本”。

那么,也一定存在某个可通过贿赂而盗取的最大利益,我们将该最大利益称为“贿赂得益”。

因此,为了让一个预言机保持诚实,腐化成本必须始终高于贿赂得益,即CoC>PfC。

这就是我们说的经济保证:如果我们可以证明CoC>PfC成立,我们就能证明,没有人有经济激励去腐化这个系统,子Bob也别想从中得到什么好处,无论他悄咪咪买了多少合约。

打造具有经济保证的预言机

那问题是怎么做到呢?

综上所述,打造一套须有经济保证的预言机系统有以下三条要求:

设计出一套能度量出腐化成本的系统创造出一套能度量出贿赂得益的系统设计出一套机制来保证CoC>PfC并证明它是可行的具体细节,我们已经写在DVM白皮书里面了,强烈推荐你读一下。若要省时间,这里有一个简明的概述:

第一步:为度量出腐化成本,DVM使用一套谢林点类型的投票系统,使用代币数量来界定投票权重。代币持有者对有争议的价格进行投票,诚实投票会得到奖励,反之则会被惩罚。只要大多数参与者都是诚实的,投票就会决出一个正确的结果。这意味着腐化成本就是买下51%的投票代币的市场价格。

第二步:为度量出贿赂得益,所有使用这套系统的合约都要向DVM登记、报告如果价格被操纵会被偷走多少钱。DVM会加总每一个合约的PfC,得出一个系统层面的PfC。

第三步:用动态手续费保证CoC>PfC。这也是DVM的有趣设计。

举例如下:

假设系统层面的PfC是1亿美元,也就意味着在最糟糕的情况下,如果攻击者Bob成功腐化预言机,他可以从中获利1亿美元。为腐化这个系统,Bob需要买入或者控制51%的投票代币,那么系统的CoC就是买入51%的代币所需花费的金钱。

要保证CoC>PfC,就要保证51%的投票代币价值高于1亿美元。换句话说,我们要保证投票代币的市值高于2亿美元。如果市值低于该值,Bob就能从攻击中受益。

DVM保证这一点的措施是:不间断监控CoC与PfC的大小关系,并且一旦代币价格低于目标值就启动程序化的、不断重复的代币回购。所有回购过来的代币都会销毁掉,减少代币供给。用来实施回购的资金则从使用该系统的合约中募集,对它们按比例收取手续费。

重要的是,DVM系统也被设计为在保证CoC>PfC的约束下尽可能降低手续费。因此,该系统不会寻租——其手续费被设计为维护系统安全所需的最小值。这样设计的美妙结果是,当市场参与者预期DVM的使用量会增长时,这种增长预期可以使得DVM不需要收取任何手续费就能保证CoC>PfC。

对该设计的全部分析都在白皮书里。

下一步

我们很快会发布一个合约编写框架,告诉大家编写使用DVM的金融合约的最佳实践。这些合约模板将使开发者能够创建任意资产的双边掉期合约、去中心化的衍生品交易所,还有几乎所有别的你能想象到的金融产品。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

地球链

[0:15ms0-0:549ms