Вот что это значит - журнал Cointelegraph

В ненадежности открытого исходного кода Web3, итеративной разработки и идеала «быстрого движения» все ломается. И через разрушение тоже создаются вещи. Новый проект позволяет любому создать копию чужого NFT, метко названного «Мимики».

Но как работает Mimics и что это значит для арт-рынок НФТ иметь новый сорт подделок? И приведет ли это к обновлению и улучшению стандартов токенов?

Я встретил анонимного основателя Mimics в офисе «Web3», который был битком набит разработчиками программного обеспечения, пишущими строки кода, пока они кивали головами в такт дип-хаусу и потягивали чашки чая.

Время от времени я захожу к некоторым местным разработчикам в области блокчейна и узнаю больше о том, над чем они работают. Они всегда были приветливы и веселы, приглашая меня разделить их ритуальный пятничный «час создания мемов» и попробовать раскрутить диджейские деки в офисе.

 

 

миметики
Впечатление художников о том, как Mimics работает с CryptoPunks и Bored Apes.

 

 

Мне даже предложили стол для работы оттуда бесплатно, при условии, что я убираюсь в офисе раз в неделю. Я сказал им, куда идти (они шутили, но, возможно, только полушутя, пока я смотрел на разросшиеся лианы, живущие в выступающих балках на крыше).

Именно в этом офисе я познакомился с анонимом, который позже взял продолжительный творческий отпуск, чтобы разрабатывать успешные проекты и, в процессе работы, обнаруживать и открывать исходный код для имитации ваших NFT.

Кража ваших NFT

«Думаю, я только что разрушил рынок NFT», — категорично сказал мне анонимный основатель.

"Действительно? Как?" Я ответил.

Оказывается, что искусство НФЦ в них есть строка кода, называемая «tokenURI» или «URI», которая действует как указатель на отображаемое изображение. Поскольку код является общедоступным, вы можете перенаправить свой собственный NFT, чтобы он выглядел как чей-либо еще. Если вы хотите, чтобы ваш NFT отображал шифропанка, скучающую обезьяну или как насчет пухлого пингвина? Ты понял.

 

 

Монеты
Метаданные tokenUri NFT. Источник: Монеты

 

 

Это означает, что ваше редкое и дорогое мультяшное изображение NFT можно клонировать, а не просто щелкнув правой кнопкой мыши «копировать-сохранить как» и создав другой NFT того же изображения, но как проверяемую копию, которая имеет остатки реальной вещи через код. Тем не менее, пользователи, спешащие клонировать скучающую обезьяну, должны быть осторожны:

«Это может быть вопиющим нарушением авторских прав или другой интеллектуальной собственности», — заявляет австралийский крипто-адвокат Джони Пирович. «Чтобы определить права, связанные с владением токеном, а также любым изображением или метаданными, связанными с токеном, покупатель должен попытаться определить, применяются ли к «продаже» какие-либо положения и условия и какая-либо лицензия на интеллектуальную собственность».

Многие проекты запускаются или перепродаются на торговых площадках NFT, таких как OpenSea, без составления собственных условий или лицензий и без раскрытия своей личности. В этих случаях они не защищают какую-либо ИС, которой они владеют, и не позволяют человеку понять, кто может быть автором авторских прав и существует ли человек или компьютер, который создает искусство и/или данные. В Австралии авторское право возникает, когда оно создается его автором. В других странах, например в США, авторское право — это система регистрации. NFT (и связанные с ними метаданные) доступны во всем мире и часто без четких условий. Это делает неясным, какие законы об интеллектуальной собственности применяются.

Джони Пирович
Джони Пирович на LinkedIn.

Заметив, что немногие другие разобрались в разветвлениях того, как работают метаданные NFT, создатели Mimics, конечно, открыли исходный код, как это сделать.

В код

Когда дело доходит до этого, NFT — это просто токены с набором метаданных. Эти данные о данных несут в себе всю необходимую информацию для того, чтобы кто-то другой мог найти и использовать ее.

NFT, которые можно имитировать с помощью их метаданных (пока что), соответствуют наиболее распространенным стандартам ERC-721 и ERC-1155.

Стандарты ERC-721 и ERC-1155 предоставляют два основных набора функций: контроль владения токеном и получение данных из токена. Последняя функция обычно возвращает внешний вид NFT на веб-сайт или в кошелек, чтобы отображать NFT при «вызове» смарт-контрактом.

Трюк с Mimics заключался в том, чтобы понять, что tokenURI можно вызвать по адресу контракта. В частности, его можно вызвать внутри функции tokenURI другого контракта. Mimics взламывает метаданные, позволяя вам создать NFT, который имитирует атрибуты цифрового мультимедиа другого, например изображение или анимацию. Любой в любом месте может запустить эту функцию метаданных URI. Вместо того, чтобы функция была разрешена в стандартах ERC, поэтому только пользователь может просматривать NFT или предоставлять разрешения другим сайтам для его просмотра, она является общедоступной.

Я рискнул углубиться в канал Discord…

Проект Mimics имеет кодовую базу с открытым исходным кодом, поэтому вы можете имитировать «targetContract» и «targetId» другого NFT и сделать свой NFT таким же, как этот NFT.

«Как насчет этой милой медузы?» говорится в документах Руководства мимикологов.

 

 

Документы «Руководство мимикологов.
Документы руководства мимикологов.

 

 

В OpenSea мы можем скопировать их из URL-адреса страницы, «Идентификатор токена» — это число справа, а «Адрес контракта» — слева от него.

Контракты Мимиков теперь доступны. В истинном стиле Web3 мимики доступны без разрешения, но технически получить доступ к ним немного сложно.

Изначально веб-страницы не было, так что приходилось идти на «экспедиция», чтобы напрямую взаимодействовать с «контрактом гильдии» на Etherscan. Это было недавно обновление.

Адрес контракта
Адрес контракта OpenSea

Как мимики могут повлиять на рынки в год, когда в NFT наблюдался сильный накал? В текущем контексте рыночных обвалов эти строки кода и стандарты токенов, на которые они опираются, имеют серьезные последствия для владельцев NFT, разработчиков и рынка в целом.

Что это значит?

На данном этапе мимики не имеют значения для NFT, кроме произведений искусства (например, копирование NFT с различными функциями для подтверждения членства). Можно имитировать только метаданные, такие как имя, описание, носитель и другие атрибуты, предоставляемые токеномURI. Чтобы что-то было проксируемым, это должен быть атрибут, который NFT предоставляет в общедоступной функции или интерфейсе (что означает, что он доступен для всех пользователей и других контрактов на Ethereum) и никоим образом не проверяется веб-сайтом, службой или контрактом, получающим Это.

 

 

Скучающие обезьяны OpenSea
Аукцион Bored Ape Yacht Club на торговой площадке OpenSea NFT. Источник: OpenSea

 

 

Вместо того, чтобы быть «законом» для доказуемого соблюдения правил системы, код здесь является подрывным фактором безопасности NFT. Мимики подтверждают тезис известного криптографа «Мокси» о том, что криптографии в некоторых отношениях не хватает криптографии — это относится к криптографически безопасным компонентам кодовой базы, которые делают аспекты уникального владения доказуемыми, частными и/или разрешенными. По иронии судьбы, кто-то уже использовал мимический контракт для копирования NFT Moxie.

В некотором смысле Mimics демонстрирует нарушение координации в том, как создаются стандарты с открытым исходным кодом, рецензируются и принимаются в Web3. Это происходит до тех пор, пока вы не увидите, что мимики на самом деле являются частью повествования о том, как эти стандарты могут развиваться с течением времени.

 

 

 

 

Установка стандарта:

Значит, все это было мошенничеством? Схема Понци, чтобы продать рынок или наводнить его подделками?

Нет. Это игра. Мимики — еще один пример игровой эстетики и хакерской этики культуры «Web3». Это беззаботный взлом с некоторыми серьезными последствиями.

Как и на традиционном арт-рынке, NFT можно подделывать с помощью Mimics. И, как и на традиционных арт-рынках, этот факт побуждает пользователей взять на себя ответственность за отслеживание происхождения того, что они покупают. Выявление уязвимостей — это то, как укрепляется инфраструктура.

«Я думаю, что иметь копии — это круто, поскольку оригиналы всегда можно легко проверить», — говорит Бокки ПуБах, серийный художник NFT и сторонник программного обеспечения с открытым исходным кодом. «Возможно, это означает, что люди должны быть обучены тому, как проверять подлинность, а торговые площадки и инструменты должны упростить эту проверку».

В коллекции NFT Bokky представлены оригиналы и ответвления известных коллекций, в том числе MoonCats, «коллекция Кевина» Bored Ape и «фаст-фуд» CryptoPunk.

 

 

Mooncat #24916: ❤️❤️, MrFahrenheit.eth
Лунная кошка № 24916: MrFahrenheit.eth Источник: OpenSea

 

 

Цель реестра блокчейна — доказать происхождение, но все же чрезвычайно сложно проверить, что NFT принадлежит законному исполнителю. Например, в службе имен Ethereum (ENS) люди делают точные копии доменных имен известных исполнителей, заменяя «1» буквой «l», чтобы обмануть покупателей, заставив их думать, что это оригинал. По этой причине Bokky работает над инструментом для исследования имен ENS в надежде помочь сообществу в целом отличить настоящие коллекции NFT от поддельных.

Мимики также открывают новые возможности для того, что люди будут строить дальше в мире искусства NFT. Возможно, первые мимики приобретут свою ценность как «подлинные» подделки.

Поиск ЭНС
Инструмент для поиска зарегистрированных имен ENS от @BokkyPoobah.

Текущие контракты Mimic позволяют сделать только одну копию существующего NFT. Это может повысить ценность оригиналов, если люди захотят создать доказуемые копии известных NFT. Например, некоторые утверждают, что многие проекты-клоны CryptoPunks на самом деле добавляют больше ценности версии OG.

Кодовая база Mimics также включает защитный механизм. Установив «Щит сущности» и активировав «ауру», щит защитит все NFT в одной учетной записи от копирования (известного как «подталкивание») мимиками.

Конечно, код с открытым исходным кодом означает, что щиты будут блокировать только мимики, но не другие итерации прокси-NFT. Теперь, когда секрет раскрыт, можно скопировать сами контракты Mimic, внести несколько изменений и имитировать все снова и снова.

Мимики — это призыв к действию по улучшению стандартов NFT и децентрализованной инфраструктуры в целом. Разработчик-хакер, стоящий за Mimics, хочет не только ломать вещи, но и строить.

«Текущие стандарты NFT делают противоположное защите вашего искусства на уровне кода», — говорится в сообщении в блоге проекта Mimics. Задаваясь вопросом, ломают ли они рынок NFT, хакер также провоцирует: «Может быть, эта статья и связанный с ней код дадут некоторый импульс» для будущего, когда стандарты ERC будут улучшены и повторены и получат еще более широкое распространение. Цель состоит в том, чтобы создать лучший стандарт для своих информационных инфраструктур.

 

 

 

 

Улучшение стандартов токенов требует более строгого разрешения на уровне кода — это означает, что создатели NFT выражают свои предпочтения на уровне кода. Они могли бы решить, где этот NFT отображается, а не вытаскивать его публично. Технически вы можете создать NFT, который блокирует это на уровне кода и по-прежнему будет соответствовать стандарту ERC-721 или -1155. Тем не менее, люди не уделяют достаточного внимания уровню кода рынка NFT, чтобы поместить меры внутри функции для обнаружения контрактов, которые пытаются запустить код, и заблокировать их.

Mimics — это один из примеров более широкого духа Web3. Проект воплощает основные темы идеала Web3: совместное построение, самоорганизация и владение собственной инфраструктурой (или, по крайней мере, выражение предпочтения в отношении того, как ею владеют и управляют).

Web3 происходит от хакерских сообществ. Взлом — это переупорядочивание. «Политика технологий — это способы наведения порядка в нашем мире», — утверждает специалист по инфраструктуре Лэнгдон Виннер. Пути, по которым будет разворачиваться динамика переосмысления, удаления и пересмотра, никогда нельзя полностью предвидеть заранее.

Обычно там, где Web3 терпит неудачу, он возрождается из собственного пепла, как феникс. Эпические провалы, такие как взлом Mt.Gox и The DAO, помогли сегодня привести к распространению компонуемости и практики управления. Понимание этого помогает понять контекст недавнего краха рынка TerraUSD и LUNA.

То же самое можно сказать и о NFT с такими проектами, как Mimics, которые отказываются от легитимности того, что существует в настоящее время, чтобы создать что-то лучшее.

 

 

 

 

Источник: https://cointelegraph.com/magazine/2022/05/31/you-can-now-clone-nfts-as-mimics-heres-what-that-means.