Aptos 区块链
这些页面说明 Aptos 如何工作:账户与资源、交易如何改变状态、Move 与 Block-STM 如何执行交易,以及验证者、质押和治理如何维持网络运行。
实现细节见 Aptos 白皮书、研究论文 和 aptos-core 源码。动手实践请从你的第一笔交易和 Move Book 开始。
Aptos 白皮书 阅读 Aptos 的设计原则:Move、流水线执行与链上升级。
区块链深入解析 跟随一笔交易从 REST 提交,经过内存池、共识、执行直到提交。
区块 了解 Aptos 如何将交易组成区块,包括系统交易和纪元。
Move 语言 学习 Move 的资源模型、Aptos 特有功能,以及与其他 VM 的比较。
交易和状态 理解交易内容、生命周期状态、证明以及版本化账本。
交易负载与 BCS 查看入口函数、脚本、多重签名、无序交易和加密负载的编码。
执行 了解 Block-STM 如何在无需声明访问列表的情况下并行执行交易。
Gas 与存储费用 了解执行、IO 和存储费用如何计费与退款。
计算交易 Gas 拆解指令、IO、存储和负载的 Gas 参数。
事件 发出并查询模块事件,以及从已弃用的 EventHandle 流迁移。
验证者节点 了解验证者如何运行共识、执行区块并持久化账本状态。
全节点 复制账本状态、提供 REST API,并转发交易。
节点组网与同步 梳理验证者、VFN 与 PFN 拓扑,以及状态同步如何保持节点最新。
这些主题紧挨核心模型。实现钱包、合约或索引器时可以使用它们: