加密货币术语表
图表视图14 个术语,含原始白皮书反向链接
包含 EVM 执行代码的以太坊帐户。合约账户无法直接签署交易;它们在被交易或其他合约调用时执行。
一种高级智能合约编程语言,通常用于为 EVM 编写合约。Solidity 编译为 EVM 字节码。
由私钥控制的以太坊帐户。EOA 可以签署交易并支付 Gas;它们没有代码,只有余额和随机数/状态字段。
存储在链上的持久合约数据通常比瞬态内存的写入成本更高。在 EVM 中,存储是与每个合约关联的键值存储。
虚拟机或脚本语言中的单个指令。EVM 操作码定义合约可以执行的计算和状态操作。
事务执行产生的记录,包括状态和日志/事件。收据用于证明交易已执行以及发出了什么。
合约执行发出的仅附加记录,通常进行索引以实现高效查询。日志是智能合约平台中许多事件系统的基础。
部署在区块链上的程序代码可以保存资产并根据输入确定性地执行。智能合约使应用程序超越简单的价值转移。
由智能合约发出的命名日志类型,通常用于链外索引和 UI 更新。事件允许应用程序有效地监视合约活动。
Solana 的并行智能合约运行时允许非重叠事务同时执行。当事务访问不同帐户时,并行性会提高吞吐量。
影响交易有效性和执行结果的区块链当前数据。在以太坊中,状态包括账户余额、合约存储和随机数。
根哈希提交特定区块的区块链状态。在以太坊中,状态根是代表账户和合约存储的 Merkle Patricia trie 的根。
在以太坊中,执行期间从一个账户/合约到另一个账户/合约的内部调用。消息调用可以传输值、调用代码并创建嵌套执行上下文。