本文介绍了 Wasabi Wallet,一个注重隐私的比特币钱包,它是 HiddenWallet 的重写版本,具有CoinJoin混币技术,通过BIP157/158协议和Tor网络保护用户隐私。文章还对比了 Wasabi Wallet 与其他隐私保护方案,并解答了一些常见问题,例如匿名集大小,硬件钱包支持等。
(更新) 下载链接: https://wasabiwallet.io/
几天前,我在 Building on Bitcoin 会议上发表了演讲,我在会上发布了 Wasabi Wallet,它将把比特币隐私提升到一个新的水平。
如果你已经熟悉我的工作,那么 Wasabi 是 HiddenWallet 的更名和从头开始的重写,并添加了一些新功能。(我在演讲中解释了为什么需要这样做。)
YouTube
搜索
稍后观看
分享
复制链接
信息
购物
点按取消静音
如果短时间内没有开始播放,请尝试重新启动设备。
分享
包含播放列表
检索分享信息时出错。请稍后重试。
0:00
0:00 / 0:00 •直播
•
现金更胜一筹,它的匿名集数以百万计。
银行在某些方面更好,在另一些方面更糟。就像现金一样,银行为你对大多数第三方(例如你的邻居或你的祖母)提供完全的匿名性,但是你对你的银行没有隐私。
中心化的比特币 混合器 通常容易受到金额分析的攻击,它们可以窃取你的币,并且你对它们没有隐私。Wasabi 可以解决所有这些问题。
JoinMarket 是一种特殊的 CoinJoin。你可以将其用作 taker 或 maker,或通过运行 tumbler 脚本以混合模式使用。如果你是 taker,则你需要向与你加入币的每个 maker 支付整个交易和 JM 费用。如果你是 maker,则必须连续运行一个脚本,该脚本会为你产生收入。作为 taker,JoinMarket 对你来说是即时的。我们计划将来将我们的每笔非 混合 交易都变成 JoinMarket taker 交易。
Monero 是一种 山寨币。Monero 的匿名集是 2-10。Wasabi 的是恒定的 100。但是,在 Monero 中,每笔交易都是 混合 交易。
ZCash 的匿名集可能很大。但是,与 Wasabi 不同,它不强制执行任何匿名集,并且由于其隐私功能的使用不足,使得它目前的匿名集很小。
闪电网络是第二层 scaling 解决方案,可以解决加密货币中存在的许多隐私问题,但同时也引入了新的问题。假设 LN 是完全匿名的,那么始终需要 链上 隐私。但是 LN 并不是完全匿名的。LN 的匿名性可以与传统银行系统的匿名性相提并论。它还在闪电 Hub 内实现了机密性,但是你对 Hub 没有隐私。但是,当付款通过多个 hub 时,LN 会使用 洋葱路由。假设 hub 不合谋,这将有助于保护隐私。LN 的另一个好处是,它的 hub 不需要对其用户进行 KYC。它的缺点是一些公共信息,例如所有节点都知道的通道大小以及上线和下线交易。将来,我们计划通过我们的 CoinJoin 促进 LN 上线交易。
足够的匿名集是一个难题,到目前为止还没有研究尝试回答这个问题。我问了许多隐私研究人员,在我看来,大致的共识是,高于 50 的匿名集可以被认为是足够的。
此外,我们的计算表明,以当今 混合器 的流动性,我们的 混合 轮次将花费 1 到 5 分钟,并具有 100 匿名集和 0.1 BTC 固定面额。
不,我们专注于隐私功能和钱包的稳定性。只要在这些领域有重大改进,我们就对其他任何事情都不感兴趣。
很容易看出为什么大多数轻量级钱包在这里失败。他们使用后端服务器来向你显示你的钱包余额。这立即将你的所有钱包地址链接在一起。
Electrum 的模型是一个特例。你的 Electrum 钱包连接到由任何人运行的随机 Electrum 服务器,因此你的隐私对于这些实体而言正在失效。
但是,布隆过滤器 SPV 钱包(Bread 钱包,AirBitz)是不同的,它们不使用后端服务器,而是 向每个区块链分析公司泄漏信息,这些公司正在爬取比特币网络以获取其 布隆过滤器。
像 Bitcoin Core 这样的完整节点或像 Stratis 的 Breeze 钱包这样的完整 SPV 节点,或以前版本的 Wasabi Wallet(称为 HiddenWallet)是防止网络分析的唯一好方法。
但是,一年前,闪电网络开发人员提出了 BIP157–158 的概念,该概念使轻量级钱包可以保护其隐私。他们构建了它,并将其称为 Neutrino,但是在 Bitcoin Core 开始为他们提供服务之前,他们无法将其部署到主网上,这可能需要几年时间。
在 Wasabi 中,我们也构建了它,它的工作方式如下:我们的后端构建了一个 过滤器表,你的钱包通过 Tor 下载。这些 过滤器 是恒定的,每个钱包都下载相同的 过滤器表。
通过此表,你的客户端可以确定它对哪些 区块 感兴趣,并从随机的比特币节点一一要求这些区块。通过这些 区块,它可以重建你的钱包余额。
我对我们正在交付的东西感到非常兴奋。我希望我能够在这篇文章中表达出我的一些热情。我们很快就能以端到端,完全匿名的方式使用比特币。
- 原文链接: medium.com/@nopara73/was...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!