Кто-нибудь занимается чем-то подобным?
tom
tom13 авг., 09:05
'Инскрипция' изображений на Octra Я инскрибировал CryptoPunk на Octra в качестве побочного задания. Будучи заинтересованным в ончейн-искусстве, я рано начал заниматься Ordinals и Ethscriptions. Протокол Ethscriptions использует URI data:image/png;base64, который хранится в данных вызова транзакции на тот же кошелек. После отправки нескольких транзакций Octra и наблюдения за тем, как другие экспериментируют с ASCII-артом в сообщениях транзакций, я подумал, что может быть возможно 'инскрибировать' изображения, заимствовав метод Ethscriptions. Сначала я попытался инскрибировать свой Low-Res Milady (отличный проект Ethscriptions от @0xhimark), но быстро понял, что это превышает лимит в 1024 символа сообщения. Признав лимит, я инскрибировал несколько своих собственных 24x24 пиксельных артов и, наконец, один из моих любимых CryptoPunks. Вот как я это сделал: • Преобразовал PNG CryptoPunks в base64 • Подготовил транзакцию 0.4269 на другой кошелек • Вставил строку текста base64 в сообщение • Отправил сообщение валидатору Несколько важных моментов: Без индексатора, распознающего data URI, это довольно бесполезно, но было бы интересно, если бы OctraScan распознал data URI, увеличил и отобразил изображение. Индексатор протокола Ethscriptions распознавал инскрипцию только тогда, когда транзакция отправлялась на себя с полезной нагрузкой изображения, но Octra не позволяет проводить самотранзакции. Я не знаю ожидаемой устойчивости или неизменности данных сообщения в транзакции Octra, поэтому это может не быть подходящим вариантом для инскрипции данных изображения в ончейне. Вы можете сами просмотреть инскрипцию CryptoPunk: • Перейдите по ссылке транзакции OctraScan ниже • Скопируйте data URI из сообщения • Вставьте data URI в новую вкладку браузера • Скачайте PNG изображение и увеличьте его В ходе этого эксперимента я смог немного лучше познакомиться с Octra и OctraScan. Спасибо @ac_mist_ и @bluudmg за эксперименты вместе со мной. Если у вас есть мысли, альтернативные предложения, нужна помощь или вы сами инскрибировали изображение, дайте знать. milady (octra)
119