随着爆火产品Chia的出现,挖矿行业又有了更新颖亲民的玩法,即低门槛的硬盘挖矿方式,这种挖矿方式让越来越多的普通人能够参与到挖矿中来,一起感受区块链行业的热潮。
根据Chia的白皮书介绍,Chia采用的共识机制是空间证明(POS, Proof Of Space)和时间证明(POT, Proof Of Time)。POS主要用来证明用户的确有未使用空间可以用来存储,而POT则用来保证整个系统的安全性,其主要算法是VDF 可验证延迟函数(Verifiable Delay Function),VDF得出的运算结果必须经历一定的时间,并且可以由网络中的任何节点快速认证,增加POS获得出块权的概率。
Verifiable:即经过一定次数的计算后,prover可以快速生成一个小的proof来证明计算有效性,verifier不用重复执行计算就可以得知计算的正确性;
Delay:即prover只有执行正确次数的计算后,才能得到正确的结果,不会出现没达到指定次数前,就得到正确结果的情况;
Function:即结果是确定性的,输入x,就会得到y。
数据:以太坊钱包MetaMask今年迄今为止收入超过2亿美元:11月21日消息,根据Delphi Digital的一份报告,以太坊钱包MetaMask今年迄今为止的收入达到了2亿美元。而去中心化交易所Sushiswap和Curve同期收入分别为7000万美元和1200万美元,不到MetaMask的一半。MetaMask是一个非托管的以太坊钱包,也充当浏览器扩展程序,允许用户存储Ether和其他ERC-20代币并进行交易。[2021/11/21 7:02:26]
Figure 1 POT
VDF的计算
基于Chia的设计模式,如果某个节点的VDF计算速度高于其他节点,有可能会发起某种安全攻击。因此,为了避免这一威胁,Chia希望节点中运行的VDF算法是最高效的,所以基本没有什么优化空间。为此,Chia还举办了两次VDF效率竞赛,以高额的奖励来吸引业内精英参与到本次活动中来,广泛汲取大家的智慧,来获取效率最高的VDF。
如上图所示,Chia里用到的VDF算法其实很简单,就是对一个数x进行连续的T次平方计算,x是一个未知阶的群组(a group of unknown order)的元素。为什么是未知阶的群组,其中缘由也很简单:
如果群组的阶为d,那么根据群组的性质:x2^T = x(2^T) % d
就会存在未达到指定次数T,就得到正确结果,这与Chia的设计不一致;因此,群组的阶是无法被知道的;生成未知阶的群组的方式有两种:
基于RSA的群;
虚二次域类群;
当选择基于RSA的方式时,群的阶N=pq,其中p、q都是很大的素数且不可公开,因此,计算这种群的阶的难度就和分解大数N一样困难。所以被认为是安全的,但是,这种方式需要可信设置,即p、q由可信第三方生成,或许也可以用MPC的方式,但是总之,它需要可信设置;
而基于虚二次域的类群可以消除可信设置,因为一个满足|d|=3 mod 4关系的负大素数生成的类群,计算其阶是困难的(为什么困难,将在另外一篇文章里详细阐述,涉及数学概念较多,将尽量写的简明易懂些),由于这个大素数可以公开,因此这种方式可以很容易的生成无须可信设置的未知阶的群。
了解了背后的数学概念,下面让我们再看一下,基于虚二次域类群的元素的平方应该如何计算,如下图所示(算法参考NUDUPL论文):
Figure 2 if a < L
Figure 3 if a > 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计算,可以获得更高的挖矿效率,这也是我们的目标。
标签:CHIPROVERMETAtacchianMirror ProtocolOptionRoom Governance Tokenmetamask小狐狸钱包安卓版5.12.1
Thorchain是什么,它是如何让不同区块链上的原始资产可以进行交换?本文将回答这些问题。 DEX交易量已达数十亿美元的规模,正获得了越来越多的关注,Uniswap上超过10亿美元的日交易量已经很常见了。 虽然像在以太坊生态系统内(如Uniswap、Sushiswap或Curve等协议)的资产交易已经做得非常好了,但它们不支持不同区块链之间的交换。
今年是以太坊坐过山车的一年,2021年开始的时候,以太坊的价格略高于720美元。然而在撰写本报告时,以太坊的价格仅仅略低于4100美元。 由于其表现,许多加密领域的拥护者已经针对以太坊目前的反弹提出了他们自己的预测。最近在CryptoTwitter上很常见的一种说法就是,“以太坊已经在上升到10,000美元的路上了。
2021年,以太坊的发展令人瞩目。 AssetDash数据显示,以太坊市值排名最高曾升至全球资产第14位,一度超越摩根大通、美国银行、Paypal,逼近VISA。目前,位列27名,市值为2954亿美元。 与此同时,在过去一年中,以太坊市值与比特币市值之比增加了一倍。以太坊占整个加密货币市场总市值的18.3%,而比特币的主导地位已降至43.8%。
作为一个社区团体,往往对链下协议作为扩展网络的方式感到无比兴奋。它允许大多数交易从第1层区块链转移至链外系统,从而摆脱第1层区块链上的高网络费用和延迟问题。 但是,什么是网桥(Bridges)? 在本文,我将探讨所有链下协议的基本知识。
过去的几年中,稳定币已获得了爆炸性的采用,它们的广泛应用始于中心化交易所之间的交易与转账。从那时起,稳定币就作为生态系统中的主要原语进入了DeFi。 或许,最重要的是,很多加密土著在退出风险时会转而持有稳定币,而不是其本国货币。DeFi的兴起,使得用户能够将这些闲置资产投入使用。
前段时间,特斯拉创始人马斯克发推表示,狗狗币在理想情况下可将区块确认时间加快10倍、将区块大小增加10倍,并降低手续费用100倍,然后它将轻松获胜。