Coda protocol

Coda protocol

Coda is a cryptocurrency protocol being developed by O(1) Labs. The protocol is designed to use a type of zero-knowledge proof technology called zk-SNARKs to reduce the size of the blockchain.

All edits

Edits on 19 February, 2020
Golden AI"Adding location topic from lookup San Francisco, CA"
Golden AI edited on 19 February, 2020 7:31 am
Edits made to:
Infobox (+1 properties)
Infobox
Edits on 5 April, 2019
Jed Christiansen
Jed Christiansen edited on 5 April, 2019 10:51 pm
Edits made to:
Infobox (+2 properties)
Infobox
Jed Christiansen
Jed Christiansen edited on 5 April, 2019 10:50 pm
Edits made to:
Description (-47 characters)
Topic thumbnail

Coda protocol

Coda is a cryptocurrency protocol being developed by O(1) Labs, led by CEO Evan Shapiro and CTO Izaak Meckler. The protocol is designed to use a type of zero-knowledge proof technology called zk-SNARKs to reduce the size of the blockchain.

Jed Christiansen
Jed Christiansen edited on 5 April, 2019 10:49 pm
Edits made to:
Infobox (+2/-3 properties)
Infobox
Product Parent Company
Edits on 9 January, 2019
Golden AI
Golden AI edited on 9 January, 2019 10:40 pm
Edits made to:
Infobox (+1 properties)
Infobox
Edits on 19 July, 2018
Alex Dean
Alex Dean edited on 19 July, 2018 9:42 pm
Edits made to:
Description (+6/-8 characters)
Topic thumbnail

Coda protocol

Coda is a cryptocurrency protocol being developed by O(1) Labs, led by CEO Evan Shapiro and CTO Izaak Meckler. The protocol is designed to use a type of zero-knowledge proof technology called zk-SNARKs to compressreduce the size of the blockchain.

Alex Dean
Alex Dean edited on 19 July, 2018 9:42 pm
Edits made to:
Description (+43/-105 characters)
Topic thumbnail

Coda protocol

Coda is a cryptocurrency protocol being developed by O(1) LabsO(1) Labs, led by CEO Evan ShapiroEvan Shapiro and CTO Izaak MecklerIzaak Meckler. The protocol is designed to use a type of zero-knowledge proof technology called zk-SNARKs to compress transactionthe informationsize onof the blockchain while still verifying information on the chain.

Michael Mangus
Michael Mangus edited on 19 July, 2018 8:56 pm
Edits made to:
Article (+249/-249 characters)
Article

O(1) Labs started based on interest in distributed systems and verifiable computation from childhood friends Izaak Meckler and Evan Shapiro. Izaak Meckler studied cryptography at the Univeristy of California Berkeley with professor Alessandro Chiesa

O(1) Labs started based on interest in distributed systems and verifiable computation from childhood friends Izaak Meckler and Evan Shapiro. Izaak Meckler studied cryptography at the Univeristy of California Berkeley with professor Alessandro Chiesa, a key researcher in zk-SNARKs development and the co-founder of the Zerocash protocol and Zcash, a privacy cryptocurrency system which uses zk-SNARK to shield identity and transaction amounts. Due to the success of the Coda protocol, he subsequently took a leave from Berkeley to work on Coda protocol full time.

Alex Dean
Alex Dean edited on 19 July, 2018 8:26 pm
Edits made to:
Article (+10 characters)
Article

, a key researcher in zk-SNARKs development and the co-founder of the Zerocash protocol and Zcash, a privacy cryptocurrency system which uses zk-SNARK to shield identity and transaction amounts. Due to the success of the Coda protocol, he subsequently took a leave from Berkeley to work on Coda protocol full time.

Alex Dean
Alex Dean edited on 19 July, 2018 8:26 pm
Edits made to:
Article (+21/-5 characters)
Article

, a key researcher in zk-SNARKs development and the co-founder of Zcashthe Zerocash protocol, a privacy cryptocurrency system which uses zk-SNARK to shield identity and transaction amounts. Due to the success of the Coda protocol, he subsequently took a leave from Berkeley to work on Coda protocol full time.

Alex Dean"infobox update"
Alex Dean edited on 19 July, 2018 8:17 pm
Infobox
Alex Dean"Adding initial page"
Alex Dean edited on 19 July, 2018 6:50 pm
Edits made to:
Description (+305 characters)
Article (+2 videos) (+2265 characters)
People (+13 rows) (+26 cells) (+325 characters)
Further reading (+2 rows) (+8 cells) (+313 characters)
Categories (+2 topics)
Related Topics (+6 topics)
Topic thumbnail

Coda protocol

Coda is a cryptocurrency protocol being developed by O(1) Labs, led by CEO Evan Shapiro and CTO Izaak Meckler. The protocol is designed to use a type of zero-knowledge proof technology called zk-SNARKs to compress transaction information on the blockchain while still verifying information on the chain.

Article

Coda is a cryptocurrency protocol in development by O(1) Labs using recursive zk-SNARKs to build what they call a succinct blockchain. The initial draft of the Coda whitepaper was written by Izaak Meckler and Evan Shapiro and released on May 10, 2018. The Coda protocol is designed to address an important scalability challenge by reducing blockchain size. O(1) Labs intends to use this protocol to developed a decentralized peer to peer cash using a native cryptocurrency called Coda coins.

History

O(1) Labs started based on interest in distributed systems and verifiable computation from childhood friends Izaak Meckler and Evan Shapiro. Izaak Meckler studied cryptography at the Univeristy of California Berkeley with professor Alessandro Chiesa

, a key researcher in zk-SNARKs development and the co-founder of Zcash, a privacy cryptocurrency system which uses zk-SNARK to shield identity and transaction amounts. Due to the success of the Coda protocol, he subsequently took a leave from Berkeley to work on Coda protocol full time.

Funding

O(1) Labs received $3.5 million dollars in seed equity funding from investors including Metastable, Naval Ravikant, Elad Gil, Fred Ehrsam, Linda Xie, and Polychain Capital.

Architecture

Recursive zk-snark validation

The core difference between coda and other blockchain protocols is the use of recursive ZK-snarks to take a snapshot of the state of the blockchain and compress it down to a fixed size of around 20kb, small enough to be easily stored on most modern devices. zk-Snarks are used as a methodology to certify computations proving that the blockchain was updated correctly. Thus the end user is able to verify with a zk-SNARKS proof that the computation was performed without downloading the whole blockchain themselves.

Blockchain size

Thus the size of the blockchain snapshots remains the same size regardless of the amount of transactions or usage of the network. The limitations and tradeoffs of this protocol are not yet tested in a live system.

...

Snarky programming language

O(1) Labs is also developing a high level programming langauge called Snarky, which is utilized specifically in writing zk-SNARKs programs.

People

Name
Role
Related Golden topics

Akis Kattis

Protocol engineer

Brad Cohn

Strategy & operations

Brandon Kase

Protocol engineer

Corey Richardson

Protocol engineer

Deepthi Kumar

Protocol engineer

Evan Shapiro

CEO

Izaak Meckler

CTO

Jill Carson

Advisor

John Wu

Protocol engineer

Joseph Bonneau

Advisor

Nathan Holland

Protocol engineer

Paul Davison

Advisor

Rebekah Mercer

Protocol engineer

Further reading

Author
Title
Link
Type

O(1) Labs

Coda: Keeping Cryptocurrency Decentralized – CodaProtocol – Medium

Blog post

Token Daily

Token Daily - Deep Dive with O(1) on Coda Protocol

Question and answer

Infobox
Categories
Related Topics
Alex Dean"Initial topic creation"
Alex Dean created this topic on 19 July, 2018 5:09 pm
Edits made to:
Topic thumbnail

 Coda protocol

Coda is a cryptocurrency protocol being developed by O(1) Labs. The protocol is designed to use a type of zero-knowledge proof technology called zk-SNARKs to reduce the size of the blockchain.

Golden logo
Text is available under the Creative Commons Attribution-ShareAlike 4.0; additional terms apply. By using this site, you agree to our Terms & Conditions.