💙 Gate广场 #Gate品牌蓝创作挑战# 💙
用Gate品牌蓝,描绘你的无限可能!
📅 活动时间
2025年8月11日 — 8月20日
🎯 活动玩法
1. 在 Gate广场 发布原创内容(图片 / 视频 / 手绘 / 数字创作等),需包含 Gate品牌蓝 或 Gate Logo 元素。
2. 帖子标题或正文必须包含标签: #Gate品牌蓝创作挑战# 。
3. 内容中需附上一句对Gate的祝福或寄语(例如:“祝Gate交易所越办越好,蓝色永恒!”)。
4. 内容需为原创且符合社区规范,禁止抄袭或搬运。
🎁 奖励设置
一等奖(1名):Gate × Redbull 联名赛车拼装套装
二等奖(3名):Gate品牌卫衣
三等奖(5名):Gate品牌足球
备注:若无法邮寄,将统一替换为合约体验券:一等奖 $200、二等奖 $100、三等奖 $50。
🏆 评选规则
官方将综合以下维度评分:
创意表现(40%):主题契合度、创意独特性
内容质量(30%):画面精美度、叙述完整性
社区互动度(30%):点赞、评论及转发等数据
以太坊提速方案探讨:单槽最终性、Rollup预确认与基础预确认
探讨以太坊提升交易确认速度的实用方案
以太坊近年来在交易确认速度方面取得了显著进步。目前,用户在L1上发送的交易通常可在5-20秒内确认,这与使用信用卡支付的体验相当。然而,进一步改善用户体验仍然十分必要,某些应用甚至需要将延迟缩短至数百毫秒。本文将探讨以太坊改进交易确认时间的一些可行选项。
现有技术与思路概览
单槽最终性
以太坊当前采用的Gasper共识机制使用单个槽和Epoch的架构。每12秒为一个槽,部分验证者对链头进行投票,在32个槽(6.4分钟)内,所有验证者都有机会投票一次。这些投票随后被解释为类似PBFT共识算法中的消息,两个Epoch(12.8分钟)后,提供一种称为最终性的强经济保证。
然而,这种方法存在两个主要问题:复杂性高,且12.8分钟的最终确认时间过长。为解决这些问题,单槽最终性(Single Slot Finality,SSF)提出了一种类似Tendermint共识的机制,即在生成下一个区块前就完成当前区块的最终确认。
SSF的主要挑战在于每个质押者需要每12秒发布两条消息,这对网络造成了巨大负担。尽管有一些创新想法如Orbit SSF提案试图缓解这一问题,但用户仍需等待5-20秒才能确认交易。
Rollup预确认
随着以太坊采用以rollup为中心的发展路线,L2协议(如rollups、validiums和plasmas)能够为用户提供与以太坊同等安全性的大规模服务。这导致了以太坊生态系统内的职责分工:L1专注于抗审查、可靠性和核心功能的维护与改进,而L2则致力于通过不同的技术和文化直接服务用户需求。
理论上,L2可以创建自己的"去中心化排序器"网络,由一小群验证者每几百毫秒就为区块签名一次,并以其质押资产作为保证。这些L2区块的头文件最终会发布到L1上。
然而,要求所有L2都建立去中心化排序网络似乎不太现实,这相当于要求rollup完成与创建全新L1几乎相同的工作。因此,有人提出了让所有L2(以及L1)共享一个以太坊范围内的预确认机制:基础预确认。
基础预确认
基础预确认方法假设以太坊提议者是高度复杂的参与者。该方法通过激励这些提议者接受提供预确认服务的责任来利用他们的专业性。
其核心思想是创建一个标准化协议,用户可以支付额外费用,以获得交易将被包含在下一个区块中的即时保证,以及对交易执行结果的声明。如果提议者违反承诺,他们将面临惩罚。
这种机制不仅适用于L1交易,对于"基于"以太坊的rollups,所有L2区块本质上都是L1交易,因此同样的机制也可以为任何L2提供预确认服务。
未来发展方向
假设我们实现了单槽最终性,并使用类似Orbit的技术来减少每个槽的验证者数量,同时保持足够的去中心化程度以降低质押门槛。槽时长可能会增加到16秒,然后我们可以利用rollup预确认或基础预确认为用户提供更快的确认。这样,我们最终得到的是一个epoch-slot架构。
这种架构之所以难以避免,主要是因为就某事达成大致一致所需的时间,远少于达成最大程度"经济最终性"所需的时间。主要原因包括:
因此,epoch-and-slot架构似乎是正确的发展方向,但不同的实现方式效果可能有所不同。值得进一步探索的是在两种机制之间建立更强的关注点分离,而不是像Gasper那样紧密耦合。
L2的发展策略
对于L2来说,目前有三种合理的发展策略:
对于不同的应用场景,这三种策略各有优势。一个关键问题是,我们能在以太坊原生的epoch-and-slot架构中做到何种程度的优化。如果能将slot时间降低到1秒,那么第三种策略的空间可能会大幅缩小。
目前,我们距离这些问题的最终答案还有一段距离。区块提议者的复杂程度、新型设计如Orbit SSF的潜力等因素都存在较大不确定性。继续探索和完善这些方案将有助于为L1和L2用户提供更好的体验,同时简化L2开发人员的工作。