本篇文章给大家谈谈zcash最新,以及Zcash对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
如何评价tokenview区块链浏览器?
还是比较好用的一款区块链浏览器,适合各个阶段的人使用,尤其是做数字货币的
区块链交易不是匿名的吗?为什么交易所需要身份认证?
身份认证源于KYC制度。首先来说一下什么是KYC,KYC(know-your-customer)是金融业的一种基本制度,传统金融机构会要求客户提供身份证明、所在地、工作证明、收入等信息,主要是为了遵守反洗钱和打击恐怖主义融资规则(AML-CFT),而加密货币交易所的要求相对低一点,一般只需要实名认证即可。
普通用户都是通过交易所进行加密货币交易,中心化的交易所基本都要求进行KYC,虽然现在已经有了不需要KYC的去中心化交易所,但用户少、流通性差,和中心化交易所相比还是非主流的存在(币安DEX虽然是去中心化交易所,但也是要KYC的)。这也导致KYC成为用户进入加密市场必须经历的步骤。
很多人对此产生怀疑,KYC是否违背了加密货币的去中心化精神,自己的KYC资料会不会被滥用?笔者认为这两点并不矛盾,加密货币虽然是去中心化的,但交易所本身并非如此,在现在这个混乱的币圈,KYC还是很有必要的。
交易所进行KYC的目的是确保只有符合条件的人才可以使用某项服务,防止未成年人、非法分子或来自不提供服务国家的用户使用。
刚开始的时候很多交易所并不需要KYC,当时加密市场还很弱小,并未引起监管部门的注意。然而随着加密市场的规模和影响力壮大,政府已经不能再继续无视下去了,各国监管机构纷纷出台政策,打算把加密货币行业纳入传统金融监管领域。作为加密货币合规化的代价就是必须遵守严格的KYC/AML-CFT规定。
加密货币的匿名性和跨国流通让其非常适合用于各种非法活动,这也是反加密人士抨击比特币的一个非常有力的借口。Libra听证会期间,特朗普和美国财政部长都重点提过这个问题。AML-CFT规则就是一套用来防止被恐怖主义融资和洗钱等非法活动的犯罪分子利用的体系。
当然交易所实行KYC并不完全是政策原因,安全因素也是一大动力。如果交易所允许任何人在不验证身份的情况下进行交易,会很容易吸引犯罪分子,成为洗钱和诈骗的苗床。在KYC之后,交易所可以掌握用户的真实身份,出问题后就可以顺藤摸瓜找到他们,有利于打击犯罪和保护用户资产安全。
KYC还有一个作用是抑制羊毛党和虚假账户。为了拉新和活跃用户,很多交易所都有空投、邀请返佣和交易大赛等各种活动。没有KYC的话,羊毛党可以通过接码平台近乎零成本注册大量账号,而KYC则将这个门槛提高了很多,这也是现在很多平台打击刷号大军的方式。
既兼顾隐私性,又做到KYC的方法现在还不存在。为了保证交易所和客户的利益,可以预见,现在的KYC模式在很长一段时间内都会继续存在。
作为用户我们只能提高自己的安全意识,为了尽可能保障KYC资料的安全,务必选择有保障的大交易平台,这些交易所本身的KYC体系更加完善,相对来说更安全一些。此外,在提交KYC资料之前可以在图片上添加水印和时间戳等信息,这样即使泄漏危害有很有限。
Zcash NU5 升级
Zcash 计划于 2021 年 10 月 1 日发布 迭代产品套件 Halo Arc,包括对 Zcashd (Zcash 共识节点)、ECC Reference Wallet 应用以及 ECC 钱包 SDK 的更新,并将涵盖 Zcash 即将进行的两项改进,包括 Zcash 网络升级 5 (NU5,预计激活日期也为 2021 年 10 月 1 日)和统一地址(unified addresses),其中,Zcash 网络升级 5 实现Orchard匿名协议,将 Zcash 从 zk-SNARKs 迁移到免除信任初始设置的 Halo 2证明系统中;统一地址是一项补充功能,引入了一种优先采取屏蔽模式(shielded adoption)的未来证明(future-proof)地址格式。
Orchard匿名协议用新的密钥和地址定义新的匿名池(shielded pool),方便实现未来的规模性提升。
Zcash目前存在两个匿名协议和匿名池。
但这个两个协议依然存在两个问题:
Orchard协议使用椭圆曲线对,采用Halo2证明系统实现递归,并且不需要可信设置。
曲线
Orchard协议使用 Pallas/Vesta 椭圆曲线对,代替 BLS12-381 和 Jubjub 曲线。 Pallas 为应用层曲线, Vesta 曲线为电路曲线,即 Vesta 标量域为 Pallas 基域。
将采用 simplified SWU 算法定义 GroupHash 实现,代替原先易错的 BLAKE2s 机制 。
证明系统
Orchard使用Halo 2证明系统,采用UPA(UltraPlonk)算术化过程,代替Groth16和R1CS。
Orchard协议尚未使用Halo 2递归证明,将在未来的协议升级中利用。
电路
Orchard使用一个电路实现所有的输入(spends)和输出 (outputs)。单个 action 包括一个花掉的note和一个新建的note。
一个Orchard交易可以打包多个 actions , 采用一个halo2 证明。
承诺
Orchard协议采用 UPA 高效的 Sinsemilla 代替原先的非同态承诺。
承诺树
Orchard采用和sapling类似的承诺树,只是采用 Sinsemilla 代替原先的 Pedersen hash 。
密钥和地址
密钥和地址和 Sapling 类似,有如下改动:
密钥和地址采用 Bech32 编码,主网上的地址带有前缀 zo (Sprout地址前缀为 zc , Sapling 地址前缀为 zs )。
Orchard密钥采用分层派生(HD)的方式。
Note
Note 结构为 , 用于生成nullifier, 和 由随机种子派生。
Nullifier
Nullifier 计算方式为:
采用Poseiden 哈希函数, 为固定的基点。
签名
Orchard使用 RedPallas 代替原先的 RedJubjub 方案。
统一地址(unified address, UA)是未来证明(future-proof)的地址格式,可以提升可用性,互操作性,默认支持匿名。
背景
由于Zcash协议一直在迭代升级,出现多种地址类型。采用UA可以提升用户体验,支持自动匿名化。
UA也可促进Zcash网络的迭代升级,推进Layer 2, Defi应用的互操作性。
UA
统一地址由多个Zcash地址类型生成( transparent , Sapling , Orchard ), 可以方便用户将资金移到最新的匿名池中,实现自动迁移和自动匿名。
统一地址兼容Zcash所有的资金池(transparent和shielded),当从透明地址转入的时候,能自动转入匿名池中。
关于zcash最新和Zcash的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
标签: #zcash最新
评论列表