Wyvern是1阶去中心化交换协议。对比其他协议,例如Etherdelta、0x和Dexy是0阶的,也就是每个订单指定两个去中心化资产的交易。
而Wyvern将订单改为指定状态转换的谓词,也就是将订单定义为一个函数,将制造商的调用、交易对手的调用以及订单元数据映射为布尔值。以太坊上可表示的任何资产或资产的任何组合都可以通过Wyvern订单进行交换。
这样设计,可以表达任何更简单协议可以表达的命令,也可以优化gas,减少无用的调用,因组成协议组件被隔离,也有利于安全。
但也因为定义过细,对开发人员不友好,并且难以支持用户级工具。
因此,Wyvern后期发布了v3版本,重组了协议的几个核心组件,使部署 Wyvern 的分布式账本的用户能够自由交易。
金色午报 | 9月18日午间重要动态一览:7:00-12:00关键词:哥伦比亚、Filecoin、微众银行、宁波银行
1. 外媒:哥伦比亚金融部门或将被允许进行加密交易。
2. Filecoin主网未上线 已有匿名团队推出分叉链“Filecoin Vision”。
3. 微众银行区块链开源WeDPR隐私保护核心技术。
4. SBF:将实行保证金交易 把大部分SUSHI空投保留一年以上。
5. 8687.4万UNI代币已被领取,占1.5亿空投总量的57.91%。
6. Cryptopia被盗资产的用户索赔流程将于年底前启动。
7. 宁波银行:需警惕数字货币投资局。
8. MicroStrategy首席执行官:为收购价值2.5亿美元BTC进行了将近8万笔场外交易。[2020/9/18]
以下是Wyvern的协议功能:
金色财经行情播报丨BTC横盘整理 或有修补动作:据火币行情显示,昨日下午BTC加速下跌,最低探至9047USDT,随后持续横盘震荡整理,局部价格徘徊在9130USDT附近。日线图均线MA5压力位难以反扑而上,并且顺着MA5构成了下行通道,目前连续收跌3日或有修补动作。4小时图震荡整理后站上均线MA5,1小时图持续横盘过程中来自均线MA30的压力制约多头。截至10:00,主流币的具体表现如下:[2020/7/17]
断言注册表
订单生成者可以检查他们和他们的交易对手是否使用有效的注册表。
断言calldata
订单中的大部分逻辑是在调用和反向调用上构造谓词。每个订单的静态回调(谓词函数)接收调用、交易对手调用和订单元数据(以太币值、时间戳、匹配地址)的所有参数,并且必须决定是否允许订单匹配,如果允许,填写多少。
金色相对论 | William:Compound与Fcoin机制设计上的显著不同在于是否有分红机制:7月16日消息,在今日举行的金色相对论中,针对“DeFi项目总市值快速增长的市值是否合理”的问题,OKEx Research首席研究员William表示,DeFi项目总市值的迅速增长出现在Compound发行COMP之后,是由Token激励带来市值和交易量的上涨。其实大家不需要对“流动性挖矿”过度神话,其本质是一种用户补贴,这种快速增长的市值从中长期看并不可持续。Compound项目的成功很大程度上在于其发行的COMP价格一路高涨;但同样的,如果COMP代币的价格降低或放缓,用户就没有了继续在Compound上“提供流动性”的动力,进而会减少在平台上的借贷交易。
刚刚提到Compound与Fcoin的区别,双方在机制设计上有一个显著不同:Ft当时有分红机制的,即持有Ft可享受交易费分红,但Compound没有。Fcoin的暴雷很大程度上是由分红机制引起的---当时Fcoin的后台财务系统没有建设好,导致分红出现问题,Fcoin产生很多亏损。
分红机制可以增加用户对Token本身的粘性,但容易带来财务风险;COMP去除该风险,但却少了用户粘性,所以COMP的繁荣时间变得更短,仅仅只有半个月的时间。
由于COMP每天发放的数量固定,随着平台借贷规模的不断上涨,每借贷出价值一美元的资产,其所能分配到的COMP数量将会下降。当用户借贷能获取的COMP收益低于所需支付的成本时,类似开始十天的疯狂增长便会放缓。因此大家可以看到,COMP的神话持续时间仅仅是6月下半旬,无论是Comp价格、交易量,还是锁仓价值。[2020/7/16]
Call
金色财经现场报道 中国人民大学法学院副院长杨东:区块链行业应拥抱监管:金色财经现场报道,在2018全球首届万国区块链技术博览会上,中国人民大学法学院副院长杨东发表《区块链与众筹金融的发展》主题演讲,他指出:2018年时监管+发展之年,2018年不应该禁止,而应该是逐渐放开。应该允许区块链与金融的逐渐结合。要将区块链技术与政府监管相结合,区块链应该成为政府监管的帮手。对于非证券模式的区块链项目应该注意控制金融风险,鼓励应用创新;区块链行业应该拥抱监管并加强行业自律,防止害群之马出现。[2018/4/21]
第一次调用由订单制造者通过他们的代理合约执行。静态回调接收所有参数,调用目标、调用类型和调用数据等,并且必须验证调用是制造商愿意执行的调用(例如转移特定资产或一组资产)。
Countercall
第二次调用由交易对手执行,为方便起见,在源代码中将其称为“countercall”。静态回调接收所有参数,有countercall 目标、countercall 类型和 countercall 数据,并且必须验证调用是制造商愿意接受以换取他们自己的调用(例如转移特定资产或资产集)。
断言状态
静态调用在调用之后执行(如果静态调用失败,整个事务将被恢复),因此可以断言特定状态已更改,而不是断言调用数据的属性。
元数据包含挂单时间、挂单到期时间、反挂单挂单时间、调用中转入的ETH、当前订单成交值和匹配地址。
广义部分填充
订单签署最大成交,静态调用返回一个uint,如果订单匹配,它指定更新的成交值。订单的当前执行也可以由订单的制造者通过交易手动设置(这也允许订单取消)。将订单的成交设置为非零值也会隐式授权订单,因为部分成交订单的授权被缓存以避免不必要的签名检查。
订单必须始终由地址授权,该地址拥有将执行调用的代理合约。授权可以通过三种方式完成:签名消息、预先批准和比赛时间批准。
授权订单的最常见方法是在链下对订单哈希进行签名。这是无成本的,任何数量的订单都可以被签名、存储、索引,也许还可以在网站或自动订单簿上列出。为了避免取消不再需要的订单的必要性,制造商可以在不久的将来签署到期时间的订单,并且只要他们希望继续征求交易,就可以重新签署新订单。
可以通过向合约发送交易来授权订单。这种方法可能对由智能合约构建的订单特别感兴趣,智能合约本身不能在链下签署消息。链上授权会发出一个事件,该事件可以很容易地被将订单包含在其数据库中的订单簿索引。
当有即时构建订单(可能匹配现有的先前签署或批准的订单)匹配时,通过从订单地址发送匹配交易进行授权。如果制造者打算自己发送与订单匹配的交易,会很方便,且可以节省一点 gas(因为发送交易隐含了 calldata 验证)。
构造匹配的调用数据
匹配的调用数据可以以任何方式链下构建。协议并不关心最终的 calldata 是如何获得的,只关心它完成了订单的谓词功能。在实践中,订单簿维护者(中继者)可能会存储额外的元数据以及订单,这些订单可用于构建可能的匹配调用数据。
不对称
在可能的范围内,该协议被设计为对称的,这样订单不需要在任何特定的“边”上,并限制自己与另一“边”上的订单匹配。
第一个不对称是排序。必须首先执行一个调用,执行该调用可能会更改第二个调用的结果。传入的第一个调用首先执行。
第二个不对称是特殊情况下的以太币。由于以太坊的设计限制,以太币与ERC20 代币不同,只能通过来自该账户的交易从一个账户发送。为了便于使用,Wyvern 尽可能支持特殊情况的ETH:订单的匹配者可以选择将值与匹配交易一起传递,然后将其传递给交易对手并作为参数传递给谓词函数(可以断言例如已发送特定数量)。
Wyvern v3的更改
订单不能自行匹配。但来自同一制造商的两个单独的订单可以相互匹配。
利用双向调用匹配提供的额外表达能力,Wyvern v3 将协议的几乎所有辅助方面“推出”到订单上,而不是在交换合约中实现它们,以降低了协议的复杂性,为用户和中继者提供灵活性,并降低gas成本。
标签:COMPOMPCOMALLcomp币最新价格Yearn Compounding veCRV yVaultComfyTokenREALLIQ Token
最近一个月,web3在微信指数中的趋势数据,一度超过了区块链。从去年12月份开始,web3这个词突然出圈,进入传统互联网,然后开始蔓延火爆.
1900/1/1 0:00:00自互联网早期以来,我们今天居住的数字空间已经发生了很大的变化。下一个重大的进化转变正在迅速展开,许多世界上较大的科技公司宣布他们打算开创所谓的 “元宇宙”.
1900/1/1 0:00:00以下文字整理于 FactDAO 创始人?Dr.?Nick Almond?发表于社交媒体的观点。此次 Crypto 周期甚至比 2017/18 年的 IC0 狂潮来得更加怪异.
1900/1/1 0:00:00摘 要:金融科技是技术驱动的金融创新,在提升金融业质效的同时伴随着大量风险,引发监管忧虑。虚拟货币及其背后的区块链技术是金融科技的创新代表.
1900/1/1 0:00:00我们看一下支撑 Tether 的 USDT 稳定币的储备,并将其与 DeFi 和 TradFi 中的其他类似资产进行比较.
1900/1/1 0:00:00本文对动态 NFT 的概念和基本特性进行了简要的介绍,并将其与静态 NFT 进行了对比,同时还介绍了动态 NFT 的一些经典用例.
1900/1/1 0:00:00