funded

Layer 3 scalability using zkRollups

$26,786.00 Received
$75,000.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
解决方案

关于如何在Milkomeda之上实施ZK-rollups作为L3的研究和清晰的蓝图,以及钱包实施的路线图。

Problem:

使用有效性证明的zk-rollups是目前最有可能帮助扩大区块链规模的解决方案。到目前为止,Cardano还缺少这个

Yes Votes:
₳ 169,484,476
No Votes:
₳ 14,742,215
Votes Cast:
454

This proposal was approved and funded by the Cardano Community via Project F8: Cardano scaling solutions Catalyst funding round.

[IMPACT]

The proposed solution is to create a blueprint on how to re-use current open source zk-rollup technology from Ethereum to be implemented on top of Milkomeda as a L3.

It is evident that the usage of zk-rollups (state of the art in the industry) will help Cardano to scale up.

- Like any technical research and blueprint there is a chance that may not work out, but we are sure that it is highly feasible

[FEASIBILITY]

- 1 month to research in SNARKs and STARKs

- 1 month to iterate about a proposal

- 1 month to write a detailed plan on how to implement zk-rollups in Cardano using Milkomeda with a clear roadmap

- The funding will be split in three equal parts to fund the research and the engineering work to describe a blueprint.

- Sebastien Guillemot, Rob Kornacki and Nicolas Arqueros (the three founders of dcSpark) will work together on this project.

[AUDITABILITY]

- the deliverable is a detailed plan on how to implement zk-rollups using Milkomeda in Cardano

- A clear path to implement zk-rollups

No

社区顾问评论 (1)

Comments

Monthly Reports

The project is being implemented as planned. We are currently starting the research phase in SNARKs and STARKs

Disbursed to Date
$26,786
Status
Still in progress
Completion Target
12/31/2022
Comments 0

Login or Register to leave a comment!

Review of multiple zk-rollup solutions and decided on doing deeper implementation research on zk-sync. Reviewed infrastructure, devops and smart contracts.

Disbursed to Date
$26,786
Status
Still in progress
Completion Target
2. In the next 3 months
Comments 0

Login or Register to leave a comment!

We worked with a different implementation of zk-rollup so we could validate a different set of tradeoffs between their implementation (Mina) and the one from zkSync

  • The research was done around Mina’s kimchi elliptic curve and its programming language. One of the most important use cases is that Mina will enable the creation of trustless Oracles using any website that has a TLS (https). This will open up a lot of new use cases currently not possible in other virtual machines.
  • Another of the main advantages of Mina is that its entire blockchain can fit in 22 kb using zk-snarks. This could eventually be a Cardano smart contract. Cardano would need a small increase in tx limit and also the implementation of a new elliptic curve which it may not be as big deal as you could expect — recently secp256k1 was implemented. The information to recreate the state of the chain would be stored on C1 as a data availability solution. The current plan would be do an analysis on how to deploy Mina on top of C1 but with a plan to eventually port it to be directly on top of Cardano mainnet. Evidence: We are working on three smart contracts that will be created for Mina in order to test capabilities. A signing webserver using Mina crypto primitives, a smart contract Oracle, and a game. We successfully deployed a game sc and in next report we will be able to make all contracts public and show as a next evidence of proposal progress.
Disbursed to Date
$26,786
Status
Still in progress
Completion Target
2. In the next 3 months
Attachment(s)
Comments 0

Login or Register to leave a comment!

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3分钟24秒
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4分钟3秒
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3分钟48秒
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2分钟16秒
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3分钟14秒
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3分钟19秒
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4分钟59秒
    Darlington Kofa
0:00
/
~0:00