We believe that ZK Rollup is the killer layer2 solution in the coming months and some of the top projects will use this technology to make DApps scalable.
ZK Rollup is valuable for Polkadot Parachain as described below.
- Bringing vertical off-chain scalability without sacrificing on-chain data availability, security and privacy (×3-10 scalability).
- Handling smart contracts on layer2.
- Sharding plus Rollups will be the future. Polkadot has the sharding ish architecture but it doesn't have Rollups yet.
- Some of the great Ethereum projects have already started using Rollups. If we could build Rollups on Substeate/Polkadot, we would help them build applications on Polkdot Parachain like Plasm Network.
Our milestone1 is to deploy matter-labs solidity contracts and test them on a substrate-based chain.
Number | Deliverable | Specification |
---|---|---|
1. | Deploy ZK Rollup Contract on Substrate | Deploy matter-labs solidity contracts on substrate evm |
2. | Integration Test on Substrate | Test for all contracts and sidechain network actors |
3. | Documentation | Document which describes how to test ZK Rollup on substrate |
$ sh scripts/build.sh
$ ./target/release/node-template purge-chain --dev
$ ./target/release/node-template --dev
$ sh scripts/test.sh
$ docker build .