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

CATEGORY

Ethereum

Ethereum

Ethereum-优秀转载Ethereum-开源推荐Ethereum-新手教程

共 253 篇

1859

invalid opcode: opcode 0x5f not defined

Ethereum-新手教程

## 问题 在低版本geth(quorum)上使用高版本solidity合约和编译(0.8.20及以上),部署时报以下错误 ## 分析 原因是因为当前版本Evm未支持eip-3855 查看代码,代码未支持 PUSH0 0x5f https://github.com/Consens…

1857

类似于以太坊 infura 的服务,为 Conflux 网络提供 RPC 端点。

Ethereum-开源推荐

开源地址:https://github.com/Conflux-Chain/confura ## 优势 与运行全节点相比,Confura 通过提供一些增强功能,可以轻松构建高性能、可扩展且可用的 RPC 服务。 ## 远程过程调用改进 - 一些高频 RPC 方法(例如cfx_ge…

1842

Polygon zkEVM bridge技术文档

Ethereum-优秀转载

# 1. 引言 区块链互操作性是指链A与链B交互数据的能力。近年来区块链生态快速扩张,出现了大量具有不同属性的区块链网络,互操作性是区块链设计时的一个重要考虑指标。不具有互操作性,网络具有孤立于更大生态的风险,为此,激励了项目方研究和开发互操作性解决方案。每种互操作性解决方案具有…

1827

一个针对Eth2节点的devp2p爬虫

Ethereum-开源推荐

https://github.com/ChainSafe/nodewatch-api https://github.com/ChainSafe/nodewatch-ui

1820

精选的 zkEVM 资源、库、工具等精选列表

Ethereum-优秀转载

# Awesome zkEVM Awesome zkEVM is a Fully EVM equivalent and zk friendly virtual machine. ## Contents - Awesome zkEVM - Contents - Article - …

1819

梳理Polygon zkEVM node 本地启动测试环境及配置

Ethereum-新手教程

### 测试硬件环境 OS: Mac Pro {cpu intel} v11.7.5 注意:目前,Executor/Prover 不能在 ARM 驱动的 Mac 上运行。对于 Windows 用户,不建议使用 WSL/WSL2。 ### 测试环境搭建 先按官方的测试环境进行部署,…

1818

Polygon zkEVM节点代码解析

Ethereum-优秀转载

### 1. 引言 源代码:https://github.com/0xPolygonHermez/zkevm-node (Go语言) Polygon zkEVM节点提供的主要服务模块有: - 1)JSON-RPC服务 - 2)Sequencer服务 - 3)Aggregator服…

1814

Polygon zkEVM架构组成-思路梳理

Ethereum-新手教程

### Polygon zkEVM架构组成-思路梳理 - zkNode - Synchronizer - 获取Sequencers提交的transactions - 获取Aggregators提交的validity proofs - 监听以太坊链上事件,包括new batches…

1813

Polygon zkEVM-Hermez 2.0简介

Ethereum-优秀转载

### 1. 引言 前序博客有:ZK-Rollups工作原理 近期,Polygon团队开源了其Hermez 2.0 zkEVM代码,公开测试网即将上线:https://github.com/0xpolygonhermez(Go/C++等等) 上图源自 Jordi 2022年10月…

1793

用Hardhat在zkEVM上部署一个动态NFT

Ethereum-优秀转载

使用Hardhat在zkEVM Testnet上部署一个Onchain的SVG动画NFT ### 什么是zkEVM 简而言之,Polygon zkEVM是一个二级扩容解决方案,旨在实现EVM-equivalence(等效),并允许你使用现有的Solidity代码更便宜、更快、更安…

1779

Goerli 与zkEVM Testnet跨链测试

Ethereum-新手教程

使用Polygon zkEVM Bridge 站点,将网络添加到我们的钱包,并将 Goerli Token 桥接到 zkEVM Testnet: #### Goerli Token转0.01 ETH到zkEVM Testnet 交易:0x10210572d6b4924af7ef9…

1771

区块链模块化设计是未来吗?

Ethereum-优秀转载

如何使用模块化可能是突破不可能三角的一个途径。 ### 介绍 大约十年前,世界见证了移动智能手机的增长。当时,一些大公司认为他们可以通过引入模块化架构来彻底改变智能手机。2013 年,谷歌发布了 Project Ara,这是一款采用模块化设计的新型智能手机。与今天由密封的铝和玻璃…

1757

opside 跨链测试

Ethereum-新手教程

## Opside介绍 Opside 是一个三层区块链平台,形式为“Base chains 第2层桥接 跨链桥网址: https://bridge-testnet.opside.network/ #### sepolia转1USDT到opside // TODO #### ops…

1749

分析0xSplits - 收入拆分协议

Ethereum-优秀转载

### 技术背景 很多时候,我们需要把一份收入(金额)拆分到不同的地址,而又不想让付款人(通常是用户)承担拆分收入部分的 GAS费用, 0xSplits 的架构及解决思路值得我们参考。 本文先介绍了0xSplits 是什么,0xSplits 采用的架构是怎么样的,同时介绍了几种其…

1735

Solidity Gas 优化 - 理解不同变量 Gas 差异

Ethereum-优秀转载

本文我们来尝试进行 RareSkills Gas 优化的一个挑战,完成这个挑战可以学习到更多 Gas 技巧。 以下是 Distribute 合约,合约的作用是向 4 个贡献者平均分配 1 ETH, 代码如下 合约代码:https://github.com/RareSkills/g…

1723

ETH2.0 技术调研和测试部署

Ethereum-新手教程

## 1. ETH1.0和2.0的对比 ### 1.1 共识机制 - eth1.0:工作量证明 - eth2.0:股权证明 #### 共识改进 - 节能,比pow消耗更少能源 - 低门槛,硬件相对较低 - 降低中心化,pos更易节点参与 - 增加攻击成本,违规惩罚 ### 1.2…

1722

以太坊签名数据库

Ethereum-新手教程

https://www.4byte.directory/

1721

Goerli 与 Sepolia 测试网比较:哪个更好?

Ethereum-优秀转载

Goerli 和 Sepolia 是以太坊开发人员用来测试其应用程序的两个权益证明测试网。web3 开发人员在选择测试网之前应考虑多种原因,包括测试 ETH 的可用性、RPC 节点提供商支持、智能合约可用性等。 在本文中,我们将介绍每个测试网是什么,它们的技术差异,强调三个注意事…

1719

智能合约安全工具-比较

Ethereum-优秀转载

## 介绍: 在本文中,我将解释如何使用一些智能合约安全工具(Mythril、MythX、Slither、Manticore、Security、SmartCheck)来查找和利用以太坊智能合约中的安全漏洞。文章将涵盖基本原理和高级技术,例如测试安全属性、比较这些安全工具。我们将以…

1711

深入理解 Solidity - 关于合约代码

Ethereum-优秀转载

这篇文章重点介绍了在Solidity中可以访问的EVM的最后一个数据位置:智能合约的字节码。 我们将在架构层面上考察合约的字节码的大部分内容。这包括对 "智能合约的字节码存储在哪里 "的一些详细解释,以及创建时(creation)和运行时(runtime)代码的区别。 我们还将解…