创新还是垄断?Paradigm 推出的 Reth 被曝抄袭 Artem 代码,后者「被迫」停止运行

Panews發佈於 2022-12-09更新於 2022-12-09

文章摘要

因代码抄袭竞品 Akula 及使用被美国制裁公司的数据库,Paradigm 刚公开的以太坊执行层 Reth 陷入舆论漩涡。

因代码抄袭竞品 Akula 及使用被美国制裁公司的数据库,Paradigm 刚公开的以太坊执行层 Reth 陷入舆论漩涡。

顶级加密风投正纷纷下场做以太坊节点客户端,前有 a16z 推出以太坊轻客户端 Helios,后有 Paradigm 构建以太坊执行层 Reth。自带强大资源和雄厚资金优势让这两个项目自亮相以来备受关注,但 Reth 刚一公开却因代码抄袭及使用被美国制裁公司的数据库而陷入舆论漩涡。

众所周知,以太坊节点运行在客户端之上,而客户端是节点与以太坊区块链及基于以太坊智能合约上的区块交互的软件应用程序。如果没有客户端,那么节点将无法广播与验证交易、执行智能合约或就区块链状态达成共识。以太坊有多个可互操作的客户端,采用的是各种不同编程语言(如 Go、Rust、JavaScript、Typescript 和 Python 等),并由不同团队独立开发和维护,这种多样性也让以太坊网络对攻击和错误更具弹性,特别是在以太坊合并后。

Helios 和 Reth 都是基于 Rust 语言编写,不同之处在于前者关注轻节点客户端,可将来自不受信任的中心化 RPC 提供商的数据转换至安全可验证的本地 RPC(远程调用)中,后者专注执行客户端的模块化和性能,据 Paradigm 首席技术官 Georgios Konstantopoulos 介绍,这是一个新的 Apache/MIT 开源许可的全节点客户端,不是任何其他客户端实现的分叉或重写,而是建立在包括 Geth、Erigon 和 Akula 在内的客户端的基础上,核心目标是模块化、开源友好性与性能。

Georgios Konstantopoulos 在推文指出,Paradigm 创建 Reth 原因有三点:为高级用户构建高性能节点;通过提高客户端多样性,为以太坊稳定性做出贡献;通过对路线图贡献来回馈以太坊。目前 Paradigm 正在构建 Reth 适应更为广泛的用户基础,包括利益相关者、爱好者、RPC 节点操作员、Bridge、MEV 搜索者、Layer2(如 Optimism/Arbitrum) 或其他以太坊邻近项目 ( 如 Polygon、BSC、Avalanche 和 Fantom 等 )。通过 Reth,Paradigm 将与以太坊生态系统和核心开发者并肩作战,并希望通过新的研究、代码和架构来抢占前沿,并为即将到来的以太坊路线图的重要里程碑做出贡献。

同时,Konstantopoulos 还表示,目前 Reth 仍在构建中,正致力其成为构建 EVM 基础设施的节点和框架。同时,团队预计 Reth 将于 2023 年第一季度早期支持同步 Sync+RPC,虽然代码还没有被审计,不应该被开放使用,但任何人都可以在 Apache/MIT 许可下使用,没有任何附加条件。同时,出于与以太坊透明度和价值观的一致性,Reth 将公布发布 Reth Book,分享团队在开发节点过程中学到的关于以太坊协议如何工作及节点应该如何构建的知识,作为节点开发人员的入门教育资源。此外,Konstantopoulos 还鼓励社区对 Reth 进行分叉。

而 Konstantopoulos 的推文似乎是对外界对其抄袭 Akula 代码的回应。不久前,Akula 创始人 Artem Vorotnikov 发文称,「很遗憾,我们没办法和那家复制粘贴 Akula 架构和代码的风险投资公司竞争,开源,对吗?Akula 代码仍然可用,因为它是开源的」

Konstantopoulos 则表示,Reth 不是任何客户端实现的拷贝或重写,也不包含任何现有客户端的代码,不过是站在 Geth、Erigon 以及 Akula 这些巨人的肩膀上而已。同时,他还表示,Paradigm 赞助这个项目(Reth)是为了客户端的多样性,所很遗憾看到任何其他项目停止开发,这是这个领域的损失。

同时,Artem 转发了 Konstantopoulos 坚称该公司没有分叉 Akula 的推文截图,并表示「有些人想要被点名和耻辱」,直言 Paradigm 抄袭「Rust 封装 libmdbx」代码,Paradigm 依赖于它并进行了复制粘贴,但被开发者@n0computer 拒绝用于 IPFS 执行。

Akula 也是个用 Rust 编写的高性能以太坊客户端,采用了以太坊客户端 Erigon 的设计思路并得到了该项目的官方支持,由以太坊核心开发人员 Artem Vorotnikov 于 2021 年 6 月开始与一小群开发人员建立这个开源用户项目。在开发 Akula 前,Artem Vorotnikov 是接管和维护基于 Rust 编程语言实现的以太坊客户端 Parity 遗留代码库的 GnosisDAO 首席软件开发者。

不过,Reth 的推出迫使 Akula 开发人员宣布将不再维护或运行该项目,因为他们无法与具有类似功能的竞争对手项目 Reth 竞争,但 Akula 代码仍然可用,因为它是开源的。

尽管 Konstantopoulos 一再否认,但 Akula 开发者透露,这位 CTO 曾询问了该项目非常多的技术细节,且团队也做出了毫无保留的回复,并认为 Konstantopoulos 或是打算参与 Akula 的开源贡献。

除了对代码抄袭的质疑,Erigon 的撤出对 Akula 的支持进一步加剧社区的不满情绪。11 月 23 日,Erigon 团队表示,近期注意到一个基于 Rust 的以太坊执行层实现,其范围几乎与 Akula 相同,且有一些相似的构建模块,并将很快开放源代码。团队在讨论之后认为该新项目在开源之后将得到更好的支持,并将很快在功能上匹配和超越 Akula,因此决定取消对 Akula 的技术、管理和财政的支持,并正在逐步结束项目的管理和技术转让。

那么 Erigon 是如何发现口中尚未开源的项目?背后是否另有隐情?此外,Reth 也被社区指出其使用的 libmdbx 数据库,是被美国制裁的俄罗斯网络安全公司 Positive Technologies 于 2017 年资助开发的。

「在 Reth 大量借鉴了 Akula,并照搬了 Erigon 独特的突破性架构的情况下,Paradigm 却从未支持这些客户端背后的开发人员,反而以虚假借口‘抛弃’他们,而不是与 Erigon 合作并支付咨询费。Paradigm 是为数不多会编写代码的 VC 之一,但这并不是其掠夺性行为的借口,特别是对一个非敌对性产品,这不仅损害了开源精神,还损害了自身声誉。」Yearn 核心开发人员 Banteg 发推文评价道。

Web2 时代,垄断曾是最顶级的财富密码。如果 Erigon 真的是出于 Paradigm 的资本垄断原因而放弃对 Akula 的扶持,那么这无疑是对早期创新项目的扼杀,这种凭着自身优势强取他人优秀产品 / 创意的行为实在不光彩,垄断行为无疑会让开发者们失去开源的动力,且类似 Web2 寡头们的垄断行为也与区块链的去中心化特征相悖。

熱門幣種推薦

你可能也喜歡

交易

現貨
合約

熱門文章

如何購買OP

歡迎來到HTX.com!在這裡,購買Optimism (OP)變得簡單而便捷。跟隨我們的逐步指南,放心開始您的加密貨幣之旅。第一步:創建您的HTX帳戶使用您的 Email、手機號碼在HTX註冊一個免費帳戶。體驗無憂的註冊過程並解鎖所有平台功能。立即註冊第二步:前往買幣頁面,選擇您的支付方式信用卡/金融卡購買:使用您的Visa或Mastercard即時購買Optimism (OP)。餘額購買:使用您HTX帳戶餘額中的資金進行無縫交易。第三方購買:探索諸如Google Pay或Apple Pay等流行支付方式以增加便利性。C2C購買:在HTX平台上直接與其他用戶交易。HTX 場外交易 (OTC) 購買:為大量交易者提供個性化服務和競爭性匯率。第三步:存儲您的Optimism (OP)購買Optimism (OP)後,將其存儲在您的HTX帳戶中。您也可以透過區塊鏈轉帳將其發送到其他地址或者用於交易其他加密貨幣。第四步:交易Optimism (OP)在HTX的現貨市場輕鬆交易Optimism (OP)。前往您的帳戶,選擇交易對,執行交易,並即時監控。HTX為初學者和經驗豐富的交易者提供了友好的用戶體驗。

725 人學過發佈於 2024.12.12更新於 2026.06.02

如何購買OP

相關討論

歡迎來到 HTX 社群。在這裡,您可以了解最新的平台發展動態並獲得專業的市場意見。 以下是用戶對 OP (OP)幣價的意見。

活动图片