TRON accelerates launch of main net — exclusive interview from technical team
This article is translated from Wechat public account: Jinribizhidao
In recent days, Justin Sun, the founder of TRON has announced a vital intention on Weibo that the main net of TRON will be launched in advance. All the supporters of TRON are delighted at the news on fast development of TRON technology. In the meanwhile, some people also have serious doubts as to how technological team of TRON accelerates progress of development, testing and launch of main net with time to spare.
Here is the interview with them.
Q: Justin Sun, founder of TRON, recently announced on Twitter that the release date of TRON main net will be advanced. When is the new date?
Lucien Chen: Right now the release date of test net will remain the same as March 31st. The launch date of main net will be advanced form July 1st to May 31st.
Q: Will there be any time change on test net release? And what functions will the test net achieved?
Lucien Chen: No change on test net release has been made. The test net will have all functions what a basic chain should have. Such as running a full node, deployment of customized digital assets, sending/receiving a transaction, voting and checking data, etc.
Q: The launch of a Blockchain network is a sophisticated project needs systematic efforts. How do you managed to accelerate it?
Lucien Chen: We graded all main net functions according to the priority analysis of user needs. The main net launching in May will have all basic functions of test net and high priority functions. Functions with lower priority will be deployed after main net release, in the form of version upgrades.
Q: What is the architecture of TRON?
Lucien Chen: Tron has a 3-layer architecture, which includes storage layer, core layer and application layer. In the storage layer, we designed Tron unique distributed storage protocol, including block storage and state storage. In the design of underlying storage, we introduced the idea of graph database to meet the needs of diverse data storage in the real world. In the middle layer, we have designed the modules of smart contracts, account management, consensus and so on. We have implemented a stack based virtual machine and optimized the instruction set. In order to better serving developers to create Dapps , we chose Java as the smart contract language, followed by future support of other advanced languages. In addition, Tron’s consensus mechanism is based on DPOS and some innovations in order to meet our needs. In the application layer, the developer can use the interface to easily bring about abundant Dapps and implement the wallet by themselves. Finally, the contract of TRON is completely defined by google protobuf, and naturally supports multilingual extensions.
Q: What’s the main technical features of TRON main net?
Lucien Chen: TRON adopts a refined POS Consensus to achieve a higher TPS. Another highlight of TRON is the killer app which will be launched on the main net based on high performance. Not only focusing on the basic technology of the blockchain, TRON team also put a lot of efforts on the user experience of Blockchain products.
Q: As you know, users are paying more and more attention to privacy. Will TRON have some new technologies for protecting user information in the project?
Lucien Chen: We are developing a module using zero-knowledge proof and ring signature technologies. And we plan to add anonymous protocols into TRON’s protocol layer to meet the user needs for anonymity. With the expansion of TRON, we will add more new technologies to meet all kinds of needs based on different users, developers and scenarios.
Q: Can you make a brief comparison among TRON main net, BTC, ETH and EOS?
Lucien Chen: Everybody is familiar with BTC. BTC uses POW mechanism. The latest Hash rate now reaches 25EH/s and the difficulty of mining is getting higher and higher.
ETH, as the most popular blockchain smart contract platform, uses the POW mechanism now and will shift to POS in the future.
EOS has not yet officially released the main net, it uses the DPOS mechanism, and has smart contract functions.
The design and idea of TRON looks very similar to EOS, but they have essential differences. EOS is a platform trying to meet all needs well. TRON’s tech team did a lot of researches. TRON won’t focus on versatility but will put efforts on making core functions best.
Q: Is safety and efficiency contradictory? How to improve network efficiency while ensuring safety?
Evan: Technically, security, efficiency and decentralization are three things that cannot be achieved at same time. Under the precondition of ensuring decentralization, higher efficiency comes with lower security. But security is not only about ability of defending attacks, it also concerns people’s psychological acceptance of the entire network. With an effective economic model, we can improve the safety of overall organization and each individual in it, meanwhile still guaranteeing efficiency.
Q: For developers, what kind of features of TRON’s main net can be attractive?
Marcus: I will answer this question from two perspectives.
First, from the perspective of marketing and maintenance, TRON will use TRX to encourage developers to participate in the improvement and expansion of TRON’s main network.
Second, from a technical point of view, TRON supports JAVA naturally, and the enormous members of the JAVA community can join the TRON community freely.
Q: For ordinary supporters who has no programming skills including me, how can we understand and use the TRON main net?
Marcus: The TRON team’s vision is to make TRON a completed ecosystem. A completed ecosystem is not just something developers can build on their own. Its contents exist in varieties of forms. Users without programming skills are also an important part of the ecosystem. Our market team is planning many activities that encourage ordinary supporters to participate in the construction of the TRON community. And they will come out soon. Please follow the latest news and updates of TRON to get more details.
Q: How many persons are there in TRON’s technical team now? And what’s the future plan for team expansion?
Lucien Chen: There are about 50 persons in TRON’s technical team currently. Our team is expanding rapidly. There will be 80 people joining the team before July 1st, 80% among them are above Alibaba P6 or same level.
The rapid acceleration of TRON development process is partly because the participation of excellent technicians. As for TRON, no effort will be spared to gather talented worker and improve technology strength in order to speed up the whole working process.
Except for breakthrough in technology, TRON is a positive influence worldwide because of its engagement in business corporation and construction of green communities. Programmers contribute their codes and suggestion to our team via Github.
Lucien Chen, the technical director of TRON said, “We appreciate help and support of our foreign friends who are not only excellent software engineers, but some related people in different working areas and there is always the chance for them to join us.”
Justin sun，the founder of TRON foundation, said, “So far Tron has been in a smooth business whether in technology process，global community operation or publicity campaign. Our main aim of next coming year is to improve team strength, resolve difficulties of block chain and eventually take the form of our own technology advantages. The launch of main net is an important shift in TRON and after that we will achieve the goal of decentralized entertainment system based on block chain technology and actualize the real freedom of individual and value.”
Tron is a decentralized protocol based on block chain, aiming for establishment of a worldwide entertainment system through the use of block chain and distributed ledger. It can allow users to publish, record data. Through decentralized and autonomous form, the issue, circulation, transaction ways of digital currency confirm the distribution, subscription and push of contents and finally forms decentralized and entertainment ecosystem.
Tron was founded by CEO Justin sun, who is former chief representative for Greater China Region of Ripple and also appears in the Ranking “Forbes 30 Under 30” in 2015 and 2017. According to CoinMaketCap.com, an authorized website in cryptocurrency, TRON reached 15th place in the market capitalization ranking with around $3 billion. The average daily turnover is $3 million and nearly 50 thousand people own TRON worldwide.