Uniswap, eine beliebte dezentrale Börse (DEX), hat ihre vierte Version vorgestellt, die zwar funktionsreich ist, aber bei Entwicklern zu Beschwerden geführt hat, die sich dagegen aussprechen, dass die Business Source License ihren Code für die nächsten vier Jahre schützt.
Zu den Funktionen von Uniswap V4 gehören „Hooks“
Uniswap v4 bringt eine Vielzahl neuer Funktionen und verbesserte Anpassbarkeit auf die Plattform. Die neueste Version führt „Hooks“ ein, eine Art Smart Contract, der es Entwicklern ermöglicht, bestehende Liquiditätspools zu erweitern.
Sarah Reynolds, die leitende Smart-Contract-Architektin des Projekts, beschrieb die Hooks-Funktion als „grenzenlos“ hinsichtlich der Anpassungsmöglichkeiten.
Allerdings löste die Veröffentlichung von Uniswap v4 auch Beschwerden innerhalb der Open-Source-Community aus. Der Grund ist ihre Abneigung gegen die mit dem neuen Update verwendete Lizenz.
Uniswap entschied sich für die Verwendung der Business Source License 1.1 (BSL) in Version 4 und setzte damit das fort, was sie mit Uniswap Version 3 gemacht hatten. Die BSL-Lizenz ermöglicht es Uniswap, ihre Innovationen für die nächsten vier Jahre exklusiv zu nutzen.
Obwohl die Lizenz Zugriff auf den Code gewährt und das Kopieren, Ändern und Weiterverbreiten des Codes ermöglicht, darf der Code bis zu vier Jahre lang nicht für kommerzielle oder Produktionszwecke verwendet werden. Nach diesem ersten Zeitraum wird die Lizenz für immer von einer BSL-Lizenz in eine General Purpose License (GPL) geändert.
Krypto-Entwickler innerhalb der Open-Source-Community argumentieren, dass die Marketingaussagen von Uniswap, Open Source zu sein, irreführend seien.
Auswirkungen auf die Uniswap V4-Lizenz
in einer Reihe von TweetsGabriel Shapiro von Delphi Labs, einem Forschungs- und Entwicklungslabor zur Beschleunigung von Web-3-Produkten, sagte, dass BSL eine Steuer auf Innovation sei und die Entwicklung im Bereich der dezentralen Finanzierung (DeFi) verlangsamen könne. Seiner Meinung nach wäre es für Entwickler schwierig, einen automatisierten Market Maker (AMM) von Grund auf aufzubauen, ohne sich „den Uniswap v4-Code anzusehen“.
Bei der Work Source Licensing handelt es sich um eine Steuer auf die Innovation des gesamten Bereichs. Wer den BSL-Code auch nur ein einziges Mal gesehen und später etwas Ähnliches programmiert hat, riskiert einen Urheberrechtsanspruch. Die Gefahren dieser Urheberrechtsansprüche sind der Grund, warum große Technologieunternehmen „Reinraum“-Verfahren verwenden. Einfach ausgedrückt wäre es schwierig, ein Entwicklerteam zu finden, das in der Lage ist, ein neues AMM von Grund auf zu programmieren und sich noch nie mit Uniswap v4-Code befasst hat. Dies bedeutet nicht, dass sie einen Verstoß begangen haben, aber das reicht nicht aus, sie müssen nachweisen können, dass sie keinen Verstoß begangen haben.
Als Reaktion auf die Gegenreaktion veranstalteten Uniswap-Erfinder Hayden Adams und sein Team einen YouTube-Livestream, um die Kontroverse anzusprechen.
Noah Zensmeester, leitender Ingenieur, verteidigte die BSL-Lizenz und behauptete, dass vier Jahre keine lange Zeit seien und dass sie ein angemessenes Gleichgewicht zwischen der Förderung von Innovationen und dem Nutzen des Projekts herstelle.
Ausgewähltes Bild von Canva, Diagramm von TradingView