Блог им. Ilia_Zavialov
Перед тем как вы погрузитесь в изучение статьи, обратите внимание на тот факт что всё упомянутое в ней не является финансовой рекомендацией для принятие более взвешенного решения просьба провести свое собственное исследование.
Автоматическое начисление роялти на вторичные продажи всегда было важным ценностным предложением для NFT. В идеальном мире создатели могли бы устанавливать роялти в блокчейне, которые выплачивались бы автоматически при каждой продаже их работ в любом месте в интернете, не полагаясь на торговые площадки и другие третьи стороны, которые будут выплачивать роялти по доброй воле.
Однако на самом деле роялти NFT никогда не применялись ончейн; это всегда понималось неправильно. Спрос на принудительные роялти ончейн опережал прогресс в их реализации. Проблема заключается в том, что сложно отличить переводы NFT, которые являются продажами и за которые нужно платить роялти, от других типов переводов, таких как самопереводы между собственными кошельками пользователя, отправка NFT в качестве подарка и так далее.
Новые конструкции роялти пытаются решить эту проблему, определяя различные типы переводов и применяя роялти, когда это необходимо — но эти механизмы связаны с существенным компромиссом между строгим соблюдением роялти (гарантированные выплаты роялти) и композитностью (насколько NFT может взаимодействовать с другими приложениями ончейн).
Поэтому в этом посте мы обсудим плюсы и минусы существующих конструкций роялти для NFT, а также то, как они балансируют между принуждением к выплате роялти и обеспечением композитности. Затем мы представим два новых подхода к роялти NFT, которые используют механизмы стимулирования, чтобы побудить участников рынка соблюдать роялти. Наша цель — не пропагандировать тот или иной подход, а помочь разработчикам рассмотреть различные варианты роялти NFT и связанные с ними компромиссы.
_____________________________________________________________________________________________________________________________
Меня зовут Завьялов Илья Николаевич. Я предприниматель и увлекаюсь финансами. Добро пожаловать в мой блог.
Medium — medium.com/@IliaNicolaevichZavialov
Substack — ilianicolaevichzavialov.substack.com/
Композитность — это ключевая особенность программного обеспечения с открытым исходным кодом, которая позволяет разработчикам без ограничений комбинировать, модифицировать и ремиксировать части проектов, как кирпичики лего, для создания новых интересных приложений.
Существует два основных способа, с помощью которых приложение может компоновать NFT: чтение (проверка прав собственности) или запись (содействие переводам):
Различие между этими различными типами композитности NFT очень важно. Когда в этом посте мы говорим о «композитности», мы в первую очередь имеем в виду «запись» или «трансфертную» композитность.
Хотя любой человек может подтвердить право собственности на NFT в публичном блокчейне, существующие схемы роялти ограничивают, каким кошелькам и смарт-контрактам разрешено осуществлять передачу или владеть NFT в первую очередь. Ограничение «записи» может закрыть возможности использования NFT в DeFi, играх, совместном владении или даже подарках друзьям, а также в приложениях, где NFT владеют другими NFT.
Теперь давайте разберем существующие решения по роялти и компромиссы более подробно.
Одна из основных причин, по которой трудно обеспечить соблюдение роялти, заключается в том, что трудно отличить передачи NFT, которые являются продажами и за которые следует платить роялти, от других типов передач. Более конкретно, из-за того, как стандарты NFT реализуют функциональность передачи, смарт-контракты NFT не имеют представления о том, связана ли цена продажи с передачей. Существующие решения пытаются обеспечить больший контекст для трансферов (например, является ли этот трансфер продажей или нет? Или он произошел через определенную торговую площадку?) путем ограничения трансферов.
Наиболее популярные схемы принудительного взыскания роялти с NFT, блокчейн и allowlists, используют разные подходы к ограничению трансферов и, вместе с ними, «записи» или «передачи» композиции.
Обе конструкции направлены на предотвращение переводов на двух уровнях:
Таким образом, создатели сталкиваются с существенным компромиссом, независимо от того, что они используют, в зависимости от того, как их смарт-контракт NFT реализует «предотвращение» переводов: Чем строже создатель предотвращает переводы, тем менее композитен NFT.
Блок-лист — это список определенных адресов смарт-контрактов или приложений, которые не могут способствовать передаче NFT. Создатели добавляют адреса определенных торговых площадок или приложений, которые не выплачивают роялти, в блок-лист внутри своего смарт-контракта NFT; если владелец NFT попытается перевести свой NFT через заблокированное приложение, транзакция будет провалена.
Думайте о блокчейне как о брандмауэре на вашем компьютере: Вы можете свободно перемещаться по сети, но брандмауэры блокируют сайты, которые они считают небезопасными. В данном случае «брандмауэр» блокирует приложения, которые, как известно, не соблюдают авторские права.
Последний пункт представляет собой самую большую проблему. Для того чтобы блокчейн был эффективным, создателям необходимо постоянно отслеживать новые приложения, отслеживать каждую возможную новую площадку для смарт-контрактов, анализировать ее, а затем принимать решение о ее блокировке. Это тяжелая работа; и даже существующие торговые площадки, возможно, придется пересматривать со временем, по мере того как они будут обновлять свои смарт-контракты.
Оставить приложение, обходящее роялти, вне списка блокировки — значит упустить платежи. Более того, существует проблема «дырявого ведра»: если хотя бы один маркетплейс, обходящий роялти, останется незаблокированным, то в равновесном состоянии на этот маркетплейс может поступать непропорционально большая доля транзакций.
Одно из возможных решений — передать составление блокчейна третьей стороне. Однако это вновь вводит зависимость от посредника в обеспечении роялти, дает ему рыночную власть и может иметь другие последствия, выходящие за рамки данной статьи.
Списки разрешений явно указывают единственные адреса смарт-контрактов или приложений, которым разрешено содействовать передаче NFT. При такой стратегии создатели разрешают только те торговые площадки или приложения, которые гарантируют соблюдение роялти. Владелец NFT может передать свой NFT только через смарт-контракт, включенный в список разрешенных; если он попытается передать NFT с помощью торговой площадки, не включенной в список разрешенных, транзакция не пройдет.
Существующие конструкции списков разрешений также содержат необязательные компоненты, такие как: (1) ограничения на то, какие типы кошельков могут владеть NFT, часто разрешая только EOA, а не счета смарт-контрактов; и (2) ограничения на то, разрешены ли p2p переводы.