Today, we held AMA at the Trias telegram group. Dr. Wei Ming, co-founder & CTO of Trias, answered questions from group members about Tiras technology and its future direction.

Wei Ming Trias Co-Founder & CTO Ph.D. in PKU, MSc in PKU

Former Senior Architect in Software R&D Center Cloud Division at CASC;

A 7-year experience of distributed cloud platform development and project management;

Led CASC’s big data, loTs and embedded operating system projects.

Here are some of the questions we’ve compiled:

1. My question is about the Ledger layer. So in the six layer architecture, there is the bottom(-1) layer being the nodes with trusted hardware, and then there is the ledger layer. The trusted layer is basically to select super-nodes in a trustworthy manner. I have read that in the ledger layer “you can integrate Ethereum or other projects in a way of using their characteristics to support the original intelligent contract for these chains.” Does that mean that each DApp that builds on top of Trias can choose what consensus mechanism to use, and have their ledger? Or is the goal to actually implement various public chains on top of Trias which DApps can choose from. I am kinda confused if Trias is a multi-ledger ecosystem or not. Also, can you only run applications developed through the Promoth framwork, or can you run any native application that you currently have on your device?

A: To begin with, each DAPP can choose whatever consensus method as these mechanisms are pluggable in TRIAS. The ledger layer is only served as the platform to run other chains, not to implement them. In addition, the applications can only be run through the Prometh framework.

2. Where does Sharding fit into Trias?

A: Sharding provided an extendable framework and the current design could be divided into three layers: main chain, consensus committee, shard chain. TRIAS plays the role of a shard chain, which means each shard is a TRIAS. By exposing some control interfaces and interaction logic, TRIAS could be plugged into sharding, and the extensibility and security would be ensured. The business logic resides in TRIAS, and it could help to incorporate other chains according to user’s requirement. To be more specific, ETH could be a shard, EOS could be a shard and one version of TRIAS could be a shard as well. However, only one shard plays the role of a validator, which is TRIAS main chain. Sharding framework only provides with registration, light weighted checksum, backup and value exchange.

3. Does Trias some work with other public chains to make them faster, Or is it an alternative, to for instance Ethereum?

A: TRIAS is a pluggable interface, it will incorporate the ideas and fork the code from the other chains (for instance Tendermint, Etherum, IOTA etc). And TRIAS team will do customized development based on these chains. Some of these development will be suitable for the speed improvement for these original chains, which means we will put our effort to contribute to the community. At the meantime, some of the changes might only be applied to the usage of our own.

4. Is there any material I can read about the tokenomics? Aka what the Token is used for?

A: The basic information about MagCarta, our token economy system can be referred from https://www.trias.one/whitepaper

5. Also noticed in the whitepaper, it says “More detailed designs will be given in a separated technical whitepaper. With consensus-oriented” Has that been released yet?

A: We keep improving our technical “yellow paper” in conjunction with our development schedule, and the content will soon be published on Github and it will be updated periodically.

6. Could someone explain to me who stored copies of the Blockchain? I understand how the HCGraph selects trustworthy nodes to perform consensus, but do those same nodes store a copy of the blockchain? There is very little information on this. Is Trias itself a Blockchain, or a Protocol to be used by other blockchains?

A: The node hosting HCGraph and blockchain is the same nodes, but only the super-nodes elected by HCGraph have the privilege to perform consensus. TRIAS itself is a blockchain and its consensus algorithms/protocols are pluggable, we by no means intend to invent a fresh new consensus protocol/algorithm, but facilitate the TEE to consolidate them. And by leveraging TEE and graph computing technologies, the performance and security levels of the existing consensus algorithms will be enhanced.

7. From what I gather, MagCarta Selects nodes to based on their reliability scores to act as the consensus nodes, and the MagCarta contract thing also species what type of consensus to use. Are the contracts immutable on one singular ledger somewhere?

A: Yes, it’s immutable.

8. What is the ultimate vision of Trias?

A: TRIAS’s vision is becoming a Full-stack decentralized trusted cloud infrastructure and ecosystem for all-scale, general-purpose, and enterprise-ready applications.

9. What is the direction of Trias technology development in 2019?

A:

Leviatom: 2019 q2, main net 1.0 launched, testnet 2.0 launched.

Prometh: 2019 q2, main net 1.0 launched.

MagCarta: 2019 q3 detailed design, q4 technical white paper released.

That’s all for today, if you have questions, please feel free to leave them in the Trias telegram group. We will hold such activities regularly in the future. Please stay tuned.