深挖以太坊状态数据层,深入了解 “Patricia 字典树”数据结构背后的理论基础
通俗易懂的 EVM 入门文章,理解以太坊与 EVM 的关系,深入了解 EVM 的架构
新开一个专栏 探索 EVM,这是一个EVM谜题系列,EVM谜题是一个由FrancoVictorio(@fvictorio_nan)开发的项目,非常适合想学习以太坊EVM的同学。
本文介绍了如何在Rabby Wallet中设置自定义RPC提供商,以提升与以太坊及EVM兼容链上dApp的交互体验。文章详细说明了从创建QuickNode端点到配置Rabby Wallet的步骤,并强调了自定义RPC提供商的重要性。
深入了解区块链概念。了解Gas、挖矿和共识。如何在Solidity方面做得更好,以构建全堆栈DAPP、NFT集合、ICO 代币、DAO和DeFi协议。
本工具库对常用的链上交互操作进行了模块化抽象与简洁式封装,让开发者能够轻松快速地与主流区块链网络进行交互。目前支持任意 EVM 链。
文章主要介绍了RareSkills提供的区块链技术教育培训课程,包括Solidity、零知识证明和Rust等课程的内容、时间安排、费用及讲师信息等,旨在帮助学员深入理解区块链技术并提升实战能力。
Map3集成了LI.FI的SDK,为使用Map3的SDK的项目提供跨链桥和交换功能,覆盖17个EVM兼容的区块链和Layer-2。LI.FI作为一个桥和DEX聚合器,通过智能路由能力,为任何链上的资产转移到另一个链上的另一个资产找到最佳路径。
Relay Chain集成了LI.FI的SDK,为用户提供跨链桥和兑换解决方案。通过LI.FI的API,用户可以在15+个EVM兼容链上进行资产的桥接和兑换。Relay Chain是一个桥聚合器,通过聚合多个桥和DEX来优化跨链交换,用户可以通过Relay在多个区块链之间简单、安全、快速地转移加密货币。
Qrolli 社交网络集成了 LI.FI 的 Widget,使用户可以在无需离开平台的情况下,无缝地跨 17+ EVM 兼容链和 Arbitrum & Optimism 等领先的 Layer-2 扩展解决方案,在一次交易中桥接和交换任何资产。LI.FI 是一个桥和 DEX 聚合器,具有智能路由功能,可以找到在任何链上移动任何资产到另一条链上的最佳路线。
Arbitrum Nitro 将大大增加Arbitrum 的容量,降低成本,并为开发者提供更兼容于EVM 的开发体验。
本文以简洁的语言,剖析了 EVM 的内存结构以及栈内存、状态变量的内存结构,提到了各种不同数据类型所占用的 slot 大小,以及 gas优化的思路。方便小白进行快速掌握 EVM 和 solidity 的内存结构:https://learnblockchain.cn/shawn_shaw
关于 EVM , 你需要知道的一些概念
Natspec,NaturalLanguageSpecification,是使用自然语言注释向Solidity代码添加文档的标准格式。Natspec注释使Solidity代码更具有可读性和理解性。
以太坊在内部实现了一个基于栈的虚拟机,我们称之为EVM(Ethereum Virtual Machine),用户所有的操作最终都会转化为操作码(OPCODE)然后在EVM中执行,下图为整个执行流程,目前我们对EVM的讲解不多,后续会陆续补上。