Themis分布式预言机亮相,旨在促进DeFi进一步发展

2020-07-28 15:53:12爱云资讯

几年前在区块链行业提到DeFi,大家或许会一头雾水;然而,仅用了短短几年,DeFi便一跃成为区块链行业的"链选之子",吸引了众多关注,各个提供DeFi服务的平台和产品纷纷涌入市场,掀起不小波澜。

DeFi是什么?

DeFi,全称去中心化金融。通过区块链技术,基于智能合约和交互协议搭建,实现去中介化,减少中间人角色,DeFi大大降低了中间环节的所带来的巨额成本。通过开放式金融系统的去中心化协议,DeFi旨在将所有的资产通证化,最终在全球形成一个无国界的开放金融系统。其中,一切的运行由智能合约和代码作为中心,所有数据公开透明,无需相互信任,让世界上任何一个人都可以随时随地进行金融活动,被认为是一场 "新金融革命运动" 。

在金融行业,第一手数据以及数据的真实性尤为重要,DeFi通过区块链技术中的可溯源、防篡改等特性,能够保障数据更可信。但是,如果原始数据出了问题怎么办?对于智能合约而言,在区块链上运行需要有可靠的第三方信息源,否则就可能危及智能合约的正确执行,危及DeFi的信任度。为了解决该问题,大家把目光投向了预言机,预言机这个概念也随着DeFi的大热而大火。

预言机,听上去玄幻而高大上,究竟是何方神圣?

预言机,oracle,源于希腊神话,代表能够与神灵交流的人,可以看到未来的愿景。在区块链中,预言机是实现连接链上与链外数据的桥梁,将现实世界的数据写入到区块链上。作为一个链外数据的提供平台以及智能合约的参数输入来源,预言机能够将链外的数据真实准确的输入到链内,从而保障链上数据的真实性,实现智能合约可信的与外部世界进行交互。对于DeFi项目来说,预言机可以为其提供高度确定的市场信息源,包括价格信息、波动率等核心数据,进一步确保了数据的真实性和可信度。因此,预言机成为了DeFi生态重要基础设施之一 。

2017年的公链,2020年的预言机。有了预言机,智能合约就可以和链外数据进行无障碍交流。此外,在实际使用智能合约时,预言机多次验证数据,进一步契合共识机制,确保了最后反馈给智能合约的数据的确定性和真实性。

预言机很有可能改变区块链的发展方向,但是,预言机技术尚未完全成熟。2018年,基于EOS主网运行的各类博彩类DApp经常被黑客攻击导致代币被盗;在2019年7月,一个出问题的预言机传输了错误的数据,导致交易机器人无意间赚取了将近10亿美元的收益。这些事件使得企业开始留意更为靠谱的预言机科技和项目,以保障预言机的数据安全,而随机数预言机成为了市场的关注。

随机数预言机又是什么?

在区块链中,大部分共识算法需要选择一个或者多个节点参与共识打包区块。传统的POW、POS、DPOS、BFT等共识算法不能保证出块节点的完全随机性。引入了可验证随机函数(VRF)之后,可以公平、随机选择出一个或者多个点作为共识节点参与共识。唯一性、抗碰撞性、与随机性等特性使得VRF成为解决完全随机的关键,但是,追求随机的VRF和要求确定性的区块链因性质不同很难融合,为了解决这个问题,随机数预言机应运而生,派上了用场。

通过任意的一个输入,获得一个随机数输出。通过以下四个步骤:生成密钥,生成一个公钥私钥对;生成随机数输出;计算零知识证明;验证随机数输出,随机数预言机可以保证数据的随机,安全可靠地连接链外数据提供平台和链内的生态环境。有了随机数预言机,区块链上的开发者可以在第一时间使用庞大安全的节点运营商网络、优质的数据源,为智能合约连接至链下数据并生成可验证的随机数,从而开发更为安全可靠的智能合约基础架构。如今市场上能够提供成熟预言机技术的项目并不多,专注于随机数预言机的项目更是少之又少,该领域未来的潜力无疑很大,众多初创公司蠢蠢欲动。最近,Themis项目亮相区块链市场,立足于VRF,可为预言机提供新的解决方案,从根本上促进DeFi项目的发展。

Themis如何为预言机提供新解决方案?

Themis ,源于希腊神话,意为公正女神,主要关注于随机数预言机、链上资产价格预言机、计算性的预言机等应用场景,可为链上的智能合约提供公正公平准确及时的数据服务。通过设置数据提供者、数据验证者和仲裁节点并通过对应的代币奖惩机制,Themis可以确保Themis预言机的数据真实可靠。

Themis在白皮书中提出了Themis Protocol,一个分布式预言机协议,里面包含如何成为数据提供者、数据指认验证、扛攻击算法和可验证随机函数VRF、仲裁协议等模块。具体来说,Themis在协议中设置了三个角色:数据提供者、数据验证者和仲裁节点,通过挖矿机制和奖惩机制来引导所有生态参与者提供真实可信的数据。

Themis的数据提供者和验证者都需要质押Themis原生代币获得参与资格。数据提供者主要负责提供各类数据,如可验证随机数和链上资产价格等;数据验证者则对数据提供者提供的各类数据进行验证和质疑并提供新的数据,这一过程可以被反复进行,即数据验证者提供的数据可被再次验证和质疑,循环往复;仲裁节点对数据验证者提出的质疑进行仲裁并形成最终结果,若任何一轮数据提供者提供的数据为不可信数据则进行剔除并罚没该提供者质押的原生代币作为验证者和仲裁节点的奖励,对于正确的数据,系统根据算法计算出最终结果作为预言机输出结果,数据提供者和验证者将获得挖矿奖励,抵押的越多,获得的奖励也会越多。

有了Themis作为互联网公司和区块链公司处理数据的中间人,智能合约可以连接外部链下数据和系统,实现区块链世界与现实世界的数据交互。MIS,Themis Protocol的原生代币,可以作为数据提供者和验证者在生态中提供和验证数据时的资产质押和激励,同时也是外数据调用者调取Themis预言机数据时支付的资产。MIS总量10亿,其中1亿枚将于用早期项目推广和供数据提供者和验证者兑换以进行数据提供和验证,剩余9亿全部由挖矿产出,其中75%直接奖励数据提供者和验证者,10%奖励开发者,5%作为仲裁节点奖励和生态激励。

矿工通过提供可验证随机数,或者对链上资产进行报价的方式获取MIS,矿工每次调用挖矿合约,系统不收取任何手续费(以太坊本身手续费除外)。矿工每次调用合约时需要质押一定量的MIS,最少为100枚。此外,如果在一段时间内没有挖矿交易出现,那么新出现的第一个包含挖矿交易的区块会获取之前未挖出的所有 MIS奖励。通过这种方式,可以激励矿工进行持续挖矿,维持 Themis 的生态稳定。该笔挖矿交易的 MIS挖矿数量为 M:M=X_i/(x_1+x_2+x_3+⋯+x_n )×N。其中,X 为 MIS质押数量在该区块中的排名,持有相同数量 MIS者为同一排名。

持币排名是根据跳跃排名加权算法,而不是用户持币量加权平均来统计的。这一举措可以避免MIS被少数人所控制,避免垄断,打散大户,尽最大努力做到Themis的社区共赢。位于最佳排名区的用户将获得最大收益,这对于吸引更多的用户参与挖矿提供了很好的机制保障,同时也有利于数据提供者更加分散,确保了预言机体系的去中心化。

随着区块链网络的不断完善,现实应用场景不断开拓与细化,新的预言机结构会不断优化,共同构建一个更加实用易用的区块链底层结构,让互联网和区块链之间深化融合,沟通更加便捷和简单。目前,传统互联网的相关应用本身就由于中心化的服务器和不透明的算法缺乏信任,基于区块链的相关应用也因无法在封闭的链上产生安全的随机数导致容易被攻击。Themis提供了一个独立与应用外的去中心化随机数预言机方案,不管是传统的互联网应用还是基于区块链的相关DApp,都可以通过Themis获取可信可验证且不可预测的随机函数。

随着DeFi项目的崛起,预言机赛道最近甚是火热。Themis可以为预言机提供新解决方案,进一步促进DeFi项目的发展。公正女神,未来可期。

相关文章
热门文章
头条文章
重点文章
推荐文章
热点文章
关于我们|联系我们|免责声明|会展频道
冀ICP备2022007386号-1 冀公网安备 13108202000871号 爱云资讯 Copyright©2018-2023