-
Cryptocurrencies
-
Exchanges
-
Media
All languages
Cryptocurrencies
Exchanges
Media
ThunderCore (TT chain) is a new generation of blockchain public chain platform. It breaks through the dilemma of today's blockchain, achieves fast, high scalability, security, and is compatible with the Ethereum Virtual Machine. ThunderCore is committed to building a decentralized public chain platform with both efficiency and security. The founding team has assembled the top smart contracts in American academia, pioneers in distributed algorithms, and senior entrepreneurs in Silicon Valley, and uniquely adopted it after Professor Elaine Shi The rigorous mathematically proven PoS consensus algorithm ensures the efficiency and security of the blockchain. Through this algorithm, ThunderCore solves the problems of Ethereum's high gas fee, low TPS, and high transaction confirmation time. At present, the ThunderCore main network has been launched on March 11, 2019, and the ThunderCore ecological construction has been officially launched. PoS will be launched later to support users to participate in consensus and bookkeeping through locked-up tokens. Coupled with a smart contract interface that is fully compatible with Ethereum, developers can deploy Ethereum applications to the ThunderCore platform within minutes. Therefore, fast, safe, simple, and cheap are the characteristics of ThunderCore.
ThunderCore (TT chain) is a blockchain public chain, which is open, decentralized, compatible with the Ethereum Virtual Machine (EVM), and adopts the world's leading proof-of-stake consensus mechanism (PoS), its security Strictly verified. Founded in Silicon Valley, USA in January 2018, ThunderCore aims to combine top academic research and blockchain technology experts to create the fastest, highly secure, and highly scalable blockchain public chain with a large-scale consensus mechanism. A blockchain is a series of time-stamped and immutable records run by distributed and decentralized servers (also called "nodes"). ThunderCore is open to all users, allowing global participants to participate in securing and verifying these records. ThunderCore is not only a platform for recording transactions, but also executes "smart contracts". Smart contracts are computer programs that directly control asset transfers and content sharing between parties with objective and fair logic. Ethereum is the most popular smart contract execution platform, and ThunderCore is fully compatible with Ethereum. Contracts or applications deployed on Ethereum can be deployed on ThunderCore in just a few minutes.
ThunderCore Consensus
ThunderCore was originally designed based on the Thunderella consensus algorithm, which combines the classical consensus protocol that requires authorization (permissioned) and the decentralized Nakamoto consensus protocol The advantages. Since then, our technology has again evolved significantly. Our research team discovered a new consensus mechanism with superior performance. This article will focus on the PaLa consensus protocol we are currently using on the ThunderCore public chain. Our consensus protocol was developed by leading researchers in the field of cryptography and distributed consensus research, and has rigorous mathematical proofs to guarantee the consistency and liveness of the algorithm.
PaLa is a blockchain consensus protocol based on a partially synchronous network assumption, which can tolerate up to 1/3 malicious nodes. PaLa is a major improvement over previous classical consensus protocols, which required two rounds of voting and O(n2) messages per block. PaLa refers to the idea that the second round of voting in the pipelined BFT (pipelined BFT) 2 algorithm is attached to the first round of voting in the next block. Proposers of the current term use BLS multi-signatures to collect votes and distribute notarizations. When PaLa is combined with the hub and spoke network topology a (hub and spoke network topology), it can reach a consensus by only transmitting O(n) messages. Newer BFT consensus algorithms such as Tendermint, FBFT, Casper FFG, and Hotstuff have similar innovations to PaLa, but they are not as concise, elegant, and optimized as PaLa.
Proof of Stake (PoS)
With PaLa, we have a mechanism for reliable committee reconfiguration and proposer switching. The complete solution also requires an incentive compatible Proof of Stake (PoS) design for electing consensus nodes. We chose a concise design for the election of the top K voters by session 4 (session). Each session lasts 3 hours. In each term, there is a bidding to become the consensus node for the next term.
Blockchain will fundamentally change people's lives. People will increasingly rely on and use blockchain services. All technological innovations should be open to the public to share their benefits and values. Blockchain technology will realize a more open, decentralized and transparent future.