AdTech AI PostgreSQL О компании
/ Блокчейн · TON 9 мин чтения

Как использовать блокчейн для депонирования в TON Wallet

Депонирование авторских прав через TON Wallet и Getgems. Шифрование AES-256 и gzip-сжатие текста для защиты произведений без публичного раскрытия. Юридические аспекты, IPFS, OpenSea.

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

Когда и кому депонирование полезно

Авторам часто нужно зафиксировать свои права, но при этом не раскрывать произведение публично. Например, текст песни уже написан, а музыка ещё нет, и вы хотите зафиксировать текст, но не выкладывать его в сеть. Или сценарист разработал интересную концепцию фильма и хочет обсудить её с коллегами, продюсером или режиссёром, но опасается, что идеи могут быть использованы без его согласия. Именно для таких случаев подходит депонирование.

Когда мы запускали Национальный Реестр Интеллектуальной Собственности (НРИС), мы использовали шифрование с двумя ключами для защиты данных. Это обеспечивало конфиденциальность — расшифровать произведение мог только сам депонент и НРИС. Но с блокчейном всё ещё проще: подделать запись нельзя, так что вторая сторона (централизованный депозитарий) просто не нужна. Достаточно зашифровать произведение самостоятельно и загрузить его в блокчейн.

Пример депонирования текста с помощью TON и Getgems

Давайте разберём пример, как быстро и дёшево задепонировать текст, при этом не раскрывая его содержимое. Воспользуемся криптокошельком TON Wallet и маркетплейсом Getgems для создания NFT.

Шаги просты:

  1. Авторизуемся через TON Wallet на Getgems.
  2. При необходимости можно создать коллекцию для NFT (но этот шаг можно пропустить).
  3. Начинаем процесс минтинга NFT — указываем название, можно добавить картинку, а сам текст кладём в описание NFT.

И тут возникает первая сложность — текст нужно зашифровать, чтобы никто не смог его прочитать, кроме вас. Для этого можно использовать AES-шифрование (с одним ключом).

Но вот ещё одна задача — ограничение по символам. На Getgems лимит составляет 700 символов. Для этого мы добавляем сжатие текста с помощью алгоритмов архивирования, и теперь зашифрованный текст становится достаточно компактным, чтобы уложиться в лимиты.

Зашифровать и сжать текст для депонирования в блокчейне

Для размещения текста в блокчейне его необходимо сжать и зашифровать. Это позволяет уместить произведение в ограничения платформы и защитить содержание от несанкционированного доступа.

Расшифровка и декомпрессия текста из NFT

Обратный процесс: извлечение Base64 строки из NFT, декодирование, расшифровка AES-256, декомпрессия gzip. Результат — оригинальный текст произведения, совпадение которого с предъявленным оригиналом подтверждает авторство.

Что делать, если текста больше?

Если у вас больше текста или произведение объёмное, можно рассмотреть другие платформы — например OpenSea, где лимиты могут быть шире. Тут же встаёт выбор блокчейна: Ethereum или Polygon. Всё зависит от вашего региона, предпочтений и стоимости газа для минтинга NFT. Процесс тот же: шифруем текст, сохраняем его в формате PDF и добавляем к свойствам NFT.

Если данные хранятся в децентрализованной системе, такой как IPFS, это ещё лучше — ваши данные будут надёжно зафиксированы, и вы сможете всегда доказать, что являетесь автором.

Правовой вопрос и судебная практика

На данный момент остаётся открытым вопрос о том, как юрисдикции примут такие доказательства авторства. Важно понять, как судебные прецеденты будут формироваться в разных странах и насколько блокчейн и NFT будут признаны как законное доказательство авторства. Конечно, есть одно «но» — не потеряйте ключ! Ведь без него доказать авторство будет невозможно.

Хотите задепонировать произведение или интегрировать блокчейн в продукт? Обсудим юридический контур, выбор сети и техническую часть.

to@prototypes.ventures