原创

OP Stack 的批量 L2 详细信息:您的 Explorer 可能缺少的关键功能

本文为机器翻译
展示原文

随着OP Stack的采用越来越流行,我们看到为OP Stack链设计的区块链浏览器正在快速发展。如果你正在为你的OP Stack Rollup选择一个区块浏览器,一个关键特性就是'批量Layer2交易'的详细信息。

批量Layer2详细信息指的是在Layer1上最终验证的聚合Layer2交易。这个批处理过程是Rollup中非常重要的一部分,探索者提供批量OP Stack L2详细信息的重要性。

浏览器中的这些批量交易可以增加透明度,让用户看到实际打包和处理的所有交易,同时还可以通过批处理时间、相关gas费、交易哈希等参数清楚地了解网络性能。

在我们的文章中,我们将了解TraceHawk上的批量OP Stack L2详细信息功能。我们将了解批量交易是如何可见的,以及那里有哪些详细信息。在此之前,让我们快速了解一下OP Stack Rollup中的批处理过程。

OP Stack Rollup中的Layer2批处理概述

OP Stack Rollup中的批处理与大多数Optimistic Rollup的批处理过程非常相似,但不同之处在于组件及其特定功能。比如,OP Stack中的批处理通常由op-batcher和op-proposer完成。这里,batcher创建交易批次,然后在Layer1上写入每个交易后状态的承诺。

以下是OP Stack Rollup中Layer2交易批处理的逐步过程。这整个过程由op-batcher处理,包括两个主要操作:

  • 将Layer2交易压缩成批次

batcher首先将序列器批次聚合成'通道'。需要说明的是,通道指的是一系列Layer2块的序列器批次。进一步将批次压缩成通道的主要原因是为了确保更好的压缩率,从而降低数据可用性成本。

  • 在Layer1上发布批次;基础链

一旦通道达到交易阈值,就会被发布到Layer1。根据数据大小,通道可以作为单个或多个交易发布。下面是一个图形概述:

源图像

在基本层面上,OP Stack上的批处理过程如下:

  • 交易收集: Layer2在一定时间内收集用户交易,或者直到收集到足够数量的交易。
  • 批次创建: 一旦达到批处理的条件,交易就会被分组成单个批次。这有助于高效管理多笔交易。
  • 压缩: 批次被压缩成通道,以降低数据可用性成本和加快验证。
  • 签名聚合: 这涉及创建一个单一的加密签名来验证整个批次,从而提高批次提交到Layer1的效率。
  • 提交到Layer1: 批量Layer2交易然后作为单个交易提交到Layer1,减少了链上足迹。
  • 验证和最终确认: 底层Layer1使用相应的签名验证批次,并根据该批次中包含的交易更新其状态。一旦验证完成,批次中的所有交易都将达到最终确认。

TraceHawk如何为OP Stack提供批量Layer2详细信息?

TraceHawk为项目提供定制的品牌专属区块浏览器。就OP Stack链而言,TraceHawk浏览器可以根据独特的L2/L3需求进行定制,比如添加对链下层的支持、针对首选ERC代币的搜索过滤器、blob浏览器,以及浏览器UI本身的变更。想了解TraceHawk为OP Stack提供的更多内容?这里有一份详细指南:

TraceHawk for OP Stack Rollups: Everything you want in a Block Explorer

关于批量L2详细信息,TraceHawk OP Stack 区块浏览器集成了一个名为'交易批次'的功能。使用这个选项,OP Stack链可以深入了解全面的批量L2数据,并根据需要检索自定义详细信息。

这里有一个TraceHawk为The Binary Holdings提供的OP Stack区块链浏览器的示例,以满足他们的OP Stack Layer2。让我们从这个定制浏览器中深入了解TraceHawk的'批量Layer2详细信息'功能。请注意,这个浏览器是完全开源的,因此任何人都可以探索与网络相关的链上数据。让我们看看TraceHawk浏览器如何提供OP Stack批量L2详细信息。

  1. 访问浏览器并连接钱包。添加您的钱包是可选的,除非您想在网络上进行交易或与dApp或合约进行交互。

如果您添加了钱包(就像我们所做的那样),请确保将现有网络切换到The Binary Holding的测试网或主网。

2. 接下来,从菜单栏导航到'区块链',然后点击'Txn batches(交易批次)'。

3. 一个新的仪表板将出现,其中包含有关OP Stack链的批量Layer2详细信息。详细信息将分为交易批次或L2块、L2块交易计数、L1交易哈希和批处理交易的时间。

如您所见,总共有904.73K个批次。您可以移动到任何页面;1,2,3,...等等,查看它们各自的批次。

4. TraceHawk浏览器允许您检查每个单独交易批次的更多详细信息。要做到这一点,点击任何L2块,一个单独的页面将打开,显示块特定的详细信息和交易。

在详细信息页面,您将获得诸如区块高度、区块大小、矿工详细信息、时间戳、总交易数、gas使用量、区块奖励、gas限制、基础费用和烧毁费用等信息。此外,您还可以进入'查看详细信息'以获取哈希、随机数、难度等信息。

而在交易页面,您将看到交易哈希、交易类型(在我们的例子中是合约调用)、方法、交易发起地址、代币价值和费用。请注意,TBNRY是The Binary Holding的OP Stack L2的原生代币。

5. 您还可以获取更细粒度的交易和地址详细信息。只需点击交易哈希,您就可以获得所有详细信息,如提款状态、关联块、代币转账、用户操作、内部交易、日志、状态变更和原始跟踪。

同样地,当您单击地址(从/到下)时,您将看到诸如代币余额、转账、交易、内部交易、币余额历史和合约等详细信息。虽然其他所有选项都提供信息,但"合约"选项可让您获取合约代码、读取合约和编写合约。从这里,您还可以验证和发布合约。

使用TraceHawk启动您的自定义OP Stack浏览器

如前所述,批量L2详细信息是TraceHawk为OP Stack Rollups浏览器提供的众多功能之一。根据您的Layer2特定需求,您可以启动自定义区块浏览器并针对性能和弹性进行优化。要进行实践分析,您可以自己尝试使用TraceHawk。查看演示或与我们安排通话以获取更多信息。我们很乐意为您提供帮助。

免责声明:以上内容仅为作者观点,不代表Followin的任何立场,不构成与Followin相关的任何投资建议。
喜欢
收藏
评论