安永

以太坊面临独特的隐私挑战,主要是由于其基于帐户的交易模型的实现与比特币的UTXO设计相比,后者需要在隐私方面进行一些明确的权衡。 Vitalik Buterin概述了基于智能合约平台的账户与UTXO的优缺点,并选择了前者作为以太坊长期目标的最可行模型.

尽管以太坊面临隐私挑战,但它们并没有阻止旨在加强智能合约网络的隐私保证的一系列项目和开发.

安永

特别是,有关合并zk-SNARKs(ZCash中部署的用于高级匿名的技术)的讨论有 最近几个月放大, 将其与以太坊集成的附带结果是可扩展性优势.

#Crypto ExchangeBenefits

1

Binance
Best exchange


VISIT SITE
  • ? The worlds biggest bitcoin exchange and altcoin crypto exchange in the world by volume.
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

2

Coinbase
Ideal for newbies


Visit SITE
  • Coinbase is the largest U.S.-based cryptocurrency exchange, trading more than 30 cryptocurrencies.
  • Very high liquidity
  • Extremely simple user interface

3

eToro
Crypto + Trading

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

以太坊的Byzantium升级使zk-SNARKs可以在以太坊区块链上的智能合约中进行验证和实施,现在,公司正在利用zk-SNARKS的强大功能来实现各种应用。最著名的例子之一是最近发布的 黄昏协议 从恩斯特 & Young(EY),利用 ZoKrates zk-SNARK工具箱 —在以太坊上进行可扩展,隐私保护,链外计算的形式化模型.

在以太坊中解决隐私问题

关于加密货币,隐私通常会成为参与金融交易时维护用户匿名性的主题。该概念首当其冲地承担着加密货币匿名技术的开发工作,其中最重要的是来自对个人进行第三方监视的保护措施.

但是,当您评估以太坊等公共区块链的广泛应用时,启用了图灵完备的智能合约,那么隐私技术的使用就不仅限于个人,而且还涉及业务流程。但首先,高阶概述zk-SNARKs如何在以太坊上保护隐私.

根据ZCash在zk-SNARKs上的技术页面:

“首字母缩写zk-SNARK代表“零知识的简洁非交互式知识论证”,是指一种证明结构,在此结构中,人们可以证明拥有某些信息,例如一个秘密密钥,而不会泄露该信息,并且证明方和验证方之间也不会进行任何交互。”

零知识证明(ZKP)的一种形式,可以通过更抽象的示例更好地理解该概念,例如 阿里巴巴的洞穴 或验证Waldo是否存在于肖像中而没有明确透露他在肖像中所处位置的想法.

ZKP的巧妙逻辑是它们将数据与信息分离.

像zk-SNARKs这样的深奥概念是建立在极其复杂的数学之上的,很难将其转化为代码,特别是在引用与区块链中的应用程序一致的实现时。结果,正式的代码库,例如 ZoKrates, 成为数学解释和人类可理解方面之间的桥梁,可以通过代码将其运用到实际使用案例中.

zk-SNARKs的形式化库仍在大量开发中,因此使用起来颇具挑战性,这就是为什么像EY这样的公司一直在探索其应用程序并致力于引入一套更实用的协议并将其基础技术抽象出来的原因。.

使用以太坊(Ethereum)来发现隐私工具的行为也不限于EY。摩根大通也是 据说 与其区块链Quorum一起研究该技术-以太坊的许可版本.

黄昏

《夜幕降临》是安永致力于基于zk-SNARKs规范以太坊上私人交易的一系列标准协议的实验性研究实施。该协议与网络上流行的ERC-20和ERC-721(NFT)令牌标准兼容,从而使开发人员可以广泛访问和实用.

EY指出,该存储库仍处于试验阶段,尚未通过全面的安全审核,这意味着,至少到目前为止,它至少将主要用作加速zk-SNARKS在以太坊上的研究和应用的手段。话虽如此,它确实揭示了在改善以太坊隐私性的更广泛尝试中的一些重大进展.

例如,夜幕降临 白皮书 通过以太坊上的常规ERC-20令牌转移来克服公开的“转移”功能的问题,该功能要求将“to”和“transfer”输入公开

“发送者(或“证明者”)在自己的计算机上私下运行计算。他们将私有输入传递到此计算中,并获得一组公共输出,它们与区块链共享。对所有观察者而言,公共输出均显示为无法读取的加密值;只有发送者和接收者才能解释其全部含义。为了使这些加密的值对所有观察者都具有“意义”,Prover还与区块链共享相应的“证明”,以正确计算这些输出。可以以某种方式验证此证明和这些公共输出,以使每个人都相信已经对一组特定的私人输入执行了预先商定的计算以产生公共输出。”

上面的总体概念是zk-SNARK倾向于工作的一个更具体的示例,但是Nightfall的主要价值主张是它包含与ZoKrates集成的一组智能合约,为在以太坊中创建此类私人交易提供了基础。特别地,“证明”的生成是使用ZoKrates工具箱进行的.

在许多情况下,安永的《夜幕降临》中仍然需要有争议的受信任设置,但是当调查企业的应用程序时,这并不像ZCash这样的加密货币网络中的生成事件那样麻烦,因为公司(例如供应链物流公司)在更广泛的以太坊网络中拥有一个更私人,允许使用的用例.

《夜幕降临》列举了该技术的一些潜在用例,涉及供应链管理和物流等行业到内部公司交易等行业,这是摩根大通与zk-SNARKs合作的重点.

在供应链行业中使用Nightfall的一个示例是在整个物流过程中私下跟踪药品,并且重要的是,不要在公共分类帐上透露有关产品本身的详细信息,例如药品类型,目的地或数量。主要优势在于,企业可以利用与允许链类似的隐私保证,利用公共区块链的抗审查性,可验证性和基础架构.

使用zk-SNARKs形式化传输协议可以有效降低权衡取舍对公共区块链与私有区块链决策的影响.

安永的《夜幕降临》引用了一系列有助于该协议实现的贡献者,包括ZoKrates,Libsnark,ZCash,GM17、0xcert和OpenZeppelin。安永计划将Nightfall引入其现有的区块链产品-OpsChain和Blockchain Analyzer.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me