钱包的透明度让您付出了多少代价?Aleo新一代隐私龙头项目蓄势待发

Posted 肥肥PQJ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了钱包的透明度让您付出了多少代价?Aleo新一代隐私龙头项目蓄势待发相关的知识,希望对你有一定的参考价值。

区块链技术从一开始就被设计为默认透明。这种架构与今天的 Web 2.0 形成鲜明对比,Web 2.0 由从信息不对称中获利的公司拥有的封闭生态系统定义。这种不对称的存在是因为这些公司充当了看门人,从您那里收集的数据比您意识到的要多,并以您为代价将这些数据货币化。

 

公共区块链为该系统创建了一个开放的替代方案。比特币和以太坊等网络默认是透明的,所有用户都可以平等地访问网络内的数据。公共区块链似乎消除了支持当前 Web 2.0 垄断的独特信息不对称。但事实上,默认情况下建立透明度的网络会造成自己的信息不对称,这会导致网络参与者付出代价,并需要一个可持续的解决方案。
公共网络上的不对称
公共区块链上的交易对每个人都是可见的,无论他们是否是网络上的活跃参与者。这些网络是开放的,这一事实可以防止任何单一实体垄断用户数据,就像今天的 Web 2.0 垄断一样。然而,一个完全透明的系统打开了可能被更多的参与者利用的大门。

任何提交链上交易的人都会向系统中的其他人展示他们的手。这使陌生人能够了解我们可能愿意分享的更多关于我们的个人和商业活动的细节。更糟糕的是,它为其他网络参与者创造了从我们通过交易披露的信息中获利的机会。这不是理论上的;今天它正在花费用户的钱。

考虑 DeFi 的一个常见用例:交易。集中式股票经纪公司(如 Robinhood)的批评者声称,这些实体将订单流出售给对冲基金,然后这些基金可以“抢先”用户提交的交易。但在以太坊上,任何人都可以看到订单流(通过自己运行节点或使用服务)。因此,即使系统不是故意“操纵”的,机会主义个人(或机器人)也很容易利用开放区块链上的公开数据。这是这里描述的“黑暗森林”问题的基本思想。

一个具体的例子是前端运行。前端运行描述了机器人扫描以太坊上的待处理交易以寻找套利机会的场景。例如,机器人可能会在去中心化交易所的大笔交易之前通过买卖来识别获利机会。通过提供稍高的 gas 价格,这些机器人激励矿工在已经挂起的 DEX 交易之前执行他们的交易。这导致以牺牲初始交易者为代价将利润转移到前面运行的机器人。

在称为矿工可提取价值 (MEV) 的场景中,矿工也可以抢占先机。MEV 是指生态系统矿工通过对内存池进行重新排序以执行自利交易,可以从网络中提取的利润量。例如,矿工可能会认识到内存池中的待处理交易包括 DEX 上的代币对之间的大量交易。有了这些知识,矿工就可以最佳地进行交易。因为矿工负责订购交易,他们可以确保他们的交易发生在最有利可图的时间。

简而言之,任何使用公共区块链网络的人都容易受到系统中投机者的攻击。分散式网络比通过集中式替代方案获得的网络要公平得多。然而,上面引用的抢先交易和 MEV 的例子说明了信息不对称如何仍然对分散系统中的用户产生成本。使用公共网络,我们可能已经移除了集中式看门人。但现在我们发现自己身处“黑暗森林”,面临的不是一个,而是潜在的许多潜在对手,他们可以利用和使用我们的数据,以牺牲我们的利益为代价。 
寻求解决方案:默认绝对隐私
在公共网络上解决这种不对称的一种天真的方法是隐藏所有内容并使系统完全私有。但是绝对隐私消除了开放网络最显着的好处之一:可组合性。在由数据透明度定义的开放网络中,智能合约可以自主地与任何链上信息交互和访问。DeFi 生态系统、DAO 和其他可组合的合约都依赖于对数据的透明访问。默认情况下建立绝对隐私的网络确保没有数据可以被利用,但也阻止了定义为什么加密是革命性的非常强大的去中心化应用程序的创建。

此外,隐私不是二元的。它存在于一个范围内,并且根据上下文或多或少对不同的个人和/或机构很重要。以文莫为例。您可能想显示过去一年您向特定慈善机构捐赠了多少钱。而且您可能不介意您向您的朋友支付的详细信息对该朋友可见。但是您很可能不希望向所有人透露您的薪水金额。 

在区块链网络上进行交易的人应该可以做出类似的决定。每个人都应该能够切换每笔交易,以调整他们想要分享的内容和想要隐藏的内容。今天的区块链生态系统无法实现这种选择。透明度是默认设置,用户不能选择退出,更不用说选择隐私程度了。但默认情况下,绝对隐私限制了去中心化网络的能力。解决方案存在于中间;默认情况下建立选择退出隐私的网络,其中交易自动完全私有,但允许用户有选择地决定公开哪些内容,以确保我们仍然可以在协议之上构建一个强大且高性能的去中心化系统。
Aleo:默认选择退出隐私
当存在信息不对称时,它会给用户带来成本。虽然像比特币或以太坊这样的公共区块链消除了中心化的寻租者,但它们并没有从根本上解决信息不对称的问题。然而,完全隐私通过阻止支持 DeFi、DAO 和其他智能合约的合约可组合性,削弱了这些新兴网络的杀手级功能。

获胜的解决方案是一个由选择退出隐私定义的去中心化网络,它实现了两全其美。它使用户可以自由地与任何他们想要的人分享他们想要的任何信息。如果任何一方都不能利用信息或访问不对称,那么任何一方都不能做出自私和不公平的决定。并且它将控制权交还给用户,他们可以自己决定他们想分享多少或多少关于自己或与他人互动。 

这就是我们创立 Aleo 的原因——通过加速将零知识应用到区块链生态系统中来解决公共网络不对称的悖论。Aleo 的特定零知识解决方案 Zexe 支持完整的可编程性和隐私性。同样重要的是,Aleo 提供选择退出隐私,确保最终控制权在用户手中,用户可以选择他们希望公开的信息。Aleo 使网络参与者能够在完全隐私的公共网络上进行交互,而不会牺牲去中心化网络所支持的任何程度的性能或权力。

Aleo Wagyu钱包

1. 引言

Aleo系列,前序博客有:

Wagyu为Aleo团队基于Rust语言开发的cryptocurrency钱包,代码见:

Wagyu提供了丰富的命令行工具来生成cryptocurrency钱包。
Wagyu提供了如下模块,基于这些模块,开发者可构建自己的cryptocurrency 应用:

LibraryStandard WalletHD WalletMnemonicNetwork
wagyu-bitcoin
  • P2PKH
  • P2SH-P2WPKH
  • Bech32

  • BIP-32
  • BIP-44
  • BIP-49
  • Custom

  • BIP-39

  • Mainnet
  • Testnet
wagyu-ethereum
  • Standard

  • Ethereum
  • Ledger
  • Trezor
  • Keepkey
  • Custom

  • BIP-39

  • All
wagyu-monero
  • Standard
  • Integrated
  • Subaddress

  • N/A

  • Electrum

  • Mainnet
  • Testnet
  • Stagenet
wagyu-zcash
  • P2PKH
  • Sprout
  • Sapling

  • ZIP-32

  • N/A

  • Mainnet
  • Testnet

如需支持新的currency,仅需实现wagyu_model即可:

LibraryStandard WalletHD WalletMnemonicNetwork
wagyu_model



2. Wagyu的应用

BOLT的 zkchan-tx 作为BOLT zkChannels协议的transaction builder,采用 wagyu库,以支持Bitcoin、Zcash以及其他cryptocurrencies。

zkchan-tx 覆盖了zkChannels 的所有交易类型:

  • funding交易
  • escrow交易
  • closing交易
  • disputing the funds from a closed channel after the dispute period交易
  • claiming the funds from a closed channel after the dispute period交易

zkchan-tx 中使用的曲线为Secp256k1。

以上是关于钱包的透明度让您付出了多少代价?Aleo新一代隐私龙头项目蓄势待发的主要内容,如果未能解决你的问题,请参考以下文章

Aleo的PoSW共识

__部署进链上Aleo Testnet3网络

硬件产品核心要素

[HAOI2010]软件安装

不符合要求一定要付出代价

随笔之得到要付出代价