欢迎阅读 ChainFeeds PRO # 。本次内容将包含慢游戏的概念、blobs 数量增加产生的影响,以及每周更新内容:比特币协议进展、以太坊治理相关、最新研究和进展,和最新论文。
重点
Slow Games
Anoma 创始人 Apriori 探讨一种称为慢游戏(博弈)的概念。慢游戏是指在一个系统中,存在两个或多个参与者(代理),其中一个参与者(快代理)能够迅速采取行动,而另一个参与者(慢代理)在响应和监督上较慢。这种速度差异导致了信息不对称和潜在的利益冲突。比如一个运营商(负责提供服务,如求解器)和一个监管者(负责监督和执行政策,如用户)。运营商的行动比监管者的反应快,导致监管者可能无法准确测量运营商的行为。在监管者进行测量时,运营商可能已经进行了多次调整,这导致测量结果无法真实反映运营商的行为。由于监管者反应较慢,他们无法及时获得所有必要的信息,这被称为「信息丢失」或「丢失观察」。监管者无法及时识别出运营商的偏离行为,会影响惩罚和奖励的公平性。因此,监管者需要设计能够激励运营商遵循政策的奖励机制,同时考虑如何弥补因速度差异造成的信息丢失。
blobs 的增加是否影响家庭质押者(home stakers)?
在最近的以太坊执行层(EL)会议中,讨论了增加 blobs 数量的提议,这样的改动会对整个网络的数据处理能力提出更高要求。对于家庭质押者来说,这意味着他们的节点可能需要更高的网络带宽才能继续正常运行并处理这些额外的数据。
对此,SMG 研究总监 Max Resnick 认为,网络升级不应因少数人的带宽问题而受阻,并直接建议,如果家庭质押者的节点跟不上网络需求,应该关闭节点并取消质押。Max 的言论引发了一些社区成员的不满,因为家庭质押者一直被认为是以太坊去中心化和韧性的核心力量。Max 还声称,家庭质押是一种「奢侈的信仰」,因为它可能给网络的带宽和扩展性带来挑战。很多人批评这种观点过于短视,只顾眼前的扩展需求,而忽略了去中心化和社区安全的长期价值。开发者 hanniabu.eth (Ξ, α) 认为 Max 忽视了家庭质押者在维护以太坊网络安全和去中心化方面的关键作用。像 Potuz 和 Ryan Berckmans ryanb.eth 等社区成员为家庭质押者发声,主张应该平等对待所有反馈,并在做决定前收集更多数据,以便做出更有依据的判断。
比特币协议进展
比特币默克尔根构造中的弱点
Suhas Daftuar 分析了比特币协议中存在的设计缺陷和潜在安全漏洞,并探讨了可能的解决方案。
安全漏洞:
区块熔融性漏洞:由于默克尔树的特殊构造,攻击者可以通过构造具有相同默克尔根的无效区块来欺骗网络,导致永久无效的区块被接收,进而影响共识。
轻客户端攻击:攻击者可以伪造交易,使其看似有效并被轻客户端接受,利用默克尔路径误导客户端信任无效交易。
缓解措施:建议对现有共识规则的改进,禁止 64 字节交易并加强对轻客户端的保护。
Bitcoin Optech Newsletter #321
UTXO 集包含证明:Johan Halseth 展示了一种零知识证明工具,这意味着用户可以在不透露具体输出信息的情况下,证明自己拥有当前 UTXO(未花费交易输出)集中的某个输出。这种方法特别适合闪电网络(LN),使得多个共同拥有资金的用户能够证明他们控制某个通道,而不需要暴露任何交易的细节。这有助于保护用户隐私,并推动去中心化路由信息的构建,从而提升闪电网络的安全性和效率。
LN 离线支付:Andy Schroder 提出了一种新的支付流程,适用于闪电网络钱包。当用户 Alice 的节点处于离线状态时,她可以生成一种认证令牌,这种令牌在 Alice 在线时提前生成。之后,Alice 通过 NFC 或其他简单的数据传输协议将这个令牌发送给用户 Bob,使 Bob 能够连接到 Alice 的在线节点,进行支付。这种方法不仅简化了支付过程,还适合一些计算资源有限的设备,比如智能卡,增强了用户在离线状态下的支付灵活性。
非 IP 地址的 DNS 播种:开发者 Virtu 关注在匿名网络中如何使用 DNS 播种来帮助新节点找到对等体。一般来说,比特币节点通过 DNS 播种获取对等体的IP地址,但在匿名网络中,由于不使用传统的 IPv4 或 IPv6 地址,情况就复杂了。Virtu 对比特币核心的最新版本进行了分析,发现仍然有足够的可用种子节点,表明用户在匿名网络中也能够找到其他节点。此外,讨论还涉及如何修改比特币核心,以支持使用 DNS NULL 记录或伪 IPv6 地址来适应匿名网络,这样可以帮助新节点更容易地连接到网络。
以太坊
研究和进展
Proposal: Delay stateRoot Reference to Increase Throughput and Reduce Latency
Paradigm 研究员 Charlie Noyes 提出了一个关于修改以太坊区块结构的提案,旨在通过延迟状态根(stateRoot)的引用来提高吞吐量和减少延迟。目前的设计要求每个区块头都包含表示该区块所有交易执行后状态的状态根,这一计算在区块生成的关键路径上占用了大量时间,影响了网络性能并增加了延迟。提案建议将状态根的引用改为前一个区块的状态,意味着新区块的状态根将指向前一个区块执行后的状态。可以避免在区块生成时进行状态根的计算。节点在验证新区块时只需确认前一个区块的状态根,而不是重新计算当前区块的状态根。这一改变预计将提高以太坊的 L1 吞吐量,减少延迟,改善用户体验,同时让区块构建者和中继节点避免不必要的延迟,从而优化区块生产流程。
FOCIL Resource Design Considerations
以太坊开发者 terence 详细描述了在 FOCIL(强制包含列表) 共识协议中,各种参与者的角色和他们所需的计算资源。具体而言,包括列表委员会负责管理交易列表,提议者负责生成新区块,而见证者则对新区块进行验证。每个参与者在操作过程中都需要消耗一定的计算能力、内存和带宽等资源。通过明确不同参与者(如包括列表委员会、提议者和见证者)的角色及其资源需求,识别潜在的性能瓶颈和安全风险。
Privacy Problems in the P2P Network and What They Tell Us
liobaheimbach 展示了通过消息交换技术对以太坊验证者进行去匿名化的主要方法。消息交换技术指的是在分布式网络中,节点之间通过发送和接收信息进行通信的机制。在以太坊的 P2P 网络中,这种技术允许验证者和节点共享重要的数据,如区块和投票(证明)。
观察投票模式:在以太坊中,验证者的投票(即证明)是通过特定的子网传播的。观察某个节点所转发的投票信息,可以识别出哪些投票来自于同一验证者,因为该节点在某些子网中不会转发其他验证者的投票。
识别子网参与:验证者被分配到多个子网中,只在某些子网中传播其投票。通过监测不同子网中的投票信息,可以将特定投票与特定节点关联,从而确定哪些验证者与哪个节点相连。
统计分析:通过分析特定时间段内的投票分布,结合各验证者在不同子网中的活动,可以建立起验证者与其运行节点之间的关联。
使用启发式方法:结合网络行为的其他特征(如临时断开连接、网络延迟等),进一步增强去匿名化的精确度。
Using FRI for DA with Optimistic Correctable Commitments in Rollups
开发者 snjax 提出了一种新方法,通过使用特定的数学工具(FRI)和新的承诺结构,来减少区块链上存储的数据量,从而提高数据的可用性和可扩展性。具体做法是将大量数据分成小块(称为分片),每个分片可以单独存储和处理。利用快速里德-所罗门交互式邻近证明(FRI),生成小的哈希值,这些哈希值代表整个数据集的状态。此外,引入乐观可纠正承诺结构,使得系统能够在发现错误时进行纠正,而无需完全依赖每个节点的诚实性。通过将数据处理放在链下,仅在链上存储哈希值,显著减少了存储需求。这种方法不仅降低了成本,还能支持动态的 Web3 应用,帮助传统的 Web2 服务顺利转型到去中心化的 Web3 环境中。
MEV 相关
Flashbots 团队推出垂直于 MEV 研究领域的 Newsletter,以下是一些重点摘录:
文章《Releasing DCAP library v4: A unified interface to verify TEEs on-chain》宣布发布其 DCAP 库 v4,提供统一接口,能够直接在链上对 Intel SGX 和 TDX 进行验证逻辑。
文章《Espresso Systems and Offchain Labs Publish Decentralized Timeboost Specification》发布去中心化 Timeboost 规范,旨在减少 MEV,提高 Rollup 的抗审查性。
文章《Trusted Advantage in Slot Auction ePBS》指出提案者不会有动力使用插槽拍卖 ePBS,因为这会降低他们与 MEV-Boost 相比的收入。
视频《Indexed Podcast 1: Proposer Timing Game w/ DataAlways: PBS Series》邀请 Data Always 进行关于 MEV、时机游戏和区块构建的演讲。
视频《Understanding MEV, Challenges and Solutions》中概述了 MEV 及其中心化影响,以及相关的监管和政策。
Twitter Space《Timeboost & Ethical MEV》 邀请 Matt Fiebach、bertrobot、Steven Goldfeder 和 Ed Felten 深入探讨 Timeboost 的设计,旨在减少 MEV 并提高 Arbitrum 的抗审查性。
视频《Expansion: Rethinking Ethereum’s Block Building: CommitBoost & Pre-Confirmations》邀请 Drew Van der Werff 进行关于 PBS、抗审查性、预确认和 Commit-Boost 1 的对话。
视频《Bankless: The Ethereum Roadmap is NOT Off Track!》邀请 Mike Neuder 讨论 (e)thesis 及以太坊如何通过 Rollup 扩大经济活动,同时保障强有力的产权。