观点洞察
-
How Far Can Decentralized Sequencers Go?
In Summary: Sequencers can address the scalability and performance limitations of the Ethereum network. They alleviate the burden on the Ethereum main chain by sorting and batch processing on-chain transactions, thus shifting most of the computational and data storage work to Layer 2. The decentralized sequencers’ capability ceiling depends on the underlying protocol and the network environment. While decentralized sequencers can improve the security and resilience of a system, there are still limitations and challenges.
Sequencers are a core component of rollup networks, responsible for crucial operations including receiving, sorting, and executing transactions, as well as submitting transaction data. If the only sequencer in a network fails or becomes unavailable, the whole network will stop processing transactions. However, many of the existing rollup solutions only have a single sequencer, making them far less decentralized than some centralized Layer1 alternatives. Therefore, the importance of decentralized sequencers is self-evident, and promising decentralized sequencers should effectively increase the decentralization of a network with optimized design and implementation.
Importance of Sequencers
Existing rollup solutions include zero-knowledge proofs (ZKPs) based zk-Rollups and optimistic execution-based Optimistic Rollups. These solutions are more scalable than monolithic Layer1s. But they still have their respective issues.
Issues with zk-Rollups:
-
Computational complexity: Using ZKPs to verify the correctness and legitimacy of transactions requires a significant amount of computational resources and time. This may result in transaction-processing delays and high computational costs.
-
Dependency on verifiability: Zk-Rollups rely on external verifiability, meaning that external supervisors are required to verify the correctness of ZK proofs. This may introduce trust issues and centralization risks.
Issues with Optimistic Rollups:
-
Reversibility: Optimistic Rollups work on an “optimistic” assumption that all transactions submitted are valid and conflict-free. However, if there are conflicts or invalid transactions, the entire system may have to roll back and re-execute, leading to uncertainties and processing delays.
-
MEV: Optimistic Rollups may face MEV (Maximal Extractable Value) issues, such as manipulated and unfair transaction ordering.
These issues reduce the performance and security of existing rollup solutions and may impact usability and user experience. The introduction of new designs like sequencers to improve the performance and decentralization of rollups is key to addressing these issues. Sequencers can increase throughput and compress transaction data. Specifically, they order transactions according to predetermined rules, which can not only enhance the efficiency and throughput of transaction processing but also reduce conflicts and competition among transactions. Sequencers also compress transactions, bundling multiple transactions into a single one, thereby reducing the scale of transaction data. Such compression helps reduce the costs for on-chain storage and transmission while improving the whole system’s efficiency.
Disadvantages of Centralized Sequencers
Most of the existing rollup service providers maintain their own centralized sequencers as it’s more convenient and cheaper. However, the disadvantages are also evident, including but not limited to susceptibility to censorship, excessive fees, and opportunities for capturing MEV maliciously.
Sequencer decentralization is considered an important direction for rollup maturing and a promising alternative to avoid the disadvantages of centralized sequencers. Decentralized sequencers are believed to offer more security, liveness, and censorship resistance. But they are not easy to design and implement. And the best solutions should make wise trade-offs among various factors, including performance, decentralization, and security.
Towards Decentralization
The current technology for decentralized sequencers is crude and can be improved by finding more effective ordering algorithms, implementing more robust validation mechanisms, creating smarter designs, etc. We’ve summarized below some meaningful decentralization approaches that are currently being explored. And as technology evolves, we expect decentralized sequencers to have higher throughput, faster confirmation speed, and lower latency as well as higher security and composability.
-
Proof-of-Authority (PoA): In this approach, a handful of entities are selected to take turns operating sequencers in a PoA system. The approach improves censorship resistance and has the lowest latency. But the drawback is it still faces the risk of single-point failure.
-
Based Sequencing: In this approach, there are no privileged sequencers, and anyone can submit batches to L2. Transaction ordering and block proposing are deferred to the Data Availability (DA) layer. The advantage is it inherits the liveness and censorship resistance of the DA layer. But the downside is the proceeds may leak to the base layer and it is more susceptible to MEV attacks. Also, the confirmation time is long.
-
Distributed Validator Technology (DVT): With DVT, the responsibilities of running a single sequencer can be distributed across a cluster of machines and node operators. Each node operator can sign independent attestations using their fractional share of the validator key. This approach offers the flexibility to be plugged into other solutions, but it introduces a little latency.
-
Shared Sequencing: This solution allows many rollups to share a single decentralized network of sequencers. This shared sequencer network processes transactions on several chains in parallel and provides cross-chain atomicity, real-time censorship resistance, and strong economic security at the sequencing layer. Shared sequencers have the network effect of serving multiple chains, but they are still limited by the L1’s data and transaction ordering throughput.
-
Bootstrapping New Sequencer Sets: This approach creates a decentralized sequencer group without permission using token incentive mechanisms. This approach involves creating a decentralized sequencer set permissionlessly by adopting token incentives. The advantage is increasing token utility, but the downsides are the latency and the difficulty of implementation for lesser-known rollups. Despite the benefits offered by decentralized sequencers, each technical approach has its own tradeoffs.
Potential Opportunities
Now, let’s take a step back and ask the question of whether decentralized sequencers can permanently solve Ethereum’s problems. Do they at the same time introduce hidden risks to Ethereum?
Firstly, for solutions that utilize the Ethereum L1 for sequencing such as based sequencing, the rollup system’s performance will be fundamentally limited by the throughput on L1 and can only alleviate computational bottlenecks and achieve small factor improvements in communication complexity.
Secondly, network conditions are also an important consideration. The stability and synchronicity of the network will directly impact the liveness and security of sequencers. Sequencers will lose liveness when the network behaves asynchronously and fail to respond to transactions timely. Only in networks with good synchronicity can sequencers maintain reliable liveness degrees.
Therefore, infrastructure could be a potential investment opportunity. That includes sequencer service providers, security auditors, cross-chain solution providers as well as governance and participation platforms, etc. The solutions offered by these infrastructure providers might solve the problems with existing decentralized sequencing approaches. But it should be noted that decentralized sequencing is only one possible direction that the Ethereum community is exploring to elevate performance and scalability. It’s not the only way. Also, new solutions will emerge as technology advances. We expect decentralized sequencing solutions to evolve in the following directions.
-
Multi-chain Interoperability: With the emergence of various blockchains and Layer 2 solutions, multi-chain interoperability could become an essential aspect of decentralized sequencers. Future sequencers may need to handle transactions across multiple chains simultaneously and achieve atomic composability to provide smoother user experiences and more powerful functionalities.
-
Stronger MEV Prevention and User Protection: Future sequencers would be able to reduce the impact of MEV and better protect users against monopoly pricing. This may include adopting random ordering mechanisms, reasonable transaction fee mechanisms, and improved privacy protection measures.
-
Enhanced Governance and Participation: To ensure the fairness and security of decentralized sequencers, future sequencers may introduce stronger governance and participation mechanisms. This can be achieved through token holder voting, validator elections, and decentralized decision-making by participants. More open and transparent governance mechanisms can promote community participation and drive the development of the system.
In conclusion, as decentralized sequencers continue to evolve, we expect to see more business model innovations. These may include different transaction fee models and sequencer-based data services and on-chain applications, and more. Innovative business models will provide more economic incentives for sequencers, thereby promoting their widespread adoption and sustainable development.
About Bing Ventures
With a team of veteran financial professionals, researchers, and technologists, Bing Ventures is a pioneering venture capital firm that backs startups and entrepreneurs driving the next wave of Web3 and blockchain innovations.
For more information, please visit us at the following channels:
Website: https://www.bing-ventures.com/
Twitter: https://twitter.com/BingVentures
Medium: https://medium.com/@BingVentures
Telegram: https://t.me/Bing_Ventures
If you find submirror valuable, please consider donate to wong2.eth to help cover server cost.
-
-
熊市抄底,不要选择Meme
作者: Alex Xu, Mint Ventures研究合伙人
本期Clips来自于笔者与其他投资者在一个加密社群关于Meme话题的一次讨论,笔者将自己的观点在本文进行了展开叙述,以充分表达自己的观点。
以下文章内容为笔者截至发表时的阶段性看法,可能存在事实、观点的错误和偏见,仅作为讨论之用,也期待来自其他投研同业的指正。
熊市抄底,不要选择Meme项目。
这听起来像是一句废话,不是吗?谁会选择生命周期长至个把月,短至一天的土狗来做长周期配置呢?
但是本篇文章讨论的Meme,是Doge、Shiba、… -
WEB3 Founders Real Talk EP08:Upshot:为NFT提供更优的定价机制
主持人:Blair Zhu,Mint Ventures
嘉宾:Nick Emmons, Co-founder & CEO of Upshot
采访时间:2023年7月1日
采访英文原文链接:WEB3 Founders Real Talk with Upshot Recap
采访视频:WEB3 Founders Real Talk with Upshot
采访音频:WEB3 Founders Real Talk 与 Upshot 对话
Blair: 大家好,欢迎回到 Web3 Founders… -
币安新IEO项目Arkham即将上所交易 预测价格能突破多少?
币安官方预计于2023年7月18日上线ARKM交易,来回顾币安往期IEO项目代币价格倍数
-
研究报告:三年内加密支付行业市场规模将达千亿级别
随着加密货币资产的日益普及,加密货币支付行业正在迎来快速增长。总部位于新加坡的Web3风险资本及研究机构Bing Ventures近日与Alchemy Pay联合发布了《2023年加密货币支付行业研究报告》从科技、商业化和监管等多角度对这一新兴支付手段的发展历史、现状和未来前景进行了剖析。
三赛道齐头并进,2026年市场规模破千亿
加密货币支付在数字经济和实体经济中均有广阔的应用前景。从2010年的“比特币买披萨”时间开始,这一行业发展已有十余年,细分出出入金、链下实体经济支付和新兴区块链原生场景支… -
比特币与以太坊的铁王座之争
在比特币和以太坊艰难的2018/19,蓝狐笔记翻译或撰写了一些比特币和以太坊相关的文章,一直同时看好比特币和以太坊的发展。
两者难分高下,因为两者本来走的是完全不同的路子。比特币走向数字时代最有价值存储的位置,是最具原生性的数字资产,也是未来数字时代最原始的OG资产,具有不可替代的共识位置。以太坊走的是数字资产生态的路子,通过以太坊生发出defi、nft、游戏等应用场景的探索,推动加密领域走向大规模应用的道路。
如果以简单的市值论,未来谁会是更高的哪个?这里面有两个关键的胜负手。
1.谁更快抵达奇… -
NFT市场及中心化交易所NFT业务深度剖析
近年来 NFT 赛道引起了很多投资者的极大关注,在2021年,Opensea的爆发式用户增长和NFT总市值的急剧飙升,使得整个 NFT 赛道到了一个全新的高度。头部 CEX,如 Binance、Coinbase、OKX、Kraken 也纷纷宣布进入 NFT 领域。在过去,DeFi 只花了一年时间内便形成了 DEX、借贷、稳定币、预言机、衍生品、跨链桥等一系列完整生态,并在流量的基础上不断走向能量聚合。 而2022 年 NFT 进一步加速了生态聚合的速度,整个赛道趋向成熟化发展,从审查更新到零版税改革…
-
闲谈哈耶克、中本聪与比特币
导读:应小伙伴的要求,把之前的部分文章重新发布。本文发表于2020年1月,三年多过去了。有部分已经过时,为保持原貌,未做删减;适合初学者学习。
2009年1月3日18点15分零5秒,比特币的创世区块诞生。中本聪在比特币的创世区块上刻下了一句话:“The Times 03/Jan/2009 Chancellor on brink of second bailout for banks”,这是《泰晤士报》当天头条文章的标题:“2009年1月3日,财政大臣正处于实施第二轮银行紧急援助的边缘。”
看似轻描… -
Uniswap V4:DEX能否超越CEX吗?
Uniswap V4出现提出了一个问题:DEX能否超越CEX?这不再是一个不可企及的想象。
跟之前Uniswap在提升流动性和资产效率方面的优化努力不同,Uniswap V4试图成为一个平台,一个真正的加密金融的基础平台。
这次迭代有两个最重要方面:一个是Hooks,一个是Singleton。
*Hooks
通过Hooks,可以自定义与流动性池、交易、费用、LP头寸的各种交互。Hooks的本质是实现可定制化的流动性池。开发者可通过部署Hooks(钩子)来实现满足自身需求场景DEX,底层则是利用Un… -
如何使用币安子账号功能 批量生成没有关联性的撸毛地址
市面上多家交易平台都提供批量生成子账户功能,通过子账户充当“混币器”,可以生成多个不相关的链上地址,规避项目方的空投审核。