
ThunderCore Attempts to Solve Scalability, Allowing For Under One Second Confirmations
In the last couple of years, many projects have been working on scaling and improving network speeds. Until recently, it seemed nearly impossible to scale blockchains with big projects like failing to do so. seems to have cracked it and may be on track to beating giants like in scaling their platform.
What is the aim of ThunderCore?
ThunderCore aims to be a high-performance that enables mass of dApps. It promises comparatively lesser transaction fees (low gas cost), compatibility, security and speed.
Currently, transactions on the are very slow. This is because of the “ Trilemma” a term coined by Vitalik Buterin, the founder of .
Problem: What is the Blockchain Trilemma?
According to the” Trilemma”, a has three major features: decentralization, scalability and security.
However, the trilemma proposes that it is very hard for a project to have all three features to a satisfactory condition. A network that is decentralized and has a tough security would not be scalable. Similarly, a that is decentralized and scalable will have little security etc.
Buterin believes at a fundamental level, a network can only achieve two of the three features at any time. The trilemma could be the source of scalability issues on most blockchains. Most crypto projects cannot handle high numbers of transactions while ensuring network decentralization and security.
However, ThunderCore has found a solution for this problem.
How does ThunderCore solve the Blockchain Trilemma?
Many projects have tried and failed to continue their emphasis on decentralization and security while incorporating scalability. ThunderCore, however attempts to do this in a unique way. They do this by creating a Fast Path and a Slow Path. The Fast Path is for optimistic conditions. Whilst the Slow Path is for worst-case situations.
What is the Fast Path and the Slow Path?
The Fast Path is like a highway, allowing for instant confirmations on the network. However, if anything goes wrong on the Fast Path, ThunderCore users can resort to a Slow Path. The Slow Path is similar to a network of smaller roads. It isn’t very fast, but it will be reliable.
For the Fast Path, ThunderCore facilitates fast and easy confirmation by 2 ways. The “Committee”, which is executed by a committee of stakeholders. And the “Accelerator” to linearize transactions and data.
ThunderCore uses as the Slow Path as it is one of the most stable networks in the industry. The slow path will take over when the network condition is bad and /or if there is an attack. It also acts as a check to see if the Accelerator is working.
What is the ThunderCore Token (ThunderToken)? What is it used for?
The ThunderToken (TT) is the native of the ThunderCore network. Analogous to ETH on the network, ThunderToken is used for paying gas fees on the ThunderCore .
The ThunderCore Team
The team comprises of engineers, scientists and entrepreneurs. They previously worked in publishing academic papers relating to and smart contracts. They are also the founding members of the Initiative for and Contracts (IC3).
What is the Current Status of the ThunderCore Project?
The first Thunder release will be fully EVM ( Virtual Machine) compatible. Thus, allowing for direct migration of dApps.
ThunderCore has already deployed its pre-release main-net. Therefore, developers can already start building on ThunderCore. Users can also start deploying smart contracts. The only property missing is staking.
How do I deploy and interact with smart contracts on ThunderCore?
- Install MetaMask: you can install the MetaMask browser extension on your browser. Create an account on the website and set up the security protocols;
- Get ThunderToken (TT): You can get tokens from the Metamask browser extension. Click on the drop down menu and select “custom RPC”. Go to “new network section” and select “advanced option”. Copy and paste the mainnet RPC URL, enter “108” in chain ID and “TT” in token symbol. Click “save” afterward. The TT symbol will appear on your Metamask. You can get 50 free tokens on the ThunderCore by copying and pasting your Metamask TT address onto the appropriate field. You can also use this process to purchase tokens;
- Copy and paste the ERC20 contract: copy smart contract source code from Github;
- Deploy through Remix ID; and
- Check on Thunderscan.
Pros and Cons of ThunderCore
Pros
- ThunderCore is compatible with the Ethereum network;
- The network has a faster transaction speed compared to Ethereum;
- ERC20 smart contracts can be deployed on this network;
- The team are working on new features that would allow dApp interaction without gas;
- ThunderCore allows users and developers to utilize existing tools such as Metamask and Truffle etc.; and
- Developers can use familiar programming languages (e.g. Solidity) while carrying out smart contracts on the network.
Cons
- There is currently only one “Accelerator” on this network. This raises questions over how much power will be centralized.
Conclusion
ThunderCore is different because it scales both transactions and smart contracts. This could mean that blockchains can have thousands of transactions per second without compromising on security and decentralization.
Related
Published at Sun, 21 Apr 2019 07:18:58 +0000