TronLink

您现在的位置是:主页 > 资讯 >

资讯

tronlink下载|人群中揭露Layer2“遮羞布”功能,窥视问题涉及代码抄袭风波

发布时间:2024-02-18资讯
上周,Blast用户突破10个短期和13亿美元的TVL,测试网和BIG BANG比赛正式上线。然而,在其中,EVM安全工程师发现Blast修改代码库的问题。他发现Blast将乐观的MIT许可更改为BSL,并对比了两

上周,Blast用户突破10个短期和13亿美元的TVL,测试网和BIG BANG比赛正式上线。然而,在其中,EVM安全工程师发现Blast修改代码库的问题。他发现Blast将乐观的MIT许可更改为BSL,并对比了两个代码库,指出了修改之处。这一举动引发了开发者社区的批评和嘲笑,认为Blast的行为不仅影响了开发者的建设,还是在玩弄许可证。对BSL许可证也引发了加密货币圈的争议。另外,L2们也在内部竞争中前行,但Blast的抄袭行为显然引发了开发者们的反对和唏嘘。 BlockBeats将持续追踪事件进展。

撰文:Luccy,BlockBeats

编辑:Jack,BlockBeats

就在上周,在 Blast 用户突破 10 短期以及 TVL 升破 13 亿美元之际,Blast 测试网正式上线,并同步开启 BIG BANG 竞赛,Blast 生态也因此吸引了大量加密货币爱好者,其中不开发欢乐人员。

在这些竞赛者中,EVM 安全工程师 @0xKaden 发现了 Blast 的代码股票在问题。2 月 1 日,@0xKaden 在社交媒体平台发推表示,Blast 将 Optimism 的 MIT 许可更改为 BSL。

消息一出,gaslite 联合创始人 @PopPunkOnChain 立即对比了 Blast 和 Optimism 的代码库。可以看到,在原始的 Optimism 的代码库中,第一行为「// SPDX-License-Identifier:MIT」,而在在 Blast 的提交界面中,「MIT」被更改为「BSL」。

不仅仅是许可证的修改,在第23行中,「base Fee」空格代码被删除,改为「basefee」。@PopPunkOnChain表示,Blast 理智分叉 Optimism 的代码、添加拼写错误、删除功能,甚至调侃这对 Blast 来说是「不需要花很多钱」。

本应是吸引开发者建设 Blast 生态的活动,活动刚过半个月就被扒出代码「抄袭」,社区用 meme 对 Blast 开启了「嘲笑」模式。而在这些 meme 里,最值得被提及的莫过量 Blast 修改过的 BSL 许可证。

人群下Layer2“遮羞布”的风撕,如今的帘代码抄袭风波

MIT许可证(麻省理工学院许可证)和BSL许可证(商业源代码许可证)都是软件许可证,用于规定软件的使用和分发条件。其中,MIT许可证更具开放性,是一种流行的开源许可证,允许在商业和非商业项目中自由使用、修改、分发和合并代码。而 BSL 许可证是一种相对较新的许可证,它是免费使用软件,但对于商业使用可能会施加一些代码限制。

以太坊OG「落井下石」

Blast 将 Optimism 的 MIT 代码更改为 BSL 意味着,商业用户可能需要在某个时间点支付许可或遵守其他商业使用方面的限制。

BSL本意是在精神和商业需求之间找到平衡,其初期也受到了大多数人的认同;但与其他更广泛的许可证(如MIT)相比,BSL显然过于严苛,但也被诟病存在「阻碍创新」「开源不够」等问题。

最重要的是,MIN 许可证的开源在一定编程确实意味着「方便修改」,但将其直接修改为 BSL,就想要一个玩笑话「解决不了问题,就解决提出问题的人」,颇颇有一种耍赖的感觉。对此 Scroll 开发者 @0xG00gly 也反问,「MIT 许可证并不意味着你可以用它做你想做的事,所以直接删除它?」

人群下Layer2“遮羞布”的风撕,如今的帘代码抄袭风波人群下Layer2“遮羞布”的风撕,如今的帘代码抄袭风波

Scroll 的开发者 @pseudotheos 也解释到,「实际上,移除是 MIT 许可证唯一不允许做的事」。甚至 Bankless 普通合伙人 @TrustlessState 也用一句简短的「yikes」而表示感叹。

人群下Layer2“遮羞布”的风撕,如今的帘代码抄袭风波人群下Layer2“遮羞布”的风撕,如今的帘代码抄袭风波

不仅仅是Scroll和Bankless,我们可以在这件事上看到多个项目开发人员的K线走势图。

包括 Mocaverse 顾问 @waleswoosh、MemeLand 建设者 @0xChar、Waterfall 协议负责人 @S​​abnock66、安全公司 Spearbit 高级工程师 @real_philogy、战时资本合伙人 @rockyxbt 以及 Shadow 工程师 @BeckerrJon 等。虽然他们没有明确的表态,但只是一两个个简单的单词或者一张模因图,但可以看出它们对 Blast 的动作表示反对。

其中,EthernautDAO 建设者 @m4rio_eth 也表示,「代码有点复杂,有一些自定义函数,这就是为什么我认为他们取得了许可证。」

人群下Layer2“遮羞布”的风撕,如今的帘代码抄袭风波人群下Layer2“遮羞布”的风撕,如今的帘代码抄袭风波

加密货币圈 BSL 争议已久

事实上,社区对 BSL 的怨气由来已久,甚至有人将 BSL 解读成「BullShit License」(胡扯许可证)

创始人 dYdX 的 V4 版本启动了从以太坊 2 层网络到 Cosmos 上独立区块链的转型,获得了社区的普遍认同。因为其创始人 Antonio Juliano 在社交媒体明确表示:“dYdX V4 将完全开源,不会包含任何商业版权许可,任何人都可以根据需要自由使用对应代码。”

而另一边,同样推出了 V4 版本,Uniswap 的 V4 就引起了社区成员的反对,因为其宣布了 V3 版本,实施 BSL。

在 BlockBeats 对 1inch 联合创始人 Anton Bukov 进行的专访中,Anton 认为「MIT 许可允许任何人使用我们编写的代码做任何事情」,同时「商业许可可能会阻止一些公开团队或公平的竞争者进行分叉」。

另外,在加密货币社区中也鲜有人喜欢 BSL。因为在选择许可证时,开发者通常会根据项目的需求和开发目标来权衡不同许可证的优缺点。风投公司 Lemniscap 成员 @stonecoldpat0 曾在此做根据社区投票,76%的人愿意选择麻省理工学院。

人群下Layer2“遮羞布”的风撕,如今的帘代码抄袭风波人群下Layer2“遮羞布”的风撕,如今的帘代码抄袭风波

在本次投票活动的评测中,OP Labs 研究员 @kelvinfichter 就针对开源代码的使用明确表示,选择什么许可证甚至不能用一个问题,“你永远不会在Optimism存储库上获得商业源许可证代码。”

人群下Layer2“遮羞布”的风撕,如今的帘代码抄袭风波人群下Layer2“遮羞布”的风撕,如今的帘代码抄袭风波

@kelvinfichter认为,以太坊生态系统应该是自由和开放的,促进每一步中的竞争和创新。但商业源许可是防御性的、非协作性的。它与以太坊的价值观相互关联。「我认为这是一种心态,我不管有多少人都想维护自己的私人商业利益,以太坊就是通过合作创造丰富的。Optimism永远是自由开源软件。”

为什么造一条 L2 的时间越来越短?

从抄袭、是更改许可证这件事跳出来,可以看到,Blast 所代表的 L2 们正在「内卷」的道路上狂奔。纵观整个 L2 的发展趋势,老牌公链耗费了大量的时间构建自己的技术仓库、构建社区,而新生公链如雨后春笋般爆发的同时却直指「偷家」。

L2 最初的发展变得非常艰难,最先跑出来的那个央行主流 L2 中,Optimism希望启动 Layer2 就像今天将智能合约部署到以太坊一样简单。

Optimism因此打造了OP Stack,是一个可分叉扩展区块链的基础设施,让各类Layer2整合成一个单一的超级链(Superchain),把到底相互孤立的Layer2集成到一个具备互操作性的性和组合性的系统中,引领了「一键发链」的叙述。从本质上来说,超级链是一个可横向扩展的区块链网络,与坊间各链之间共享以太的安全性、通信层以及开发套件。

在 OP Stack 之后,其他主流 L2 如 Arbitrum、zkSync、Starknet、Polygon 也纷纷推出了 Stack 堆栈方案,尝试将核心组件开源,并推进 RaaS 方案,而 Arbitrum Orbit 也再次掀起 RaaS 战争浪潮,此举进一步发展加码大了老牌L2的压力。

可以看出,虽然这些L2的愿景各不相同,但它们的核心都是定制化和应用特定的链,让加密货币行业的技术发展从「一键发币」升级迭代到「一键发链」,最终目标都是抢占第2层所以第3层的战略高地。而且,这些前辈的努力背后反而是便宜了后起之辈。新链的构建不仅在技术上被降低了准入门槛,甚至还有趣会被争抢,而老只能不断PUA自己,秉持着「抢到一个是一个」的态度继续人们默默做开发。

对于新链来说,如果「一键发链」是站在巨人的肩膀上发展的话,那么 Blast 这样就像直接「抄家」、甚至修改许可证,那就相当于对前人的「被刺」了。

虽然 Blast 和 Optimism 属于 op rollup 的一员,但并不意味着它可以直接抄袭或删除 Optimism 的代码,各个 rollup 都应该有自己独立所属的代码库。而新链的抄袭也显然不是一个新的这一现象,曾经孙宇晨和 Vitalik Buterin 就关于公链代码抄袭的问题曾引发过热烈讨论。

人群下Layer2“遮羞布”的风撕,如今的帘代码抄袭风波人群下Layer2“遮羞布”的风撕,如今的帘代码抄袭风波

爆炸在诞生之初就给了L2们一记重拳,在极短的期限达到了名利双收,如今爆出代码抄袭而引爆位开发者「唏嘘」也不足为奇。 ,Blast 官方暂未表态,BlockBeats 将持续跟踪事件进展。

推荐阅读 1

以太坊核心开发者会议:Deneb升级细节和Electra升级优先考虑的EIP

2024年1月27日 星期六 08:32:54 2

疯狂的幻兽帕鲁:前日本交易所创始人最新游戏王炸?

2024年1月26日 星期五 13:31:22