本文介绍了如何在使用 ethers.js 库的 JavaScript 中启用 gzip 压缩,以提高区块链 RPC 调用的响应速度。文章详细解释了 gzip 的工作原理,并通过代码实例演示了如何设置和使用 gzip 进行性能优化。最后,作者鼓励读者订阅其新闻稿以获取更多相关信息和指导。
本文详细介绍了以太坊及其他EVM链上的重放攻击,重点讲解了重放攻击的定义、如何发生以及防止的方法。提供了关于以太坊交易的工作机制、nonce和链ID的解释,分析了不同层级的重放攻击及其缓解策略,帮助读者理解如何保护智能合约免受重放攻击的影响。
本文提供了关于如何安装和运行Prysm Beacon节点和验证者客户端的详细指南,讨论了ETH2(Ethereum 2.0)过渡过程中的各个阶段,解释了相关术语,并提供了Docker安装步骤及必要的命令。用户在成为验证者之前需要理解信标链和验证者客户端的角色,以及如何进行ETH的质押和激活验证者。文章结构清晰,内容涵盖了从安装到验证者激活的全过程。
这段内容介绍了一个关于如何运行自己的以太坊验证者的视频教程,重点在于选择和配置硬件以及质押 ETH。因此,对于希望参与以太坊网络的用户而言,该视频提供了实用的指导。
本教程详细介绍了如何从零开始设置一个基本的NEAR项目,包括安装和配置依赖项,以及使用AssemblyScript编写和测试智能合约。教程深入探讨了项目初始化、合约代码编写、测试配置、合约编译和部署等步骤,适合对区块链开发有初步了解的开发者。
本文详细介绍了如何使用 The Graph 创建和部署自定义 Subgraph,涵盖了 Web3 数据访问需求、GraphQL 的基本概念及 The Graph 的架构,并提供了详细的步骤说明和代码示例。文章适合具有基础以太坊开发知识的开发者,通过实际示例帮助读者理解如何与区块链数据高效交互。
OP中文周刊将分享Optimism中发生的情况,并轻松访问最关键的信息,以便轻松了解最新情况并做出明智的决策。在每周回顾中,我们将回顾:Optimism生态系统新闻治理决策和提案更新、Grants新闻有影响力的运营活动OP中文力量活动Discourse、Twitter和
质押者节点可以将 gas 限制增加到 3600 万
本文介绍了如何使用Foundry进行智能合约开发,包括环境设置、合约编写、测试和部署。Foundry是一个全面的工具套件,适用于以太坊区块链上的去中心化应用开发。
本文介绍了 ERC7786Aggregator 的工作原理及其在跨链消息传递中的重要性,强调通过多个网关的确认机制增强了安全性,避免依赖单一提供商。文章详细阐述了合约的配置、信息发送及执行流程,以及此方案对提升跨链通信安全性的优势。
LookupArgument是一种重要的密码学原语,用于证明一个集合(或结构化对象,如多项式)的元素属于另一个预先计算的集合或结构。它在零知识证明系统中具有重要作用,可以在不泄露敏感信息的前提下强制验证数据的一致性和约束。
Mint Blockchain,一个创新的 L2 网络,其目标旨在用 NFT 链接全球消费者。
支持 multicall 的JSON-RPC 方法 eth_simulateV1 在多网络可用
本文总结了以太坊基金会在2022年资助的学术研究项目的结果,这些项目涵盖了共识机制、MEV、安全、隐私、交易费用等多个领域,旨在推动以太坊生态的知识发展。
TLDR:今天,ZKsync发布了弹性链——一个不断扩展的ZKRollups网络,依靠数学保障安全,并在统一、直观的用户体验下本地互操作。以Rollup为中心的以太坊路线图成功降到了交易费用,但流动性和用户体验却分散。近期的ZKsync3.0升级通过启用原生、无信任、低成本的链间
MinaProtocol是一条轻量级区块链,以其固定大小的区块链和零知识证明(zk-SNARKs)为核心特点。这篇文章,将深入探讨Mina的账户初始化过程,让我们更好地理解和应用Mina网络账户初始化的过程在Mina网络中,账户并非默认存在,而是通过特定操作(如首次接收资金或部
EIP-1167是一种标准化的代理合约实现,旨在通过最小的字节码和委托调用的方式实现合约逻辑的复用。这种模式不仅节省部署和存储成本,还提供了开发者灵活的合约管理能力。
Mina之账户模型
本文介绍了SummitShare,一个旨在通过区块链技术实现非洲文化遗产数字化回归的倡议。该倡议通过创建文物数字副本,利用区块链的永久性和可访问性,使非洲人民能够接触到存放于欧美博物馆的文物,并从中受益。通过与博物馆和社区合作,SummitShare 旨在重新赋予文物意义,并探索文化遗产保护的新途径,目前正在筹备首个展览,关注赞比亚女性的文物。
以上为作者从零开始对Ethereum源码进行剖析,在目前绝大多数的资料中,只是对ethereum的架构做了一个科普性的介绍,没有对ethereum的实现做过多阐述。作为开发者而言,了解web3的前提是必须熟悉一条区块链的底层实现,因为他代表了一种P2P的新范式,这与以往web2的开发模式大相径庭,
扫一扫 - 使用登链小程序
481 篇文章,571 学分
183 篇文章,477 学分
409 篇文章,403 学分
44 篇文章,371 学分
58 篇文章,326 学分