• Zcash:工作原理


    工作原理

    Zcash 建立在严格科学之上、保护隐私的数字货币。交易可以高效、安全且低手续费地进行,同时还能保证交易的隐私性。您还可以选择性地公开地址和交易信息,以满足审计或监管的要求。

    不同的交易类型

    保护隐私

     查看例子

    解蔽

     查看例子

    入蔽

     查看例子

    公开

     查看例子

    Zcash 地址分为隐蔽地址 (z-addresses) 和透明地址 (t-addresses)。隐蔽地址以“z”开头,透明地址以“t”开头。

    隐蔽地址之间的交易也会出现在公有区块链上,所以大家都知道有一笔隐蔽交易发生了,手续费也会支付给矿工,但交易的地址、资金的数额以及备注字段都被加密过,公众是看不见的。在区块链上加密的唯一手段是零知识证明。想了解更多关于零知识证明和 Zcash 实现的知识,请看这里

    地址的拥有者可以选择向可信第三方公开隐蔽地址和交易细节——比如说要符合审计和监管需要——通过观察密钥(view key)以及支付信息公开(payment disclosure)。

    而两个透明地址之间的交易则与比特币交易没有区别:发送者、接收者以及交易金额都是公开可见的。虽然当前许多钱包和交易所都只能使用透明地址,但许多人已经开始转向隐蔽地址,以更好地保护隐私。

    两种 Zcash 地址之间也是可以交互的。资金可以在隐蔽地址和透明地址之间转移。但是,用户需要清楚的是入蔽交易信息和解蔽交易信息对隐私的影响。想了解更多,请看这里

    核心功能

    低手续费

    地址与交易隐私

    给备注字段加密

    观察密钥

    支付信息公开

    交易终止

    多签名交易

    Zcash 背后的科学

    Zcash 技术的核心是零知识证明(Zero-knowledge Proof),这种证明使得交易的有效性可以在不公开资金数额和交易方地址的情况下仍能得到验证。Zcash 使用的零知识证明技术是所谓的 zk-SNARKs(简洁的非交互式零知识证明)。

    Zcash 是建立在可靠科学之上的,并且经过了第三方一丝不苟的审计。这是一个开源的协议,由精通安全的工程团队开发,并且建立在 Bitcoin Core 久经靠验的代码库基础上。

    要了解更多的零知识证明工作原理,请看 zk-SNARKs 解释页

  • 相关阅读:
    MySQL-多条件拼接语句
    MongoDB-C#驱动基本操作
    MongoDB-C#驱动帮助
    MongoDB-权限配置
    MongoDB-安装
    C#_实用
    提高C#代码质量-规范
    C#_Express-ickd接口
    Eclipse背景颜色修改
    Java中可变长参数的方法
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13313341.html
Copyright © 2020-2023  润新知