
How will Rollups Decentralize? Proof-of-Governance and more
In this episode, we explore Jon’s journey into crypto and our mutual passion for research and the writing process. We then give an overview over the key areas of crypto infrastructure today. Finally, we zoom into rollup decentralization roadmaps, and Jon shares a controversial new thesis about sequencer decentralization. __ Timestamps: 00:00 - Intro 00:02:42 - Interview start 00:03:44 - Jon's work week 00:08:04 - ChatGPT & writing 00:10:57 - Jon's start in crypto 00:14:45 - How to pick things to work on 00:17:08- Outsider's perspective on crypto 00:19:05 - Jon's research process 00:22:00 - Jon's proudest moment in crypto 00:23:06 - Crypto Infrastructure overview 00:29:58 - Why crypto infrastructure is interesting 00:35:57 - Rollup decentralization overview 00:42:44 - Challenges decentralizing the sequencer 00:47:46 - Ethereum vs Cosmos approach to governance & decentralization 00:53:35 - User ability to opt out 00:56:37 - Staking vs. governance deciding sequencers 01:08:31 - L3s 01:13:34 - Superchain 01:16:38 - Summary of rollup decentralization 01:21:08 – Outro __ Hasu - https://twitter.com/hasufl Jon Charbonneau - https://twitter.com/jon_charb UCC2 - https://twitter.com/UCC2_xyz Website - https://ucc2.xyz __ Disclaimer: The material and information presented in this podcast is for general informational purposes only and should not be considered investment advice. The views, thoughts, and opinions expressed in this podcast are solely those of the speakers and are not the views of any entity or other person with whom the speaker is affiliated, including, without limitation, DBA Crypto, LLC. The “DBA Crypto” name and all forms thereof are the sole property of its owner, and its use does not imply endorsement of or opposition to any specific organization, product,
How will Rollups Decentralize? Proof-of-Governance and more
Introduction
The host introduces the podcast and discusses the changes and continuity in the show.
What to Expect from the Show
- Uncommon Core is a passion project that explores big ideas in crypto.
- Former co-host Suzu is no longer part of the show.
- The focus of Uncommon Core will be on exploring technology and incentives in public blockchains.
- New co-host John Charbonneau, co-founder of DBA, joins the show.
- The show will delve into Mev, blockchain security, and the rollup ecosystem.
Starting Again with a New Co-host
The host welcomes John Charbonneau as the new co-host and discusses their shared interests in crypto infrastructure.
Introducing John Charbonneau
- John Charbonneau is deeply passionate about understanding and improving crypto infrastructure.
- They will speak with builders and researchers pushing for mass adoption of crypto.
Shifting Interests Towards Infrastructure
The hosts discuss their evolving interests in crypto, moving away from investing towards infrastructure.
Evolving Interests
- Host's interests have shifted from markets and investing to technology and infrastructure.
- Restarting the podcast allows them to dive deeper into these topics together.
A Day in Crypto for John Charbonneau
John shares how he spends his time in crypto on an average day.
Daily Routine
- Spends a lot of time on Twitter for information discovery.
- Engages in research, reading, and busy work during weekdays.
- Weekends are dedicated to longer-form writing and deep dives into topics.
The Importance of Writing in Processing Information
John discusses the importance of writing in his learning process.
Writing as a Learning Tool
- Writing helps connect the dots and process information effectively.
- Initially, reading and listening to podcasts gave a false sense of understanding.
- Explaining concepts through writing reveals true comprehension.
The transcript ends here.
Writing Reports and Collaborating
In this section, John discusses his approach to writing reports and the importance of collaboration in improving the quality of his work.
Writing Reports and Collaboration
- John typically writes 95% of his reports by himself before sending them out to a group of people for feedback.
- Collaborating with others helps improve the final 5% of the report, as it provides different perspectives and enhances his understanding of the topic.
- John believes that writing reports is a valuable learning process for himself, especially since he is relatively new to crypto.
- Explaining complex topics simply requires a deep understanding and the ability to break it down for others.
- While AI models like ChatGPT may improve in writing quality, personally going through the learning process oneself is crucial for true understanding.
The Importance of Writing in Learning
In this section, John emphasizes the significance of writing in the learning process and how it helps connect ideas and enhance neuroplasticity.
The Role of Writing in Learning
- For John, writing is an essential part of thinking. He cannot fully grasp or explore a topic without putting it into written form.
- Writing allows him to connect different ideas on paper and create new connections within his own mind.
- The concept of having a "second brain" or an archive where notes are connected together through linking nodes resonates with him.
- By linking ideas together through writing, he not only organizes information but also strengthens neural connections in his brain.
Personal Journey into Crypto
In this section, John shares his personal journey into crypto and how he became deeply involved over time.
Entry into Crypto
- John started reading about crypto around early 2020 but didn't take it seriously until later that year.
- Initially, he had a casual view of crypto due to observing friends' unsuccessful day trading experiences.
- However, his interest grew throughout 2021, eventually becoming an obsessive hobby.
- In early 2022, John decided to fully commit to crypto and pursue it as a career.
The transcript provided does not contain enough information for further sections.
New Section
In this section, the speaker discusses the importance of loops in their learning process and how it allows them to publish, build a brand, and network. They emphasize the value of having a network to ask questions and learn from others.
Importance of Loops in Learning Process
- The speaker finds that writing helps them learn effectively.
- Writing allows them to publish their work and receive a dopamine boost.
- Publishing helps in building a brand and networking.
- Having a network is crucial for asking questions and gaining knowledge.
- The speaker schedules interviews with people to learn earlier due to their limited technical expertise.
New Section
In this section, the speaker reflects on their crypto career and how the cycle of learning, writing, publishing, and networking has been instrumental in their success.
Cycle of Learning, Writing, Publishing, and Networking
- The speaker's crypto career was built on the cycle of learning, writing, publishing, and networking.
- This cycle allowed them to gain knowledge while building their brand.
- They emphasize the importance of having a network for asking questions and seeking guidance.
- The speaker mentions that they initially viewed crypto as a fun hobby before transitioning into it as a full-time job.
New Section
In this section, the speaker highlights that success in crypto does not solely depend on pre-existing technical knowledge but rather understanding how to make the learning process work in one's favor.
Focus on Workflow and Personal Process
- Success in crypto is not solely dependent on pre-existing technical knowledge or experience.
- Understanding one's personal workflow is crucial for staying on top of information overload.
- It is important to focus time and resources on areas that align with personal strengths.
- Utilizing networks and leveraging people around can enhance learning and progress.
- The speaker emphasizes the fun aspect of entering crypto as a newcomer and being able to excel by focusing on the right areas.
New Section
In this section, the speaker discusses how they choose topics to focus on and highlights the importance of addressing gaps in comprehensive understanding within the crypto space.
Choosing Topics to Focus On
- The speaker mentions that their first big report was on Ethereum because it was an important topic with limited comprehensive resources available at that time.
- They emphasize the significance of addressing gaps in knowledge and providing comprehensive information for others.
- As one becomes more experienced in a specific area, it becomes easier to identify new interesting ideas or projects related to that field.
- The speaker acknowledges their limitations in certain areas like NFTs but feels confident in staying ahead in areas they have expertise in, such as restaking or shared sequencing.
New Section
In this section, the speaker reflects on their motivation for creating reports and content that address important topics within the crypto space.
Motivation for Creating Reports
- The speaker's motivation for creating reports stems from their own desire to read comprehensive information on important topics.
- They highlight the importance of having accessible resources for newcomers entering the crypto space.
- By providing valuable content, they aim to help others understand complex concepts more easily.
- The speaker finds it surprising when there is a lack of comprehensive resources available for crucial topics within crypto.
The Social Contract of Bitcoin and Ethereum
In this section, the speaker discusses the social contract aspect of Bitcoin and Ethereum, highlighting how the technology is an instantiation of this social contract within the community.
The Social Layer in Bitcoin
- The speaker emphasizes that there is a social layer in Bitcoin that is often overlooked.
- They mention that to newcomers, it may seem obvious that there is a social layer based on the facts presented.
- The composition and narratives within the community can change over time, making fresh perspectives important.
Research Process for Writing Articles
This section focuses on the research process for writing articles, specifically discussing how primary sources, secondary sources, and conversations with people are utilized.
Approach to Research
- The speaker mentions that their approach to research has evolved over time.
- For articles like Ethereum's roadmap, they would spend a significant amount of time immersing themselves in research.
- Starting from scratch, they would delve into various topics and concepts to gain a comprehensive understanding.
- Their workflow involves having multiple tabs open on their computer while synthesizing information into a Google doc.
Balancing Time and Depth in Research
Here, the speaker talks about balancing their time between deep research for articles and other responsibilities.
Balancing Time
- The speaker acknowledges that their approach has changed over time, allowing them to complete reports more quickly.
- They now split their time between focused research periods and attending to other responsibilities.
- During intense research weeks, they dedicate around 90% of their time solely to the topic at hand.
Most Proud Moment in Crypto
In this section, the speaker reflects on their proudest moment in crypto.
Vitalik Quote Tweet
- The speaker recalls their first vitalik quote tweet on the Ethereum report they wrote.
- At that time, being relatively new to crypto, it was a significant achievement and made them proud.
- They express admiration for the people they were interacting with during that period.
The transcript provided does not contain any timestamps beyond this point.
New Section
In this section, the speaker expresses excitement about a meme and introduces the topic of the podcast, which is crypto infrastructure. They discuss different areas within crypto infrastructure that they find interesting.
Key Areas in Crypto Infrastructure
- The speaker mentions that there are several key areas or "big buckets" within crypto infrastructure.
- These areas include Mev/supply chain, protocol-level thinking, roll-ups, and consensus/security.
- The boundaries between these areas are loose and they overlap with each other.
- Mev/supply chain is particularly relevant to the listener's work at Flashbots, as they approach it differently than others.
- Roll-ups are also important because they need sequencing needs met and require decentralization.
- The speaker leans towards a different approach for roll-ups compared to Ethereum's vision of decentralization and proposer-builder separation.
- Consensus and security, including staking and liquid staking, are another significant area of interest.
New Section
In this section, the conversation focuses on the topic of Mev (miner-extractable value) and its connection to roll-ups. The speaker shares their thoughts on these topics.
Mev/Transaction Supply Chain
- The speaker spends most of their time working on Mev and transaction supply chain at Flashbots.
- They emphasize that Mev and roll-ups are closely connected, as roll-ups also need their sequencing needs met.
- Roll-ups are currently centralized but aim to become more decentralized by addressing leader election mechanisms.
- Decentralizing roll-up mechanisms is crucial for compatibility with future developments like supply chain solutions.
New Section
This section delves into liquid staking protocols and their impact on the staking market. The speaker discusses Lido as a prominent liquid staking protocol and shares their perspective on the future of staking.
Liquid Staking and Market Dynamics
- Liquid staking, particularly through protocols like Lido, is becoming dominant in the staking market.
- The speaker believes that liquid staking will crowd out regular staking in the future.
- They mention an episode they did with Mike from BayCuff discussing the market dynamics of liquid staking.
- The speaker argues that the liquid staking market has significant network effects and predicts favorable outcomes for this sector.
This summary provides an overview of the main topics discussed in the transcript. It is important to review the full transcript for a comprehensive understanding of the conversation.
What Does It Mean for Ethereum?
In this section, the speaker discusses the importance of ensuring that the best protocol wins and that it is as decentralized and trustless as possible.
Importance of Decentralization and Trustlessness
- The speaker emphasizes the need for the winning protocol to be decentralized and close to immutable trustless infrastructure.
Flashbots and Infrastructure
The speaker explains their interest in Flashbots and how it relates to infrastructure development in crypto.
Flashbots and Mev
- The speaker finds Flashbots appealing due to its connection with block building, MEV (Miner Extractable Value), and the auction for preferences in crypto. They believe this can lead to a shared infrastructure layer similar to liquid staking.
Challenges in Infrastructure Development
- Both Flashbots and liquid staking face similar structural challenges that need to be addressed.
Relationship Between MEV, Roll-Ups, Scaling, and Staking
This section explores how MEV, Roll-Ups, scaling solutions, and staking are interconnected in the crypto infrastructure.
Interconnectedness of MEV, Roll-Ups, Scaling, and Staking
- MEV plays a significant role in both chain scalability solutions like Roll-Ups as well as staking protocols. These areas face similar challenges that require careful consideration.
Personal Interest in Infrastructure Development
The speaker shares their personal interest in infrastructure development within the crypto space.
Regretting Previous Career Choice
- The speaker expresses some regret about not pursuing a more technical background earlier on. They had a traditional finance background but wished they had pursued engineering.
Technical Fascination with Infrastructure
- Infrastructure development appeals to the speaker due to their interest in understanding how computers work on a technical level. They find it personally fulfilling to delve into the technical aspects of infrastructure rather than focusing solely on NFTs or building applications.
Innovation in Infrastructure Development
The speaker discusses why they find infrastructure development more exciting and innovative compared to other areas within the crypto space.
Rapid Change and Innovation in Infrastructure
- The speaker highlights that there has been significant rapid change and innovation in infrastructure development over the past year and a half. This contrasts with simpler DeFi primitives, which may be successful but lack the same level of excitement for them personally.
Excitement in Rethinking and Building Differently
- The speaker finds excitement in the idea of rethinking and rebuilding infrastructure from scratch, as seen with Roll-Ups and scaling solutions. This departure from previous consensus algorithms or execution charting is what makes infrastructure development particularly interesting for them.
Crypto Beyond Bitcoin
In this section, the speaker discusses how crypto is more than just Bitcoin and highlights the potential of smart contracts and powerful applications. However, they also acknowledge that current applications are still limited.
- Crypto offers the ability to build useful things with smart contracts.
- Current applications in crypto are still limited in what they can achieve.
- Infrastructure problems such as transaction privacy, efficiency, scalability, and security need to be addressed for successful application development in crypto.
Focus on Infrastructure
The speaker delves into the importance of addressing infrastructure challenges in order to enable the development of robust applications in crypto.
- Building competitive decentralized exchanges requires solving infrastructure problems like transaction privacy and efficient routing.
- Infrastructure problems such as scalability, security, and minimizing MEV (Miner Extractable Value) are crucial for the success of crypto.
- Solving these infrastructure challenges is essential for building powerful applications on blockchain systems.
Importance of Solving Infrastructure Problems
The speaker emphasizes that solving infrastructure problems is vital for the success of crypto and its ability to support innovative applications.
- MEV (Miner Extractable Value), scalability, and security are critical issues that need to be addressed simultaneously.
- Failure to solve any of these infrastructure problems could hinder the overall success of crypto.
- Pushing the boundaries on all three fronts - MEV, scalability, and security - is necessary for creating a thriving ecosystem where high-quality applications can be built.
Striving for Better Applications
The speaker expresses their desire for improved applications in the crypto space while acknowledging some existing successful projects like Uniswap. They also discuss the importance of incremental improvements.
- Existing applications like Uniswap and MakerDAO are working well, but there is a desire for more advanced and feature-rich applications.
- Incremental improvements, even if not perfect, can still be valuable and worth pursuing.
- The goal is to continuously strive for better applications in the crypto ecosystem.
State of Roll-Ups
The speaker focuses on Roll-Ups as a specific topic within the broader context of infrastructure development. They discuss the current state of Roll-Ups, their adoption, and decentralization roadmaps.
- Roll-Ups are still in early stages, particularly regarding decentralization.
- Progress in achieving decentralization has been slower than expected.
- Sequencer decentralization is considered a lower priority compared to addressing control over contract upgrades.
- Handing over control through multi-signature mechanisms is crucial for achieving true decentralization.
Prioritizing Decentralization
The speaker shares their perspective on prioritizing different aspects of decentralization within Roll-Up implementations.
- Sequencer decentralization may not be necessary if other aspects of Roll-Up implementation are done well.
- Control over contract upgrades and immutability are critical components that need to be addressed promptly.
- There is ongoing exploration and discussion around finding the right approaches for achieving proper contract control and immutability.
Importance of Contract Control
The speaker emphasizes the significance of controlling contracts in achieving true decentralization within Roll-Up implementations.
- While sequencer decentralization is important, it may have a lower priority compared to controlling contract upgrades.
- Multi-signature mechanisms with high thresholds play a crucial role in handing over control outside the development team.
- Achieving control and determining the best approach for contract immutability are ongoing areas of exploration.
Open Questions on Decentralization
The speaker highlights the open questions and ongoing discussions surrounding decentralization in Roll-Up implementations.
- Achieving contract immutability is considered a reasonable requirement for all Roll-Up contracts.
- There are still many open thoughts and areas to explore regarding the right approaches to contract control and immutability.
- While progress has been made, there is still work to be done in achieving true decentralization within Roll-Ups.
[t=0:39:41s] Governance and Control in Roll-Ups
This section discusses the importance of governance and control in Roll-Ups, focusing on questions related to upgradability, token holders' influence, bug fixes, and the role of sequencers.
Importance of Governance and Control
- Upgradability raises questions about token holders' control over the contract.
- Difficult questions arise regarding delays in contract upgrades and potential exits from the roll-up.
- Instant upgrades may be necessary to fix bugs in the contract.
- The governance and control side of Roll-Ups is crucial and requires attention.
Role of Sequencers
- Questions about governance and control are more important than specific sequencer mechanisms.
- The person or entity controlling the roll-up's governance mechanism is significant.
- Decentralizing sequencers does not guarantee real-time censorship resistance or prevent monopolistic operators.
- Constraining powers of sequencers is essential, even if there is only one person controlling them.
Trade-offs for Roll-Ups
- Focus should be on constraining powers rather than rushing towards decentralization with multiple operators.
- Active governance will always exist for Roll-Ups; they should embrace it.
- Different trade-offs need to be made regarding Miner Extractable Value (MEV) compared to Ethereum.
[t=0:43:01s] Decentralization Challenges for Sequencers
This section explores the challenges associated with decentralizing sequencers in Roll-Ups, including latency, privacy, technology limitations, and potential solutions using trusted execution environments (TEEs).
Difficulty of Sequencer Decentralization
- Decentralizing sequencers is not a priority for Roll-Ups.
- Centralized sequencers provide low latency and privacy that are challenging to replicate in a decentralized setting.
- Achieving decentralization with the same constraints as Ethereum is a difficult problem.
Suave and Trusted Execution Environments (TEEs)
- Suave, a potential solution, involves executing builds inside trusted execution environments (TEEs).
- Decentralizing the status quo by putting centralized server operations into TEEs is a pragmatic approach.
- Rotating sequencers is relatively easier compared to other challenges.
Conclusion
The transcript highlights the importance of governance and control in Roll-Ups, emphasizing the need to address questions related to upgradability, token holder influence, bug fixes, and sequencer roles. It suggests that constraining powers of sequencers is more crucial than rushing towards decentralization. Additionally, it discusses the challenges associated with decentralizing sequencers in terms of latency, privacy, and technology limitations. The use of trusted execution environments (TEEs), such as Suave, is proposed as a potential solution.
Fundamental Differences in Trust Requirements for Ethereum Validators
In this section, the speaker discusses the different trust requirements for Ethereum validators compared to sequencers in Roll-Ups. They highlight the need for censorship resistance and permissionless nature in Roll-Ups, while sequencers can make more trade-offs.
Trust Requirements for Ethereum Validators vs Sequencers
- The trust requirements for Ethereum validators are fundamentally different from those of sequencers in Roll-Ups.
- Roll-Ups aim to be super long-tail permissionless and incredibly censorship resistant.
- Sequencers do not provide the same guarantees of enforcing censorship resistance as layer one Ethereum.
- Governance can select a limited number of trusted sequencers who run private mempools and ensure they don't front-run users.
- This approach is an improvement over having a single person act as a sequencer.
Trade-offs and Governance Control in Roll-Ups
This section focuses on the trade-offs that can be made in Roll-Ups and how governance control plays a role in ensuring trustworthiness.
Trade-offs and Governance Control
- Most Roll-Ups cannot achieve the goal of being fully decentralized like Ethereum due to economic efficiency challenges.
- Today's Roll-Ups prioritize fast confirmations and private mempools, which would not be possible with a decentralized sequencer model.
- Instead, an intermediate step could involve governance selecting trusted operators who have meaningful control over the system.
- If a sequencer acts maliciously, governance should have the power to remove them from their role.
- This dynamic is fundamentally different from Ethereum where being censored on one chain means being censored entirely.
Different Approaches: Ethereum vs App Chains
This section compares the approaches taken by Ethereum and app chains like Cosmos when it comes to decentralization and governance control.
Ethereum vs App Chains
- Ethereum aims to be neutral, censorship-resistant, and geographically diverse in its validator set.
- Privacy and front-running protection are challenging on Ethereum due to its design goals.
- App chains like Cosmos have their own validators and governance models that allow for more flexibility in decision-making.
- These app chains are not hesitant to slash validators or delegatees who misbehave.
- Ethereum, on the other hand, has limitations when it comes to slashing validators or reverting state transitions.
Decentralization and Trust in Roll-Ups
This section discusses the decentralization of Roll-Ups through data posting on Ethereum and the role of governance in ensuring trustworthiness.
Decentralization and Trust in Roll-Ups
- Roll-Ups achieve a level of decentralization by posting their data and proofs on Ethereum.
- This ensures that invalid state transitions cannot occur within the Roll-Up system.
- Governance plays a crucial role in selecting trusted operators who maintain control over the Roll-Up system.
- Trusted operators can be held accountable by governance if they act maliciously or against the interests of users.
Conclusion: Trade-offs and Trust in Roll-Ups
The conclusion highlights the trade-offs made in Roll-Ups during their current stage of development and emphasizes the importance of governance control for maintaining trust.
Trade-offs and Trust in Roll-Ups
- During the current stage of development, privacy-preserving technology is not yet fully implemented in Roll-Ups.
- Trusted operators provide an interim solution where governance can exercise meaningful control over their actions.
- Trade-offs are necessary until a perfect private mempool with privacy-preserving technology is available for Roll-Ups.
- Governance must have the power to remove malicious sequencers from their roles to ensure trustworthiness in the system.
New Section
In this section, the speaker discusses the potential future of Roll-Ups and their role in the Ethereum ecosystem.
Potential Future of Roll-Ups
- The speaker views Roll-Ups as a middle step towards a more decentralized system.
- It is possible that Roll-Ups could be an end game for certain use cases, but not all.
- There will still be a place for both decentralized and centralized solutions within the Ethereum ecosystem.
- Roll-Ups can provide a more decentralized and permissionless mechanism compared to centralized exchanges like Robinhood or Coinbase.
New Section
In this section, the speaker explains the importance of having user opt-out options and governance mechanisms in place for Roll-Up systems.
Importance of User Opt-Out and Governance
- Using a roll-up with a centralized sequencer is not a replacement for Ethereum but rather a replacement for platforms like Robinhood.
- With properly implemented roll-ups, users have control over their funds and are protected from malicious behavior by exchanges.
- Users can trust large companies to be accountable because if they engage in unethical practices, users can simply leave the roll-up platform.
- Having user opt-out options is crucial to prevent monopolistic activities and maintain accountability.
New Section
In this section, the discussion revolves around whether users can easily leave Ethereum when using popular roll-up solutions like Arbitrum.
Ease of Leaving Ethereum
- While it may require some effort to switch to another roll-up solution like Arbitrum, it is fundamentally different from platforms like Twitter where network effects make it difficult to migrate.
- Users have full control over their assets in roll-ups and can easily sell or move them to other chains if desired.
- The ability to opt out keeps operators in check and prevents monopolistic behavior.
- Decentralized sequencers can still exist if roll-up governance is run by token holders who prioritize user interests.
The transcript provided does not contain any timestamps beyond 53 minutes and 50 seconds.
Sequencer Governance and Auctions
This section discusses the concept of governance whitelists and the role of centralized sequencers in block building. It also explores the need for a permissioned Proof-of-Benefit Sharing (PBS) auction system.
Centralized Sequencers and Auctions
- Centralized sequencers should run some form of auction to address the problem of private first and first out ordering.
- A trusted mempool can be used alongside a centralized sequencer to run a PBS auction, allowing users to bid for priority in block inclusion.
- The trusted orders within the mempool should remain private, similar to how services like Flashbots protect and share them.
- Having multiple operators accountable to governance is an improvement over having one operator chosen by the deploying team.
- Governance should have more power in selecting operators, aiming for geographic distribution and diverse infrastructure.
Proof-of-Stake Delegation and Geographical Distribution
This section delves into proof-of-stake delegation and the importance of geographical distribution when selecting validators or sequencers.
Proof-of-Stake Delegation
- Without any form of delegation, most people tend to delegate their stake to a few large validators, leading to centralization.
- Services like Lido aim to alleviate this issue by intentionally selecting geographically distributed operators that users may not choose themselves.
- Governance can follow a similar approach in choosing sequencers, ensuring diversity in location and infrastructure.
Permissionless vs. Permissioned Validators
This section explores the debate between permissionless validator sets and governance-selected validators for Ethereum.
Permissionless vs. Permissioned Validators
- For Ethereum, it is important to maximize permissionlessness in joining validator sets.
- While some argue for governance-selected validators (POA), maintaining complete permissionlessness is crucial for Ethereum's validator sets.
Conclusion
This section concludes the discussion on permissionless validators and emphasizes the need for a completely permissionless approach in Ethereum.
Permissionlessness in Ethereum
- Ethereum should prioritize a completely permissionless way for people to join its validator sets.
- The debate between permissionless and governance-selected validators continues, but maintaining permissionlessness is essential for Ethereum's decentralization.
The transcript provided does not contain timestamps for all sections.
The Viability of Proof of Stake for Roll-Ups
In this section, the speaker discusses the viability of implementing proof of stake for Roll-Ups and questions whether it is necessary given the active governance in place.
Is Proof of Stake Necessary for Roll-Ups?
- The speaker questions if there is a need to implement proof of stake for Roll-Ups.
- Active governance within Roll-Ups could potentially handle the process themselves.
- If Roll-Ups aim to be immutable like Ethereum, they may opt for decentralized permissionless mechanisms like proof of stake.
Governance Mechanisms in Roll-Ups
- Most Roll-Ups are experimenting with different forms of governance, such as multi-sig upgrade keys or more advanced mechanisms like Lido's approach.
- Robust governance mechanisms can confidently select sequencers and manage them effectively.
- If a roll-up implements a strong governance mechanism, there may be no need to implement proof of stake.
Liquid Staking Tokens and Delegation
- Implementing proof of stake would lead to liquid staking tokens becoming dominant.
- Liquid staking tokens offer advantages over native state delegation.
- However, relying on liquid staking tokens raises concerns about centralization and misalignment with the protocol.
Dual Governance as a Solution
- Dual governance is proposed as a solution to align stakeholders' interests with the protocol itself.
- It allows stakeholders to have veto rights and helps mitigate potential malicious proposals from token holders.
Difference Between Roll-Ups and Ethereum
- Unlike Ethereum, Roll-Ups may not require a permissionless validator set.
- Proof of stake may not be necessary if most capital is delegated and slashing loses its effectiveness when using delegated funds.
Role of Liquid Staking Tokens in Governance
- In the best-case scenario, liquid staking tokens would enable delegates to be selected under the hood.
- The role of governance in Roll-Ups becomes crucial in this context.
Conclusion and Final Thoughts
In this section, the speaker concludes the discussion on proof of stake for Roll-Ups and highlights the differences between Roll-Ups and Ethereum.
Final Thoughts on Proof of Stake for Roll-Ups
- The necessity of implementing proof of stake for Roll-Ups is questioned.
- Active governance mechanisms within Roll-Ups may be sufficient without relying on proof of stake.
Differences Between Roll-Ups and Ethereum
- The key difference between Roll-Ups and Ethereum lies in their approach to permissionless validator sets.
- While Ethereum values a permissionless set, Roll-Ups may not require it due to active governance and delegated capital.
This summary is based solely on the provided transcript.
Roll-Up Governance and Sequencer Selection
The speaker discusses the concept of roll-up governance and questions the need for a middle process in selecting sequencers. They explore the idea of delegating sequencer selection to external entities like Lido, who can provide geographically distributed validators. The speaker also raises the question of why staking is necessary if there is already an active governance system in place.
Roll-Up Governance and Sequencer Selection
- The speaker suggests that roll-ups could benefit from external entities like Lido in selecting sequencers, as they can do a better job of picking geographically distributed validators.
- Picking perfect operators repeatedly for roll-ups is challenging, making it interesting to consider alternative methods for sequencer selection.
- If a roll-up has an active governance system that is trusted, staking may not be necessary. Direct decision-making by governance could replace staking.
Security and Overhead Considerations
The discussion revolves around the level of security needed for roll-ups and whether liquid staking would be suitable. The speaker argues that since roll-ups inherit decentralization from Ethereum, they don't require excessive security measures or decentralized sequencer selection mechanisms.
Security and Overhead Considerations
- Roll-ups already benefit from the decentralization provided by Ethereum, reducing their need for high levels of security.
- Liquid staking might not be suitable for roll-ups as it works well on Ethereum due to its use as money and collateral. However, most roll-up tokens do not have similar use cases.
- The argument that liquid staking should be the end game for roll-ups is not convincing to the speaker.
Fee Payment and Token Abstraction
This section focuses on fee payment and token abstraction in roll-ups. The speaker mentions that several roll-ups already support fee payment in Ether (ETH) and discusses the potential for using other tokens as fees. They also touch upon the concept of token abstraction.
Fee Payment and Token Abstraction
- Roll-ups today already support fee payment in Ether (ETH), reducing the demand for using other tokens as fees.
- Token abstraction allows users to pay fees in any token, but there may not be much demand for it currently.
- The speaker, as a strategic advisor to Lido, would not support expanding Lido or other similar projects to layer two solutions due to limited market demand.
Layer 3 Ecosystems and Sequencer Decentralization
The discussion shifts towards layer three ecosystems and their ambitions. The speaker contemplates whether sequencer decentralization is more important for chains aiming to become layer three ecosystems rather than maximizing decentralization of sequencer mechanisms.
Layer 3 Ecosystems and Sequencer Decentralization
- Chains like Optimism, Arbitrum, ZK Sync, etc., aspire to build layer three ecosystems with multiple layer two chains.
- For such chains with ambitious goals, governance becomes more crucial than decentralized sequencer selection mechanisms.
- Using Optimism as an example, it is reasonable for them to deploy as another layer two instead of settling directly on Ethereum's layer one.
Benefits of Validity Proof Roll-Ups
This section explores the benefits of validity proof roll-ups compared to other types. The speaker highlights how ZK roll-ups can bundle proofs together efficiently when posting data frequently.
Benefits of Validity Proof Roll-Ups
- ZK roll-ups have a clear benefit when frequently posting proofs on Ethereum due to their ability to bundle proofs efficiently.
- Other types of roll-ups, like optimistic roll-ups, have more complex data posting requirements between layer three and layer two.
The transcript provided is in English.
Benefits of L2 Aggregation
The speaker discusses the benefits of aggregating Layer 2 (L2) solutions and settling them back down, highlighting cost-effectiveness as a key advantage.
Benefits of L2 Aggregation
- Aggregating multiple L2 solutions on an L2 chain can be more cost-effective.
- Other random benefits may also arise from L2 aggregation.
- Ethereum may not add pre-compiles for solving and verifying proofs in the near future due to political considerations.
- Coordinating different types of ZK roll-ups could be challenging due to divergent plans and potential favoritism concerns.
- Optimizing governance mechanisms within the roll-up ecosystem is more important than determining the number of sequencers.
Importance of Roll-Up Governance
The speaker emphasizes that governance within roll-up ecosystems, particularly when using a shared Bridge contract, will play a crucial role in the long run. Outsourcing governance to optimism is an interesting possibility.
Importance of Roll-Up Governance
- Governance within roll-up ecosystems will be vital, especially when using a shared Bridge contract.
- The entity controlling the system and selecting the sequencer holds significant power.
- Figuring out roll-up governance is a complex problem that requires careful consideration.
- Some projects may choose to outsource their governance to optimism, which could have significant implications.
Vision Behind Super Chain
The speaker explains the concept of a "super chain" where various roll-up ecosystems are interconnected with enhanced interoperability, shared standards, bridging capabilities, and potentially even shared sequencing and governance.
Vision Behind Super Chain
- Every roll-up ecosystem aims to build its own ecosystem with enhanced interoperability and shared standards.
- The goal is to have fast bridging, shared sequencing, and standardized messaging between different roll-up ecosystems.
- The vision of a "super chain" is to create an ecosystem where multiple roll-ups feel like a single entity.
- Shared validity sequencing allows for a shared sequencer across multiple chains, potentially leading to fully tied-together systems.
- Different projects will have varying degrees of centralization and flexibility in terms of governance and decision-making.
Spectrum of Trade-offs in Super Chain
The speaker discusses the spectrum of trade-offs within the super chain concept. This includes considerations such as having a monolith chain versus numerous chains with different standards, as well as the level of shared sequencing and statefulness.
Spectrum of Trade-offs in Super Chain
- There is a spectrum of trade-offs within the super chain concept.
- On one end, there can be a monolith chain with everything on one chain.
- On the other end, there can be numerous chains with different standards.
- A middle ground involves having a shared sequencer but allowing flexibility and different standards among projects.
- At the extreme end, there could be fully stateful shared sequencing that resembles being on one chain.
- The trade-offs depend on application requirements, governance preferences, and decision-making autonomy.
Timestamps are approximate and may vary slightly depending on the source video.
The Role of Shared Sequencing in Gaming
In the context of gaming, there may not be a need for shared sequencing and perfect synchronous composability between different game shards. Different games can have different trade-off spaces and optimize for their specific needs.
Shared Sequencing in Gaming
- In gaming, there is no need for shared sequencing and perfect synchronous composability between different game shards.
- Different games can have different trade-off spaces and optimize for their specific needs.
- It is interesting to see how different applications will explore these trade-offs.
Takeaways on Roll-Ups
When considering decentralization roadmaps, it is important to avoid drawing direct parallels from Ethereum's approach to roll-ups. Roll-ups serve different purposes and may require more opinionated governance models.
Takeaways on Roll-Ups
- Drawing parallels from Ethereum's approach to roll-ups may not always be the right strategy.
- Roll-ups are designed differently based on their specific use cases and properties they aim to provide.
- Roll-ups may need to consider opinionated governance models that differ from Ethereum's permissionless approach.
- Designing incentives and governance mechanisms will play a crucial role in the long-term success of roll-up systems.
Governance as a Focal Point for Roll-Ups
Governance becomes a critical topic for roll-ups as they need to decentralize stewardship of smart contracts and sequencers. Governance is an under-researched area in the roll-up space.
Importance of Governance in Roll-Ups
- Governance becomes crucial for roll-ups as they decentralize stewardship of smart contracts and sequencers.
- Decisions regarding contract updates, guardrails, immutability, and sequencer decentralization are key governance considerations.
- Governance is an under-researched and underdeveloped area in the roll-up space.
- Roll-ups with smart contracts controlling a significant amount of funds will require careful governance design.
Opinions on Governance and Incentives
Opinionated governance models will be necessary for roll-ups, as they may hold significant power over the chain. The interplay between liquidity mining and governance is an interesting area to explore.
Opinions on Governance and Incentives
- Roll-ups may require more opinionated governance models due to their unique properties and control over funds.
- Liquidity-seeking protocols like Liquid Staking face challenges in marrying immutability, security, and decentralized governance.
- There is a significant overlap between the roadmaps of projects like Lido (Liquid Staking) and roll-ups.
- Governance plays a crucial role in determining the success of roll-up systems.
Conclusion and Future Episodes
The episode concludes with a discussion about future episodes' cadence, disclaimers, and personal views expressed by the hosts.
Conclusion and Future Episodes
- The hosts plan to release episodes every two to three weeks.
- The content discussed in the episode should not be considered investment or legal advice.
- The views expressed by the hosts are their personal opinions.
Timestamps have been associated with relevant sections based on available information.