路线 0:完全初学者
从 TRON 基本对象和测试账户开始,在 Shasta 上完成并确认第一笔 TRX 转账。
本路线可以作为了解 TRON 的起点,适合第一次接触 TRON 或区块链的开发者。
可以从这条路线了解什么
这条路线从 账户、地址、Token(链上表示价值或权益的数字资产)、区块 和 交易 等基本对象出发,依次介绍 测试网、资源 和交易确认,并通过一笔 TRX 转账把这些概念连接起来。
路线以在 Shasta 测试网 完成并确认第一笔 TRX 转账为贯穿任务。实践将从准备测试账户开始,经过领取测试 TRX、理解转账所需的 签名 与 Bandwidth,最后发送交易,并保存交易 ID(txID),用于查询 执行结果和固化状态。
如果希望一边阅读一边实践,可以跟随各阶段的实践任务,逐步完成这笔转账。整个过程只使用测试账户和测试 TRX,不涉及真实资产。
开始前不必掌握区块链或 TRON 的相关概念。可以先通过下方概览了解各阶段的重点,再按照文档逐步实践;遇到不熟悉的术语或操作时,再回到推荐阅读补充所需信息。
路线概览
| 阶段 | 主要内容 | 第一笔转账中的任务 |
|---|---|---|
| 1. 认识 TRON 的基本对象 | 了解账户、地址、Token、区块、交易、主网和测试网之间的关系 | 梳理一笔 TRX 转账从账户发起到进入区块的基本流程 |
| 2. 准备测试账户 | 了解钱包、私钥、地址和测试网之间的关系 | 创建仅用于 Shasta 的账户,并领取测试 TRX |
| 3. 理解资源与交易 | 了解 TRX、sun、Bandwidth、签名和交易生命周期 | 核对转账金额、账户资源和交易授权方式 |
| 4. 发送并确认交易 | 了解交易构造、签名、广播、执行和固化 | 发送 TRX,保存 txID,查询链上结果并记录资源消耗 |
开始前
本路线没有区块链知识方面的前置要求。如需完成阶段实践,需要能够运行简单的终端命令,并准备一个仅用于 Shasta 的测试账户。测试账户的 私钥和助记词 不应与主网账户共用,也不应提供给他人或写入公开文档和版本库。
本路线主要梳理各阶段的核心知识,并通过相关文档呈现第一笔 TRON 交易的整体脉络。具体命令、代码和操作步骤请参考 发送第一笔交易。
路线阶段
1. 认识 TRON 的基本对象
开始第一笔转账前,可以先了解账户、地址、Token、交易和区块之间的关系。账户由地址标识,并通过对应的私钥授权交易;TRX 是 TRON 网络的原生 Token;交易是账户发出的链上指令;区块则记录已经被网络打包的交易。
这些对象运行在具体的网络中。Mainnet 承载真实资产,Shasta 用于本路线的测试,不同网络的账户状态和交易记录彼此独立。本路线后续领取和转出的都是没有财务价值的 Shasta 测试 TRX。
推荐阅读
-
阅读“核心特性”和紧随其后的“TRX:原生 Token”,理解出块、资源、智能合约和 TRX 的基本作用;本阶段不需要继续打开其中的进阶链接。
-
连续阅读“三层架构”和“交易生命周期”,了解应用层如何把已签名交易提交给节点,以及交易如何被校验、打包和固化;读到“三套网络”前即可停止。
-
只需核对 Shasta 的 HTTP endpoint、水龙头和区块浏览器;Mainnet 节点、Nile 和私有网络不属于本路线的第一次转账任务。
阶段实践
以即将完成的第一笔转账为对象,先梳理发送账户、接收地址、TRX、交易、区块和 Shasta 之间的关系。此时不需要发送交易,重点是确认哪些内容由账户提供、哪些内容会写入链上,以及为什么实践应在测试网上完成。
准备测试账户前:先确认能够区分账户、地址和钱包,并了解 Shasta 与 Mainnet 的用途不同。下一阶段将创建只用于 Shasta 的测试账户。
2. 准备测试账户
账户由私钥控制,地址用于识别账户和接收资产。钱包可以帮助生成和管理密钥、展示链上余额并请求交易签名,但资产记录在链上,并不保存在钱包软件中。任何获得私钥或助记词的人都可以控制对应账户,因此测试账户也需要遵守基本的密钥安全要求。
第一笔转账需要一个发送账户和一个接收地址。发送账户需要持有足够的测试 TRX,接收地址则用于核对转账结果。测试 TRX 可以通过 Shasta 水龙头 领取,仅用于学习、开发和调试。
推荐阅读
-
账户与密钥 — 地址格式与密钥对 和 钱包与账户 — 钱包与账户的关系
在账户页读完“地址格式”和“密钥对”后停止;在钱包页理解钱包只管理密钥、不保存资产,再查看 安全实操要点 中的下载、备份和防钓鱼要求。
-
按“水龙头网站”的步骤选择 Shasta 入口,并读完“关键约束”;只有网站水龙头不可用时,才需要继续查看 TronFAQBot 等备选方式。
阶段实践
按照 发送第一笔交易 中的账户准备步骤,创建仅用于 Shasta 的测试账户,记录它的 Base58Check 地址,并妥善保存私钥。随后通过 Shasta 水龙头领取测试 TRX,再运行 查询 TRX 余额与资源,确认发送账户的测试 TRX 余额已经更新,并记录当前可用的 Bandwidth。
再准备第二个仅用于测试的接收账户,并记录它的地址。新地址在收到第一笔 TRX 前可能还没有链上账户状态;向这类地址转账会同时激活账户,发送方还需要承担 账户创建费用 及相关 Bandwidth 成本。TRON 各网络使用相同的地址格式,后续查询和广播都必须继续使用 Shasta endpoint。私钥只用于本地签名,不应粘贴到网页、聊天工具或版本库中。
理解交易成本前:确认当前网络为 Shasta,发送账户已经收到测试 TRX,并已准备好接收地址。下一阶段将根据这组信息核对转账金额、签名和资源消耗。
3. 理解资源与交易
TRX 转账不仅包含发送地址、接收地址和金额,还需要由发送账户签名。金额在底层交易中以 sun 表示,1 TRX 等于 1,000,000 sun。签名用于证明发送账户同意这笔转账,私钥本身不应随交易发送到网络。
向已激活账户发送的普通 TRX 转账主要消耗 Bandwidth,不消耗用于智能合约执行的 Energy。账户可以使用免费 Bandwidth、质押获得的资源或他人代理的资源;Bandwidth 不足时,网络会从账户余额中燃烧 TRX 支付资源成本。如果接收地址尚未激活,还需要另外计入账户激活成本;相关费用由当前链参数决定。
一笔交易会经历 构造、签名、广播、打包和固化 等阶段。节点接受广播,只说明交易已经通过初步校验并进入后续处理,不代表它已经进入区块或完成固化。
推荐阅读
-
重点了解普通 TRX 转账为什么消耗 Bandwidth,以及免费额度、质押、资源代理和燃烧 TRX 这几种支付来源;其他资源章节可在进入合约或治理路线时再读。
-
阅读创建与签名、广播与校验、打包进区块和区块固化四个阶段;交易结构、过期时间、TAPOS 和 API 留到需要手动构造或排查交易时再读。
阶段实践
发送前,记录目标网络、发送地址、接收地址和转账金额,并把 TRX 金额换算为 sun。运行 查询 TRX 余额与资源,核对账户的 TRX 余额和可用 Bandwidth,并使用其中的 sun ↔ TRX 换算确认转账金额。查询接收地址是否已激活,再确认余额足以覆盖转账金额、资源成本和可能的账户激活成本。签名只在本地使用发送账户的测试私钥完成。
这一阶段不以广播结果作为完成标志。重点是能够说明这笔转账由谁授权、会消耗什么资源,以及广播后为什么还需要继续查询链上状态。
发送交易前:确认转账网络、发送地址、接收地址和金额无误,并了解签名与 Bandwidth 在这笔交易中的作用。下一阶段将构造、签名并广播同一笔交易。
4. 发送并确认交易
准备工作完成后,可以按照教程构造 TRX 转账,使用测试私钥在本地签名,再把已签名交易广播到 Shasta。广播返回的 txID 是后续查询这笔交易的标识,需要在提交后立即保存。
取得 txID 并不是转账流程的终点。交易广播后,还需要查询它是否已经进入区块、执行是否成功以及所在区块是否已经固化。发送地址、接收地址、金额、交易结果和资源消耗也应与发送前记录的信息一致。
推荐阅读
-
从页面开头按顺序完成第一步至第五步,并保存
txID;只有使用 Java 时才读 Trident 示例,底层链路解析可在操作成功后选读。 -
重点了解如何用
txID搜索交易,并在详情页核对状态、金额、区块和资源消耗;API、MCP、SKILLS 和 CLI 本阶段无需阅读。 -
已完成账户和测试 TRX 准备时,直接运行页面顶部代码完成构造、签名与广播,再重点查看“在 TRONSCAN 上验证”和“常见错误”;概念背景已经由完整教程承接,不需要重复下钻。
阶段实践
按照 发送第一笔交易 完成 Shasta TRX 转账,并保存广播返回的 txID。随后在 Shasta TRONSCAN 中搜索保存的 txID,核对发送地址、接收地址、金额、所在区块和执行结果。
如果需要通过节点接口判断交易是否已经执行并最终固化,先阅读 确认语义,避免把广播节点接受交易误当成最终成功。对完全初学者,本路线以 Shasta TRONSCAN 作为主要验证入口;查询期间应始终使用同一个 txID。
记录这笔交易的 txID、执行结果、所在区块和资源消耗,并比较转账前后的账户余额。如果交易暂时无法查询,应继续使用原 txID 检查状态,不要立即重复发送;超过正常等待时间仍未出现时,按照 交易广播成功但始终未打包上链 的步骤排查。
验证实践结果:确认 Shasta 上已经存在一笔执行成功并完成固化的 TRX 转账。保存的记录应包含
txID、发送地址、接收地址、金额、执行结果和资源消耗。
后续实践与扩展
完成第一笔转账后,可以继续通过 TRONSCAN——区块链浏览器与数据平台 查看账户、区块和其他交易,或者阅读 Token 标准概览,了解 TRX 与 TRC-10、TRC-20、TRC-721 和 TRC-1155 的区别。
当前路线建立的是各类开发角色共同需要的基础。接下来可以回到 按角色划分的阅读路线,根据目标选择钱包、DApp、智能合约、节点或其他角色路线。
如果暂时只完成了其中一部分,可以保留测试账户地址、当前余额和已经记录的 txID,之后再从相应阶段继续。测试私钥和助记词不应写入学习记录。
如果某个阶段仍然无法继续,请 提交路线反馈,选择“报告某一页的具体错误”,并填写当前页面链接、所在阶段、已经完成的步骤和实际错误信息;不要提交私钥或助记词。
Updated about 4 hours ago
