14-20 August 2023
This week I have been focusing on further reviewing literature as well as diving deep into two zk-rollups, Scroll and Taiko. I have been reviewing docs, blog posts, Github, research documents, talks published by the project teams and collected information on the architecture, sequencer and prover models, reward and fee structure etc., and prepared a lot of notes.
I have reached out to both project teams (Swagtimus and Toghrul from Scroll, Lisa from Taiko) to gather more information any differences in the testnet and theirupcoming mainnet designs.
Scroll:
- [Decentralized zk-rollups](https://hackmd.io/@yezhang/SkmyXzWMY)
- [Overview #1](https://hackmd.io/@yezhang/S1sJ2cEWY), [Overview #2](https://www.builder.news/scroll-zkevm-layer-2-k38ai)
- [Architecture](https://scroll.io/blog/architecture)
- [Technical principles](https://scroll.mirror.xyz/N7cAie4ul0PdSxNdv2FTqgMV2JEkhOJocsxfeqe4SFE)
- [Documantation](https://docs.scroll.io/en/technology/)
- [Developer guide](https://docs.scroll.io/en/developers/)
- [Github repos](https://github.com/scroll-tech)
- [Prover-sequencer separation proposal - talk by Toghrul](https://www.youtube.com/watch?v=WYH7n4M016A)
Taiko:
- [Docs](https://taiko.xyz/docs)
- [Taiko articles](https://community.taiko.xyz)
- [Dashboards](https://data.zkpool.io/public/dashboards/Aebs8y0nZ9w20wokJeFlIjWsi9DQcTVOzmBDpQXe)
- [Protocol overview](https://taiko.mirror.xyz/y_47kIOL5kavvBmG0zVujD2TRztMZt-xgM5d4oqp4_Y)
- [Sequencing in based rollups](https://ethresear.ch/t/based-rollups-superpowers-from-l1-sequencing/15016)
- [Proving design](https://community.taiko.xyz/t/decentralized-and-permissionless-proving-design-twitter-spaces-wrap-up/1087)
- [Prover economics and design](https://community.taiko.xyz/t/taiko-proving-design-overview-grimsvotn-and-eldfell-cases/1014), [more info on Github](https://github.com/taikoxyz/taiko-mono/blob/alpha-4/packages/protocol/docs/tokenomics_staking.md)
- [Github repos](https://github.com/taikoxyz)
Besides protocol research we have started to collect materials and ideas on an optimal prover model, and to draft a framework to which I have been actively contributing.
We have had fruitful discussions with Nilu and Rachit, shared our findings and discussed steps and actions for the coming days.
Next week: continue protocol research also including Linea, review materials related to crypto-economics and rollup economics again (RIG Open Problems #3), work on the framework for an optimal prover model.