比原链:比原链研究院丨探索一种预言机链下数据聚合的机制

在DeFi生态中,借贷、衍生品,甚至交易都离不开预言机。没有预言机,DeFi生态就无法维系。但目前DeFi的火热让以太坊网路异常拥堵,反而使得预言机的使用成本非常高昂,可用性持续下降。

究其原因,目前主要的预言机在以太坊网络上采用了链上数据聚合的方式,使得用户在为数据服务支付费用的同时,还需要承担大量的gas花销。

比原链创始人长铗:区块链市场未来会有三个万亿美元:12月18日下午,在由巴比特和链节点联合举办的“LTC To DeFi,Let’s MOV”直播活动中,比原链创始人长铗发表了题为《区块链3.0:从资产上链到资产映射》的演讲。他表示区块链市场未来会有三个万亿美元,一是未来比特币的市值规模可能会超万亿美元,二是未来通过区块链登记发行数字资产的规模将超万亿美元,三是未来通过区块链抵押数字资产来生成合成资产,这些合成资产和抵押资产的规模将超万亿美元。[2020/12/21 15:58:07]

上图是某预言机链上数据聚合的gas花销,每笔交易的手续费高达13~25美元,严重影响了预言机的可用性,压缩了预言机的应用空间。

声音 | 比原链CTO朗豫:合法稳定币是法定数字货币的小范围的尝试:比原链CTO朗豫近日接受采访时表示,合法稳定币现在只是一种合法政府背书的企业准备金证明 ,和法定数字货币还没有联系,但如果以后政府发稳定币就算是法定数字货币了。合法稳定币是法定数字货币的小范围的尝试。但就算未来法定数字货币发行了,稳定币仍然有价值,它可以在不同链上发行,比较自由。[2018/9/13]

针对该问题,本文提出一种解决方案。

比原链与比特大陆合作矿机疑似曝光:刚刚,比原链创始人长铗发布配图微博“猜猜这是什么”,图片中显示为一台矿机,网友在评论区回复称“比特大陆产的比原矿机”。此条微博似乎验证了早前“比原链与比特大陆合作矿机”一事。[2018/4/17]

从较高的层次看,请求/响应式的预言机工作过程如上所示:

-有链外数据需求的用户通过智能合约发出数据请求

-预言机在收到数据请求后再向外部数据源发出请求

-预言机对数据结果进行聚合

-最后将数据响应给用户的智能合约

针对这种情况,为了使预言机更好地释放智能合约的潜力,本文提出一种基于VRF和BBFT的链下数据聚合方案。

比原链项目周报 开发和业务进展:开发进展:1. 调整reactor 结构,代码结构功能分离, 增加可配置挖矿问题;2.为提升core性能而改造utxo成为递增存储的模式, 并测试;3.完成了包含program的ivy模板合约的锁定解锁交易,并进行了相关的单元测试;4.整合accountDB和assetDB到walletDB(代码放在walletDB分支), 跟踪部分github上bytom issue并解决;5. 设计钱包管理方案及wallet, account, asset代码整理;6. [dev] PoW算法性能优化,理论证明的计算机验证已经完成, 写论文中;7.客户端产品UI设计和交互研究,完成基础交互原型图;8. block_keeper 中有个for 协成没有catch 住signal 信号 (issues#94);9. windows 平台编译不通过BUG (issues#153)。业务进展:1. 比原链CTO朗豫拜访西南交通大学密码学研究工作组,对关于AI PoW算法的证明和研发工作进行沟通和交流,预期将在月底前完成论文撰写并发表;2. 比原链CTO朗豫周六参加“Chainge“ 技术沙龙第三期-揭秘区块链发展, 演讲主题《从0到1开发公有链》,分享比原链开发的经验。[2017/12/12]

工作流程

用户发出请求

用户在向预言机网络发出请求时,需要部署一个标准模板的智能合约。

合约中将包含所请求的数据类型、具体数据、报价、预言机抵押要求、所需预言机数目、数据聚合方案、请求时间等信息。

上述请求信息的哈希值将作为RequestID成为后续工作的凭证。

共识委员会接收请求

预言机网络在启动初期由42个节点组成,其中的10个节点组成共识委员会,他们轮流主导数据共识;另外32个为普通预言机节点。预言机网络中的普通节点和共识委员会节点均以去中心化的方式产生,具体机制可另行设计。

预言机网络的共识委员会将监听各区块链上对奇点网络发出的数据请求。

共识委员会基于VRF分配任务

共识委员会中的Leader节点将根据用户请求随机选择一定数量的预言机节点,并将数据请求分发给他们。在此过程中,共识委员会的其他成员负责验证节点选择的随机性和Leader所广播内容,并在后续的共识过程中表态。具体方案见后续章节。

共识委员会收集响应

预言机节点在收到数据请求后,向数据源查询数据。这里可以建议预言机节点针对同一数据维持不同的数据源并提供相关证明,这将可以提高其自身的竞争力。

获取数据后,预言机节点将采用标准的数据模板将数据及RequestID报告给所有共识委员会成员。

共识委员会聚合数据并达成共识

Leader节点将按照用户要求的聚合方案对所收集的响应进行聚合,并主导共识委员会对聚合结果达成共识。

共识委员会的其他成员可以根据各自收集的数据自行计算,对聚合结果进行验证,同时根据在前面步骤中对Leader行为的监督对最后的聚合结果进行表态。

###奇点网络完成用户请求

共识委员会最后将聚合后的唯一数据结果提交给用户的请求合约,并分配本次服务的报酬。

总结

在整个工作流程中,共识委员会见证从数据请求到数据聚合的全过程,每个委员会成员对最终数据结果都能够形成自己的判断,因此,只要不超过1/3的共识节点作恶,最终通过BBFT的机制对数据聚合结果达成共识也会是有效的。

该方案将大大降低区块链本身的网络状况对语言及服务的影响,在提升数据聚合效率同时降低数据聚合的成本。

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

地球链

狗狗币最新价格区块链:区块链巨头将诞生在哪里

转自;凯式物语作者:kai罗凯这几天,我看媒体的头条又变成了黄金暴跌、美元闪崩、A股暴跌这样的字眼,无一例外不是因为中美摩擦加剧产生的结果。唯一奇特的是美股居然还在上涨.

火币下载ETH:大做市商沦为韭菜的故事:一着不慎

北京的天空又下起了雨,我刚刚和一个老友见面,他一直是我佩服的人才。可是这次见面他的心情却布满乌云,我听了他给我讲的故事,征求了他的意见,在此把这个故事给大家分享出来,可以给大家一些警示.

[0:0ms0-0:902ms