惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
V2EX
爱范儿
爱范儿
Martin Fowler
Martin Fowler
T
The Blog of Author Tim Ferriss
B
Blog RSS Feed
博客园 - 聂微东
G
GRAHAM CLULEY
Engineering at Meta
Engineering at Meta
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
WordPress大学
WordPress大学
Scott Helme
Scott Helme
AI
AI
S
Security Affairs
T
Threat Research - Cisco Blogs
M
MIT News - Artificial intelligence
T
Troy Hunt's Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
人人都是产品经理
人人都是产品经理
AWS News Blog
AWS News Blog
T
Threatpost
Cyberwarzone
Cyberwarzone
www.infosecurity-magazine.com
www.infosecurity-magazine.com
U
Unit 42
V
Vulnerabilities – Threatpost
J
Java Code Geeks
博客园 - Franky
月光博客
月光博客
Blog — PlanetScale
Blog — PlanetScale
NISL@THU
NISL@THU
D
Docker
小众软件
小众软件
N
News and Events Feed by Topic
Microsoft Security Blog
Microsoft Security Blog
Y
Y Combinator Blog
A
Arctic Wolf
D
DataBreaches.Net
云风的 BLOG
云风的 BLOG
Forbes - Security
Forbes - Security
量子位
PCI Perspectives
PCI Perspectives
美团技术团队
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
I
InfoQ
Security Archives - TechRepublic
Security Archives - TechRepublic
有赞技术团队
有赞技术团队
腾讯CDC
P
Proofpoint News Feed
S
Security @ Cisco Blogs
G
Google Developers Blog
C
Cisco Blogs

博客园 - 若-飞

企业AI Agent落地的核心逻辑与路径 基于langchain,Function Call的成功率怎么解决? LangChain Checkpoint(检查点)是什么?—— Agent 的"存档机制" RAG 设计:Embedding 如何切分 AI 客服系统设计:RAG 知识库设计 Go 百万连接服务器设计:从网卡到业务的全链路解析 深度解析 sync.Pool:从设计哲学到生产实践 Goroutine 泄漏:原因、检测与防范 Go Channel 关闭与超时机制完全指南 Go Map 无限增长问题解决方案 LangChain 聊天记录压缩:原理、机制与实战 揭开 sklearn 文本分类的核心原理:从词袋到逻辑回归 大模型“胡说八道”怎么办?一张图读懂检测、评估与修复全方案 企业级AI知识库权限隔离设计:让AI“懂规矩”比“懂知识”更重要 RAG系统设计全解析:从架构到多模态的核心知识图谱 RAG召回率提升全攻略:7大核心方法让检索更精准 RAG召回率提升秘籍:Metadata过滤的底层原理与实践 构建更好的RAG系统:深入理解混合搜索 一文搞懂 RAG 中 Retriever 和 Reranker 的区别 一文搞懂 RAG 的召回率(Recall)是什么? LangChain / LangGraph、MCP、Harness Engineer 与 Claude Code 的对应关系 Agent Harness 技术笔记:从 Trajectory 到 Function Calling Loop BLEU 是什么?——从原理到工程实践 一文讲清:Approve / Permit / Permit2 的本质区别 分库分表后跨分页查询的完整方案 ai如何处理私有数据 ai幻觉是啥,以及如何解决 别再让大模型“凭空瞎猜”了!带你认识AI最强外挂:ChromaDB 用 useQuery 管请求:TanStack React Query 入门小结 HD钱包--BIP44 以太坊节点存储与共识机制全解析 BSC节点发现协议全解析:UDP发现、Bootnode引导与Gossip交易广播 以太坊节点发现背后的分布式哈希表(DHT)与 Kademlia 原理解析 Solidity中的bytes与string:深入理解这两种特殊的动态数组 智能合约自毁:当资产还在,合约死了 —— 深度解析 selfdestruct 导致的资产锁定风险 TDengine CLI (taos) 使用指南 —— Docker 本地开发实战 在 macOS 上用 DBeaver 连接 TDengine:踩坑总结与最终配置指南 Solidity Storage Slot 深度解析 Geth Snapshot Export/Import 深度解析: 不是备份工具,而是数据分析利器 基于BSC 公链的数据备份与 Snapshot 机制深度解析 Docker 共享内存完全指南:从原理到实践,避免常见的理解误区 Docker容器"僵尸状态"问题排查与自动重启方案 SSE协议深度解析:被低估的HTTP服务器推送标准 TDengine vs MySQL:时序数据处理的时代之选 Proxmox 启用 QEMU Guest Agent 实战指南 解决 Blockscout "batch too large" 错误的完整指南 一文讲清楚什么是基准测试(Benchmark) Rust中的宏(Macro):编译时的代码生成魔法 Docker优雅关闭的艺术:为什么stop_grace_period能防止数据丢失 为什么 Go 没有依赖注入和 Bean 机制?语言设计哲学对比
TRON 四种 API 面怎么选:从节点协议到 JSON-RPC 再到 TronGrid
若-飞 · 2026-04-21 · via 博客园 - 若-飞

做 TRON 对接时,文档里会出现好几套「都能查链、都能发交易」的入口。它们不是重复造轮子,而是 同一套链,四种不同的对外「协议皮肤」:有的偏 TRON 原生钱包接口,有的偏 以太坊工具兼容,有的是 托管索引产品。理清这四类,排错和选型会省很多时间。


一、先放总表:四者是什么、各干什么

一句话:前两个是「TRON 原生钱包 HTTP 协议」的两张脸(新 vs 稳);第四个是「ETH 语法的读链面」;第三个是「Tron 官方托管的产品 API」。


二、FullNode HTTP:协议主入口(/wallet

  • 定位:TRON 自诞生以来文档里最核心的 FullNode HTTP
  • 特点
    • 路径以 /wallet/ 为前缀;
    • 可读可写:大量接口用于 创建未签名交易、广播、资源操作、智能合约调用
    • 数据 最新:适合「交易刚进块就给用户反馈」、和链尖强相关的逻辑。
  • 注意:链尖附近 理论上 仍有重组空间,动账一般要叠加「回执成功 + 确认深度 + 是否走更稳的读路径」等策略,而不是单靠「看见交易」。

三、Solidity HTTP:同一协议下的「稳读」侧(/walletsolidity

  • 定位:仍是 java-tron 官方 HTTP,不是另一条链。
  • 特点
    • 前缀 /walletsolidity/
    • 几乎只读不负责广播
    • 是已经确认的,和FullNodeHttp相差19个确认区块的确认数据
    • 文档与工程习惯上,更常承担 已更充分确认一侧 的查询,适合 交易所充值入账、结算、审计式历史读
  • 和 FullNode 的关系:不是「谁更标准」——两个都标准,是 读写与数据视角分工;很多团队会把 写 + 追新读 打 FullNode,对账读 打 Solidity。

四、Full Node JSON-RPC:以太坊语法的「兼容面」

  • 定位:TRON 节点上提供的 JSON-RPC 2.0 接口,方法集合以 eth_* 为主(如 eth_chainIdeth_getBlockByNumbereth_call 等),目的是 兼容以太坊工具链的调用方式。
  • 和 /wallet 的区别
    • /wallet:TRON 自己的 protobuf/JSON 习惯、合约地址与参数风格都是 TRON 原生;
    • JSON-RPC:调用习惯贴近 以太坊节点(Geth 等),便于同一套脚本、库在多条 EVM 系链上迁移。
  • 注意
    • 它是 「兼容层」覆盖范围与 /wallet 全量能力并不一一等同;复杂 TRON 特有操作往往仍要回到 /wallet 或 SDK。
    • 实际部署里 端口、是否开启、是否对外 取决于节点与托管方文档。

五、TronGrid v1:节点之上的「索引 + 产品 REST」

  • 定位TronGrid 在节点前做的 /v1 REST,例如按账户查 TRX/TRC20 流水、按合约查事件等。
  • 和前三者的根本不同
    • 前三者都是 「你连的是 TRON 节点协议(HTTP 或 JSON-RPC)」
    • TronGrid v1 是 「你连的是 TronGrid 服务」——URL、分页(如 fingerprint)、限流、API Key、字段命名都以 TronGrid 文档为准。
  • 最擅长:充值监控、运营后台、列表型查询;代价是 依赖第三方与索引延迟,业务上要定义「何时算到账」(例如 only_confirmed + 自家确认数)。

六、用一张「选择流程」收束(写进团队规范里)


七、结尾:别混用「标准」这个词

  • 协议标准FullNode HTTP + Solidity HTTP(以及节点上的 JSON-RPC 层)都属于 链节点暴露的能力,由 java-tron / 部署方式 决定你能否访问。
  • 产品标准TronGrid v1 是 官方生态里常用的托管产品面,方便但不等于链上唯一真理;入账规则仍要你自己闭环。
  • JSON-RPC:是 「调用形态标准」(像以太坊),不是替你把 TRON 特有流程都包圆。

把四类分清楚后,再读 TRON API Reference 侧栏,你会很自然知道:该点进哪一章、报错该去查节点日志还是 TronGrid 限流