当前位置:首页区块链从零开始揭开ZK snark(1)

从零开始揭开ZK snark(1)

zk-SNARK零知识证明就像一座桥梁,实现了从现实世界到数字世界的映射。

最近,以太坊基金会宣布了它支持的研发团队的项目和领域。其中,“应用零知识证明”涉及的团队和技术最多,近14个项目。零知识证明,quot;零知识的概念quot;可能有点令人费解,ZK snark很快就会变得复杂,所以让我们从头开始。

在本文中,《星际地平线》将为读者揭开ZK-snark之谜,并从密码学的角度解释ZK-snark。

什么是

密码学是一门研究密码编译的技术科学。研究密码变化的客观规律称为编码,用于编写密码以保护通信秘密;它被用来破译密码以获得通信信息,这被称为破译学,它通常被称为密码学。简而言之,密码学是对安全通信技术的深入研究。当人们只想让发送者和接收者看到消息内容时,通常使用密码学。

密码学已经存在了几个世纪。最早的密码学出现在古埃及。khumhotep IL的追随者在他的坟墓上雕刻了加密符号。密码学早在公元前400年就出现了。使用密码的历史几乎和使用字符的历史一样长。密码学的发展可以分为三个阶段:1949年以前的经典阶段;1949年以前的古典阶段;从1949年到1975年,密码学成为科学的一个分支;自1976年以来,对称密钥密码学得到了进一步的发展,产生了一个新的密码学方向——公钥密码学。

1976年,w。DeFi和M。赫尔曼在《密码学的新方向》一文中首次提出了公钥密码学的概念。公钥密码实现了加密密钥和解密密钥的独立性,解决了对称密码体制中通信双方必须共享密钥的问题。它在密码学中具有划时代的意义。

加密货币世界中的密码学

加密货币世界中最常见的加密元素之一是哈希函数,它是任何区块链的主干。散列函数-特别是SHA-256,大多数区块链中的散列函数-基本上将单词、短语或数字的输入转换为固定长度的加密信息,如下所示:

77077b1f4c3ad44c83dc0bdb8d937e9b71c0ef07a35c2664bb7da85be738eacf公司

散列函数允许像比特币这样的区块链处理事务,将区块链接到一个或另一个,并确保区块链数据的完整性得到维护。和散列函数一样,zksnark也是一种密码学。它们被用来保证比用户在区块链上获得更多的隐私。

什么是ZK Snark

zksnark是“零知识,成功的非交互知识论证”的缩写。这一长串名字的主体是“知识论证”,即“知识证明”,即知道内在事物的证据。修饰主语名词的定语由三部分组成,分别代表了该技术要解决的三个问题

1零知:零知,即证明过程中不披露内幕信息,如上例所示;

2成功:简洁,主要指验证过程不涉及大量数据传输,验证算法简单;

3非交互:无交互。尽管上述两个例子实现了零知识证明,但是证明者和验证者需要多次交互才能获得令人满意的可靠性,这种技术试图完全避免这些交互。

总而言之,zksnark是一种“证明我知道内幕的技术”。它简单易操作。最重要的是,除了“我是对的”,你什么都不知道。我们通常称之为ZK snark零知识证明。

ZK snark行动

zksnark是quot;零知识quot;密码学的一种形式。ZK snark允许加密用户以完全加密的方式在区块链上发送交易,这意味着没有人可以读取交易,并表明交易是以合法的方式进行的。零知识证明允许a向B证明声明x是正确的,而不披露任何超出声明x本身有效性的信息。想象一下,向某人确认你已经21岁了,却没有透露你的生日,或者你已经25岁了。这是想象ZK snarks如何工作的有用方法。

Zcash是第一个使用零知识证明机制的区块链系统,它可以提供完全的支付保密性,同时仍然使用公共区块链来维护去中心化的网络。与比特币相同,zcash token(Zec)的总金额为2100万。不同的是,zcash transaction会自动隐藏区块链上所有交易的发送方、接收方和金额。只有拥有view键的人才能看到事务的内容。用户拥有完全控制权,他们可以选择向其他人提供查看键。

从零开始揭开ZK snark(1)

每个新的隐藏支付都会在区块链上生成三种类的记录—受哈希保护的记录。所涉及的哈希表示事务接收方的地址、发送的金额以及事务本身的唯一编号。因此,隐藏的事务依赖于散列值,比如比特币,但是zksnark增加了一个新的隐私层。像zcash和monero这样的加密货币在一些用户中很受欢迎,因为加密行业是由许多自由主义者组成的。两者都试图将自己与比特币等更流行的加密货币区分开来,声称如果你使用他们的货币,没有人能够窥探你的私人金融生活。

ZK snark的未来

zksnark是匿名加密事务的有用工具。但除了隐私硬币,它们也有助于推动越来越多的其他应用程序。

例如,CELO是一个加密货币协议,它专注于移动支付,并希望创建一个更具包容性的协议。

在CELO从事产品和工程的Pranay Mohan说,ZK snark的潜力远远超出了那些提倡隐私的人。Mohan强调ZK snark如何帮助发展中国家的人们,“如果我们考虑一下这些人现在如何使用加密货币,这几乎是不可能的,他们不使用metamask,并在一个随机的DeFi项目中投资10000美元,”他说。Mohan补充说,通过ZK Snark,手机用户可以立即与区块链同步——保留与加密货币相同的不受信任属性,但在不具备高科技功能的设备上。

尽管zksnark很有希望,但它仍然很小。即使在像加密这样的高科技行业,很多人也不知道自己是什么。但随着越来越多的公司开始接受这项技术,这种情况可能正在改变。其中包括aleo,一家最近从蓝筹股风险投资公司筹集了2800万美元的初创公司,用于构建工具,使web开发能够在各种互联网应用程序中集成零知识证明——该项目承诺允许消费者浏览web而不必透露大量个人数据。

但这并没有阻止ey,世界上最大的会计师事务所之一,尝试这种先进的密码技术。

安永采用非交互式零知识证明算法ZK Snark,开发了自己的同正开源协议,成功实现了以太坊公网上的第一笔私人交易,并将逐步应用于各类区块链企业应用,允许客户在不牺牲用户隐私的情况下利用区块链的潜力。

据布罗迪说,公司自己的夜幕解决方案提供了一种在以太坊网络上进行绝对私人交易的方法,同时为企业提供服务。尽管监管部门对高度私人化的金融交易存在担忧,但布罗迪认为,ZK snark将成为未来的主流。

[星际观测]

ZK-snark零知识证明就像一座桥梁,实现了从现实世界到数字世界的映射。通过保护双方的身份信息和交易细节,可以保证企业级区块链交易。对企业来说,保证了其最敏感的信息,有利于构建规范的资金和库存管理价值链;实现准确高效的行业级供应链管理。

温馨提示:

文章标题:从零开始揭开ZK snark(1)

文章链接:https://www.btchangqing.cn/248351.html

更新时间:2021年05月02日

本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。

从零开始揭开ZK snark(1)1
区块链行情

Bogart并行链子博弈:连续输出可扩展性和互操作性

2021-5-2 13:09:32

区块链行情

【分析师展望未来】以太坊为何能再创新高,市场又发生了什么?

2021-5-2 13:25:32

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索