宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > TRX > 正文

Chia VDF 算法原理剖析

作者:

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

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

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

Aavegotchi关闭GHST联合曲线的提案投票现已开启:3月8日消息,Aave 生态 NFT 项目 Aavegotchi 发起的关闭协议 Token GHST 联合曲线的提案投票现已开启,一旦投票人数达到法定的 8%,联合曲线将关闭。

此前报道,2 月 28 日,Aave 生态 NFT 项目 Aavegotchi 发起的关闭协议 Token GHST 联合曲线的提案已获投票通过。提案认为 AavegotchiDAO 经过两年的发展已经具备足够的成熟度和流动性来满足项目发展,因此提议关闭 GHST 联合曲线,将 GHST 与 DAI 脱钩,固定其供应,并使 GHST 成为自由流通的 Token。[2023/3/8 12:49:04]

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

元気星空METACHI携手Conflux共同推动数字藏品发展:金色财经报道,元気星空METACHI携手Conflux,甄选全球优质数字艺术品、版权作品、IP,以数字藏品形式面向全球用户,并合作拓展 数字藏品 更加多元化的呈现和收藏方式。双方还共同助力数字艺术创新,激励更多艺术家将科技与算法融入艺术创作之中,推动前沿数字艺术创作发展。此外,双方也将通过科技赋能艺术,将现实作品上链转化为数字藏品,赋予艺术藏家全新的收藏体验。[2022/1/29 9:20:22]

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

数字资产平台Chintai在新加坡开设亚太总部:金色财经报道,Chintai 是一家总部位于新加坡的金融科技公司,利用区块链技术为银行、金融机构和资产管理公司实现资本市场现代化,宣布在新加坡开设亚太总部,并邀请银行和资产管理公司等金融机构参与加入其 Beta 机构数字资产平台计划。

作为数字资产合规发行的区块链技术提供商,Chintai为机构和中小企业在资本市场上创建、发行和代币化传统资产提供了一个平台。该平台为机构提供了一种简单的方法来设置自己的发行,采用可互操作的数字资产合规协议,与市场上的当前做法相比,可提高效率并节省成本。机构 Beta 计划包括各种资产类别和复杂的工具,以推动采用。(finextra)[2021/11/9 6:41:51]

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

Chia全网有效算力34.59EiB 挖矿产出1,527,194枚:金色财经报道,据chiaexplorer数据显示,2021年8月25日,Chia当前全网有效算力为34.88EiB,目前XCH总量22,527,194枚,挖矿产出1,527,194枚。当前每天每TiB算力可产出0.0003个XCH,1TiB算力挖出1枚XCH需要花费约10年285天。行情显示,当前XCH报价为255.1美元,日内跌幅1.57%。[2021/8/25 22:36:05]

Figure1POT

VDF的计算

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

如上图所示,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计算,可以获得更高的挖矿效率,这也是我们的目标。

标签:CHIPROGHSTAAVEylchinaprotontokenGHST币aave币价格

TRX热门资讯
关于DRG增加HECO充提通道的公告

尊敬的用户: DRG新增HECO合约,HECO链合约地址:0x59ad64217f851469defc0b3e2cb4c4bc2402240f;将于2021年5月19日8点正式开放HECO通道充提.

1900/1/1 0:00:00
关于SOC切换合约地址的通知

尊敬的用户: 由于SOC项目方已经切换合约为波场链TRC20合约,新的合约地址为:TU81qfx1jHXTxVxHa5JWiN6uZ7PAn9g1JF,即日起,本站SOC充提地址都改为TRC20地址,请知悉.

1900/1/1 0:00:00
币虎将支持波场节点升级

尊敬的用户: 为配合波场节点强制升级,币虎将于5月19日12:00起暂停波场相关币充提币服务,升级期间不影响正常交易。恢复时间另行通知。维护期间给您带来不便,敬请谅解!此次版本的详细信息请参看Releasenote.

1900/1/1 0:00:00
调查显示:超过一半的澳大利亚人认为埃隆·马斯克发明了比特币

根据一项新的调查,澳大利亚人对加密货币的认识可能需要有所提高,因为超过一半的人认为是埃隆·马斯克创造了比特币.

1900/1/1 0:00:00
GMKY-Hotstar专场售卖

尊敬的用户: WBF将于2021年5月21日启动专场售卖,本次售卖总额度为等值10000USDT的GMKY.

1900/1/1 0:00:00
关于WBF上线QMB的公告

尊敬的用户: WBF即将在开放区上线QMB/USDT交易对,具体上线时间如下:充值时间:2021/5/2015:00交易时间:2021/5/2015:00提币时间:2021/5/2015:00项目介绍:QMB是基于全民财经的广告积分而.

1900/1/1 0:00:00