Tokamak Network is an Ethereum-based protocol platform that provides Layer 2 solutions to DApp developers with a series of Layer 2 protocols (including Plasma, Optimistic Rollup, Zk-Rollup, etc). It was developed by Onther Inc., an R&D company focusing on blockchain technology. Tokamak Network aims to improve the scalability of Ethereum and decrease the transaction burden of Ethereum for DApp developers, by providing a custom Layer 2 environment.
$TON is the native utility token of Tokamak Network. It can be used for chain staking, transaction fee payment, and DAO governance. $TON tokens' total supply is Unlimited. The inflation of $TON tokens will be fixed annually at 19% of the initial supply.
Tokamak Plasma service adopts the Plasma EVM architecture, which is the core engine for the Tokamak network. Plasma EVM of Tokamak network uses Ethereum Virtual Machine, which allows existing DApps deployed on Ethereum to be integrated into the plasma chain to improve their performance.
Plasma EVM periodically submits the merkle root and state root of the plasma block to the root chain, prevents double spending through a truebit-like-verification game, and resolves data availability problems through continuous rebase.
Tokamak Network was founded on March 2018. Currently the core team members of Tokamak Network have certain research and working experience related to the blockchain and technology fields, and some of the members are Kevin Jeong, Zoe Kim, and June Sim.
Chain Staking
$TON tokens can be used for chain staking to incentive operators and to maintain plasma chains' stability and reliability.
According to Tokamak Network's disclosure, to open a plasma chain, an operator must deposit a minimum amount of $TON as chain staking to add a block in Ethereum. During this process, $ETH is used as a transaction fee and will generate a seigniorage for the operator. Seigniorage serves as a return for the operator. The size of seigniorage given to the operator is determined by the size of the chain staking and the enter deposit ($TON that users deposit for entering the plasma chain). Thus, the large amount of chain staking and enter deposit will generate high seigniorage.
In addition, the added block can be challenged by a third-party challenger to maintain the stability and reliability of plasma chains. If the block was successfully challenged, the seigniorage and the chain staking will be given to the challenger as a prize.
Transaction Fees
Transaction fees of plasma chains are paid with $TON. The purpose of this fee is to enforce the correct operation of the plasma chain and prevent attacks. Tokamak Network adopts a fee policy based on the transaction fee delegation model. The model combines two elements, Stamina and Minimum Gas Price (MGP).
Users of Tokamak Network can generate Stamina by depositing $TON. Based on Tokamak Network's whitepaper, Stamina is the right to make a certain number of transactions during a certain period in the plasma chain. When users send transactions, Stamina will be consumed and regenerated after a certain period of time. This is for verifying the identities of users to prevent attacks from malicious actors. Stamina can also be delegated to other accounts to eliminate the transaction fee. For example, DApp developers can create single or multiple fee delegation accounts for delegating Stamina to their users to allow them to use applications without transaction fees.
Minimum Gas Price (MGP) means the minimum price that users must pay to send transactions in the plasma chain. MGP of transactions is determined when the plasma chain is first deployed, but it will be varied based on the status of resources and market at any time. According to Tokamak Network's disclosure, in most cases, Tokamak Network adopts a fixed fee policy to maintain a stable MGP for each transaction.