分片“老古董”华丽转身,本地Rollup闪亮登场

Odaily星球日报Xuất bản vào 2025-03-07Cập nhật gần nhất vào 2025-03-07

Tóm tắt

旧瓶装新酒,Rollup本地化为以太坊横向大扩容。

原文作者 | Taiko Labs

编译| Odaily星球日报(@OdailyChina

译者| 叮当(@XiaMiPP

分片“老古董”华丽转身,本地Rollup闪亮登场

编者按:还记得当年分片(Sharding)的热闹吗?那时候它可是区块链界的“流量密码”,结果以太坊冷静一想,放弃了这个烫手山芋。如今,本地 Rollup 卷土重来,通过执行预编译合约(EXECUTE Precompile)和优化以太坊区块处理结构,不仅让 Rollup 更安全、更灵活,还顺手给以太坊L1来了个横向大扩容,为未来的实时证明开了条路。

以下为 Taiko 实验室发布的原文内容,由Odaily星球日报编译。由于本文的技术性较强,为保证文章的可读性,Odaily 进行了适当的删减,尽可能清晰易懂呈现。

引言

分片(Sharding)在 2017-2020 年间是一个热门话题。当时,Harmony、Zilliqa 和 Elrond 等不同团队在其区块链中实施了分片技术。这种技术本质上是将网络划分为多个较小的、并行运行的链(称为“分片”),这些分片可以同时处理交易,以此作为扩展分布式系统的一种直接方式。

分片也是以太坊 2.0 时代被社区认真讨论的话题。然而,以太坊最终决定不采用分片方案,主要基于以下四个挑战:  

1. 思维模式的不同(Mindset Differentiations)

在这种分片模式下,协议本身会自上而下强制规定确切的分片数量。这些分片是按照预定义模板运行的单一链,缺乏可编程性,并且本质上只是 L1(第一层区块链)的多个相同副本。

2. 乐观安全性(Optimistic Security)

当时,为了保证分片的诚实性,需要使用乐观证明(Optimistic Proofs),而零知识(ZK)技术尚未成熟。这意味着必须在链上系统性地管理欺诈证明(Fraud-Proof)逻辑。

3. 复杂性(Complexity)

在 L1 层实现分片会显著增加协议的复杂性,特别是在管理快速的预确认(Preconfirmation)和较慢的最终确认(Final Confirmation)系统,以及协调不同安全级别的分片方面。

4. 共识过载(Overload Consensus)

在 L1 层追求更高的可扩展性可能会增加中心化风险。如果在基础层(Base Layer)实现分片,这种风险可能会影响整个协议,而不像现在那样仅限于单个 L2(第二层扩展方案)。

本地 Rollup(Native Rollups)本质上可以被视为分片的一种回归,但这次有所不同。我们已经吸取了教训,并且具备了更好的技术和经验。

分片“老古董”华丽转身,本地Rollup闪亮登场

什么是本地 Rollup?

需要记住,Rollup 由数据、排序(Sequencing)和执行(Execution)模块组成。本地 Rollup 直接使用以太坊自身的执行环境(Execution Environment)作为其执行模块。我们可以将其称为 L1 的可编程执行分片(Programmable Execution Shards)。

要理解如何将 L1 执行环境作为 Rollup 使用,可能会有些复杂。为了在 Rollup 中消费 L1 执行环境,我们需要能够在 EVM 内部执行另一个 EVM(EVM inside EVM)。因此,L1 需要能够感知本地 Rollup 在每个区块中的状态转换(State Transition)。要实现这一点,我们需要一个来提供支持。

EXECUTE 预编译合约

EXECUTE 预编译合约提供了一种机制,使得一个 EVM 上下文能够验证另一个 EVM 上下文的执行结果,同时保持相同的执行规则和状态转换逻辑。

预编译合约接受三个输入参数:

  • pre_state:执行前的 32 字节状态根(State Root)

  • post_state:执行后的 32 字节状态根

  • witness_trace:执行轨迹,包含交易和状态访问证明

预编译合约的核心是断言(Assertion):它会验证从 pre_state 开始执行 trace 是否能得到 post_state。如果状态转换函数有效,预编译合约会返回 true。

执行轨迹需要对所有验证者可用(以 blobs 或 calldata 形式),以便验证者可以重新执行计算并验证状态转换的正确性。值得注意的是,该预编译合约不会将证明(Proof)作为输入。这意味着协议本身不会强制执行任何特定的证明系统,而是通过 p2p 网络的 Gossip 频道传播不同类型的证明。

Gas 计费模型

以太坊的计算资源有限,因此 Gas 机制用于管理这些资源。EXECUTE 预编译合约实现了一个 Gas 计费模型来管理计算资源:

  • 基础成本(Base Cost):预编译合约会收取固定的 Gas 费用 EXECUTE_GAS_COST,再加上执行轨迹使用的 Gas 乘以当前 Gas 价格。

  • 累计 Gas 限制(Cumulative Gas Limit):类似于 EIP-1559 机制,管理和定价所有 EXECUTE 调用在 L1 区块中的总 Gas 消耗:

  • EXECUTE_CUMULATIVE_GAS_LIMIT:一个区块中所有 EXECUTE 调用的最大 Gas 限制。

  • EXECUTE_CUMULATIVE_GAS_TARGET:目标 Gas 使用量,以便进行高效定价。

这个模型类似于 blob 中的数据可用性(DA)定价机制。

分片“老古董”华丽转身,本地Rollup闪亮登场

需要记住,本地 Rollup 和 L1 的 SNARK 化(SNARKifying the L1)这两个概念经常被混淆在一起。SNARK 化 L1 是一种纵向扩展(Vertical Scaling)方法,通过 SNARK 化执行(如 zkEVM)和共识(如 Beam)来消除 Gas 限制,从而提升 L1 的性能。而本地 Rollup 则是横向扩展(Horizontal Scaling)L1,通过可编程方式创建任意数量的 EVM 副本,实现更高的可扩展性。

为什么本地 Rollup 更有优势?

1. 安全性

当前的 Rollup 设计需要安全委员会(Security Councils)来更新链,以应对潜在的漏洞。而本地 Rollup 依赖于以太坊的进行治理。运营商无需担心担心漏洞问题,因为以太坊社区会负责维护和修复。

2. 简化 L1 同步可组合性(Synchronous Composability)

基于 L1 的 Rollup 接近于实现同步可组合性,但要求 L1 和 L2 的区块由同一构建者(Builder)同时构建。本地 Rollup 可以直接通过 EXECUTE 预编译合约验证另一个本地 Rollup 的状态,而无需额外的信任假设。

3. 向前兼容性(Forward Compatibility)

随着 L1 EVM 进化,本地 Rollup 会自动继承所有改进,而不需要单独适配,实现与以太坊发展路线的长期兼容性。

初始实现方案:重新执行

在本地 Rollup 的背景下,重新执行(Re-execution) 被视为初始实现方案。重新执行指的是验证者直接执行交易轨迹(transaction trace),以验证本地 Rollup 的状态转换是否有效,而不是依赖 SNARK 证明。如果 EXECUTE_CUMULATIVE_GAS_LIMIT 维持在较小范围内,这种重新执行对于验证者来说仍然是可管理的。

分片“老古董”华丽转身,本地Rollup闪亮登场

优化执行方案:实时证明(Real-Time Proving)

在重新执行(Re-execution)模式下,验证者必须自行处理所有交易,其吞吐量受 EXECUTE_CUMULATIVE_GAS_LIMIT 参数的限制。而可以显著提高这一限制,因为验证者只需验证证明,而无需重新执行所有交易。

随着行业快速向实时证明发展,我们需要采取措施扩大本地 Rollup 的证明窗口。为了争取更多的证明时间,需要调整当前以太坊的区块处理结构。

如何延长证明窗口?

当前以太坊的区块处理流程

在现有的结构下,以下所有步骤必须在 12 秒内完成(每 4 秒一个阶段),才能进入下一个区块:

  • 区块 N 提议交易

  • 在验证/确认区块之前,必须完成:

  1. 执行所有交易

  2. 计算状态变更

  3. 计算状态根(stateRoot)

  4. 计算交易回执和日志(receipts & logs)

只有完成上述所有步骤后,区块才能被验证和确认。

分片“老古董”华丽转身,本地Rollup闪亮登场

按照目前的流程,如果要实现与 L1 的同步可组合性,证明必须在 4 秒内 完成。然而,目前 ZK 技术尚不成熟,还无法在 4 秒内 生成以太坊区块的证明,因此我们需要在证明流程上引入更大的灵活性。

为了给本地 Rollup 争取更多证明时间,我们需要调整以太坊当前的区块处理结构。例如:

  • 延迟 state_root 计算:将 state_root 计算从关键路径中移除,使其在验证者空闲时间计算。

  • 延迟执行(Delayed Execution):将区块验证与交易执行分离,优化共识效率,同时为证明生成提供更长时间。

常见问题(FAQ)

Taiko 将使用哪种类型的证明?

不会采用单一类型的证明。我们希望证明者(provers)和客户端(clients)都具有多样性。验证者可以根据自身选择主观决定使用哪种证明方式。

关于不同证明类型的多样性,请参阅 EthProofs。

谁来生成证明?

任何人都可以生成证明。即使只有一个证明者,链仍然可以正常运行。目前仍存在一个开放性问题:如何在协议层面激励证明者。

证明之间是否会达成共识?

不会。证明不会在链上进行共识,而是通过链下(off-chain)传播。网络中只需要达成共识,即某个地方存在有效的证明即可。

Tiền kỹ thuật số thịnh hành

Nội dung Liên quan

Nguy hiểm từ dấu trang cũ: Cách tên miền hết hạn Tornado Cash khiến người dùng mất 1,000 ETH

Một người dùng đã mất hơn 1.010 ETH (trị giá khoảng 1,75 triệu USD) trong một vụ tấn công lừa đảo qua phiên bản giả mạo của giao thức trộn tiền điện tử Tornado Cash. Nguyên nhân là do anh ta truy cập vào một trang web lừa đảo được đặt trên tên miền chính thức cũ `tornado.cash`, mà nhóm phát triển đã không gia hạn sau khi bị OFAC của Mỹ trừng phạt. Kẻ xấu đã đăng ký lại tên miền này và triển khai một front-end giả, qua đó đánh cắp các "ghi chú gửi tiền" (deposit notes) của người dùng để rút toàn bộ 1.010 ETH từ các nhóm thanh khoản của giao thức chỉ trong 12 giờ. Tuy nhiên, một nhà phân tích on-chain tên là Specter đặt nghi vấn về câu chuyện của nạn nhân. Dữ liệu blockchain cho thấy trước vụ tấn công, một lượng lớn Bitcoin (73 BTC) có nguồn gốc từ dịch vụ trộn tiền Whirlpool đã chuyển đến địa chỉ của người này và sau đó được chuyển đổi sang ETH. Specter cho rằng đây có vẻ là một cuộc xung đột giữa các bên xấu hơn là một nạn nhân ngẫu nhiên, đồng thời chỉ ra rằng người dùng này từng tham gia vào các nhóm Telegram liên quan đến việc xâm nhập ví. Sự cố này làm nổi bật rủi ro lớn khi người dùng tiếp tục sử dụng các dấu trang (bookmark) cũ đến các dự án DeFi mà tên miền của họ có thể đã hết hạn và bị kẻ xấu chiếm đoạt. Theo thống kê, chỉ trong năm 2025, hơn 1,8 tỷ USD đã bị mất do các vụ lừa đảo và khai thác lỗ hổng, trong đó phần lớn là từ các kỹ thuật kỹ thuật xã hội như thế này.

cryptonews.ru16 phút trước

Nguy hiểm từ dấu trang cũ: Cách tên miền hết hạn Tornado Cash khiến người dùng mất 1,000 ETH

cryptonews.ru16 phút trước

XRP lại một lần nữa dẫn đầu danh sách các altcoin có khối lượng giao dịch bùng nổ tại Hàn Quốc

Tại các sàn giao dịch tiền điện tử lớn nhất Hàn Quốc là Upbit và Bithumb, hoạt động giao dịch altcoin trong 24 giờ qua rất sôi động. Dữ liệu phân tích cho thấy XRP ($XRP) và Official Trump ($TRUMP) nổi bật với khối lượng giao dịch vượt trội so với các altcoin khác. XRP dẫn đầu với tổng khối lượng giao dịch đạt 651,5 triệu USD, trong đó khoảng 411,9 triệu USD trên Upbit và 239,6 triệu USD trên Bithumb. Giao dịch XRP chiếm khoảng một phần tư tổng khối lượng giao ngay trên cả hai sàn. Official Trump ($TRUMP) đứng ở vị trí thứ hai với tổng khối lượng giao dịch trên hai sàn là 298,7 triệu USD, chủ yếu đến từ Upbit (263,2 triệu USD). Danh sách tổng khối lượng giao dịch altcoin trong 24h trên Upbit và Bithumb như sau: 1. $XRP – 651,5 triệu USD 2. $TRUMP – 298,7 triệu USD 3. Ethereum (ETH) – 138,7 triệu USD 4. Solana (SOL) – 63,3 triệu USD 5. Ethena (ENA) – 57 triệu USD 6. Manifold (FOLD) – 52,1 triệu USD 7. Dogecoin (DOGE) – 43,7 triệu USD 8. Stellar (XLM) – 36,7 triệu USD 9. Ondo (ONDO) – 33,4 triệu USD 10. OriginTrail (TRAC) – 27,8 triệu USD 11. Worldcoin (WLD) – 25,4 triệu USD 12. Siacoin (SC) – 24,2 triệu USD 13. Pump.fun (PUMP) – 20,4 triệu USD 14. GRVT Token (GRVT) – 14,3 triệu USD 15. Fusionist (ACE) – 9 triệu USD *Đây không phải là lời khuyên đầu tư.

cryptonews.ru3 giờ trước

XRP lại một lần nữa dẫn đầu danh sách các altcoin có khối lượng giao dịch bùng nổ tại Hàn Quốc

cryptonews.ru3 giờ trước

Bạn sẽ ngạc nhiên về mức độ khác biệt giữa WeChat và Telegram ở cấp độ kiến trúc

WeChat và Telegram thể hiện hai triết lý kiến trúc nền tảng số trái ngược, tập trung vào lưu trữ dữ liệu, mô hình kinh tế và độ mở. **Lưu trữ & Đồng bộ:** Telegram lưu trữ không giới hạn trên đám mây, cho phép đồng bộ lịch sử trên mọi thiết bị. WeChat lưu trữ cục bộ trên thiết bị, việc chuyển đổi thiết bị cần dùng mã QR và phiên bản desktop luôn yêu cầu điện thoại xác nhận. **Tương tác & Nội dung:** Telegram tích hợp bình luận trực tiếp dưới bài đăng kênh. WeChat yêu cầu bình luận cho bài viết tài khoản chính thức phải được kiểm duyệt trước và không có hệ thống thảo luận tích hợp tương tự. **Phát triển & Hệ sinh thái:** Bot API của Telegram mở và miễn phí. Mini Programs (Tiểu trình) của WeChat vận hành trong hệ sinh thái khép kín, yêu cầu xác minh và có rào cản gia nhập cao hơn. Tuy nhiên, hệ sinh thái này rất lớn với hơn 4,8 triệu tiểu trình hoạt động (06/2025). **Truyền tệp & Thanh toán:** Telegram cho phép tải lên tới 2-4 GB. WeChat giới hạn ở 200 MB cho hầu hết tệp. Sự khác biệt lớn nhất nằm ở thanh toán: WeChat Pay ăn sâu vào đời sống và kinh tế Trung Quốc, trong khi Telegram chủ yếu dựa vào bot bên thứ ba và tiền mã hóa, phản ánh triết lý phi tập trung. **Quan điểm kỹ thuật (Phân tích bổ sung):** Việc WeChat kết hợp chặt chẽ nhắn tin và thanh toán trong một ứng dụng mà không có mã hóa end-to-end mở rộng làm gia tăng rủi ro bảo mật. Bề mặt tấn công rộng hơn, minh chứng bởi các vụ lừa đảo ở Singapore. Câu hỏi đặt ra là kiến trúc tích hợp chặt này có đủ sức chống chịu khi số tính năng trong một cửa sổ ứng dụng tiếp tục tăng. Tóm lại, WeChat xây dựng một hệ sinh thái khép kín, tích hợp sâu để thống trị thị trường, trong khi Telegram ưu tiên giao thức mở, lưu trữ linh hoạt và rào cản thấp cho nhà phát triển.

cryptonews.ru5 giờ trước

Bạn sẽ ngạc nhiên về mức độ khác biệt giữa WeChat và Telegram ở cấp độ kiến trúc

cryptonews.ru5 giờ trước

Mở khóa Token Trong Tuần: H Mở khóa Token chiếm 7.9% lượng lưu hành

**Tóm tắt: Giải phóng Token Tuần Này (Unlock Token)** Bài viết liệt kê thông tin giải phóng token (token unlock) của ba dự án tiền mã hóa trong tuần, bao gồm số lượng, giá trị và mô tả ngắn gọn. **1. Humanity Protocol (H)** * **Số lượng giải phóng:** 270 triệu token. * **Giá trị:** Khoảng 19.88 triệu USD (tương đương 7.9% lượng token đang lưu hành). * **Mô tả:** Một mạng lưới blockchain chống Sybil, cung cấp cơ chế xác minh danh tính con người độc đáo cho nhà phát triển và quyền sở hữu dữ liệu đầy đủ cho người dùng. * **Nguồn:** Có biểu đồ lộ trình giải phóng token chi tiết. **2. SoSoValue** * **Số lượng giải phóng:** 23.45 triệu token. * **Giá trị:** Khoảng 7.27 triệu USD. * **Mô tả:** Một nền tảng nghiên cứu đầu tư được hỗ trợ bởi AI, kết hợp hiệu quả của CeFi với tính minh bạch của DeFi để giải quyết các thách thức như quá tải thông tin trong thị trường tiền mã hóa. * **Nguồn:** Có biểu đồ lộ trình giải phóng token chi tiết. **3. Collector** * **Số lượng giải phóng:** 28.86 triệu token. * **Giá trị:** Khoảng 5.57 triệu USD. * **Mô tả:** Một nền tảng kết hợp quyền sở hữu vật chất với thị trường kỹ thuật số Web3 để biến đổi thị trường sưu tầm. Người dùng có thể số hóa, giao dịch và thậm chí thế chấp bộ sưu tập của mình. * **Nguồn:** Có biểu đồ lộ trình giải phóng token chi tiết. Bài viết cung cấp liên kết đến trang Twitter và website chính thức của từng dự án.

marsbit6 giờ trước

Mở khóa Token Trong Tuần: H Mở khóa Token chiếm 7.9% lượng lưu hành

marsbit6 giờ trước

Giao dịch

Giao ngay

Bài viết Nổi bật

Làm thế nào để Mua TAIKO

Chào mừng bạn đến với HTX.com! Chúng tôi đã làm cho mua Taiko (TAIKO) trở nên đơn giản và thuận tiện. Làm theo hướng dẫn từng bước của chúng tôi để bắt đầu hành trình tiền kỹ thuật số của bạn.Bước 1: Tạo Tài khoản HTX của BạnSử dụng email hoặc số điện thoại của bạn để đăng ký tài khoản miễn phí trên HTX. Trải nghiệm hành trình đăng ký không rắc rối và mở khóa tất cả tính năng. Nhận Tài khoản của tôiBước 2: Truy cập Mua Crypto và Chọn Phương thức Thanh toán của BạnThẻ Tín dụng/Ghi nợ: Sử dụng Visa hoặc Mastercard của bạn để mua Taiko (TAIKO) ngay lập tức.Số dư: Sử dụng tiền từ số dư tài khoản HTX của bạn để giao dịch liền mạch.Bên thứ ba: Chúng tôi đã thêm những phương thức thanh toán phổ biến như Google Pay và Apple Pay để nâng cao sự tiện lợi.P2P: Giao dịch trực tiếp với người dùng khác trên HTX.Thị trường mua bán phi tập trung (OTC): Chúng tôi cung cấp những dịch vụ được thiết kế riêng và tỷ giá hối đoái cạnh tranh cho nhà giao dịch.Bước 3: Lưu trữ Taiko (TAIKO) của BạnSau khi mua Taiko (TAIKO), lưu trữ trong tài khoản HTX của bạn. Ngoài ra, bạn có thể gửi đi nơi khác qua chuyển khoản blockchain hoặc sử dụng để giao dịch những tiền kỹ thuật số khác.Bước 4: Giao dịch Taiko (TAIKO)Giao dịch Taiko (TAIKO) dễ dàng trên thị trường giao ngay của HTX. Chỉ cần truy cập vào tài khoản của bạn, chọn cặp giao dịch, thực hiện giao dịch và theo dõi trong thời gian thực. Chúng tôi cung cấp trải nghiệm thân thiện với người dùng cho cả người mới bắt đầu và người giao dịch dày dạn kinh nghiệm.

Tổng lượt xem 331Xuất bản vào 2024.12.10Cập nhật vào 2026.06.02

Làm thế nào để Mua TAIKO

Thảo luận

Chào mừng đến với Cộng đồng HTX. Tại đây, bạn có thể được thông báo về những phát triển nền tảng mới nhất và có quyền truy cập vào thông tin chuyên sâu về thị trường. Ý kiến ​​của người dùng về giá của TAIKO (TAIKO) được trình bày dưới đây.

活动图片