Bankless:以太坊面临的审查威胁与解决方案
原文:《A Beginner’s Guide to Ethereum Censorship》by Donovan Choy
编译:wesely
2022 年 8 月 8 日,美国财政部将 Tornado Cash 列出了制裁名单。
所有人都知道监管机构讨厌加密货币,但直接制裁 DeFi 出乎了所有人的意料,这反应了美国监管机构在打击加密货币方面所做的努力。
从某种程度上来说,对 Tornado 的制裁并不全是坏事,监管冲击让 DeFi 想起了它的基本原则,并开启了对分散金融版图中每一个中心化制约限制的冲击。
核心:去中心化实际上很重要。
我们走过的任何集中化捷径都会被反过来作用于你。
审查制度的话题很难被关注,要理解以太坊中心化问题需要一些技术知识,而 Crypto 的术语海洋对很多人来说难以涉足。本文试图揭开以太坊过去几个月里所有遭遇的各种审查问题,并尽可能用通俗易懂的语言揭开影藏其中的神秘面纱。
我列出了以太坊协议的每一个主要的中心化载体,并简要介绍了开发人员正在研究的各种技术解决方案。
以太坊供应链的简要总结
以太坊最初的设计理论上只涉及两个参与者:
运行自己的节点的用户,该节点将通过点对点网络发送事务到区块验证器,然后区块验证器将构建一个块并包含该事务。
区块链验证器 ( 我们在 PoW 中称它们为矿工,在 PoS 中称它们为质押者 ) 是验证块的中立参与者。
实践中,这个过程要复杂得多。通过向运行套利机器人的搜索者出售区块,验证者可以对打包交易进行不正当的歧视,在利益驱动下保持着这种动机。这会导致了更高的交易成本和链上的拥塞,这种现象被称为最大可提取值 (MEV)。过去两年,以太坊上的 MEV 已达 6.75 亿美元 (Cosmos 上估计为 670 万美元 )。
在合并后的以太坊中,MEV 交易顺序如下:
1. 用户通过 dapp 的前端与钱包创建交易。这些交易被发送到内存池
2. 搜索者运行套利机器人扫描内存池,然后将交易捆绑在一起
3. 捆绑交易被传递给区块建造者,后者再附上收费报价
4. 如果构建者和验证者都连接到中继器,则中继器将参与隐藏捆绑的去块,然后将其提供拍卖
5. 验证者 (AKA 区块提议者 ) 选择费用出价并提议区块
6. 证明者在区块最终上链之前对其进行证明
在这个事务顺序中,中心化载体存在于每一步当中,让我们从头开始依次梳理。
1. 前端接口
当你想买一些 ETH 时会访问 uniswap.com,可以看到精心设计的粉色 / 白色用户界面,并且可以让你轻松导航你的交易中。连接 MetaMask,选择流动资金池,然后单击「send」以执行您的交易。我们认为这个简单的过程是理所当然的,但这个环节中已经出现了许多中心化的威胁。
审查威胁
目前,许多 dapp 的前端接口的现实依赖是中心化。Web3 的短暂历史表明,当监管机进驻时,DeFi 往往都会妥协。这种情况发生在 Balancer 从其前端隐藏了 2000 万美元的流动资金池时、发生在 Uniswap Labs 迅速在其前端下架了数十种合成资产以避免 SEC 审查时。MetaMask 和 Infura 也根据 Tornado Cash 制裁措施来阻止钱包地址的访问。(推荐专题:《Tornado Cash陷入监管“龙卷风”》)
跨过前端也只是冰山一角。我们使用的 dapp 依赖 RPC 节点(服务器)来传达用户的需求,节点就是一个连接点,可以把它想象成一个 API,它能在区块链上访问信息、通信和执行交易。