ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

TRON账户模型与交易机制详解:3种创建账户方式与UTXO有何不同

TRON账户模型与交易机制详解:3种创建账户方式与UTXO有何不同 TRON账户模型与交易机制详解3种创建账户方式与UTXO有何不同【免费下载链接】documentationDocumentations of project TRON项目地址: https://gitcode.com/gh_mirrors/documentat/documentation本文带你系统了解TRON账户模型与交易机制TRON 基于账户模型而非 UTXO 模型账户是链上持久化的资金容器余额直接更新、交易靠签名授权。文章详解 TRON 的3种创建账户方式、带宽与 Energy 费用模型并用对比表讲清 TRON 账户模型与 UTXO 的核心差异适合新手和普通用户快速入门。一、TRON账户模型地址是一个持久的资金容器在 TRON 网络中一个账户对应一个地址主网地址以T开头所有资产、投票、资源都记录在这个账户上。TRON 账户分为三种账户类型说明普通账户可进行转账、冻结、投票等基本操作Token账户用于发布 TRC10 资产的账户现基本未使用合约账户智能合约的账户由普通账户创建并触发账户中记录的核心状态包括TRX 余额、冻结资金、投票记录、带宽与 Energy 资源、账户创建时间等。也就是说你的余额像银行账户一样常驻链上而不是像 UTXO 那样分散在一条条未花费输出中。 在 TRON 区块链浏览器的 ACCOUNTS 页面可以直观看到链上每个 TRON 账户的地址与 TRX 余额这就是账户模型的直接体现二、TRON的3种创建账户方式一文讲清⚠️ 关键点钱包里离线生成的密钥对地址私钥不会被 TRON 网络记录。只有链上交易触发后地址才会真正成为一个账户。主链上创建账户共有 3 种方式方式1调用创建账户合约AccountCreateContract由一个已存在的账户显式调用创建账户接口指定新账户地址即可。这是最纯粹的创建方式。方式2给新地址转一笔 TRX最常用✅向一个从未存在过的地址转账 TRX转账的同时会自动创建该账户并到账。对新手来说这是体验最顺畅的方式——打钱即开户。方式3给新地址转任意一种 Token与方式2同理向新地址转账 TRC10/TRC20 资产也会同时创建账户。 创建账户要花多少钱交易被确认后账户才能被查询到创建账户会消耗创建者冻结获得的带宽带宽不足时会烧毁创建者固定金额 TRX目前为0.1 TRX注意Odyssey 3.0 上线后经委员会通过创建账户直接烧毁 0.1 TRX、不再消耗带宽一个细节如果是转账时顺带创建新账户只扣除创建账户消耗的带宽转账本身不再额外扣带宽。三、TRON交易机制带宽、Energy 与签名1. 交易的基本结构一笔 TRON 交易由raw 原始数据引用的区块、过期时间、合约列表、时间戳、费用上限和签名列表组成。合约是交易的基本单位网络定义了 20 多种合约类型转账、创建账户、投票、冻结/解冻、创建/触发智能合约、创建交易所等。2. 交易费带宽 Energy 资源模型 TRON 网络中的交易总体是免费的但为保证公平系统对资源做了限制普通交易只消耗带宽Bandwidth points。可通过冻结 TRX获得带宽或使用每天的免费带宽每账户每日 5000 点智能合约操作除带宽外还消耗EnergyCPU 资源同样可冻结 TRX 获取资源不足时才会燃烧 TRX普通交易按 交易字节数×10 sun 燃烧查询交易完全免费不消耗任何资源。3. 交易签名与多重签名 交易签名的标准流程是对交易 raw 数据做 SHA256 → 用私钥按ECDSASECP256K1算法签名 → 将签名附到交易中广播。节点收到交易后验签通过哈希反推地址并与合约中的地址比对。此外TRON V3.5 版本起支持多重签名账户拥有 owner、witness、active 三级权限active 权限最多可组合 8 个每个权限可绑定多个私钥权重制实现多人共同控制一个账户——这是账户模型下灵活的安全玩法。四、TRON账户模型 vs UTXO模型5个核心区别对比维度TRON账户模型UTXO 模型资金形态余额常驻账户像银行户口资金分散在一条条未花费输出中转账方式直接从账户扣减、给对方加账花费旧 UTXO生成新的 UTXO余额查询直接读账户字段O(1)需汇总所有未花费 UTXO多人控制账户级多重签名权限权重多输入联合签名较复杂手续费机制带宽/Energy 资源不足才烧 TRX通常显式包含一笔手续费输出粉尘问题无粉尘 UTXO 碎片问题大量微小 UTXO 会膨胀账本 一句话理解UTXO 像用纸币找零每笔交易都是把旧钞票花掉、换回新钞票TRON 账户模型则像银行卡转账账户始终存在余额实时增减。TRON 目前仅支持 1 对 1 转账TRX 最小单位为 1/1000000 TRXsun。五、新手常见问题 FAQQ1我在钱包生成了一个新地址它算 TRON 账户吗不算。密钥对只存在于你本地必须通过上述 3 种方式之一让链上交易触发网络才会记录该账户。Q2TRON 转账要付手续费吗带宽足够时交易免费带宽不足才燃烧 TRX。冻结 TRX 可提升带宽/Energy避免烧币。Q3冻结的 TRX 还能用吗不能直接转账但可以换取投票权TRON Power和交易资源到期或主动解冻后可恢复。六、延伸阅读官方协议文档 想深入研究 TRON 账户与交易的底层定义建议阅读项目文档库中的以下资料中文文档/波场协议/创建账户.md—— 3 种创建账户方式与 0.1 TRX 烧币规则中文文档/波场协议/交易简介.md—— 账户结构与交易基本结构中文文档/波场协议/交易操作类型说明.md—— 25 种合约类型详解中文文档/波场协议/波场费用模型.md—— 带宽与 Energy 计算规则中文文档/波场协议/冻结与投票.md—— 冻结资源与投票机制TRX_CN/Tron-overview.md—— 交易模型账户模型而非 UTXO与地址生成流程中文文档/交易签名流程.md—— 签名算法与验签细节掌握 TRON 的账户模型与交易机制后你再看钱包里的每一笔转账、每一次冻结都会变得清晰明白——账户是容器、签名是钥匙、带宽是燃料这就是 TRON 链上世界的运行逻辑。【免费下载链接】documentationDocumentations of project TRON项目地址: https://gitcode.com/gh_mirrors/documentat/documentation创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表