autorenew
Solayer vs Eclipse 白皮书之争:深入剖析这场争议

Solayer vs Eclipse 白皮书之争:深入剖析这场争议

2025 年 3 月 22 日,当 Solayer 指责 Eclipse 抄袭其白皮书设计时,区块链社区爆发了一场激烈的辩论。ChainLight 的 c4lvin 在 X 平台上的帖子(@SiwonHuh)详细介绍了这场争议,深入探讨了这两个项目之间的技术相似之处和差异。Solayer 和 Eclipse 都利用 Solana 虚拟机 (SVM) 来提高区块链性能,但它们方法上的重叠引发了关于原创性和道德的质疑。让我们来剖析一下这场风波、相关技术,以及它对区块链领域意味着什么。

了解 Solayer 和 Eclipse:基础知识

Solayer 是一个 Layer 1 (L1) 区块链,它使用 SVM 作为其执行环境。它有自己的共识机制,但在极端情况下可以回退到 Solana 的共识,使其有点像 Solana 的侧链。一个关键特性是它的 "sequencer"(排序器)节点——一个固定的领导者,负责处理交易调度、执行和区块生成。Solayer 旨在通过使用硬件加速(如用于超快速数据传输的 Infiniband)和将交易分成不同的阶段进行处理,来消除并行执行区块链中的瓶颈。

另一方面,Eclipse 是一个 Ethereum Layer 2 (L2) 解决方案,也使用 SVM,但它在 Ethereum 上结算交易。它专注于通过优化的 SVM 最大化交易速度,将共识委托给 Ethereum,并使用 sequencer 进行交易处理。Eclipse 采用硬件加速器,如 SmartNIC 和 FPGA 来预处理交易,并依靠概率性预确认来增强安全性。

这两个项目都解决了相同的问题——提高并行执行区块链的性能——但由于它们 L1 与 L2 的结构不同,它们的方法虽然有重叠,但也有差异。

争议的核心:设计上的相似之处

c4lvin 在 X 平台上的帖子强调了 Solayer 和 Eclipse 的白皮书似乎存在重叠的几个领域,这加剧了 Solayer 对抄袭的指控。让我们探讨一下关键的相似之处:

硬件加速

这两个项目都使用硬件来提高性能。Solayer 使用 Infiniband,一种高速网络适配器,来加速节点之间的数据传输,从而实现纳秒级的通信,用于交易预处理和状态访问。Eclipse 使用带有 FPGA 硬件的 SmartNIC 来预处理交易,并使用并行 NVMe SSD 来加速数据访问。虽然硬件不同,但目标是相同的:克服交易处理和状态访问中的瓶颈。然而,c4lvin 指出,这可能是一种 "趋同进化" 的情况——解决共同问题时的自然重叠——而不是故意的抄袭。

交易集群

Solayer 将交易处理分为多个集群:一个用于验证,另一个用于预执行,以此类推,以最大限度地提高并行处理能力。Eclipse 采用了一种不同的方法,根据目标去中心化应用 (dApp) 将交易分配到 CPU 核心集群,称为 "Hotspot Islands"。每个 Hotspot Island 都针对其特定的 dApp 类型优化调度。虽然两者都对交易进行集群,但 Solayer 侧重于处理阶段,而 Eclipse 侧重于交易类型,因此相似之处更多的是概念上的,而不是完全相同。

交易调度

高效地调度交易对于并行区块链至关重要。Solayer 使用预测模型 (DESP) 来模拟交易并避免冲突,动态地调度它们以减少争用。Eclipse 采用实时强化学习进行调度,在乐观和悲观策略之间切换,具体取决于工作负载。两者都使用预测模型和动态调度,c4lvin 指出,这可以支持 Solayer 的相似性主张,尽管这种技术在行业中并非完全新颖。

争议和错误

这场争议不仅仅是关于相似之处——它还涉及错误和伦理问题。

Eclipse 的白皮书错误

Eclipse 的 70 页白皮书声称 Solana 验证器使用 RocksDB 进行存储,并将其与 Eclipse 的 Key-Value 存储进行了不利的比较。然而,正如 @shoucccc 指出的那样,Solana 当前的客户端 Agave 和 Firedancer 并不使用 RocksDB。X 平台上的帖子中提到的这个错误损害了 Eclipse 的可信度,但该团队尚未做出回应。

Solayer 缺乏引用

另一方面,@ballsyalchemist 批评 Solayer 的简版白皮书没有任何引用,而 Eclipse 有 171 处引用。在学术写作中,引用来源是标准做法,Solayer 的省略引发了对透明度的质疑,即使它的想法是原创的。

社区反应和更广泛的影响

X 平台上的帖子引发了不同的反应。一些用户,如 @zeffie_eth@need3sleep,赞扬了 c4lvin 的详细分析,称他为 "GOAT"(Greatest of All Time,有史以来最伟大)。其他人,如 @rinegade_sol,以一种更生动的回应驳斥了这场争议,这表明社区的感受是复杂的。

@montblanc_punk 的一条深思熟虑的评论表明,相似之处可能反映了趋同进化——即相似的问题导致相似的解决方案。他们还质疑 Eclipse 是否应该承认 Solayer 的影响,因为 Solayer 早在两个月前就发布了其简版白皮书。

我的看法:是抄袭还是巧合?

Solayer 和 Eclipse 之间的重叠是不可否认的——两者都使用 SVM、硬件加速和动态调度来解决并行执行瓶颈。但正如 c4lvin 指出的那样,这些想法在区块链领域并非完全新颖。例如,硬件加速是提高性能的合乎逻辑的一步,并且已经在其他环境中探索了基于预测的调度。

Eclipse 的白皮书在 Solayer 之后两个月发布,这确实令人怀疑,尤其是其中关于 RocksDB 的错误。然而,正如 @san.eth 在花了几个小时审查它之后指出的那样,在短短两个月内撰写一份包含 171 处引用的 70 页论文似乎不太可能。Eclipse 可能同时开发了它的想法,但更好的透明度——比如承认 Solayer 的影响——可以避免这种混乱。

对于 Solayer 来说,缺乏引用是一个有效的批评。即使他们率先提出了这些概念,引用先前的研究成果也可以加强他们的论点,并避免给人以偷工减料的印象。

Solayer 和 Eclipse 的下一步是什么?

这场争议凸显了区块链创新的竞争性质。Solayer 和 Eclipse 都在推动性能的边界,这有益于生态系统。Solayer 的 InfiniSVM 旨在达到每秒 1,000,000 笔交易 (TPS),而 Eclipse 将自己定位为寻求在 Ethereum 上实现高 TPS 和低成本的开发人员的首选 L2。

对于社区来说,c4lvin 呼吁进行健康的讨论是正确的。利益相关者不应助长风波,而应专注于技术——阅读两份白皮书,参与技术辩论,并推动创新向前发展。无论这场争议导致合作还是进一步的竞争,它都提醒人们,在快速发展的区块链世界中,思想经常趋同,但透明度和伦理仍然是关键。

如果你是开发人员或区块链爱好者,请亲自深入研究白皮书:Solayer 的简版白皮书 和 Eclipse 的白皮书(请查看他们的官方渠道以获取最新版本)。让我们保持对话的技术性和建设性——这两个项目都有充足的空间可以发光。

你可能感兴趣