Coda is the first cryptocurrency protocol with a succinct blockchain. Current cryptocurrencies like Bitcoin and Ethereum store hundreds of gigabytes of data, and as time goes on, their blockchains will only increase in size. With Coda however, no matter how much the usage grows, the blockchain always stays the same size - about ~20 kilobytes (the size of a few tweets). This means Coda can be accessed trustlessly from any device, including phones and browsers, and enables frictionless integration of cryptocurrency into applications for developers.
This breakthrough is made possible due to zk-SNARKs - a type of succinct cryptographic proof. Each time a Coda node produces a new block, it also generates a SNARK proof verifying that the block was valid. All nodes in the network can then store just this proof moving forward, and don't need to worry about the raw block data. By not having to worry about block sizes, the Coda protocol enables vastly higher throughput in the network, and enables a blockchain that is decentralized at scale.
How does a ‘succinct blockchain’ work? Read our technical white paper to learn more about our cryptographic preliminaries and the succinct blockchain construction used in Coda.
Check out our economics white paper to learn about the roles within Coda Protocol, the incentive design and the monetary policy.
The Coda public testnet beta is live! Head over to the testnet landing page to learn more about the testnet and how to get involved.
If you're ready to install Coda and begin running a node, head over to the Getting Started page.