FAQs
What is SOON?
SOON is a scaling solution that utilizes the Solana Virtual Machine (SVM). The SOON Stack allows for the deployment of an SVM L2 on top of any L1. The SOON Mainnet is the SOON Chain deployed on top of Ethereum L1.
What is a Data Availability Layer?
A full node in a blockchain network downloads all blocks (transactions) and executes them. A light node doesn't do that, but a data availability layer enables the light node to efficiently verify that blocks are available to all full nodes on the network. Data availability is important because storing huge amounts of data limits how decentralized and scalable a blockchain can get. It would not be possible to build a decentralized Solana VM rollup without this critical feature. Most chains today don't provide data availability because they aren't designed for rollups. Celestia, Avail, and EigenLayer are all data availability layers, and danksharding will bring data availability sampling to Ethereum in the future.
What is a Settlement Layer?
Full nodes re-execute every transaction and determine the current state of the blockchain. What happens when these full nodes disagree? In general, the blockchain will fork. For a blockchain where the majority of nodes are honest, the "fork choice rule" will dictate that the correct chain is whatever the honest nodes decide. For a rollup that does not make the assumption that the majority of nodes are honest, the majority of actors might be lying. As a blockchain user (light node), how do we determine which is the correct fork? A settlement layer is a hub to verify proofs and resolve fraud disputes to determine the "correct" chain. The settlement layer also lets you move tokens between the execution chains (a bridge).
How expensive will the transaction fee be on SOON?
It's not guaranteed for any blockchain to be cheap. But we expect it to be in line with the cheapest blockchains.
Why SVM?
For the performance. SVM ensures rapid transaction execution and high scalability.
Why not any other SVM?
Solana has the best balance between performance and maturity. At the same time, Agave client is getting improvements, and Firedancer is coming, which will increase TPS to around 650,000.
How can developers deploy to SOON?
Firstly change the parameters of the json RPC and then refer to our documents to deploy.
Last updated