BRC-20 — это экспериментальный стандарт однородных токенов сети Биткойн, предложенный пользователем Twitter @domodata 8 марта 2023 года. Он использует данные JSON, записанные в сети Биткойн, для развертывания контрактов токенов, выпуска токенов и передачи токенов. BRC-20 — это стандарт выпуска токенов, который имитирует ERC-20, но реализован в сети Биткойн. Он использует данные для развертывания контрактов токенов, монетного двора и передачи токенов.

3. Надпись
Надписи гравируют произвольный контент, создавая цифровые артефакты, присущие Биткойну, часто называемые NFT. Inscription не требует сайдчейнов или отдельных токенов.
Эти выгравированные данные можно затем передать с помощью транзакции биткойнов, отправить на адрес биткойнов и сохранить в биткойн-UTXO. Эти транзакции, адреса и UTXO во всех отношениях являются обычными транзакциями, адресами и UTXO Биткойна, за исключением того, что для отправки отдельных спутников транзакция должна контролировать порядок и значение входных и выходных данных в соответствии с порядковой теорией.
Модель контента надписи является сетевой. Надпись состоит из типа контента (также называемого MIME-типом) и самого контента (байтовой строки). Это позволяет возвращать содержимое надписи с веб-сервера и использовать его для создания HTML-скриптов, которые используют и смешивают другое содержимое надписи.
Содержимое надписи полностью размещено в цепочке и хранится в скрипте расходов Taproot script-path. Сценарии Taproot имеют мало ограничений на свое содержимое и получают дополнительные скидки для свидетелей, что делает хранение содержимого надписей относительно экономичным.
Поскольку затраты на сценарий Taproot могут быть сгенерированы только на основе существующих выходных данных Taproot, для гравировки используется двухэтапный процесс фиксации/раскрытия. Сначала в транзакции фиксации создайте фиксацию для выходных данных Taproot сценария, содержащего содержимое надписи. Во-вторых, в транзакции отображения используйте выходные данные, сгенерированные транзакцией отправки, для отображения содержимого надписи в цепочке.
Содержимое записи сериализуется с использованием передачи данных в невыполненных условиях, называемых «конвертами». Конверт состоит из OP_FALSE OP_IF ... OP_ENDIF, обертывающего любое количество передач данных. Поскольку конверты фактически не требуют операций, они не меняют семантику содержащего их сценария и могут использоваться в сочетании с любым другим сценарием блокировки.
Текстовая надпись, содержащая строку «Hello, world!» сериализуется следующим образом:
OP_FALSEOP_IF OP_PUSH "ord" OP_1 OP_PUSH "text/plain;charset=utf-8" OP_0 OP_PUSH "Привет, мир!"OP_ENDIF
Строка ord сначала используется, чтобы устранить неоднозначность надписей от других вариантов использования конвертов.
OP_1 указывает тип контента, который содержит следующая передача, а OP_0 указывает, что последующие отправки данных содержат сам контент. Для больших записей необходимо использовать несколько операций отправки данных, поскольку одним из немногих ограничений Taproot является то, что размер одной передачи данных не может превышать 520 байт.
Содержимое надписи содержится во входных данных, показывающих транзакцию, и запись делается в первый сат первого выхода. Затем этот сат можно отследить, используя знакомые правила порядковой теории, что позволяет его передавать, покупать, продавать, терять и возвращать.
4. Часто задаваемые вопросы
Что такое порядковая теория?
Порядковая теория — это протокол для присвоения порядковых номеров сатоши (наименьшим подразделениям Биткойна) и отслеживания этих сатоши по мере расходования транзакций.
Эти серийные номера представляют собой очень большие числа, например, 804766073970493. Каждый сатоши, ¹⁄₁₀₀₀₀₀₀₀₀ Биткойна, имеет серийный номер.
Требует ли порядковая теория сайдчейнов, отдельных токенов или изменений в Биткойне?
ненужный! Порядковая теория теперь работает, сайдчейнов нет, и единственным требуемым токеном является сам Биткойн.
Для чего нужна ординальная теория?
Собирайте, торгуйте и планируйте. Порядковая теория присваивает каждому сатоши идентичность, позволяя отслеживать их и продавать индивидуально как диковинки и нумизматическую ценность.
Порядковая теория также поддерживает надписи — протокол для прикрепления произвольного контента к определенным сатоши, превращая их в цифровые артефакты, присущие Биткойну.
Как работает порядковая теория?
Порядковые номера присваиваются сатоши в порядке их добычи. Первый сатоши в первом блоке имеет порядковый номер 0, второй сатоши имеет порядковый номер 1, а последний сатоши первого блока имеет порядковый номер 4 999 999 999.
Сатоши существуют в выходах, но транзакции уничтожают выходы и создают новые выходы, поэтому порядковая теория использует алгоритм, чтобы определить, как сатоши переходят от входов транзакции к выходам.
К счастью, алгоритм очень прост.
Cong осуществляет переводы в порядке поступления. Подумайте о входных данных транзакции как о списке сатоши, а о ее выходах как о списке слотов, ожидающих получения сатоши. Чтобы назначить входной сатоши слоту, каждый входной сатоши проверяется по порядку, и каждый сатоши назначается первому доступному слоту на выходе.
Представим себе транзакцию с тремя входами и двумя выходами. Входные данные находятся слева от стрелки, а выходные — справа, оба помечены своими значениями:
[2] [1] [3] → [4] [2]
Теперь давайте отметим одну и ту же транзакцию порядковым номером сатоши, содержащихся на каждом входе, и отметим каждый выходной слот вопросительным знаком. Порядковые числа большие, поэтому представим их буквами:
[а б] [в] [г е ж] → [? ? ? ?] [? ?]
Чтобы выяснить, какие сатоши идут на какой выход, проверьте входные сатоши по порядку и присвойте каждому сатоши вопросительный знак:
[a b] [c] [d e f] → [a b c d] [e f]
Вы можете спросить, а что насчет стоимости? хороший вопрос! Давайте представим себе ту же транзакцию, на этот раз с комиссией в два сатоши. Комиссионная транзакция отправляет на вход больше сатоши, чем получает выход, поэтому, чтобы сделать нашу транзакцию платной, мы удалим второй выход:
[2] [1] [3] → [4]
satoshis e и f теперь никуда не денутся в выводе:
[a b] [c] [d e f] → [a b c d]
Таким образом, они идут в качестве вознаграждения майнеру, добывшему блок. В BIP есть подробности, но, короче говоря, комиссии, выплачиваемые за транзакцию, рассматриваются как дополнительные входные данные для транзакций Coinbase и упорядочиваются в соответствии с тем, как соответствующие транзакции упорядочены в блоке. Транзакция coinbase для этого блока может выглядеть так:
[СУБСИДИЯ] [e f] → [СУБСИДИЯ e f]
Где я могу найти подробности?
БИП!
Почему спутниковые надписи называют «цифровыми артефактами», а не «NFT»?
Надпись — это NFT, но вместо нее используется термин «цифровой артефакт», потому что он прост, понятен и знаком.
Термин «цифровой артефакт» весьма наводит на размышления даже для тех, кто никогда раньше не слышал этот термин. Напротив, NFT — это аббревиатура, которая не дает никаких указаний на то, что она означает, если вы не слышали ее раньше.
Кроме того, «NFT» воспринимается как финансовый термин, а слова «взаимозаменяемый» и «токен», используемые в «NFT», имеют значения, которые не распространены за пределами финансового контекста.
Чем надписи сат отличаются от других....?
Эфириум NFT?
Надпись никогда не меняется.
Создатель надписи или владелец надписи просто не может изменить ее после того, как она была создана.
NFT Ethereum могут быть неизменяемыми, но многие из них таковыми не являются и могут быть изменены или удалены владельцем контракта NFT.
Чтобы гарантировать неизменность конкретного Ethereum NFT, код контракта должен быть проверен, что требует детального понимания семантики EVM и Solidity.
Нетехническим пользователям сложно определить, является ли данный Ethereum NFT подделанным или нет, а платформа Ethereum NFT не прилагает никаких усилий для того, чтобы отличить NFT от подделки или нет, а также доступен ли исходный код контракта. и проверено.
Содержание надписи всегда находится на цепочке.
Надписи не могут ссылаться на контент вне сети. Это делает надпись более долговечной, поскольку контент не может быть утерян, и более редкой, поскольку создатель надписи должен платить комиссию, пропорциональную размеру контента.
Некоторый контент Ethereum NFT находится в сети, но большая часть находится вне сети и хранится на таких платформах, как IPFS или Arweave, или на традиционных полностью централизованных веб-серверах. Доступность контента в IPFS не гарантируется, а некоторый контент NFT, хранящийся в IPFS, был утерян. Платформы, подобные Arweave, полагаются на слабые экономические предположения и могут катастрофически потерпеть неудачу, когда эти экономические предположения перестанут выполняться. Централизованные веб-серверы могут исчезнуть в любой момент.
Нетехническим пользователям может быть сложно определить, где хранится содержимое данного Ethereum NFT.
Надпись гораздо проще.
NFT Ethereum полагаются на сеть и виртуальную машину Ethereum, которые сложны, постоянно меняются, а изменения вносятся посредством обратно несовместимых хард-форков.
Inscription, с другой стороны, опирается на относительно простой и консервативный блокчейн Биткойна, который вносит изменения посредством обратно совместимых софт-форков.
Надписи более безопасны.
Inscriptions наследует модель транзакций Биткойна, что позволяет пользователям точно видеть, какие Inscriptions передает транзакция, прежде чем подписывать транзакцию. Надписи можно продавать с помощью частично подписанных транзакций, что не требует разрешения третьей стороне (например, бирже или торговой площадке) передавать их от имени пользователя.
Напротив, NFT Ethereum страдают от уязвимостей безопасности конечных пользователей. Слепое подписание транзакций, предоставление сторонним приложениям неограниченных разрешений для пользовательских NFT и взаимодействие со сложными и непредсказуемыми смарт-контрактами являются обычным явлением. Это создает опасное минное поле для пользователей Ethereum NFT, о котором рядовые теоретики просто не заботятся.
Надписей стало меньше.
Надписи требуют, чтобы Биткойн чеканился, передавался и хранился. На первый взгляд это может показаться недостатком, но смысл существования цифровых артефактов заключается в их редкости и, следовательно, в их ценности.
С другой стороны, NFT Ethereum могут быть отчеканены практически в неограниченных количествах посредством одной транзакции, что делает их менее дефицитными и, следовательно, потенциально менее ценными.
Inscription не претендует на поддержку внутрисетевых роялти.
Внутрисетевые роялти — хорошая идея в теории, но не на практике. Выплаты роялти не могут осуществляться внутри цепочки без сложных и навязчивых ограничений. Экосистема Ethereum NFT в настоящее время борется с путаницей, связанной с роялти, и коллективно сталкивается с реальностью того, что передача роялти по сети артистам в качестве преимущества NFT невозможна, в то время как платформы стремятся снизить и устранить поддержку роялти.
Inscription полностью избегает этого сценария, не давая ложных обещаний поддерживать роялти в сети, тем самым избегая путаницы, хаоса и негатива, связанных с ситуацией с Ethereum NFT.
Надписи открывают новые рынки.
Рыночная капитализация и ликвидность Биткойна значительно выше, чем у Эфириума. NFT Ethereum не имеют доступа к большей части ликвидности, поскольку многие держатели биткойнов не хотят взаимодействовать с экосистемой Ethereum из-за опасений по поводу простоты, безопасности и децентрализации.
Такие сторонники Биткойна могут быть больше заинтересованы в надписях, чем в NFT Ethereum, открывая новый класс коллекционеров.
Inscription имеет более богатую модель данных.
Надпись состоит из типа контента (также называемого MIME-типом) и контента (произвольной строки байтов). Это та же модель данных, которая используется в Интернете, позволяя содержимому надписей развиваться вместе с Интернетом и поддерживать любой тип контента, поддерживаемый веб-браузерами, без изменения базового протокола.
Активы RGB и Таро?
RGB и Taro — это протоколы активов второго уровня, построенные на Биткойне. Они гораздо сложнее надписей, но и более своеобразны.
Ordinal Theory предназначена для цифровых артефактов, а основной вариант использования RGB и Taro — это взаимозаменяемые токены, поэтому пользовательский интерфейс Inscriptions, вероятно, будет проще и совершеннее, чем для RGB и Taro NFT.
И RGB, и Taro хранят контент вне сети, что требует дополнительной инфраструктуры и может быть потеряно. Напротив, содержимое надписи хранится в цепочке и не может быть потеряно.
Порядковая теория, RGB и Таро появились очень рано, так что это лишь предположение, но направленность порядковой теории может дать ей преимущество с точки зрения характеристик цифровых артефактов, включая такие функции, как лучшие модели контента и глобально уникальные символы.
Активы контрагента?
У Counterparty есть собственный токен XCP, который необходим для определенных функций, в результате чего большинство держателей биткойнов рассматривают его как альткойн, а не как расширение или второй уровень биткойна.
Ordinal Theory с нуля разрабатывалась для цифровых артефактов, а Counterparty в первую очередь разрабатывалась для выпуска финансовых токенов.
Кто может использовать надписи…
художник
*Надпись находится на биткойне. *Биткойн в настоящее время является цифровой валютой с самым высоким статусом и наибольшими шансами на долгосрочное выживание. Если вы хотите, чтобы ваше произведение искусства сохранилось в будущем, нет лучшего способа опубликовать его, чем сделать надпись.
*Удешевление сетевого хранения. *При минимальной плате за ретрансляцию в размере 20 000 долларов США за BTC и 1 сатоши за вбайт стоимость публикации записанного контента составляет 50 долларов США за 1 миллион байт.
*Для Inscription еще рано! *Inscription все еще находится в разработке и еще не опубликована в основной сети. Это дает вам возможность стать одним из первых пользователей и исследовать среду по мере ее развития.
*Надпись простая. *Написание не требует написания или понимания смарт-контрактов.
* Надписи открывают новую мобильность. * Надписи становятся более доступными и привлекательными для держателей биткойнов, открывая доступ к совершенно новому классу коллекционеров.
Надписи предназначены для цифровых артефактов*. *Inscription была разработана с нуля для поддержки NFT и улучшенной модели данных, а также таких функций, как глобально уникальные символы и улучшенное происхождение.
*Inscription не поддерживает роялти в сети. *Это минус, но это зависит от того, как на это посмотреть. Гонорары в сети были благом для создателей, но они также вызвали массовые нарушения в экосистеме Ethereum NFT. Экосистема Ethereum сейчас пытается решить эту проблему, и идет борьба за достижение необязательного будущего роялти. Inscription не поддерживает внутрисетевые роялти, поскольку это технически неосуществимо. Если вы решите создать надпись, вы можете обойти это ограничение несколькими способами: сохранить часть надписи для будущей продажи, получить выгоду от повышения стоимости в будущем или предоставить льготы пользователям, которые соблюдают дополнительные гонорары.
коллектор
*Надпись лаконичная и понятная, без сюрпризов. *Они всегда неизменяемы и находятся в цепочке, не требуя особой проверки.
Надпись на биткойне. Вы можете легко проверить местоположение и свойства надписи, используя полный узел Bitcoin, которым вы управляете.
Держатели биткойнов
Я начинаю этот раздел со следующего утверждения: «Самое важное, что делает сеть Биткойн, — это децентрализация валюты». Все остальные варианты использования вторичны, включая порядковую теорию. Разработчики ординальной теории понимают и признают это и полагают, что ординальная теория способствует основной миссии Биткойна, по крайней мере, в небольшой степени.
В отличие от многих других вещей в мире альткойнов, цифровые артефакты имеют свои преимущества. Конечно, существует множество уродливых, глупых и мошеннических NFT. Однако существует множество очень творческих вещей, и искусство создания и коллекционирования было частью человеческой истории с самого начала, еще до появления торговли и денег, которые также являются древними методами.
Биткойн предоставляет потрясающую платформу для создания и сбора цифровых артефактов безопасным и децентрализованным способом, защищая пользователей и художников точно так же, как он обеспечивает удивительную платформу для отправки и получения ценностей, и по тем же причинам.
Порядковые номера и надписи увеличивают потребность в пространстве блоков Биткойн, что увеличивает бюджет безопасности Биткойна, что имеет решающее значение для обеспечения перехода Биткойна к модели безопасности, зависящей от комиссии, поскольку становится невозможным допускать уменьшение вознаграждения за блок вдвое, независимо от того, насколько это важно. это.
Содержимое записи хранится в цепочке, поэтому требования к пространству блока, используемому для записи, не ограничены. Это создает покупателя последней инстанции для всего пространства блоков Биткойн. Это поможет поддержать сильный рынок комиссий, гарантируя безопасность Биткойна.
Надпись также опровергает утверждения о том, что Биткойн не может масштабироваться или использоваться для новых вариантов использования. Если вы следите за такими проектами, как DLC, Fedimint, Lightning, Taro и RGB, вы знаете, что это утверждение неверно, но Inscription предлагает простой для понимания контраргумент, нацеленный на популярный и проверенный вариант использования — NFT. .
Если надписи станут востребованными цифровыми артефактами с богатой историей, как надеются авторы, они послужат мощным крючком для принятия Биткойна: приходите ради удовольствия, богатого искусства, оставайтесь ради децентрализованной цифровой валюты.
Надписи являются чрезвычайно мягким источником требований к пространству блока. Например, стейблкоины на Биткойне (которые могут дать крупным эмитентам стейблкоинов влияние на будущее развитие Биткойна) или DeFi (возможно, за счет внедрения MEV на Биткойне), цифровое искусство и предметы коллекционирования вряд ли будут генерировать достаточное количество отдельных субъектов власти, которые подрывают Биткойн. Искусство децентрализовано.
Пользователи записей и поставщики услуг заинтересованы в запуске полных узлов Биткойна, выпуске и отслеживании записей, тем самым вкладывая свой экономический вес в честную цепочку.
Порядковая теория и надписи не окажут существенного влияния на однородность Биткойна. Пользователи биткойнов могут игнорировать и то, и другое без каких-либо последствий.
Мы надеемся, что порядковая теория укрепит и обогатит Биткойн и придаст ему новое измерение привлекательности и функциональности, позволяя ему более эффективно служить своему основному варианту использования — децентрализованному средству сбережения для человечества.
