Trias Technical Advantages
Trustworthy and Reliable Intelligent Autonomous Systems
An all-platform-supported (Server, PC, Mobile, IoT, etc.) native-application-compatible smart contract execution platform, development framework and collaborating ecosystem. TRIAS aims to define a new-generation all-platform-supported public chain system. Trustworthy and Reliable Intelligent Autonomous Systems make people trust in machines.
1. Unique trusted mechanism
The core of Leviatom network is a set of Heterogeneous Consensus Graph algorithm (HCGraph) based on trusted technology. HCGraph is a combination of trusted computing technology based on heterogeneous TEE (Trusted Execution Environment) and graph computing technology based on small world network. HCGraph makes use of the transitivity of trust and uses the gossip protocol to realize the trusted relationship between consensus nodes using different TEE technologies.
2. Remote authentication between nodes
Leviatom uses the idea of TEE trusted computing to establish the trust of consensus terminal platform, then establishes the trust between platforms through remote attestation, and finally extends the trust to the whole consensus network. Remote attestation is a comprehensive integrity check and identity authentication process, which provides a trusted platform status report to the verifier.
3. Continuous trusted state
All nodes in Leviatom will run a game called “God’s roll of dice”. The purpose is to randomly request some nodes in the network to initiate their own trusted attestation challenge according to the current working state of the network on the chain. On the one hand, you can confirm whether you meet the environmental requirements of joining the Leviatom work node. On the other hand, you can constantly prove your TEE status, and show the real-time credibility of your work to the full consensus network, so as to ensure that the working state of 7x24 hours from the beginning of joining the chain is in a trusted state.
4. Efficient consensus
Based on the trusted dependency relationship, HCGraph further constructs the “collusion default” model of global nodes, which realizes the efficient and accurate location of extremely difficult “lying” nodes, and cools and removes the untrusted nodes. Based on a small number of these extremely difficult “lying” nodes, Leviatom further implements the trusted execution of arbitrary native code, and distributes smart contract programs to these nodes, which improves the consensus efficiency.
Trias is composed of three layers: Leviatom, Prometh and MagCarta.
1. Leviatom is an integration of Trusted Execution Environments (TEEs) and Heterogeneous Consensus Graph, a graph computing algorithm similar to Hashgraph or DAGs. It can serve as the underlying ‘-1 layer’ for other public chains, including Ethereum and Hyperledger.
2. Prometh is a combination of formal verification and DevSecOps methodologies to achieve traceable and verifiable general-purpose software development.
3. MagCarta is a consensus-oriented programming paradigm to achieve embed and self-defined consensus strategy for high-order enterprise DApps.