NFT, генеративные NFT, генеративное программирование

Являются ли скучающие обезьяны-обманщики проблемой? Мысли об обмане в генеративном художественном кодировании NFT

Может быть, не *технически* обманщики, но, возможно, все же считаются обманщиками.

Просматривая вчера Твиттер, я увидел интересный твит об обманах в генеративном наборе NFT Bored Ape Yacht Club. В твите показаны 32 разные пары, такие как та, что я показал поверх этой статьи — точно такая же обезьяна, только фон другого цвета. Как видите, такие пары можно рассматривать двояко:

  1. Они НЕ дубликаты. Фон считается чертой, поэтому изображения достаточно различимы для всех практических целей. (Или, выражаясь технически: да, они одинаковы, за исключением фона, но изображения не хешируются до одинаковых значений. Двоичный код, из которого состоят изображения, отличается, и это все, что имеет значение.)
  2. Они НАСТОЯЩИЕ обманщики. Фон вообще не должен иметь значения. Эти отдельные человекообразные обезьяны, как персонажи, совершенно одинаковы, имеют одинаковые черты друг с другом.

Я думаю, что на самом деле это вопрос мнения, поскольку можно оспорить любую из вышеперечисленных точек зрения. Тем не менее, я на 100% уверен, что, учитывая вариант с самого начала, все основатели команды NFT предпочли бы, чтобы описанного выше сценария можно было вообще избежать. Итак, давайте поговорим о том, как это можно сделать.

Как ограничить и/или даже исключить дубликаты в генеративном наборе NFT

Прежде чем я начну, позвольте мне указать, что я не знаю масштабов этой проблемы в наборе «Скучающая обезьяна» или в других наборах. Как видно из этого твита, существует по крайней мере 32 случая «одного и того же персонажа на разном фоне». Но их вполне может быть намного больше, так как я не знаю, изучал ли кто-нибудь его досконально. Кроме того, если эта проблема существует, то, безусловно, существуют дополнительные подобные проблемы, когда пары обезьян идентичны, за исключением какой-то другой единственной черты. (Например, та же обезьяна, фон и все такое, за исключением того, что у одной есть крошечная серьга, а у другой нет. Это больше проблема?)

Сначала поговорим об ОГРАНИЧЕНИИ этой проблемы органическими средствами: