Нетехническое руководство по пониманию принципов надписей Биткойна

НовичокJan 01, 2024
Эта статья посвящена функциям нумерации, надписей и индексации в протоколе Ordinals.
Нетехническое руководство по пониманию принципов надписей Биткойна

В этом году BRC20 приобрел значительную популярность в День труда. После праздника мне показалось, что я упустил возможность, и это побудило меня вновь обратиться к этой модной теме и изучить ее. Поначалу мое понимание было ограниченным, несмотря на то, что я изучал ее некоторое время, что заставило меня временно отказаться от этой затеи. В ноябре интерес к надписям вновь возрос, и я возобновил свои исследования. На этот раз меня впечатлил один момент: Экология биткоина.

Биткойн всегда использовался в основном как средство хранения ценностей. Его можно назвать экологичным только потому, что Ethereum может поддерживать большое количество приложений и обменов ценностями. С помощью BRC20 Биткойн также может выпускать стандартные токены, похожие на ERC20 Token. В прошлом было невозможно представить себе, что токены можно выпускать на Биткойне. BRC20 позволил людям увидеть неограниченный простор для воображения, а также заставил всех еще раз обратить внимание на то, что Биткойн может выполнять логику (поскольку он не поддерживает циклические операторы и не может выполнять сложную логику). В этом случае можно развивать экологию. Кстати, это решает проблему мотивации майнеров продолжать поддерживать сетевую систему после добычи Биткойна - зарабатывать комиссионные за транзакции. Кроме того, скрипты Биткойна не являются Тьюринг-полными. По сравнению со смарт-контрактами Ethereum, хотя они и не являются передовыми, они более ценны с точки зрения безопасности.

Следуя этой идее, я узнал больше о протоколе Ordinals и стандарте BRC20. Протокол Ordinals и стандарт BRC20 были предложены одним и тем же человеком, но они решают разные проблемы.

Протокол Ординалов: Нумерация, надписи и индексация

  1. Определение нумерации Сатоши в протоколе Ординалов

Точно так же, как наименьшей единицей юаня является цент (1 юань = 0,01 цента), сатоши - это наименьшая единица Биткойна (1 BTC = 10^8 сатоши). Поскольку Биткойн работает по модели UTXO, каждый сатоши уникален.

Пример:

В блоке Genesis было добыто 50 Биткойнов. Адрес А получил эти 50 BTC, эквивалентные [0->4,999,999,999] сатоши. Когда адрес А переводит 20 BTC в адрес Б, на вход UTXO поступают [0->4,999,999,999] сатоши адреса А. На выходе получаются [0->2,999,999,999] сатоши для адреса А и [3,000,000,000->4,999,999,999] сатоши для адреса Б. Этот процесс транзакции уникальным образом упорядочивает каждый сатоши.

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

Протокол Ordinals определяет 5 методов нумерации сатоши (сатов) и искусственно создает дефицит сатоши (сатов).

5 методов нумерации сатоши:

  • Целочисленный символ: Например, 2099994106992659 - порядковый номер, присвоенный одному сатоши.
  • Десятичная система счисления: Например, 3891094.16797; первое число - высота блока, второе - номер Сатоши в блоке.
  • Символ степени: Например, 3°111094′214″16797‴; последовательность включает в себя период, блок-индекс эпохи полураспада, блок-индекс периода корректировки сложности и блок-индекс Сатоши.
  • Символ процента: Например, 99,99971949060254%, обозначающий позицию сатоши в общем объеме Биткойна.
  • Имя: Например, "Satoshi", используя символы от a до z для кодирования порядкового номера.

Нехватка сатоши:

  • Общий: любой сатоши, кроме первого в блоке (общий запас: 21 триллион).
  • Необычный: первый сатоши каждого блока (общий запас: 6,929,999).
  • Редкость: первый сатоши каждого периода настройки сложности (всего доступно: 3437).
  • Эпик: Первый сатоши после каждого халвинга (общее количество: 32).
  • Легендарный: первый сатоши каждого цикла (общее количество: 5).
  • Мифический: Первый Сатоши из блока генезиса (всего доступно: 1).

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

  1. Функциональность надписей в протоколе Ordinals

Протокол Ordinals позволяет прикреплять к сатоши дополнительные данные, известные как "надписи".

  • Когда дополнительная информация представляет собой цифровые произведения искусства, такие как фотографии, видеоигры, музыка и т.д., могут выпускаться неплатежеспособные токены (NFT).
  • Если дополнительная информация соответствует единому стандарту, можно выпускать сменные жетоны (FT).

Содержимое, выгравированное ординарами, полностью существует в блокчейне, в то время как NFT на Ethereum реализуются с помощью смарт-контрактов, а активы, которые они представляют, обычно хранятся вне блокчейна. По сравнению с NFT на Ethereum, Ordinals NFT унаследовал простоту, неизменяемость, безопасность и долговечность самого Биткойна.

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

Предположим, что адрес A владеет [5->10] сатоши. Когда он делает надпись, надпись прикрепляется к 5-му сатоши. Если 5-й сатоши окажется редким сатоши (редким или более редким), то этот редкий сатоши приобретает большее значение.

(В процессе надписи также используются технологии Segregated Witness и Taproot, поэтому нетехнические люди не будут вдаваться в подробности).

  1. Функциональность индексации в протоколе ординалов

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

Изначально UniSat предоставлял очень важные услуги по индексированию и способствовал развитию экосистемы Ordinals.

BRC20: Стандартный формат токенов

Как уже упоминалось ранее во введении к функции надписи, если вписываемая информация соответствует единому стандарту, можно выпускать однородные жетоны (FT).

BRC20 - это стандартный формат маркера, который определяет 5 ключевых слов

  • p: Определяет тип протокола (например, brc-20 для BRC20).
  • op: Определяет типы событий (Deploy, Mint, Transfer).
  • Тик: Назовите токен BRC-20 (четырехбуквенный формат).
  • max: Устанавливает максимальный запас.
  • lim: Ограничивает количество Жетонов BRC-20 на одну надпись (например, 1000).
  • dec: Определяет точность десятичной дроби (по умолчанию 18).

@domodata, основатель протокола Ordinals и BRC20, выпустил первый токен BRC20 под названием ORDI. Метод выпуска - свободное литье, в порядке живой очереди, общее количество 21 миллион, каждая надпись содержит 1,000 ORDI. Надпись гласит следующее:

На данный момент выпущено более 70 000 токенов BRC-20 (2023/12/6), что можно понимать как выпуск более 70 000 токенов.

Некоторые люди смеялись и говорили, что это ничем не отличается от того, как если бы я написал "Я отправил токен" на бумаге, но это написано на Bitcoin.

В Заключении:

Проведя исследование до этого момента и наблюдая за безумными тенденциями рынка ORDI, я нахожу это несколько невероятным. Недавно я присоединился к группе, посвященной чеканке надписей, и все чрезвычайно взволнованы. Это похоже на заработок миллиарда в день, причем заработок сразу же, как только Вы начнете чеканить. Это напоминает мне сумасшествие ICO в 2017 году. Хотя это также было время наводнения рынка бесполезными монетами, ранние выпуски монет были относительно более подготовленными с точки зрения концепций и технологий. В те времена "белая книга" была стандартной частью запуска монеты, а проекты стремились тесно увязать с уровнями протоколов. Дизайн экономических моделей стремился отразить полезную ценность токена, а не быть просто еще одной монетой.

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

Отказ от ответственности:

  1. Эта статья перепечатана из[zhihu]. Все авторские права принадлежат оригинальному автору[柳小丽]. Если у Вас есть возражения против этой перепечатки, пожалуйста, свяжитесь с командой Gate Learn, и они незамедлительно рассмотрят их.
  2. Предупреждение об ответственности: Мнения и взгляды, выраженные в этой статье, принадлежат исключительно автору и не являются инвестиционным советом.
  3. Перевод статьи на другие языки осуществляется командой Gate Learn. Если не указано, копирование, распространение или плагиат переведенных статей запрещены.

Нетехническое руководство по пониманию принципов надписей Биткойна

НовичокJan 01, 2024
Эта статья посвящена функциям нумерации, надписей и индексации в протоколе Ordinals.
Нетехническое руководство по пониманию принципов надписей Биткойна

В этом году BRC20 приобрел значительную популярность в День труда. После праздника мне показалось, что я упустил возможность, и это побудило меня вновь обратиться к этой модной теме и изучить ее. Поначалу мое понимание было ограниченным, несмотря на то, что я изучал ее некоторое время, что заставило меня временно отказаться от этой затеи. В ноябре интерес к надписям вновь возрос, и я возобновил свои исследования. На этот раз меня впечатлил один момент: Экология биткоина.

Биткойн всегда использовался в основном как средство хранения ценностей. Его можно назвать экологичным только потому, что Ethereum может поддерживать большое количество приложений и обменов ценностями. С помощью BRC20 Биткойн также может выпускать стандартные токены, похожие на ERC20 Token. В прошлом было невозможно представить себе, что токены можно выпускать на Биткойне. BRC20 позволил людям увидеть неограниченный простор для воображения, а также заставил всех еще раз обратить внимание на то, что Биткойн может выполнять логику (поскольку он не поддерживает циклические операторы и не может выполнять сложную логику). В этом случае можно развивать экологию. Кстати, это решает проблему мотивации майнеров продолжать поддерживать сетевую систему после добычи Биткойна - зарабатывать комиссионные за транзакции. Кроме того, скрипты Биткойна не являются Тьюринг-полными. По сравнению со смарт-контрактами Ethereum, хотя они и не являются передовыми, они более ценны с точки зрения безопасности.

Следуя этой идее, я узнал больше о протоколе Ordinals и стандарте BRC20. Протокол Ordinals и стандарт BRC20 были предложены одним и тем же человеком, но они решают разные проблемы.

Протокол Ординалов: Нумерация, надписи и индексация

  1. Определение нумерации Сатоши в протоколе Ординалов

Точно так же, как наименьшей единицей юаня является цент (1 юань = 0,01 цента), сатоши - это наименьшая единица Биткойна (1 BTC = 10^8 сатоши). Поскольку Биткойн работает по модели UTXO, каждый сатоши уникален.

Пример:

В блоке Genesis было добыто 50 Биткойнов. Адрес А получил эти 50 BTC, эквивалентные [0->4,999,999,999] сатоши. Когда адрес А переводит 20 BTC в адрес Б, на вход UTXO поступают [0->4,999,999,999] сатоши адреса А. На выходе получаются [0->2,999,999,999] сатоши для адреса А и [3,000,000,000->4,999,999,999] сатоши для адреса Б. Этот процесс транзакции уникальным образом упорядочивает каждый сатоши.

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

Протокол Ordinals определяет 5 методов нумерации сатоши (сатов) и искусственно создает дефицит сатоши (сатов).

5 методов нумерации сатоши:

  • Целочисленный символ: Например, 2099994106992659 - порядковый номер, присвоенный одному сатоши.
  • Десятичная система счисления: Например, 3891094.16797; первое число - высота блока, второе - номер Сатоши в блоке.
  • Символ степени: Например, 3°111094′214″16797‴; последовательность включает в себя период, блок-индекс эпохи полураспада, блок-индекс периода корректировки сложности и блок-индекс Сатоши.
  • Символ процента: Например, 99,99971949060254%, обозначающий позицию сатоши в общем объеме Биткойна.
  • Имя: Например, "Satoshi", используя символы от a до z для кодирования порядкового номера.

Нехватка сатоши:

  • Общий: любой сатоши, кроме первого в блоке (общий запас: 21 триллион).
  • Необычный: первый сатоши каждого блока (общий запас: 6,929,999).
  • Редкость: первый сатоши каждого периода настройки сложности (всего доступно: 3437).
  • Эпик: Первый сатоши после каждого халвинга (общее количество: 32).
  • Легендарный: первый сатоши каждого цикла (общее количество: 5).
  • Мифический: Первый Сатоши из блока генезиса (всего доступно: 1).

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

  1. Функциональность надписей в протоколе Ordinals

Протокол Ordinals позволяет прикреплять к сатоши дополнительные данные, известные как "надписи".

  • Когда дополнительная информация представляет собой цифровые произведения искусства, такие как фотографии, видеоигры, музыка и т.д., могут выпускаться неплатежеспособные токены (NFT).
  • Если дополнительная информация соответствует единому стандарту, можно выпускать сменные жетоны (FT).

Содержимое, выгравированное ординарами, полностью существует в блокчейне, в то время как NFT на Ethereum реализуются с помощью смарт-контрактов, а активы, которые они представляют, обычно хранятся вне блокчейна. По сравнению с NFT на Ethereum, Ordinals NFT унаследовал простоту, неизменяемость, безопасность и долговечность самого Биткойна.

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

Предположим, что адрес A владеет [5->10] сатоши. Когда он делает надпись, надпись прикрепляется к 5-му сатоши. Если 5-й сатоши окажется редким сатоши (редким или более редким), то этот редкий сатоши приобретает большее значение.

(В процессе надписи также используются технологии Segregated Witness и Taproot, поэтому нетехнические люди не будут вдаваться в подробности).

  1. Функциональность индексации в протоколе ординалов

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

Изначально UniSat предоставлял очень важные услуги по индексированию и способствовал развитию экосистемы Ordinals.

BRC20: Стандартный формат токенов

Как уже упоминалось ранее во введении к функции надписи, если вписываемая информация соответствует единому стандарту, можно выпускать однородные жетоны (FT).

BRC20 - это стандартный формат маркера, который определяет 5 ключевых слов

  • p: Определяет тип протокола (например, brc-20 для BRC20).
  • op: Определяет типы событий (Deploy, Mint, Transfer).
  • Тик: Назовите токен BRC-20 (четырехбуквенный формат).
  • max: Устанавливает максимальный запас.
  • lim: Ограничивает количество Жетонов BRC-20 на одну надпись (например, 1000).
  • dec: Определяет точность десятичной дроби (по умолчанию 18).

@domodata, основатель протокола Ordinals и BRC20, выпустил первый токен BRC20 под названием ORDI. Метод выпуска - свободное литье, в порядке живой очереди, общее количество 21 миллион, каждая надпись содержит 1,000 ORDI. Надпись гласит следующее:

На данный момент выпущено более 70 000 токенов BRC-20 (2023/12/6), что можно понимать как выпуск более 70 000 токенов.

Некоторые люди смеялись и говорили, что это ничем не отличается от того, как если бы я написал "Я отправил токен" на бумаге, но это написано на Bitcoin.

В Заключении:

Проведя исследование до этого момента и наблюдая за безумными тенденциями рынка ORDI, я нахожу это несколько невероятным. Недавно я присоединился к группе, посвященной чеканке надписей, и все чрезвычайно взволнованы. Это похоже на заработок миллиарда в день, причем заработок сразу же, как только Вы начнете чеканить. Это напоминает мне сумасшествие ICO в 2017 году. Хотя это также было время наводнения рынка бесполезными монетами, ранние выпуски монет были относительно более подготовленными с точки зрения концепций и технологий. В те времена "белая книга" была стандартной частью запуска монеты, а проекты стремились тесно увязать с уровнями протоколов. Дизайн экономических моделей стремился отразить полезную ценность токена, а не быть просто еще одной монетой.

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

Отказ от ответственности:

  1. Эта статья перепечатана из[zhihu]. Все авторские права принадлежат оригинальному автору[柳小丽]. Если у Вас есть возражения против этой перепечатки, пожалуйста, свяжитесь с командой Gate Learn, и они незамедлительно рассмотрят их.
  2. Предупреждение об ответственности: Мнения и взгляды, выраженные в этой статье, принадлежат исключительно автору и не являются инвестиционным советом.
  3. Перевод статьи на другие языки осуществляется командой Gate Learn. Если не указано, копирование, распространение или плагиат переведенных статей запрещены.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!