Uniswap v4 功能强大,但开发者为何不买账?
区块链骑士
2023-06-19 11:55
订阅此专栏
收藏此文章
BSL 许可证是对创新能力的一种征税。


撰文:Bitcoinist

编译:区块链骑士


Uniswap,一个知名的去中心化交易所,推出了它的第四个版本。


虽然新版本功能更加丰富,但是这引来了开发者们的抱怨,他们反对使用 BSL(Business Source License,商业源代码许可证)。


Uniswap v4 引入了一系列新特性和可定制性,最新版本增加了名为「hook」(钩子)的功能,这是一种智能合约,允许开发者在现有的流动性池上进行扩展。


项目的首席智能合约工程师 Sara Reynolds 将 hook 的功能描述为「在定制可能性方面几乎没有限制」。



然而,Uniswap v4 的发布也引发了开源社区成员的不满,因为他们并不认可与新更新内容相关的许可证。


Uniswap 在 v4 中选择使用 BSL 1.1,延续了他们在 Uniswap v3 中所做的内容,而 BSL 许可证将允许 Uniswap 在接下来的四年内独家使用创新。


虽然该许可证授予公众访问代码并允许复制、修改和再分发该代码的权利,但该代码在长达四年的时间内不能用于商业或生产目的


在此之后,许可证将从 BSL 许可证更改为永久性的 GPL 许可证(General Purpose License,通用公共许可证)。


开源社区内的开发者们认为,Uniswap 所谓的「开源营销」说法具有误导性。


投资公司德尔福实验室 (Delphi Labs) 的总法律顾问 Gabriel Shapiro 在一系列推文中表示,BSL 是对创新的征税,可能会减缓 DeFi 领域的发展


在他看来,如果不查看 Uniswap v4 的代码,开发人员将很难从头开始构建 AMM(Automated Market Maker,自动化做市商)。



BSL 是对创新能力的一种征税,任何看过其代码的人,哪怕仅看过一次,然后再编写类似代码的人都有可能遭到版权索赔。


这些关于版权的风险是大型科技公司使用精心设计的「洁净室」程序的原因。


简而言之,很难找到一个既有能力从头开始编写一个新 AMM,又从未看过 Uniswap v4 代码的开发者团队。也许他们并没有侵权,但他们需要拿出证据来证明这一点。


作为回应,Uniswap 的创始人 Hayden Adams 和他的团队在 YouTube 上举行了一场直播来解决争议。


首席工程师 Noah Zinsmeister 表示,四年并不长,而且 BSL 许可证在鼓励创新和从项目中获利之间取得了合理的平衡。

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

区块链骑士
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开