木星链 木星链
Ctrl+D收藏木星链
首页 > DOGE > 正文

zcash:灰度公司加持的Zcash将有重大进展:一文说透Halo on Zcash技术

作者:

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

编者按:本文来自白话区块链,Odaily星球日报经授权转载。译者:李荣强,公众号『确定性投资之路』作者。译者按:当前Zcash有三个版本代号,一个是Sprout,Sapling,以及即将部署的Halo2。每个版本都有对应的代码和响应的匿名矿池地址,因此后续翻译时将直接使用这些代号。我们很自豪地介绍ZIP224这个版本的功能,它提供了将Halo2引入到Zcash网络的一个途径。Halo2零知识证明系统,由ECC公司发明并开发,移除了初始信任设置,减少了Zcash协议攻击面,提高ZEC供应总量完整性的保证。作为Halo2零知识平台的第一个发布,这将使得未来的环形升级不需要信任设定的仪式成为可能,使得Zcash匿名协议能更加敏捷的适应未来的升级,比如发行其他的资产。除此之外,当前版本打开了聚合证明和区块链简洁之路,这两项扩展性的提升,使得Zcash协议能够与时俱进。1、一个Zcash协议功能提案

Zcash中的Halo2部署的第一阶段引入了一个新的匿名交易协议,这使得创建第一个匿名的转账能力不需要依赖与信任设定。这个协议提供的功能,将会非常类似于来自Sapling版本提供的那样,然而,凭证系统将使用Halo2技术栈。这个发布包含了新的椭圆曲线周期,Pallas和Vesta周期,他们一起被称之为Pasta曲线。Pasta曲线,一个新的加密结构,这是ECC持续努力的结果,以确保Zcash能够从突破性的密码学发明中尽可能地多收益,这些创新同时提高了安全性和性能。Mir协议和Mina项目采用已经采用了Pasta曲线,并且Mina已经为Pasta曲线在Ledger中集成,该集成已经被提交给Zondax,以用于将来的ZcashLedger集成。开始在账本整合中派上用场,这已经被提交到Zondax中,供未来Zcash账本整合用。他们也被包含在ArkworksRust库中。这个ZIP发布包引入一个一个新的匿名地址格式,使用Pasta曲线,和一个新的匿名池。这个协议设计的特性和匿名特性是故意和Sapling版本保持同一,目的是为了限制技术上的风险,并且简化用户体验和易用性。在新协议和实施准备就绪之前,将委托第三方进行审核,以增强对新协议和实施安全性的信心。

KingData监控:灰度BCH基金累计持仓 29.4万枚BCH:据KingData数据显示,灰度 BCH 基金减持 60.69 枚比特币现金,基金持仓总规模变为29.44万枚BCH。(注:灰度暂未开放赎回,小幅减持或因每股含币量微调、扣减管理费所致)。[2021/3/23 19:09:00]

2、匿名池

如果这个协议被激活,这个ZIP发布将会为Zcash创建第三个匿名池,为了表示我们Zk-SNARK技术栈的连贯性,第一个匿名池被称为Sprout,第二个匿名池被称为Sapling。新的匿名池将会被一个匿名池十字旋转门保护着,正如这个旋转门的之前是为了在Sprout和Sapling池之间过渡的那样。我们将逐步淘汰旧的匿名池,这样的设计就使得我们可以部署新的匿名技术时,将秘密学和工程上的风险降到最低。这鼓励我们迁移到一个无信任的证明系统当中,增强了人们对于Zcash供应量合理性完整性的信任,同时降低了实现的复杂性以及Zcash的攻击面。在Canopy网络升级过程中,我们部署了Zip211,禁用往旧的Sprout匿名池中增加新币的功能。类似的,在Zip224被激活之后,未来有新的网络要升级,我们的意图是部署ZIP219,也会类似的禁用往旧的Sapling匿名池中添加新币功能。当前这个Sprout匿名池往-To-Sapling匿名池迁移的工具将会被升级,从激活之后起将支持从Sprout匿名池到Halo匿名池的迁移,也支持从Sapling匿名池到Halo匿名池的迁移。3、减少元数据泄露

灰度创始人在推特祝贺特斯拉加入“比特币购买竞赛”:针对今日特斯拉对比特币投资15亿美元一事,灰度创始人、前首席执行官Barry Silbert转发此前推特内容,“显然,在MicroStrategy和灰度之间存在着某种比特币购买竞赛”,他@马斯克并表示,玩家3加入了比赛,祝你好运。[2021/2/8 19:15:02]

考虑到Sprout和Sapling升级的过程中的一些经验,当前这个zip包含了一些改变,目的是为了减少一部分未加密交易过程中元信息的泄露。这一功能通过将输出和花费合并到一个互相无法区分的动作中,是通过对一个交易中的所有动作使用一个单一的锚来实现的。4、Zcash未来凭证

在Sapling版本中,当前激活的协议是Grouth16,最小但却是最高效的可验证的零知识证明构造。当前Zcashd中,这些证明容量小于200byte,单独验证一笔交易大约需要7-10毫秒。对于我们当前使用的网络规模来说已经足够了,这个验证时间在网络延迟噪声容限内。

然而,即使在某种程度上,这还是不够的,尤其考虑到Zcash扩展性的一些使用场景当中,比如UDA用户自定义资产这个情景中。当我们讨论,Zcash中可接受的验证时间和交易容量大小时,数量级并不是成败的关键,然而我们需要的凭证是即能支持技术上的扩展性和可编程性,比如在凭证中承载数据。这些技术允许凭证汇总在一起处理,并摊销凭证验证时间。从而使得每个交易的验证成本和交易容量大小以指数级减少。除了非常有限的情况之外,我们现有的凭证无法支持上述所有这些技术。而我们在Halo2上实现的东西,不仅仅支持上面的这些技术操作,而这些操作是实现扩展性必不可少的工具,但是甚至是没有这些工具的情况下,我们现行凭证的大小和单一凭证的验证时间依然足以应对Zcash在短期内的使用。通过移除对于初始信任设置的需要,当前Zip包即缓解了人们对于初始设定流程安全的担忧,也确保了在将来任何新的变动都不再需要这个MPC的信任设定仪式,比如引入UDA特性。这一特性使得这些更新将很容易在Zcash网络中实现,同时还会降低未来升级的成本和风险以及时间。与当前的Groth16ping凭证相比,Halo依赖于更弱复杂性更低的密码学假设,后者依赖于基于配对的密码学。即使没有紧急的原因使得我们对于Zcash网络当前使用的BLS12-318配对协议产生担忧,但是能够使用更低安全性的假设是欢迎的。Zcash的扩展性的实现,需要对Zcash当前彼此相关的协议进行大规模的重新设计,而不仅仅是在Zcash上实现Halo2那么简单。Halo2将成为设计这些协议的核心组件。在不久的将来,我们将会利用Halo2的特性通过交易聚合的方式去,减少链上带宽和验证时间。最终,这些特性还可以使我们实现一个完全简洁的区块链,实现近乎实时的同步,对于轻量级客户端提供全节点级别的安全保证。

2月到5月灰度比特币信托基金日购607个BTC 现总额已达343954个:从2月到5月,Grayscale每天购买约607BTC,其比特币信托基金增加了约60762BTC。34%的比特币是在价格飙升期间购买的。直到5月底,灰度比特币信托基金(Grayscale Bitcoin Trust Fund)总共管理着343954个BTC,投资组合价值飙升至33.7亿美元。(Livebitcoinnews)[2020/6/10]

5、性能

从开发Halo2的那一刻起,我们就一直在努力的做着,以确保我们可以解决扩展性上的挑战以及移除信任设置,同时不会以任何有意义的方式降低性能。从计算方面讲,我们相信Halo2和Sapling比也有竞争力,甚至可能优于Sapling,即使交易量会更大。此外,Halo2的积聚以及聚合功能,将使得我们在未来的可扩展版本中大大降低交易体积。Halo2在匿名交易的构建相比于使用Groth16凭证系统构而言会看起来有一点不同。Halo2无需像Groth16那样对每一个花费和输出描述创建几个单一的凭证,而是并行的创建所有的凭证,因此他们可以分摊交易体积和花费的时间。只有单一凭证的交易粗略的计算有几kb大小,但是额外的凭证材料的边际大小要小的多,边际验证时间微不足道。上述的这种匿名交易中可以包含数kb的备注数据,这并不意味对交易大小有显著的增加。单个线程验证一个单独的交易需要30毫秒的时间,对于单个凭证验证而言,比Groth16差一些。但是与需要大量串行操作的Groth16凭证不同,我们的凭证完全可以并行的验证,并且可以根据可用线程数进行扩展。Halo2中只要3-4个线程并行处理,这个时候的性能接近Groth16的水平了,如果有更多线程,那Halo2在Zcash网络中的表现会更加的优异。6、具体实现

灰度投资过去1个月 平均每天增持1280枚BTC:根据牛币圈信息,2020年4月14日,灰度投资共持有比特币318,413枚,2020年5月14日,这个数字增长至356,822枚,也就是说,在过去1个月里,灰度总共增持了38,409枚BTC,平均每日增持1280枚。

灰度Grayscale Bitcoin Trust(股票代码GBTC)所有存入信托中的比特币便无法在币圈二级市场卖出,只能在锁定6个月后在股票OTC市场卖出,相当于将抛压转移到了股市。[2020/5/15]

我们将针对不同类别用户加以说明,通常来说,对于所有类型的使用者来说,这个特性的升级增加了新的错误或者未预料到的设计上的瑕疵的风险,这对于任何网络升级功能都是如此。此外,由于Sapling仍将是活动池,因此在激活包含ZIP224的网络升级时,不需要任何特定的操作项目即可继续使用Sapling地址或与Sapling匿名地址集成,而不是升级到Zcashd的支持版本或我们的移动钱包SDK。那些直接依赖Zcashd或我们的钱包SDK的用户,以及对最终用户体验没有复杂需求的用户,应该有一个相对简单的实现。对于矿池运营人员为了使用新的Zip224的地址作为新的匿名地址,运营人员仅仅需要在生成地址的时候响应的添加-mineraddress这个参数就行。对于那些使用新的Zip224匿名地址作为收款人时,矿池运营人员不需要做任何改变即可发送。钱包供应商那些使用我们SDK的钱包供应商,比如NightHawk和Unstoppable版本的人来说,只需要升级一下对应支持的版本就好,将会自动获得Zip224新发布的特性。用户界面代码中需要进行其他工作以容纳ZIP224地址。交易平台和硬件钱包用户交易所比如Gemini这样支持Sapling版本匿名提现地址的,将需要添加对Zip224格式地址的支持。Zondax方面也需要对于Ledger整合的支持,然而Mina方面已经为使用Pasta曲线的项目做了支持,这将有助于Zondax的工作。开发者方面ZIP224的实施得益于ECC的密码学工程专业知识,这是通过多个部署级别的ZKP技术产生的。结合ECC在匿名地址钱包的SDK所作的努力,我们相信这个更新的技术将会比当前ZcashSapling版本的部署和整合上更加容易。当前Zec持币用户对当前Zec持有人可以使用上文中提到的迁移工具或者现在在用的那个标准的转账机制将它们的资金迁移到新的匿名池中。区块链浏览器区块浏览器必须更改他们处理Zcash总供应量计算的方式,并相对应的解析和显示有关ZIP224转账的详细信息。原地址:https://electriccoin.co/blog/technical-explainer-halo-on-zcash/

声音 | Tom Lee:灰度比特币信托将与比特币一同飙升:据CCN报道,Fundstrat联合创始人Tom Lee认为,比特币在不久的将来会走得更远,预计FOMO总有一天会将比特币的价格推至4万美元。Fundstrat的最新报告显示,市场透明度和诚信度支持了更高的比特币价格。反过来,BTC价格的上涨预计将推动灰度比特币信托(GBTC)的增长。Lee表示,加密冬天过去了,投资者需要增持比特币,好的方法是通过GBTC。[2019/6/19]

标签:zcashASHCASCASHKZCashHedera HashgraphX-CashPEPECASH币

DOGE热门资讯
STA:Stack 2.0发布,解锁比特币的DeFi潜力

编者按:本文来自区块律动BlockBeats,Odaily星球日报经授权转载。1月15日,由分布式计算网络Blockstack升级的Stacks2.0正式发布,此次升级之后,将允许开发者基于比特.

1900/1/1 0:00:00
DEFI:美国2万亿美元刺激政策来袭,比特币会涨到10万美元?| 烤仔星选

美国刺激政策方面终于有了新的消息,根据CNN知情人士称,美东时间1月14日晚间,国内应该是1月15日白天,拜登将会公布新一轮的经济刺激计划,据拜登的助手透露,此次的援助计划规模大约在2万亿美元.

1900/1/1 0:00:00
比特币:比特币价格变得抛物线的6个主要原因 | 烤仔星选

翻译自medium Bitcoin于2021年1月7日突破了新的历史壁垒,仅在突破20K美元之后的23天,然后在穿越30000美元之后仅6天,这次的比特币价格刚刚突破了40K美元.

1900/1/1 0:00:00
比特币:星球日报 | 灰度第4季度机构占资金流入量的93%;波卡市值突破百亿美元,超越LTC跻身前五

头条灰度2020年Q4报告:第4季度机构占资金流入量的93%灰度昨日发布了2020年第四季度数字资产报告。报告显示,在2020年第四季度,灰度总共筹集了33亿美元.

1900/1/1 0:00:00
以太坊:2021年以太坊的5大预测 | 烤仔星选

以太坊在谷歌搜素的热度与其价格一起飞涨,以太坊现在距离历史最高点不到20%。根据Google趋势搜索数据,对以太坊的兴趣达到了创纪录的水平,以太坊在谷歌的搜索量已经高于17年牛市的搜索量.

1900/1/1 0:00:00
CHA:超话社区 | Sifchain DEX如何构建跨链流动性,解决DeFi痛点?

编译|秦晓峰编辑|郝方舟出品|Odaily星球日报 当前DeFi市场真正的痛点,其实是各类加密资产的流通存在较高壁垒,阻碍了资产自由流动以及公链交互.

1900/1/1 0:00:00