【TRON101首发】TRON 开发者入门完全指南 #1

本文是TRON开发者入门系列的第一篇,介绍了TRON的概况、开发工具链,以及通过一个Token合约的实例,详细讲解了合约开发、部署和DApp集成的全流程,包括tron-web、tron-box等工具的使用。适合熟悉以太坊的开发者了解TRON生态并快速入门。
摘要由CSDN通过智能技术生成

TRON 开发者入门完全指南 #1

本指南由Vena Network技术团队提供

TRON 概况

TRON2017年九月份, 做了千万美元级别的ICO2018年六月tron主网上线。据官方数据,截至目前,主网上已经有69万个账户注册,每天新增账户量超过2万个。同时TRON每秒支持千量级tpsETH现在主网还在十几tps量级。不可否认eth生态聚集了很多有天赋的开发者和researcher,但ethPoW共识机制决定了其短时间内无法解决交易手续费高,交易确认速度,和并发交易的限制。目前从合约和交易体验上来讲,TRON相比ETH有比较大的优势。同时,从用户进入门槛和合约开发门槛上,由于TRON新用户几乎不需要成本(对比EOS复杂的邀请机制),和其支持solidtiyTVM(相比EOS采用C++进行合约开发)TRON相比EOS也有显著优势。

对于dapp开发者,TRON一定是现阶段非常值得关注的一条公链,建立在其性能和生态的基础上, 已经出现了很多用户量和交易量都很大的dapp,爆品dapp也是完全有足够的机会诞生在这条公链之上。不过现在TRON公链生态中,对于开发者的引导性文章很少,高质量的也几乎没有看到,这也是我们写作这篇入门教程的初衷。下一章我们将正式开始介绍基于TRONdapp开发基本概念,和一个样例来帮助大家快速入门。

TRON 开发工具链

TRON 提供了完整的工具链为开发者提供合约开发,测试,部署,接口。尤其是对于熟悉以太坊智能合约的开发者,从语言到工具一定都非常熟悉。

  • tron-web:JavaScript接口,用于提供常用的账户,地址,转账,合约相关操作。相当于Ethereumweb3js
  • tron-box:提供合约编译,部署,测试的命令行工具。作用相当于Ethereumtruffle工具链
  • tronLinktronPay: 提供浏览器环境的钱包插件,为dapp提供便利和安全的执行环境,相当于Ethe
  • 3
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值