A Uniswap, uma popular exchange descentralizada (DEX), revelou sua quarta versão que, embora repleta de recursos, gerou reclamações entre os desenvolvedores que são contra a Business Source License, que protege seu código pelos próximos quatro anos.
Os recursos do Uniswap V4 incluem’ganchos’
O Uniswap v4 apresenta uma variedade de novos recursos e capacidade de personalização aprimorada para a plataforma. A versão mais recente apresenta o recurso “ganchos”, um tipo de contrato inteligente que permite aos desenvolvedores expandir os pools de liquidez existentes.
Sara Reynolds, a principal engenheira de contrato inteligente do projeto, descreveu o recurso de ganchos como “ tipo de ilimitado” em termos de possibilidades de personalização.
No entanto, o lançamento do Uniswap v4 também gerou reclamações na comunidade de código aberto. O motivo é que eles não gostam da licença usada em associação com a nova atualização.
Preço UNI, 18 de junho | Fonte: UNIUSDT On Binance, TradingView
Uniswap escolheu usar uma licença Business Source 1.1 (BSL) na v4, continuando o que fizeram com o Uniswap v3. A licença BSL permitirá que a Uniswap use exclusivamente sua inovação pelos próximos quatro anos.
Embora a licença conceda acesso público ao código e permita a cópia, modificação e redistribuição do referido código, o código não pode ser usado para fins comerciais ou de produção por um período de até quatro anos. Após este período inicial, a licença será alterada de uma licença BSL para uma licença de uso geral (GPL) em perpetuidade.
Desenvolvedores de criptografia dentro da comunidade de código aberto argumentam que as alegações de marketing da Uniswap de ser de código aberto são enganosas.
Implicações da licença Uniswap V4
Em uma série de tweets, Gabriel Shapiro do Delphi Labs, um laboratório de pesquisa e desenvolvimento para acelerar produtos web3, disse que o BSL é um imposto sobre a inovação e pode desacelerar o desenvolvimento no espaço financeiro descentralizado (DeFi). Em sua opinião, será difícil para os desenvolvedores criar um criador de mercado automatizado (AMM) do zero sem”olhar para o código Uniswap v4″.
A licença de fonte comercial é um imposto sobre a inovação de todo o espaço. Qualquer pessoa que tenha olhado para o código BSL pelo menos uma vez e, posteriormente, codificado algo semelhante, corre o risco de receber uma reivindicação de direitos autorais. O risco dessas reivindicações de direitos autorais é o motivo pelo qual as grandes tecnologias usam procedimentos elaborados de”sala limpa”. Simplificando, seria difícil encontrar uma equipe de desenvolvedores que fossem capazes de codificar um novo AMM do zero e nunca tivessem olhado para o código Uniswap v4. Isso não significa que eles infringiram, mas isso não é suficiente, eles precisam ser capazes de provar que não infringiram.
Em resposta à reação, o criador do Uniswap, Hayden Adams, e seu equipe realizou uma transmissão ao vivo no YouTube para resolver a controvérsia.
Noah Zinsmeister, o engenheiro principal, defendeu a licença BSL, alegando que quatro anos não é muito tempo e que atinge um equilíbrio razoável entre incentivar a inovação e lucrar com o projeto.
Imagem de recurso do Canva, gráfico do TradingView