Cointime

Download App
iOS & Android

Rollup Minimum Viable Decentralisation Aka "Stage 1"

Validated Project

I wrote a bunch of posts & comments on Optimism forums about first steps toward decentralizing and minimum viable decentralization earlier this year, but never posted them here on this blog or on Twitter (Edit: I forgot that I had a Twitter thread about this just 4 days ago lol). Recently, Vitalik wrote about the topic. Basically, what Vitalik calls Stage 1 is what I’m looking for. But here’s my opinion of Stage 1:

The rollup is fully open-sourced

The rollup has established governance (note: not necessarily token, it can be a relatively centralized governance, as long as it’s orderly and transparent)

The bridge has automated rate limiting and circuit-breakers. If there’s an anomalous level of withdrawals to L1 relative to long-term average, withdrawals are appropriately throttled and governance/security council is expected to take action. The throttling can get exponentially longer, to a certain point where it’s effectively paused (i.e. circuit breaker). (Note: this mostly applies to zk rollups & extra-protocol bridges, as optimistic rollup bridges have an inherent delay anyway.)

Fraud proofs and validity proofs are live & audited. Fraud proofs are permissionless, so anyone can post fraud proofs. (Note: in the early days, there can be a whitelist of fraud provers elected by governance)

Sequencers & validity provers can be solo.

However, users can submit transactions from L1 that the sequencer must include. If the sequencer is offline or censoring, then a different sequencer takes over (in case of zk rollups, also proving)

For simplicity, there can be a pool of reserve sequencers elected by governance (see: Lido). The top voted sequencer that’s available fills in, in case the lead sequencer is offline or censoring. Of course, reserve sequencers are appropriately incentivized. You only need one good sequencer/prover, so this should be fine.

There’s a security council consisting of top N (N= 8? 11? Maybe N can be dynamic, according top X% stake voting) elected delegates. The security council has rights to pause the network if 76% vote.

If possible, there should be some exit schemes available while the network is paused.

All upgrades must go through regular governance process, with appropriate delays. (E.g. >7 days for optimistic rollups)

Emergency upgrades following a network pause can have much shorter delays, with appropriate quorum and approval thresholds.

Alternatively, in the early days, security council can upgrade with short timelocks determined by approval level. E.g. if 100% approve, 2 hours; 76% → 24 hours etc. Wider L2 governance & in catastrophic cases perhaps even L1 social layer has some time to veto these upgrades, in case the security council is compromised. Immediate upgrade rights to security council should be avoided in this stage IMO.

Comments

All Comments

Recommended for you

  • BTC Drops Below $71,000

    Market data shows that BTC has fallen below $71,000, currently priced at $70,989.94, with a 24-hour increase of 4.15%. The market is experiencing significant volatility, so please ensure proper risk management.

  • Ethereum Foundation Plans to Sell 5,000 ETH to Fund R&D, Grants, and Donations

    On April 8, the Ethereum Foundation announced on the X platform that it will exchange 5,000 ETH for stablecoins today using CoWSwap's TWAP feature, as part of its ongoing efforts to fund research and development, grants, and donations.

  • Iran to Charge Fees for Vessels Transiting the Strait of Hormuz, Payments Acceptable in Digital Currency

    According to market news, Hamid Hosseini, spokesperson for the Iranian Oil, Gas and Petrochemical Exporters Union, stated on Wednesday that during a two-week ceasefire, Iran will require vessels to pay a toll to transit the Strait of Hormuz. All goods will be allowed to pass, but the clearance procedures for each vessel will take time. Each tanker must first send the details of its cargo via email to be informed of the fees, which can be paid using digital currencies, including Bitcoin.

  • Polygon Labs in Talks to Raise $100 Million for Payment Business

    According to informed sources, blockchain developer Polygon Labs is in early discussions with investors to raise up to $100 million to build a new stablecoin payment business. Polygon serves as the underlying blockchain for the prediction market Polymarket and other crypto platforms. This fundraising effort comes at a time when the cryptocurrency market is sluggish, and for Polygon, expanding into new business areas will help it break free from the stagnation of the cryptocurrency market and achieve business diversification.

  • BTC Surpasses $72,000

    Market data shows that BTC has surpassed $72,000, currently priced at $72,003.73, with a 24-hour increase of 5.37%. The market is highly volatile, so please ensure proper risk management.

  • Trump: Discussing Tariffs and Sanctions with Iran, Uranium Enrichment to be Banned

    On April 8, Trump stated that the United States will work closely with Iran, asserting that a highly effective regime change has been identified in Iran. Uranium enrichment activities will be banned, and the U.S. will collaborate with Iran to excavate and remove all deeply buried nuclear 'dust' (dropped by B-2 bombers). These areas have been under extremely strict satellite surveillance (monitored by the Space Force) now and always. Since the day of the attack, nothing has been disturbed. We are and will continue to discuss tariff and sanction relief matters with Iran. Many items in the content from 3 PM have already been agreed upon.

  • Trump: US Can Easily Resume Military Action Against Iran if Negotiations Fail

    US President Trump stated on the 8th that if negotiations between the US and Iran do not go well, the US will be able to easily resume military actions against Iran. (Xinhua News Agency)

  • US Spot Ethereum ETF Sees $64.61 Million Net Outflow

    On April 8, according to monitoring by Trader T, the US spot Ethereum ETF experienced a net outflow of $64.61 million yesterday.

  • Iran Reveals Core Content of Ten-Point Plan Submitted to the U.S. via Pakistan

    On April 8, the Supreme National Security Council of Iran issued a statement early in the morning, stating that based on the Supreme Leader's advice and the Council's approval, it accepted Pakistan's proposed ceasefire. The statement noted that Iran has achieved nearly all its objectives in this war, and the enemy has suffered a 'historic and complete defeat.' Iran will 'continue to fight until the great achievements it has made are consolidated and a new security and political landscape is established in the region.' It was also decided to hold negotiations in Islamabad to determine the details, aiming to 'consolidate the victory results through political negotiations within a maximum of 15 days.' The statement further indicated that Iran rejected all plans proposed by the enemy and formulated a ten-point plan submitted to the U.S. via Pakistan. This plan emphasizes several key points: coordinating with the Iranian armed forces to control passage through the Strait of Hormuz; ending the war against all members of the 'Axis of Resistance' and terminating the aggression of the Israeli regime; the withdrawal of U.S. combat forces from all bases and deployment points in the region; establishing a security transit protocol in the Strait of Hormuz to ensure Iran's dominance; full compensation for Iran's losses based on assessments; lifting all first and second-level sanctions as well as relevant UN Security Council resolutions; releasing all Iranian assets and properties frozen overseas; and finally, all these matters should be approved in a binding UN Security Council resolution.

  • BTC Surpasses $72,000

    Market data shows that BTC has surpassed $72,000, currently priced at $72,044.71, with a 24-hour increase of 5.01%. The market is experiencing significant volatility, so please ensure proper risk management.