区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > BNB价格 > 正文

CAL:金色观察|Wyvern:1阶去中心化交换协议_Callisto Network

作者:

时间:

Wyvern是1阶去中心化交换协议。对比其他协议,例如Etherdelta、0x和Dexy是0阶的,也就是每个订单指定两个去中心化资产的交易。

而Wyvern将订单改为指定状态转换的谓词,也就是将订单定义为一个函数,将制造商的调用、交易对手的调用以及订单元数据映射为布尔值。以太坊上可表示的任何资产或资产的任何组合都可以通过Wyvern订单进行交换。

这样设计,可以表达任何更简单协议可以表达的命令,也可以优化gas,减少无用的调用,因组成协议组件被隔离,也有利于安全。

但也因为定义过细,对开发人员不友好,并且难以支持用户级工具。

因此,Wyvern后期发布了v3版本没,重组了协议的几个核心组件,使部署Wyvern的分布式账本的用户能够自由交易。

金色晚报 | 1月12日晚间重要动态一览:12:00-21:00关键词:北京市长、民生银行、ETC、CME比特币期权

1.北京市长陈吉宁:将建立以区块链技术为支撑的政务信息资源共享和业务协同机制。

2.民生银行董事长:区块链等科技全面引入,将为我国数字化转型升级提供技术支撑。

3.eToro联合创始人:比特币将继续引领加密货币市场。

4.王彬生:区块链人工智能时代将是生产、经营、消费三者新的融合。

5.ETC社区资深人士:已完成Agharta硬分叉 目前社区主推MultiGeth和Parity节点。

6.主流加密货币所有权集中度极高,39个“巨鲸”占现有BTC的11.1%。

7.原定于明日推出的CME比特币期权或仍在等待监管机构的批准。

8.Upbit被盗ETH转移7000枚至未知钱包地址。

9.比特币日内宽幅震荡,最低价为7961美元,最高价为8285美元。[2020/1/12]

以下是Wyvern的协议功能:

金色晨讯 | Facebook或于6月18日发布其加密货币白皮书:1.超100名Facebook员工正为加密货币项目工作 2.Facebook或于6月18日发布其加密货币白皮书 3.微软在巴西注册区块链和人工智能农业平台 4. IBM与俄罗斯金属生产商合作建立区块链教育中心 5.全球制药巨头与区块链医疗保健平台合作开发糖尿病护理区块链网络 6美国国会议员:应通过立法缓解不适当的加密税收 7.获利30余万元 俩大学生60个虚拟币获刑3年 8.欧盟: 美国证券交易委员会主席:加密货币应该受到与股票和债券不同的监管 9.以太坊联合创始人:到今年年底将有一个可操作的Phase 0 Ethereum 2.0[2019/6/7]

断言注册表

金色财经独家分析 区块链改变金融 金融也在改变区块链:区块链消除了中介增加了透明度,对传统金融业进行冲击。昨日,厦门金融工作办公室主任张全军表示,区块链等技术的应用,使金融与科技的融合呈现不可逆的态势。金色财经独家分析,区块链正在改变金融,但金融也正在改变区块链:金融业在各行业之中监管、合规的要求都相当严格,区块链在金融业应用后,也需要让技术适应监管,对于如何控制风险起着指导借鉴意义。技术正在“野蛮生长”,金融业正在告诉区块链什么样的技术是安全可控的,并正在选择与这样的技术结合实现新的改变。[2018/4/26]

订单生成者可以检查他们和他们的交易对手是否使用有效的注册表。

断言calldata

金色财经讯:华尔街著名投行摩根大通宣布推出基于Quorum区块链的银行间支付平台。[2017/10/17]

订单中的大部分逻辑是在调用和反向调用上构造谓词。每个订单的静态回调接收调用、交易对手调用和订单元数据的所有参数,并且必须决定是否允许订单匹配,如果允许,填写多少。

Call

第一次调用由订单制造者通过他们的代理合约执行。静态回调接收所有参数,调用目标、调用类型和调用数据等,并且必须验证调用是制造商愿意执行的调用。

Countercall

第二次调用由交易对手执行,为方便起见,在源代码中将其称为“countercall”。静态回调接收所有参数,有countercall目标、countercall类型和countercall数据,并且必须验证调用是制造商愿意接受以换取他们自己的调用。

断言状态

静态调用在调用之后执行,因此可以断言特定状态已更改,而不是断言调用数据的属性。

元数据

元数据包含挂单时间、挂单到期时间、反挂单挂单时间、调用中转入的ETH、当前订单成交值和匹配地址。

广义部分填充

订单签署最大成交,静态调用返回一个uint,如果订单匹配,它指定更新的成交值。订单的当前执行也可以由订单的制造者通过交易手动设置。将订单的成交设置为非零值也会隐式授权订单,因为部分成交订单的授权被缓存以避免不必要的签名检查。

授权订单

订单必须始终由地址授权,该地址拥有将执行调用的代理合约。授权可以通过三种方式完成:签名消息、预先批准和比赛时间批准。

签名消息

授权订单的最常见方法是在链下对订单哈希进行签名。这是无成本的,任何数量的订单都可以被签名、存储、索引,也许还可以在网站或自动订单簿上列出。为了避免取消不再需要的订单的必要性,制造商可以在不久的将来签署到期时间的订单,并且只要他们希望继续征求交易,就可以重新签署新订单。

预先批准

可以通过向合约发送交易来授权订单。这种方法可能对由智能合约构建的订单特别感兴趣,智能合约本身不能在链下签署消息。链上授权会发出一个事件,该事件可以很容易地被希望将订单包含在其数据库中的订单簿索引。

当有即时构建订单匹配时,通过从订单地址发送匹配交易进行授权。如果制造者打算自己发送与订单匹配的交易,会很方便,且可以节省一点gas。

构造匹配的调用数据

匹配的调用数据可以以任何方式链下构建。协议并不关心最终的calldata是如何获得的,只关心它完成了订单的谓词功能。在实践中,订单簿维护者可能会存储额外的元数据以及订单,这些订单可用于构建可能的匹配调用数据。

不对称

在可能的范围内,该协议被设计为对称的,这样订单不需要在任何特定的“边”上,并限制自己与另一“边”上的订单匹配。

第一个不对称是排序。必须首先执行一个调用,执行该调用可能会更改第二个调用的结果。传入的第一个调用首先执行。

第二个不对称是特殊情况下的以太币。由于以太坊的设计限制,以太币与ERC20代币不同,只能通过来自该账户的交易从一个账户发送。为了便于使用,Wyvern尽可能支持特殊情况的ETH:订单的匹配者可以选择将值与匹配交易一起传递,然后将其传递给交易对手并作为参数传递给谓词函数。

Wyvernv3的更改

订单不能自行匹配。但来自同一制造商的两个单独的订单可以相互匹配。

利用双向调用匹配提供的额外表达能力,Wyvernv3将协议的几乎所有辅助方面“推出”到订单上,而不是在交换合约中实现它们,以降低了协议的复杂性,为用户和中继者提供灵活性,并降低gas成本。

来源:金色财经

标签:区块链比特币VERCAL区块链通俗易懂的例子有哪些比特币市值占比走势图LSILVER币Callisto Network

BNB价格热门资讯
ROLL:比特币以太坊最新行情 币圈交易量严重下滑_Control2XY

近期行情暴跌导致币圈交易量严重下滑,更多资本选择出逃,频繁加息全国经济下滑导致币圈暴跌的因素有很多,比特币当前现价20200,短期币价上行的概率大于下跌的概率,整体走势上行通道调整.

DICE:OKX领投的P2E平台—Klay Dice 打造属于自己的生态 !_NFT

很多游戏的创始人其实都没能实现当初那个梦好的设想:「多年来,玩家们花着自己辛苦赚来的钱,却没有得到任何回报.

NFT:Play to Earn 还是 Play to Ponzi?_ice币注册教程

编者按:「随着持续两年的大牛市在近期以异常惨烈的方式落下帷幕,许多在本轮周期中被创造与热捧的概念与项目也开始逐渐冷却.

ETI:随着交易量的爆炸,Synthetix 飙升 70%_Vortix

Synthetix已成为加密交易费用的第三大协议,投资者似乎已经注意到了这一点。 关键要点 在DeFi平台通过加密交易费用消耗成为第三大协议后,Synthetix的本地实用程序和治理令牌SNX今.

BTC:  日线实体阳k奠定反涨格局 二次修正完毕 多头待蓄力爆发_加密货币

  日线实体阳k奠定反涨格局!二次修正完毕,多头待蓄力爆发  历经连续的1000-1100美元区间震荡修正,以太坊终企稳日线级别黄金分割线78.6%支撑线;但预计多头爆发火候尚缺,小时图级别.

SOL:Solana推出加密智能手机_SOLA

Solana区块链创始人AnatolyYakovenko今天宣布:Solana智能手机即将面市,Solana的数百万用户将摆脱对桌面系统的依赖,进入移动加密时代.