Tron的签名算法是什么?Tron的签名算法为ECDSA,选用曲线为SECP256K1。其私钥为一个随机数,公钥为椭圆曲线上一个点。生成过程为,首先生成一个随机数d作为私钥,再计算P=d*G作为公钥;其中G为椭圆曲线的基点。椭圆曲线数字签名算法(ECDSA)是数字签名算法(DSA)的变例,它基于椭圆曲线密码学。在波场、比特币、以太坊等区块链中,被广泛应用于交易签名、共识验证等多个方面,是区块链技术的基石算法之一。
TRON使用Secp256k1作为核心签名算法。与以太坊不同的是,签名的recover_id不需要+27偏移(即r,s,v中的v取值是0或1)。

TRON地址为大写字母T开头的34字符地址,例如T9zTTVfegCiJ5ovip4y2dCPiEdXT9EmtEw。以太坊地址前附加字节0x41后执行Base58check操作所得。
在多数API调用场合,需要使用41开头的Hex编码格式地址。例如41d497955836234a221a7d6f6496139a64f9766be7。在TVM虚拟机和Solidity编程中,需要再去掉前缀41成为和以太坊兼容的地址格式(20字节),例如0xd497955836234a221a7d6f6496139a64f9766be7。
波场TRON以推动互联网去中心化为己任,致力于为中心化互联网搭建基础设施,包括虚拟币TRX,Tron的签名算法,Tron协议和钱包等等,功能齐全,能够保证用户的良好体验。