MARKET CAP : $5,607,185,562,796.5
NFT Volume(7D) : $66,947,433.8
ETHGas : 6Gwei
( #IDO #GAMEFI #BLOCKCHAIN GAMES #NFT COLLECTION )
Поиск
Поделиться

Что такое биткойнские надписи и порядковые номера и как они работают

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

 

Что такое биткойнские надписи и порядковые номера и как они работают

 

 

 

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

 

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

 

 

 

Краткая история произвольных данных о биткойнах

 

Идея использования пространства блоков биткойнов для целей, отличных от явной одноранговой отправки финансовых транзакций, существовала с первых дней существования протокола. Идея системы DNS, построенной на основе биткойна, впервые обсуждалась на форумах BitcoinTalk.org — nbsp; еще в 2010 году идея, которая в конечном итоге привела к созданию   Namecoin  в 2013 году.

 

В этот период термин « Цветные монеты » был принят для таких протоколов, которые маркировали (или «окрашивали») куски биткойнов, называемые   выходные данные неизрасходованных транзакций  (UTXOs) для использования в других протоколах оффчейн. Вначале фактически не было ограничений на то, какие данные вы могли хранить в транзакции, при условии, что соблюдалась базовая семантика системы сценариев и взималась плата за обработку транзакции майнерами. Это использовалось в ранних системах, таких как   Counterparty , запущенная в 2014 году, которая изначально чеканила токены путем «взлома» скрипта, предназначенного для мультиподписных транзакций.

 

Однако быстро было признано, что это вредно для долгосрочной масштабируемости биткойна, поскольку все биткойн-UTXO должны активно отслеживаться всеми узлами для проверки новых транзакций. Выходные данные контрагента или любые другие, которые могли содержать произвольные данные, не были потрачены, и их хранение не имело смысла для узлов, которые не заботились о данных или протоколе, которые они могут обслуживать. Фактически они были мертвым грузом.

 

Чтобы решить эту проблему,   OP_RETURN   стала стандартной в версии Bitcoin Core v0.9.0 в марте 2014 года. Эта функция позволяла отправителю помечать выходные данные как неизрасходованные, сигнализируя узлам, что они могут быть отброшены, таким образом не занимая места в Набор УТХО. Было добавлено дополнительное ограничение, ограничивающее размер данных в выводе OP_RETURN до 40 байт (позже увеличено до 80 байт).

 

OP_RETURN стал модным способом добавления произвольных данных в блокчейн биткойнов. Контрагент в конечном итоге перешел на использование OP_RETURN, и поверх этого были созданы некоторые   первые NFT на основе блокчейна . И по сей день для любого человека это тривиально - nbsp; вписать данные, такие как короткое сообщение  , в блокчейн биткойнов с помощью OP_RETURN.

 

Если вы хотите узнать больше об истории OP_RETURN, см.   в этой статье Bitmex Research .

 

 

 

Надписи

 

Надписи — это новый способ записи произвольных данных (в документации по порядковым номерам они называются « цифровыми артефактами ») в блокчейне биткойнов.

 

Из   документация :

 

Надписи вносят произвольный контент, создавая собственные биткойнские цифровые артефакты, более известные как NFT. Надписи не требуют сайдчейна или отдельного токена.

 

Эти записанные SAT затем можно передавать с помощью биткойн-транзакций, отправлять на биткойн-адреса и хранить в биткойн-UTXO. Эти транзакции, адреса и UTXO являются обычными транзакциями, адресами и UTXOS биткойнов во всех отношениях, за исключением того, что для отправки отдельных спутников транзакции должны контролировать порядок и значение входных и выходных данных в соответствии с порядковой теорией.

 

 

В данных свидетеля

 

Вместо того, чтобы помещать эти данные в выходные данные, как в ранних протоколах Colored Coin и OP_RETURN, записи добавляют свои данные в данные-свидетели транзакции. Чаще всего свидетель — это место, где хранятся подписи и другие данные, необходимые для разблокировки расходов UTXO. (Термин «свидетель» происходит от идеи, что он подобен свидетелю контракта, «подписавшему» его для подтверждения его действительности.)

 

Обновление сегрегированного свидетеля («segwit») до биткойнов, активированное в 2017 году, а затем и Taproot в 2021 году, помогло проложить путь для такой системы, как надписи. Это было достигнуто за счет снятия некоторых ранее наложенных ограничений на размер данных-свидетелей, а также предоставления скидки для любых данных, хранящихся в отдельной (или «отдельной») структуре данных, зарезервированной для свидетеля, что привело к эффективному увеличению размера блока. до 4 МБ.

 

Более того, как и OP_RETURN, входные данные-свидетели не должны сохраняться узлом для проверки будущих транзакций. После проверки свидетеля ваш узел знает, что транзакция представляет собой действительные расходы и создание действительных UTXO, и, таким образом, все данные из свидетеля могут быть безопасно удалены узлами, для которых они неактуальны.

 

Записи используют этот факт в сочетании с отсутствием ограничений по размеру по сравнению с OP_RETURN (который допускает только 80 байт) для хранения гораздо большего объема данных за транзакцию. Механизм достижения этой цели фактически аналогичен исходному подходу OP_CHECKMULTISIG в Counterparty. При таком подходе данные в биткойн-скрипте помещаются таким образом, что интерпретатор скрипта игнорирует их, так что скрипт по-прежнему считается действительным, несмотря на избыточные данные. Вместо того, чтобы помещать это в выходные данные, надписи помещают это в свидетельство входных данных.

 

 

Конверты

 

Протокол записи называет механизм, используемый для хранения данных, «конвертом», по сути, биткойн-скриптом, написанным таким образом, что он не будет запускаться.

 

Таким образом, цифровой артефакт создается путем кодирования данных для артефакта — например, байтов — nbsp; представляющий JPEG — внутри такого конверта. Надпись делается на первом сатоши первого выхода транзакции, где раскрывается конверт (что происходит только при трате).

 

Содержимое надписи сериализуется с использованием передачи данных внутри невыполненных условий, называемых «конвертом». Конверты состоят из OP_FALSE OP_IF… OP_ENDIF, обертывающего любое количество передач данных. Поскольку конверты фактически не требуют операций, они не меняют семантику сценария, в который они включены, и их можно комбинировать с любым другим сценарием блокировки.

 

Как объясняется далее, для взаимодействия с этой системой требуется линза, с помощью которой можно упорядочивать и понимать эти надписи, а также специализированное программное обеспечение для их получения, отправки и отслеживания. Хотя они считаются действительными транзакциями в соответствии с правилами сети Биткойн, сценарии для надписей — это возможность, которую большинство биткойн-кошельков не могут понять. Для этого вам нужна порядковая теория.

 

 

Порядковые

 

Порядковые числа, или «порядковая теория», были — nbsp; предложен  в 2022 году разработчиком Кейси Родармором ( но идея возникла еще в 2012 году ). Его можно рассматривать как новый способ «окрашивания» биткойнов, за исключением того, что он делает это без каких-либо дополнительных данных. Вместо этого на социальном уровне (за пределами блокчейна биткойнов) создается система, которой каждый может по своему выбору следовать, возвращаясь к первому когда-либо добытому блоку биткойнов.

 

 

Нумерация сатоши

 

В математике набор   порядковые номера   являются «линейно упорядоченными». «Порядковая теория» делает то же самое для каждого когда-либо отчеканенного сатоши (наименьшая денежная единица в биткойнах).

 

Из   порядковая документация :

 

Порядковые номера — это схема нумерации сатоши, позволяющая отслеживать и передавать отдельные саты. Эти числа называются порядковыми. Сатоши нумеруются в том порядке, в котором они были добыты, и передаются от входов транзакций к выходам транзакций в порядке очереди. И схема нумерации, и схема передачи зависят от порядка, схема нумерации — от порядка добычи сатоши, а схема передачи — от порядка ввода и вывода транзакций. Отсюда и название, порядковые номера.

 

 

Отслеживание надписей на сатоши

 

Поскольку протокол Биткойна не отслеживает явно движение сатоши, а просто преобразует суммы из входных UTXO в новую совокупность выходных данных, порядковая теория предлагает концептуальную систему для отслеживания сатоши. Это очень важно, если вы хотите иметь возможность отслеживать и перемещать надписи, сделанные на этих сатоши, как описано выше.

 

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

 

 

Необычные сатоши

 

Рассмотрение сатоши через призму порядковых номеров также имеет некоторые интересные побочные эффекты, выходящие за рамки надписей. Одним из таких последствий является то, что некоторые сатоши можно считать более или менее редкими, чем другие. Рассмотрим первые сатоши, добытые в —nbsp; половина эпохи . По состоянию на 2023 год в истории биткойна было всего 3 халвинга, а это означает, что в обращении находится только 3 таких сатоши. Порядковый номер   docs  обозначьте их как «эпические» сатоши.

 

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

 

 

Почему вас это должно волновать?

 

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

 

Тем не менее, поскольку порядковые номера, надписи и NFT в блокчейне биткойнов находятся в общественном сознании, возникает множество проблем:

 

  1. Повлияет ли широкое принятие порядковой теории на взаимозаменяемость биткойнов?
  2. Должны ли мы быть обеспокоены более быстрыми темпами роста блокчейна?
  3. Каковы последствия нелегального контента, хранящегося в сети?
  4. Повредит ли это внедрению Lightning Network или поможет ему?

 

 

У нас нет полных ответов на все эти вопросы, но все они заслуживают изучения!

 

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

Translate & Edit: P2E Game

Welcome to P2E GAME

Hearing the echoes from Metaverse.

Список игр Блокчейн | Список игр NFT s | Список Криптовалютных Игр | Список игр "Играй, чтобы заработать"
Добавить в избранное 0
Добавить в избранное
Not-liked 0
Нравится

Коментарии

Ответить
Последние