译者|秦晓峰编辑|卢晓明
要点:上周,数以千计的以太坊开发者、企业家和爱好者聚集在美国科罗拉多州,参加ETHDenver黑客马拉松会议;随着大家对DeFi项目兴趣的不断增长,开发者一直试图利用现有资源提供更多的增值服务;这些亮点项目包括Delfi、zDai、ETHThisThenThat、UniversalWallet和SafeCDP。上周,2000多位以太坊开发者、企业家和爱好者涌向美国科罗拉多州丹佛市参加ETHDenver黑客马拉松会议,这也是美国最大的以太坊黑客马拉松会议。ETHDenver黑客马拉松会议以太坊上最大的区块链会议,每年都在美国丹佛举行一次,参赛成员主要是以太坊开发者、投资者、企业家以及爱好者;该活动创办目的除了促进以太坊开发者交流,也竭力去发掘更多优秀的项目——任何人都可以提交项目,参与评奖。值得注意的是,今年ETHDenver会议创建者宣布,该活动几乎在各个方面使用区块链技术:申请参会、提交项目、评审、投票以及执行其他任务时都使用了区块链。去年,以太坊应用层有了很大的革新,许多新出的项目都是金融应用程序或协议。这些应用程序或协议为用户提供了管理和使用基于以太坊的货币或资产的新工具。这类应用被称为“去中心化金融服务”或“DeFi”,稳定币“DAI”是DeFi项目中最广为人知的产品。推荐阅读Odaily星球日报编译的《请回答,以太坊的2018》。今年的ETHDenver会议上,也有一批开发者提交了DeFi的项目,下面这几个项目是众多项目中比较耀眼的,仅供广大读者参考,不作为投资建议。Delfi
Delfi由Delphi语言和DeFi组合而成,它是一个简易的链上价格oracle数据库,可以提供来自三个交易量最大的去中心化交易所中ETH/DAI现货价格的流动性加权指数。未来的升级版本,可以提供其他交易对的数据,例如ETH/MKR、ETH/REP。此外,Delfi还提供一项指标——可以计算“将ETH/DAI价格移动5%的成本”——从而为量化交易提供安全的价格阈值。
Delfi适用于任何只需客观地而非信任地进行价格反馈的应用程序。目前,最显著的用例就是MakerDAO。MakerDAO是以太坊上的去中心化自治组织和智能合约系统,旗下产品是稳定币DAI。MakerDAO要求CDP在ETH抵押品和借入的DAI之间保持150%的抵押比率,CDP是抵押系统中负责保管抵押品(以太币)的地方。如果用户抵押价值150美元的ETH,他们可以在DAI上借到至多100美元;如果抵押比例低于150%,清算程序则将启动,没收抵押品用来偿还用户未偿还债务和费用。保持充足的抵押品对MakerDAO系统的稳定性至关重要。因此,必须有一个能够持续地、准确地监测ETH价格的监测器。目前,MakerDAO系统的参考价格由“medianizer”提供。medianizer是一种智能合约,可以整理多个外部源的价格数据。少数的利益相关者持续监控多个外部源的参考价格,如果源价格与最近提交的价格相差超过1%,或者价格更新时间超过6个小时,他们就会提交更新。然后,medianizer智能合约就取所有提交价格的中位数。尽管到目前为止,medianizer一直没有出现失误,宛如上帝一般,但仍有相当大的改进空间。首先,价格反馈中有一些需要信任的元素,比如需要信任一定数量的个人提交的数据。尽管这些人与项目方之间存在密切关系的可能性很小,但从理论上讲,这些参与者还是有可能串通一气,提交不准确的数据,并从中获利。此外,价格反馈既不是按交易量加权的,也不是实时更新的,因此不一定总是能够准确地反映真实的价格。Delfi的创新之处是消除需要信任的元素,直接从去中心化交易所中获得价格信息——Uniswap、Bancor和Eth2Dai是Delfi目前的使用源。其次,Delfi按照各个交易所交易量进行价格加权,并更新每个区块的价格;无论何时,oracle数据库都能提供准确的ETH/DAI市场交易数据图。“计算价格移动5%的成本”特性也很有用,因为它可以让应用程序的用户和开发人员清楚地认知市场,并决定自己的投资行为。如果用户知道攻击者只需花费26万美元就可以将价格移动5%,从而触发清算,那么他们可以使用这些信息来仔细评估自己应该将多少ETH作为CDP的抵押品进行锁定。SafeCDP
另一个受MakerDAO启发的项目是SafeCDP。它是一个加密经济网络,允许CDP所有者保护他们的抵押品免于清算,从而减少因过度抵押导致的资本效率低下。如前所述,MakerCDP所有者被要求至少保持150%的抵押比率。然而,由于相关抵押品的波动性,CDP所有者往往会过度抵押,未偿还CDP的平均抵押比率目前为377.13%。
来源:mkr.tools这样做的结果是,导致资本效率低下——抵押品本身存在机会成本,抵押品过多意味着机会成本的降低,妨碍了CDP所有者使用ETH、出售ETH或者借贷ETH。SafeCDP本质上是一种分布式的追加保证金的协议——如果用户的抵押品价值低于某一阈值,SafeCDP可以提供一个窗口,在这个窗口中,受到经济激励的第三方可以继续增加抵押品。
系统架构包含三方:CDP所有者、担保人以及Keeper程序。作为CDP所有者,您需要输入您的CDPID,选择“安全CDP”,并输入以下参数:目标抵押品(百分比)、追加保证金阈值(百分比)、追加保证金期限(小时)以及奖励(百分比)。CDP所有者需要提交一个电话号码来接收通知。提交参数后,您将创建一个管理和控制CDP的智能契约。担保人是DAI的持有者,这些人希望从自己所持有的代币中获得收益。担保人将DAI存入担保人池,允许管理员使用它来偿还未偿还的债务。Keeper程序是一个离线服务器,当SafeCDP低于抵押比率时自动通知智能合约。Keeper用担保人的资金偿还DAI的债务,将担保比率恢复到一个安全的百分比。然后,CDP所有者将在约定的时间窗口中向担保人偿还本金和利息。如果CDP所有者未能支付资金,SafeCDP智能合约将触发惩罚机制,该机制将清算CDP所有者的一些抵押品支付给担保人。有了这种追加保证金的机制,CDP所有者现在可以降低自己的担保比率,降低资本成本,同时也能帮助DAI有效地扩大供应规模。zDai.io
比特币、以太坊和DAI等加密货币的数据都是公开透明的,这也意味着,只要有足够的时间和精力,像Chainalysis或Neutrino这样的第三方分析机构就可以根据交易历史来定位到个人——比如披露之前的购买行为、洞察个人财富或者通过抢先交易和反向交易进行经济攻击,这样的结果无疑会让一些人坐立不安。Zcash和Monero等隐私币试图通过混淆交易数据来解决这些问题,但它们较弱的波动性削弱了它们作为交换媒介的效果。zDai是一个在Burner钱包上实施ZkSNARKS的项目,可以为用户提供一个快速、稳定、私密的交换媒介。用户可以通过Burner钱包界面直接将xDai转换为zDai,然后隐藏交易金额及交易各方进行交易。
zDai目前的版本还有改进的空间:生成零知识证明可能需要一分钟的时间,而Gas成本可能非常昂贵。尽管如此,zDai还是值得认可的,它致力于创建一个无需信任的、私密的、可互换的不记名资产。ETHThisThenThat
ETTT项目由ConsenSys工程师团队创建,该项目受“IfThisThenThat“启发,后者是一个新生的网络服务平台,通过其他不同平台的条件来决定是否执行下一条命令。
ETTT项目目前托管在以太坊Rinkeby测试网上,允许任何人在编写代码的情况下连接多个DeFi应用程序,用户只需选择一个“触发器”指定自己希望执行的“操作”,便可以高枕无忧了。触发器:“ETHpricedropbelow$X”——ETH价格降低至&美元;“Tokentransferoccurs”——发生代币转移;“EveryETHblockmined”——每个ETH区块被开采;操作:“transferETH”——转移ETH;“AddcollateraltoCDP”——为CDP增加抵押品;“SendSMSmessage”——给我发SMS信息。虽然目前ETTT只提供了三个触发器和动作,但可能性似乎是无穷无尽的。用户可以创建一个动作,设立stop-loss和buy-stop订单功能,根据价格触发器在Uniswap交易所进行购买或出售一定数量的加密货币,也可以根据复合浮动利率借贷款,或者在每次提案需要投票表决时发送短信通知。ETTT还可以用于一些成本较低的SafeCDP项目。如果抵押比率低于某一阈值,可以直接从CDP所有者的钱包中添加抵押品或者清除CDP的债务。UniversalWallet
将新用户引入加密生货币态系统的过程中,会出现各种各样的问题。即使是最友好的体验也需要诸多步骤:设置Coinbase帐户、购买ETH、设置MetaMask钱包帐户,然后将ETH从Coinbase转移到MetaMask。如果用户想将价值存储在像DAI这样的稳定币中,他们还要再进行更多的操作,比如在Uniswap这样的交易平台上用ETH交换DAI。UniversalWallet(UW)提供了一种简单的入门方法,大大减少了从开始到与以太坊交互所需的步骤。UW利用UniversalLoginSDK,Wyre和Create2这些操作代码。
用户首先要为其帐户选择一个名称,然后使用Wyre通过借记卡或信用卡向账户中存入资金。Create2的神奇之处在于,只有在交易行为发生时才需要支付费用。此外,UniversalWallet允许用户向relayers支付DAI,这意味着用户甚至不需要拥有ETH。relayers是跨链传播信息的中继器。区块链技术公司ConsenSys和以太坊曾经开发出了一个BTCRelay,允许以太坊用户使用比特币支付。作为以太坊和比特币之间的一座桥梁,BTCRelay为那些想要使用以太坊和智能合约应用来验证比特币交易的开发者提供了一个工具。你可以在这里找到上述五个项目的介绍。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。