Zcash是什么?

Zcash是一个去中心化的开源密码学货币项目,通过使用先进的密码学技术提供交易隐私和可选择的透明性。Zcash支付被发布在一个公有区块链上,但是交易发送者、接收者和交易数额是保密的。

目前我们处于项目初期。在 这里 可以下载技术预览版, 或者从我们的 公共阿尔法指南 开始.

交易元数据

比特币交易使用三重记账法:交易结合先前交易的“输出”,分成新的任意值输出。一笔交易“输入”花费权限和交易数额是由所有节点手动检查的。这意味着所有未花费输出必须由所有的完整验证节点保存,也意味着所有的节点都知道所有的交易数额和交易参与方。

零知识证明

我们的零知识证明机制使得隐藏交易数额和其它可识别的信息成为可能。利用先进的密码学技术,用户可以简单地证明账户余额和他们有权花费这些钱。(和他们以前没有花费这些钱。)

性能

在我们的机制中用到的被成为zk-SNARK的证明非常短,确认只需要非常少的时间。在我们的协议中,交易“输出”不是被全节点保有的,因为他们进入了一个有限大小的累加器。只有输出的可支出(spendability)部分被保有。从而,几乎所有的交易组成部分都可以被完整的验证节点剪掉。

更多的信息

我们正在提供更多深度的技术规范。你可以在我们的 开发者维基的技术规范页面 找到更多细节。

加入我们!

需要帮助?想了解更多细节?有想法?我们是一个包容和快速成长的社区。 点击链接加入我们吧!