前言
Tron是中文圈最流行的去中心化区块链网络,你可以在很多商家看到该支付方式。(支付指的是在Tron网络上的资产转账) 最热门的两种资产分别是TRX(Tron/trx),USDT-TRC20(Tron/USDT)。
货币
(先了解一下钱是什么,再准备水桶)TRX是TRON网络上最主要的加密货币,应用场景广泛,TRON网络上的奖励以TRX的形式发放,用户只能通过质押TRX来获得资源以及投票权。
TRX,Tron网络的原生货币,整个生态流通的血液。交易与手续费:TRX 是网络的基础燃料,用于支付智能合约执行、转账等交易手续费; 还有质押,奖励,治理,这些用不上的功能不谈了。写稿时市场价格为1 TRX = 2.15元人民币。
USDT-TRC20,TRC-20是为发行通证资产而制定的一套合约标准,即遵守这一标准编写的合约都被认为是一个TRC-20合约。Tether USD在Tron网络上按照TRC-20合约标准发行的合约资产就叫USDT-TRC20。 常见非正式名 USDT、泰达币、U、U子、优、USDT token。 Tether USD是锚定美元的数字货币,因此价格基本稳定在6.9-7.1元(受人民币美元汇率影响)。
账户
TRON采用账户模型,账户的唯一标识为地址(address),对账户操作需要私钥签名。每个账户可以拥有TRX、TRC10-token、TRC20-token、带宽、能量等各种资源。
账户是由一对加密密钥组成,公钥和私钥。公钥映射为地址,私钥用来对交易进行签名。这对密钥不但可以防止交易被篡改和伪造,而且还可以证明交易确实是由发送方所发送。
账户生成算法
采用的是椭圆曲线数字签名算法ECDSA-secp256k1,生成过程如下
- 生成一个随机私钥,是64位16进制字符串组成
- 根据椭圆曲线数字签名算法生成公钥
- 取公钥的 Keccak-256 结果的最后20个字节
- 在结果前面添加 ‘41’ 作为 HEX 地址
- 对Hex格式的地址进行 basecheck 计算得到 Base58Check 格式地址,所有地址的首位字符均为 ‘T’
账户生成实践
在这一节中,我们将采用官方工具运行并生成钱包
- 准备:安装Java环境
下载GrallVM-JDK-21 on https://www.graalvm.org/downloads/
配置环境变量
- “JAVA_HOME” = 安装路径
- 系统环境变量PATH,末尾跟随添加值
%JAVA_HOME%\bin
- 下载Wallet-cli
下载软件包: https://github.com/tronprotocol/wallet-cli/releases/latest
在终端中运行
java -jar ./wallet-cli.jar运行状态下输入
wallet> GenerateAddress响应结果如下
{ "address": "Txxxx", "privateKey": "xxx"}T开头的就是钱包地址,privateKey是私钥信息,一定要妥善保管
如果生成结果末尾几位字符不便于记忆,可以重新生成,只需继续输入命令GenerateAddress
账户激活
新生成的账户,它是未激活的状态,没有区块为它做过确认,因此它不存在。
激活:向新地址转入不少于1 TRX(理论上可以是任意数量,一般为了方便操作取整数)
账户与凭据
CAUTION私钥信息非常重要,请注意妥善保管
私钥:是账户的唯一钥匙,是账户的所有权。区块链网络是一个数字存储网络,拥有给定区块链地址的私钥即意味着您控制了该地址上的所有内容。
助记词:描述区块链地址的私钥的”12、15、18、21、24个单词”。为了解决种子(私钥)难以记录和管理的痛点。是通过随机生成的熵(通常为 128 位或 256 位)转换而来的。BIP-39规范提出了一种通过助记词来推算种子的算法。助记词有非常大的权限,可以保存多个链的种子信息。
Keystore: Keystore文件是钱包存储私钥的一种文件格式(JSON)。它使用用户自定义密码加密,以起到一定程度上的保护作用。
实践
到这里,我们已经了解账户、私钥的关系和保密程度(资产了解完了,我们来把水装进水桶)
TronLink: https://tronlink.org/ 一款支持Tron网络的钱包,支持私钥/助记词/keystore导入,首页直观显示可用能量与剩余带宽,还有一些特色功能:
- 支持自定义节点
- 支持指纹认证
- 转账显示能量消耗
- 支持保存地址簿
带宽
所有类型的交易都需要支付’Bandwidth Points’,交易以字节数组的形式在网络中传输以及存储,一个字节需要一个’Bandwidth Points’,因此一笔交易需要消耗的 Bandwidth Points 等于交易字节数。每一个外部账户每天有600点带宽。每次转账大约消耗345,若可用带宽不足时燃烧0.345 TRX。
能量
智能合约运行时,每一条指令的执行都需要消耗一定的能量,所以不同复杂度的合约,消耗的能量数量是不一样的。在执行合约时,逐条指令计算并扣除 Energy,当账户可用能量不足时,需要燃烧 TRX 来支付相应的能量费用。
燃烧的TRX = Energy数量 * Energy单价#*Energy单价为100 sun#其中 1 TRX = 1,000,000 sun (1 million)转账USDT-TRC20一次的网络费用约为 64,285(65k) Energy,若当前能量不够则燃烧TRX,约6.43 TRX(折合2.12美元),
若对方地址没有对应资产,则额外消耗Energy 100%
在Telegram上可以找到一些租能量bot,我目前在用的是 点击跳转Telegram 大约2.x TRX/每65K能量
交易与区块
在钱包中选择转账,并选择一项资产,填入对方地址,身份验证授权并对交易签名。
交易是来自账户私钥签名后的指令,账户可以通过发起交易来更新 TRON 网络的状态。
节点向网络中广播交易请求,超级代表(SR)收到交易后执行,并与其它数百个交易一起打包封装为一个区块。
多个交易批量打包,最大不超过 2,000,000 bytes(约1.9M),并将新生成的区块广播到网络,这个过程就是区块生产。
交易确认,交易状态却决于区块的状态,包含该交易的区块广播到网络上被其它超级代表(SR)生产出后续区块,则定为1次确认,待29个节点完成后续生产后该区块被视为确定并且包含的交易状态被最终确认。
交易信息
进行交易时应当严格对照确认信息,包括目标网络,对方的账户地址,要发送的货币,金额,网络费。交易发起后,还要将交易hash抄送对方(如果需要)。发起后可在TRON浏览器上搜索hash查询交易状况 https://tronscan.org/
区块链
区块,由区块头和交易列表两个部分组成。为了维护交易的历史状态,区块是严格排序的,每个新生产的区块都包含其父区块的hash值。在任何给定的时间,网络上的几乎所有节点都对区块的数量和历史状态达成一致。把区块一个接一个的排序,前一个区块包含再前一个区块的hash,有序的链接起来,成为“区块链”。
把它当成一个账单,交易就是其中的一条条账目,区块就是这一页账单。
每个区块都基于前一个区块的hash进行生产,对前一个区块中的交易就是一次确认;因此往后每生产一个区块就是对前一个区块的确认。这样便防止了区块链中任何一个区块数据受到篡改。
TRON:经济模型
Tron有一套独特的经济模型,TRX、投票权(TP)、带宽、能量各资源之间达到动态平衡。
消耗,带宽和能量在交易中作为网络手续费消耗掉,若可用资源不足时,会燃烧TRX来进行支付。
获取,带宽每日免费600点,除此外可通过质押(Stack)获得;能量在交易非原生代币即触发智能合约时需要,可通过质押和被代理获得。
质押
质押,冻结账户内的TRX,将TRX投资到网络上获取奖励。全网每日固定供应 180,000,000,000 能量,所有用户根据质押的 TRX 数量按比例分配。
获得的能量数量 = a:为获取能量质押的TRX数量 / b:全网为获取能量而质押的TRX总量 * 180_000_000_000(总量)# a: 质押可以选择以能量或带宽为目标# b: 质押池(以能量为目标)每质押 1 TRX,则获得1 TP(投票权),解除质押需要等待 14 天后释放。当前若要获取 65k 能量,大约需要质押不少于 7,000 TRX(折合 15,700 CNY/元)。
超级代表(SR)
TRON 网络中的区块生产者也叫超级代表,通过投票选举产生。任何账户只需支付 9999 个 TRX 就可以申请成为超级代表候选人,参与超级代表竞选。任何账户都可以给超级代表候选人投票,获得票数最高的前 27 名候选人即成为超级代表,超级代表需要运行一个 TRON 节点来参与区块生产,同时也会获得出块奖励和投票奖励,给超级代表投票的选民会获得投票奖励。
票数排名第 28~127 名的超级代表候选人也叫超级代表合伙人。超级代表合伙人不参与出块和打包交易,但会获得投票奖励,给超级代表合伙人投票的选民也会获得投票奖励。
为SR投票(TP)成为选民,投票数 / 对方总得票数 = 投票占比;奖励分配如下
奖励(每日) = a:230,336 / b:27 * c:80% * d:比率# a: 每日生产区块奖励TRX数量# b: 一共27位SR参与# c: 佣金,SR可选择在生产奖励上保留,若保留20%,则投票选民瓜分80%# d: 选民的投票占比交易所
WARNING投资有风险!小赌怡情,大赌伤身!
交易所是区块链网络上的银行,它扮演了“银行”角色,比较知名的有OKX欧易,Binance币安。到这里就不是匿名的了,注册账户需要KYC身份认证。简单了解一下功能
- 资产托管与储存: 在交易所里可以管理多个区块链网络上的资产,相当于“活期存储”
- 法定货币交易: 用户可以在C2C市场上与在线买/卖家交易,将法定货币兑换为加密货币
- 交易撮合:用户可以在交易所内挂单(限价单、市价单等),交易所的撮合引擎匹配买卖双方完成交易
- 聚集大量的买家和卖家,为各种交易对(如BTC/USDT, ETH/BTC)提供深度和流动性,确保用户能快速以接近市场价成交
- 质押与借贷:即存单投资理财,抵押资产借款
- 托管:为机构客户企业提供专业、安全的加密货币存储和管理解决方案
- 支付:对内/外转账,兑换或购买其它货币
- 上架:交易所筛选并决定将哪些新的加密货币上架交易,类似于“上市”
注册
WARNING保持良好信用
点击链接注册OKX欧易 https://www.kxmqpwrlvjt.com/join/33665536
注册时填写邀请码 33665536
身份认证步骤,需要代理环境(),准备大陆二代身份证照片
在APP上提交照片,人脸识别后即可开始游玩