2000 character limit reached
Lollipop: SVM Rollups on Solana (2405.08882v1)
Published 14 May 2024 in cs.DC
Abstract: We present a formal specification for the implementation of Solana virtual machine (SVM) rollups deployed on top of the Solana Layer 1 (L1) blockchain. We further discuss our motivation, implementation, design decisions, limitations, and preliminary results. Overall, this paper is intended to serve as an initial introduction to building such system(s) on top of the Solana L1 blockchain, but does not represent an absolute. Lastly, we comment discuss on extensions of this specification to support SVM rollups on other well-established L1 blockchains systems such as Ethereum.
- L. Lamport, R. Shostak, and M. Pease, “The byzantine generals problem,” ACM Trans. Program. Lang. Syst., vol. 4, no. 3, p. 382–401, jul 1982. [Online]. Available: https://doi.org/10.1145/357172.357176
- M. Pease, R. Shostak, and L. Lamport, “Reaching agreement in the presence of faults,” J. ACM, vol. 27, no. 2, p. 228–234, apr 1980. [Online]. Available: https://doi.org/10.1145/322186.322188
- M. Castro and B. Liskov, “Practical byzantine fault tolerance,” in Proceedings of the Third Symposium on Operating Systems Design and Implementation, ser. OSDI ’99. USA: USENIX Association, 1999, p. 173–186.
- ——, “Practical byzantine fault tolerance and proactive recovery,” ACM Trans. Comput. Syst., vol. 20, no. 4, p. 398–461, nov 2002. [Online]. Available: https://doi.org/10.1145/571637.571640
- S. Nakamoto, “Bitcoin: A peer-to-peer electronic cash system,” Dec 2008. [Online]. Available: https://bitcoin.org/bitcoin.pdf
- T. Rocket, M. Yin, K. Sekniqi, R. van Renesse, and E. G. Sirer, “Scalable and probabilistic leaderless bft consensus through metastability,” 2019.
- A. Yakovenko, “Solana: A new architecture for a high performance blockchain.” [Online]. Available: https://solana.com/solana-whitepaper.pdf
- Gavin wood his life and chaos building polkadot, kusama & gov2.0 - space monkeys crypto podcast 053 - YouTube. [Online]. Available: https://youtu.be/gmDRvm84LRc?si=g4juqMfZ3NpUjkX1&t=968
- G. Wood, “ETHEREUM: A SECURE DECENTRALISED GENERALISED TRANSACTION LEDGER.” [Online]. Available: https://ethereum.github.io/yellowpaper/paper.pdf
- ——, “POLKADOT: VISION FOR a HETEROGENEOUS MULTI-CHAIN FRAMEWORK.” [Online]. Available: https://assets.polkadot.network/Polkadot-whitepaper.pdf
- ——, “JOIN-ACCUMULATE MACHINE: A SEMI-COHERENT SCALABLE TRUSTLESS VM.” [Online]. Available: https://graypaper.com
- Candy machine - overview. [Online]. Available: https://developers.metaplex.com/candy-machine
- Solana documentation. [Online]. Available: https://solana.com/docs
- B. Laurie and E. Kasper, “Revocation transparency,” Google Research, 2012.
- A. Kate, G. M. Zaverucha, and I. Goldberg, “Constant-size commitments to polynomials and their applications,” in Advances in Cryptology - ASIACRYPT 2010, M. Abe, Ed. Springer Berlin Heidelberg, vol. 6477, pp. 177–194, series Title: Lecture Notes in Computer Science. [Online]. Available: http://link.springer.com/10.1007/978-3-642-17373-8_11
- Solana | case study: How pyth is catalyzing a new era of permissioned environments. [Online]. Available: https://solana.com/news/case-study-pyth
- Cube | the world’s fastest crypto exchange. [Online]. Available: https://www.cube.exchange/
- Magnet stack | smart appchain developer suit. [Online]. Available: https://doc.magport.io/teleport-dot
- solana-labs/rbpf: Rust virtual machine and JIT compiler for eBPF programs. [Online]. Available: https://github.com/solana-labs/rbpf
- Solana transactions and instructions. [Online]. Available: https://solana.com/docs/core/transactions
- Starknet | secure scaling technology bringing ethereum’s benefits worldwide - starknet. [Online]. Available: https://www.starknet.io/en
- zkSync | scaling the ethos and technology of ethereum. [Online]. Available: https://zksync.io/
- Polygon zkEVM | scaling for the ethereum virtual machine. [Online]. Available: https://polygon.technology/polygon-zkevm
- Scroll - native zkEVM layer 2 for ethereum. [Online]. Available: https://scroll.io/
- RISC zero | universal ZK knowledge. [Online]. Available: https://www.risczero.com/
- SP1 book. [Online]. Available: https://succinctlabs.github.io/sp1/
- Celestia - the first modular blockchain network. [Online]. Available: https://celestia.org/
- NEAR | data availability. [Online]. Available: https://near.org/data-availability
- Domicon: Native data availability solution for multi-chain. [Online]. Available: https://github.com/domicon-labs/document/blob/main/Domicon-WhitePaper-V2.1.md
- POPS SeqNet | popsicle network. [Online]. Available: https://popsicle-network.gitbook.io/popsicle_network/popsicle-service-design/pops-seqnet
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.