火星链 火星链
Ctrl+D收藏火星链
首页 > KuCoin > 正文

Chiliz:Chia VDF 算法原理剖析

作者:

时间:1900/1/1 0:00:00

随着爆火产品Chia的出现,挖矿行业又有了更新颖亲民的玩法,即低门槛的硬盘挖矿方式,这种挖矿方式让越来越多的普通人能够参与到挖矿中来,一起感受区块链行业的热潮。

根据Chia的白皮书介绍,Chia采用的共识机制是空间证明和时间证明(POT,ProofOfTime)。POS主要用来证明用户的确有未使用空间可以用来存储,而POT则用来保证整个系统的安全性,其主要算法是VDF可验证延迟函数,VDF得出的运算结果必须经历一定的时间,并且可以由网络中的任何节点快速认证,增加POS获得出块权的概率。

Chiliz推出的所有粉丝代币均已上线CoinGecko:11月9日,由金融科技公司Chiliz推出的所有粉丝代币均已上线CoinGecko。

Chiliz是一个以区块链为基础的体育竞技平台,搭建了一个基于区块链的粉丝互动系统,球迷可以通过该应用购买原生代币Chiliz,然后用其购买球队的粉丝代币(FanToken)。粉丝代币是限量发行的,拥有代币的球迷可以对俱乐部的球衣颜色、体育场音乐和徽标、友谊比赛、慈善阵容等方面的事宜进行投票。目前已与巴萨罗那、尤文图斯、巴黎圣日尔曼、马德里竞技等多个体育竞技团队达成合作并推出代币。[2020/11/9 12:06:46]

Verifiable:即经过一定次数的计算后,prover可以快速生成一个小的proof来证明计算有效性,verifier不用重复执行计算就可以得知计算的正确性;

币赢CoinW将于7月27日18:00在DeFi专区上线CHI:据官方消息,币赢CoinW将于7月27日18:00在DeFi专区上线CHI,开通CHI/USDT交易对,开启“充值送CHI,-0.1%Maker费率\"活动。据悉,CHI 是去中心化交易所DEX的Gas Token,平台用户使用CHI支付手续费可享手续费折扣。[2020/7/27]

Delay:即prover只有执行正确次数的计算后,才能得到正确的结果,不会出现没达到指定次数前,就得到正确结果的情况;

Function:即结果是确定性的,输入x,就会得到y。

Chiliz与UFC合作发布粉丝数字代币:基于以太坊的体育区块链企业Chiliz与终极格斗冠军赛(UFC)合作,通过Socios平台发布UFC选手粉丝数字代币。粉丝可使用Chiliz的CHZ在平台上买卖代币,换取UFC赛事、体验和相关奖励的门票。粉丝代币数量有限且可互换,这意味着所有权可以交易,价格由市场驱动。(Cointelegraph)[2020/5/7]

Figure1POT

VDF的计算

基于Chia的设计模式,如果某个节点的VDF计算速度高于其他节点,有可能会发起某种安全攻击。因此,为了避免这一威胁,Chia希望节点中运行的VDF算法是最高效的,所以基本没有什么优化空间。为此,Chia还举办了两次VDF效率竞赛,以高额的奖励来吸引业内精英参与到本次活动中来,广泛汲取大家的智慧,来获取效率最高的VDF。

声音 | 黄金支持者Peter Schiff:只要有实际避险需求,比特币投机者就会操纵价格以吸引买家:Euro Pacific Capital首席执行官、黄金忠实支持者Peter Schiff发推称,只要有实际的避险需求,比特币的投机者就会操纵价格,吸引买家,从而推动“比特币也是避险货币”这一错误说法。买家猜测其他人会购买比特币作为安全的避风港,但没有人会这样做。比特币没有什么安全可言。[2020/1/30]

如上图所示,Chia里用到的VDF算法其实很简单,就是对一个数x进行连续的T次平方计算,x是一个未知阶的群组的元素。为什么是未知阶的群组,其中缘由也很简单:

如果群组的阶为d,那么根据群组的性质:x2^T=x(2^T)%d

就会存在未达到指定次数T,就得到正确结果,这与Chia的设计不一致;因此,群组的阶是无法被知道的;生成未知阶的群组的方式有两种:

基于RSA的群;

虚二次域类群;

当选择基于RSA的方式时,群的阶N=pq,其中p、q都是很大的素数且不可公开,因此,计算这种群的阶的难度就和分解大数N一样困难。所以被认为是安全的,但是,这种方式需要可信设置,即p、q由可信第三方生成,或许也可以用MPC的方式,但是总之,它需要可信设置;

而基于虚二次域的类群可以消除可信设置,因为一个满足|d|=3mod4关系的负大素数生成的类群,计算其阶是困难的,由于这个大素数可以公开,因此这种方式可以很容易的生成无须可信设置的未知阶的群。

了解了背后的数学概念,下面让我们再看一下,基于虚二次域类群的元素的平方应该如何计算,如下图所示:

Figure2ifa<L

Figure3ifa>L

NUDUPL算法为目前为止,计算虚二次域平方的最有效的方法,这也是在两次VDF算法竞赛中,参赛者们选用最多的方法。图2、图3展示了算法的两个主要分支,其中m=(a,b,c)、M=(A,B,C)都是群中元素的表示形式。

VDF的证明

由图1可知,prover除了需要做T次计算外,还需要生成一个证明,来证明计算的正确性,关于VDF的正确性论证,这篇论文中给出了两个经典的方法,Chia采用的是Wesolowski的论证方法,此方法的过程如下图所示:

算法本身简单,且好理解。和论文中的Pietrzak算法相比,该算法生成证明更小,验证proof更快。

结语

经过一段时间的研究和测试,Chia目前采用的VDF算法确实相当高效,从算法上,已经寻找不出可以大幅优化的点。“软的不行就来硬的”,这也是为什么我们仍然坚持把Chia的VDF算法研究的很深入的一个原因,目前已经着手硬件优化设计。从理论上讲,具有更高效率的VDF计算,可以获得更高的挖矿效率,这也是我们的目标。

标签:CHIChilizPRO比特币orchidchiliz币最新价格Deri Protocol比特币一个多少人民币2023年

KuCoin热门资讯
GAT:Gate.io Startup首发项目TrustBase (TBE)认购结果及上线交易公告

1.关于首发项目TrustBase(TBE)认购结果Gate.ioStartup首发项目TrustBase代币TBE于2021年05月18日12:00开始认购下单,6小时内下单同等对待.

1900/1/1 0:00:00
ZEP:爱在BiKi,合你有约!520瓜分10000USDT!

尊敬的用户:520即将到来,BiKi合约专区特此推出“爱在BiKi,合你有约”活动,以爱之名,送你一份甜蜜的奖励!活动时间:2021年5月18日00:00—2021年5月21日24:00(GMT.

1900/1/1 0:00:00
WEB:小安论币:币圈炒币佛系持币三要诀

佛系持币三要诀:1.提高认知,正确认识价值。我们都知道,追涨杀跌是大多数人的通病,当你对加密货币有清晰的认知的时候,你会越跌越买、越涨越买,而不是追涨杀跌.

1900/1/1 0:00:00
虎符将于5月18日21:00正式上线HOOMOON(Hoomoon)

尊敬的虎符用户:虎符币币交易将于2021年5月18日21:00(UTC8)重磅上线HOOMOON/USDT交易对。充值已开启,提现将于2021年5月19日10:00(UTC8)开启.

1900/1/1 0:00:00
APO:首发 | 肖飒:虚拟币炒作risk 评三协会公告

中国互联网金融协会、中国银行业协会、中国支付清算协会联合发布《关于防范虚拟货币交易炒作风险的公告》,消息一出,飒姐的私信满屏,业内非常关心公告是否代表官方态度,是否会影响币价?作为一名观察者.

1900/1/1 0:00:00
POLK:Gavin 亲笔:Kusama 网络将进行 5 次拍卖 每次间隔 7 天

Polkadot的阶段上线即将进入另一个篇章。在我们即将推出平行链功能以及其背后的拍卖和众贷时,让我们来看看接下来会发生什么.

1900/1/1 0:00:00