EIP663: SWAPN、DUPN 和 EXCHANGE 指令 本文介绍了在以太坊虚拟机(EVM)中引入三条新的指令 `SWAPN`、`DUPN` 和 `EXCHANGE` 以提升栈操作的灵活性,这三条指令允许访问深达256个项的栈,简化了编译器的设计,并支持更复杂的函数调用。文章详细阐述了这些新指令的规范、执行规则、兼容性及安全性考虑。 EVM 堆栈 编译器 SWAPN DUPN EXCHANGE Ethereum.org 发布于 2025-03-26 2102 0 0
ethrex L2 命令行界面(CLI) 本文介绍了ethrex L2 CLI的使用,包括安装方法、可用命令及其示例。内容详尽,涵盖CLI的配置、堆栈管理和钱包交互等功能,并提供相关操作的示例动画。 ethrex CLI 以太坊 配置 钱包 堆栈 lambdaclass 发布于 2025-03-12 1842 0 0
sBPF 内存布局和寄存器约定 in Solana 60 天课程 这篇文章详细介绍了Solana BPF (sBPF) 虚拟机的内存布局和寄存器约定。它阐述了五种内存区域及其用途,并深入探讨了sBPF的12个寄存器各自的角色、使用规则,通过具体汇编代码和执行跟踪展示了寄存器的行为。 Solana BPF 内存布局 寄存器 虚拟机 汇编 堆栈 RareSkills 发布于 2026-02-28 1014 0 0
每个区块链开发者都应该了解的EVM内部原理 — 第1部分 本文是 “每个区块链开发者都应该了解的 EVM 内部原理” 系列的第一篇文章。本文深入探讨了以太坊虚拟机(EVM)的架构和执行环境,包括 Gas 的概念、智能合约的本质,以及对 EVM 的堆栈、内存、存储和 Calldata 进行了详细解释,还提供了从源代码到字节码的示例。 EVM 以太坊虚拟机 智能合约 Gas 堆栈 内存 存储 Calldata OpCode 字节码 Andrey Obruchkov 发布于 2025-08-05 5725 2 3
比特币 Script 编程语言入门 本文介绍了比特币中使用的Script脚本语言,它是一种微型编程语言,用于为比特币交易的输出提供锁定机制。文章解释了Script的组成、运行方式、有效性判断标准,以及使用Script的原因和标准脚本类型。 Script 锁定脚本 解锁脚本 操作码 堆栈 比特币 BTCStudy 发布于 2022-09-25 1495 0 0
比特币一直拥有智能合约:脚本,Part-1 本文介绍了比特币交易中使用的 Script 脚本语言,这种非图灵完备的语言通过堆栈数据结构来构建智能合约,保证了交易的安全性和可预测的执行时间。文章详细解释了 P2PKH 和 P2SH 两种常见的交易脚本类型,以及它们如何通过锁定脚本、解锁脚本和赎回脚本来验证交易。 比特币 智能合约 Script P2PKH P2SH 堆栈 BTCStudy 发布于 2022-02-26 1113 0 0
以太坊虚拟机(EVM)简介 本文介绍了以太坊虚拟机(EVM)的基础知识,包括gas的度量和作用、智能合约的工作原理、EVM的组成和如何维护全局状态,以及EVM架构的关键组件:堆栈(Stack)、内存(Memory)、存储(Storage)和调用数据(Calldata)。 以太坊虚拟机 EVM Gas 智能合约 堆栈 内存 存储 调用数据 Andrey Obruchkov 发布于 2025-08-06 3077 0 0