欢迎所有爱好区块链技术的人加入。

CATEGORY

Layer2

Layer2

zkSyncPolygonOptimismTonArbitrum

共 63 篇

1905

在 Arbitrum Nitro 中,不同类型的交易(TxType)

Arbitrum

在 Arbitrum Nitro 中,不同类型的交易(TxType)代表了在特定场景下使用的交易类型,每种交易类型有其独特的用途和处理方式。以下是这些交易类型的简要介绍: 1. ArbitrumDepositTxType: - 含义: 这种交易类型用于在 L1(以太坊主网)上进行…

1904

Arbitrum Nitro 中交易预检查(TxPreChecker)->TxPreCheckerStrictness 四种类型介绍

Arbitrum

在 Arbitrum Nitro 中,交易预检查(TxPreChecker)是一种用于提前验证交易的机制,确保交易在实际执行之前满足一定的条件。TxPreCheckerStrictness 有四种类型,分别为: 1. TxPreCheckerStrictnessNone: - 含…

1903

Arbitrum 和 optimism 对比简述

Layer2

Arbitrum 和 Optimism 是两个最受欢迎的以太坊 Layer 2 扩展解决方案,它们都使用 Optimistic Rollup 技术来提高以太坊的可扩展性和降低交易成本。然而,这两个项目在设计、性能优化以及功能特性上有所不同。 ## 1. 架构与设计 ### Arb…

1898

Opentonapi 是TonAPI的开源版本,与其 100% 兼容

Ton

Opentonapi 简化了基于 TON 的应用程序的开发,并提供了以 Jettons、NFT 等高级概念为中心的 API,以保留访问低级细节的方式。 Opentonapi 是TonAPI的开源版本,与其 100% 兼容。 主要区别在于,TonAPI 维护整个 TON 区块链的内…

1897

Go primitives to work with TON

Ton

Go implementation of libraries for TON blockchain. github: https://github.com/tonkeeper/tongo.git

1893

OPStack在EIP-4844中的升级

Optimism

# OPStack在EIP-4844中的升级 Ethereum的EIP-4844对layer2来说是一次巨大的变革,它显著降低了layer2在使用L1作为DA(数据可用性)的费用。本文不详细解析EIP-4844的具体内容,只简要介绍,作为我们了解OP-Stack更新的背景。 ##…

1892

op-proposer介绍

Optimism

# op-proposer介绍 在这一章节中,我们将探讨到底什么是`op-proposer` 首先分享下来自官方specs中的资源(source) 一句话概括性的描述`proposer`的作用:定期的将来自layer2上的状态根(state root)发送到layer1上,以便可…

1891

opstack是如何从Layer1中派生出来Layer2的

Optimism

# opstack是如何从Layer1中派生出来Layer2的 在阅读本文章之前,我强烈建议你先阅读一下来自`optimism/specs`中有关派生部分的介绍(source) 如果你看完这篇文章,感到迷茫,这是正常的。但是还是请记住这份感觉,因为在看完我们这篇文章的分析之后,请…

1890

batcher工作原理

Optimism

# batcher工作原理 在这一章节中,我们将探讨到底什么是`batcher` ⚙️ 官方specs中有batcher的介绍(source) 在进行之前,我们先提出几个问题,通过这两个问题来真正理解`batcher`的作用以及工作原理 - `batcher`是什么?它为什么叫做…

1889

optimism中的libp2p应用

Optimism

# optimism中的libp2p应用 在本节中,主要用于讲解optimism是如何使用libp2p来完成op-node中的p2p网络建立的。 p2p网络主要是用于在不同的node中传递信息,例如sequencer完成unsafe的区块构建后,通过p2p的gossiphub的p…

1888

optimism中区块的传递

Optimism

# optimism中区块的传递 区块的传递是整个optimism rollup系统中较为重要的概念,在这一章节,我们将从介绍optimism中多种sync方式的原理,来揭开整个系统里区块的传递过程。 ## 区块类型 在进行进一步深入前,让我们了解一些基本的概念。 - **Uns…

1887

Optimism Sequencer 工作流程

Optimism

# Sequencer 工作流程 Sequencer 在 Layer 2 (L2) 解决方案中起到核心作用,主要负责交易汇总,L1 数据派生,L2 区块生成,L1 batch 数据提交,以及 L1 中 L2 state root 的提议。在本文中,我们将深入探讨 Sequence…

1886

docker compose for Optimism

Optimism

https://github.com/CryptoManufaktur-io/optimism-docker

1885

Optimism Gas Tracker

Optimism

https://github.com/buildooor/optimism-gas-tracker

1868

ZK-COUNTERS TABLE

Polygon

# ZK-COUNTERS TABLE | opcode | name | cnt_arith | cnt_binary | cnt_mem_align | cnt_keccak_f | cnt_padding_pg | cnt_poseidon_g | is_dynamic |…

1860

Polygon zkEvm链区块不可逆判断

Polygon

区块会经过两个步骤 eth_blockNumber->zkevm_isBlockVirtualized->zkevm_isBlockConsolidated zkevm_isBlockVirtualized 到达该阶段说明数据已提交到L1层,当到达后,出现不一致概率极低,比如版本…

1853

zkSync 根据l2到l1跨链hash查询CommitBlocks,PublishProofBlocksOnchain,ExecuteBlocks各个L1层交易hash

zkSync

跨链交易发起:0x0bbbcf153f17ec0e1f12d698bbc64f9d242bc1cd1312dd5f34febf0e6cb6601a 1. 根据`tx_hash`查看表`l2_to_l1_logs`,得到所在的`miniblock_number`为`15841` 2…

1850

zkSync Era宕机问题排查

zkSync

## 问题背景 从一些外部消息得知 `9月12日消息,据zkSync Era区块链浏览器显示,zkSync Era主网疑似出现宕机情况,zkSync Era提交给以太坊的最新批次为#208455,时间为14:14,区块高度已暂停于#13641404,已暂停出块37分钟。` ## …

1849

显卡驱动与CUDA版本对照

zkSync

| Driver Version | CUDA Version | docker image | | ------------ | ------------ | ------------ | | 510 | 11.6 | docker pull nvidia/cuda:11.6.…

1848

proof没有按顺序生成问题分析和解决

zkSync

## 问题描述 当prover异常,或者某些原因导致各个服务不稳定时,prover_jobs 卡在in_gpu_proof 状态,跳过的证明无法自恢复进行补全。 ## 测试数据 ### 主节点 ### 扩展节点 ## 跟进代码 先确认下当前zkSync是否有自恢复的逻辑 1. 查…