Что такое BRC-21, новый стандарт токенов, основанный на BRC-20?

Ключевые моменты:

  • Стандарт токенов BRC-21 используется для чеканки и выкупа токенов в сети Биткойн, а также для облегчения транзакций Lightning.
  • Стандарт для чеканки и выкупа токенов BRC-20 в биткойнах и обратно изначально был разработан в других «исходных» сетях.
  • Кроме того, децентрализованные стейблкоины будут удовлетворять расширенные потребности в чеканке, выкупе и ликвидации.
С появлением BRC-20 начали разрабатывать ряд альтернативных стандартов активов, основанных на сети Биткойн, в частности, BRC-21.
Что такое BRC-21, новый стандарт токенов, основанный на BRC-20?

7 мая Алексей Замятин, изобретатель проекта межсетевого взаимодействия Interlay, предложил создать стандарт BRC-21, который позволит установить полностью децентрализованные кроссчейн-активы в сети Биткойн и использовать их в сети Lightning.

В предложении указывается протокол для чеканки и выкупа токенов BRC-20 в биткойнах и обратно, которые были выпущены в других «исходных» цепочках, таких как Ethereum, Cosmos, Polkadot или Interlay. Итак, BRC-21 — это стандарт токенов, который позволяет производить и выкупать токены из других цепочек в блокчейне Биткойн.

Что такое БРЦ-21?

По словам Замятина, предлагаемый стандарт позволит развертывать децентрализованные стейблкоины в сети Lightning или любых других сопоставимых платежных протоколах, что является основным вариантом использования. С другой стороны, активы BRC-21 могут использоваться для представления ETH, DOT, SOL и других криптовалют в биткойнах.

Предлагаемый метод не требует доверия к какой-либо третьей стороне.

Interlay Labs также выпустил документ V 0.1 о стандарте токенов BRC-21. Согласно описанию документа, контент BRC-21 по-прежнему является контентом BRC-20, но в отличие от контента BRC-20, который «рожден из воздуха», BRC-21 необходимо генерировать с помощью начального ключа актива (например, ETH). , DOT, ATOM, DAI и т. д.), другими словами, стандарт BRC-21 предоставляет возможность чеканить версию BRC-20 ETH, DAI и других онлайн-активов в сети Биткойн.

Use cases

Хотя можно использовать активы BRC-21 для представления ETH, DOT, SOL и других криптовалют в биткойнах, ключевым вариантом использования, вытекающим из этого стандарта, является развертывание децентрализованных стейблкоинов в сети Lightning или сопоставимых платежных протоколах.

Чтобы сохранить свою привязку, децентрализованные стейблкоины, такие как MakerDAO, Liquity или RAI, нуждаются в сложных процессах чеканки, выкупа и ликвидации. Из-за отсутствия программируемости эти протоколы нельзя установить непосредственно на Биткойн. Вместо того, чтобы тратить усилия на разработку протоколов для Биткойн, которые могут быть представлены несколькими строками кода в другом месте, в предложении утверждается, что этот полностью децентрализованный подход к чеканке и выкупу кроссчейн-активов в/из Биткойн имеет гораздо больше шансов получить всеобщее признание.

Технические требования

С технической точки зрения, для завершения кросс-чейна активов BRC-21 необходимо полагаться только на три компонента, и ожидается, что весь процесс будет полностью децентрализован:

  • Пользовательский индексатор: измените действия по чеканке, передаче и погашению BRC-21 в биткойнах, а также статус контракта в цепочке SOURCE.
  • Контракт сети SOURCE: обрабатывает процедуры чеканки и выкупа сети SOURCE.
  • BTC-Relay: клиентское приложение BTC-light, развернутое как смарт-контракт в исходной цепочке, способное проверять и интерпретировать транзакции BTC.

Смотрите, например, здесь по спецификациям, здесь для проверки концепции реализации на Ethereum, и здесь за проверенную производственную реализацию в Rust на Interlay.

Протокол BRC-21

Развернуть в сети Биткойн

Хотя Interlay Labs не иллюстрировала развертывание актива BRC-21 в начальной цепочке в документе, стоит упомянуть, как он развертывается в сети Биткойн.

В целом реализация токенов BRC-21 и BRC-20 аналогична, однако есть некоторые отличия в специфике, такие как:

  • Параметр «max», который ранее использовался для обозначения максимальной подачи, больше не нужен, но его можно выбрать для заполнения; однако, поскольку максимальное предложение исходного актива BRC-21 обычно уже определено до начала последовательности, выбор просто добавляет дополнительный уровень безопасности.
  • Параметр «lim», который использовался для определения предельных монетных дворов, был исключен, поскольку все активы BRC-21 имеют жесткие ограничения на выпуск и погашение, поэтому нет необходимости ограничивать количество токенов, которые могут быть выпущены за один раз. сделка.
  • Параметр «источник» вводится для определения текста, из которого «импортируется» токен. Это может быть строка типа «Ethereum» или уникальный числовой идентификатор (требуется согласованный каталог).
  • Добавьте поле «id» в исходную цепочку, чтобы определить целевой токен, который может быть заполнен контрактным адресом этого токена.
{
"p": "brc-21",
"op": "deploy",
"tick": "30sResearcg",
"max": "10000000" (optional),
“src”: “CHAIN”,
“id”: “contract-address-on-CHAIN”
}
Что такое BRC-21, новый стандарт токенов, основанный на BRC-20?

Развернуть в цепочке SOURCE

Процедура DEPLOY зависит от реализации цепочки SOURCE. Критерии КОНТРАКТА смарт-контракта следующие:

  • Заблокируйте МОНЕТУ и сгенерируйте событие «Блокировка»
  • Разблокируйте COIN только в том случае, если соответствующая процедура «выкупа» включена в транзакцию Биткойн. Чтобы проверить и подтвердить (т. е. проанализировать) соответствующую биткойн-транзакцию, используйте BTC-RELAY.

Это предполагает, что в цепочке реализован контракт BTC-RELAY или что в цепочке встроена клиентская возможность Bitcoin Lite.

мята

Блокирует токены X COIN в сети CHAIN ​​и выпускает токены X bCOIN BRC-21 в биткойнах

Операция «чеканка» биткойнов определяется следующим образом (надпись):

{
"p": "brc-21",
"op": "mint",
"tick": "bCOIN",
"amt": "100",
"src": "CHAIN"
}
  • В биткойне запишите активность майнинга BRC-21, указав добытую сумму в столбце «amt» и исходную цепочку в поле «src».
  • Заблокируйте 100 монет в сети и предоставьте надпись или идентификатор транзакции с подтверждением включения транзакции на сторону КОНТРАКТА.
    Самый простой способ — передать транзакцию обертывания биткойнов и маршрут Merkle-Tree, подтверждающий включение блока биткойнов, после чего следует вызов CONTRACT BTC-RELAY для завершения проверки.
  • BRC-21 bCOIN будет принят индексатором как законный.

Трансфер

Операция TRANSFER остается такой же, как указано в BRC-20. стандарт:

{
"p": "brc-21",
"op": "transfer",
"tick": "30sResearch",
"amt": "100",
}

Выкупать

Токены X bCOIN сжигаются в биткойнах, а X COIN разблокируются в CHAIN.

Операция «выкупить» определяется следующим образом:

{ 
"p": "brc-21", 
"op": "redeem", 
"tick": "bCOIN", 
"amt": "1000",
“dest”: “CHAIN”,
“acc”: “account-on-CHAIN” 
}

Поле dest указывает цепочку назначения и ДОЛЖНО совпадать с полем src в операции mint. Поле acc указывает учетную запись получателя COIN в CHAIN.

  • Впишите операцию «искупить» в биткойнах, указав amt, dest и ACC.
  • Отправьте необработанную транзакцию BTC и подтверждение включения транзакции в CONTRACT, который, в свою очередь, вызовет BTC-RELAY для завершения проверки.
  • Если BTC-Relay возвращает «true», КОНТРАКТ разблокирует X COIN для учетной записи, указанной в поле acc. Индексаторы BRC-21 теперь будут считать сожженными X bCOIN и больше не будут отслеживать их в биткойнах.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Информация на этом веб-сайте предоставляется в качестве общего рыночного комментария и не является инвестиционным советом. Мы рекомендуем вам провести собственное исследование, прежде чем инвестировать.

Присоединяйтесь к нам, чтобы следить за новостями: https://linktr.ee/coincu

Гарольд

Коинку Новости

Что такое BRC-21, новый стандарт токенов, основанный на BRC-20?

Ключевые моменты:

  • Стандарт токенов BRC-21 используется для чеканки и выкупа токенов в сети Биткойн, а также для облегчения транзакций Lightning.
  • Стандарт для чеканки и выкупа токенов BRC-20 в биткойнах и обратно изначально был разработан в других «исходных» сетях.
  • Кроме того, децентрализованные стейблкоины будут удовлетворять расширенные потребности в чеканке, выкупе и ликвидации.
С появлением BRC-20 начали разрабатывать ряд альтернативных стандартов активов, основанных на сети Биткойн, в частности, BRC-21.
Что такое BRC-21, новый стандарт токенов, основанный на BRC-20?

7 мая Алексей Замятин, изобретатель проекта межсетевого взаимодействия Interlay, предложил создать стандарт BRC-21, который позволит установить полностью децентрализованные кроссчейн-активы в сети Биткойн и использовать их в сети Lightning.

В предложении указывается протокол для чеканки и выкупа токенов BRC-20 в биткойнах и обратно, которые были выпущены в других «исходных» цепочках, таких как Ethereum, Cosmos, Polkadot или Interlay. Итак, BRC-21 — это стандарт токенов, который позволяет производить и выкупать токены из других цепочек в блокчейне Биткойн.

Что такое БРЦ-21?

По словам Замятина, предлагаемый стандарт позволит развертывать децентрализованные стейблкоины в сети Lightning или любых других сопоставимых платежных протоколах, что является основным вариантом использования. С другой стороны, активы BRC-21 могут использоваться для представления ETH, DOT, SOL и других криптовалют в биткойнах.

Предлагаемый метод не требует доверия к какой-либо третьей стороне.

Interlay Labs также выпустил документ V 0.1 о стандарте токенов BRC-21. Согласно описанию документа, контент BRC-21 по-прежнему является контентом BRC-20, но в отличие от контента BRC-20, который «рожден из воздуха», BRC-21 необходимо генерировать с помощью начального ключа актива (например, ETH). , DOT, ATOM, DAI и т. д.), другими словами, стандарт BRC-21 предоставляет возможность чеканить версию BRC-20 ETH, DAI и других онлайн-активов в сети Биткойн.

Use cases

Хотя можно использовать активы BRC-21 для представления ETH, DOT, SOL и других криптовалют в биткойнах, ключевым вариантом использования, вытекающим из этого стандарта, является развертывание децентрализованных стейблкоинов в сети Lightning или сопоставимых платежных протоколах.

Чтобы сохранить свою привязку, децентрализованные стейблкоины, такие как MakerDAO, Liquity или RAI, нуждаются в сложных процессах чеканки, выкупа и ликвидации. Из-за отсутствия программируемости эти протоколы нельзя установить непосредственно на Биткойн. Вместо того, чтобы тратить усилия на разработку протоколов для Биткойн, которые могут быть представлены несколькими строками кода в другом месте, в предложении утверждается, что этот полностью децентрализованный подход к чеканке и выкупу кроссчейн-активов в/из Биткойн имеет гораздо больше шансов получить всеобщее признание.

Технические требования

С технической точки зрения, для завершения кросс-чейна активов BRC-21 необходимо полагаться только на три компонента, и ожидается, что весь процесс будет полностью децентрализован:

  • Пользовательский индексатор: измените действия по чеканке, передаче и погашению BRC-21 в биткойнах, а также статус контракта в цепочке SOURCE.
  • Контракт сети SOURCE: обрабатывает процедуры чеканки и выкупа сети SOURCE.
  • BTC-Relay: клиентское приложение BTC-light, развернутое как смарт-контракт в исходной цепочке, способное проверять и интерпретировать транзакции BTC.

Смотрите, например, здесь по спецификациям, здесь для проверки концепции реализации на Ethereum, и здесь за проверенную производственную реализацию в Rust на Interlay.

Протокол BRC-21

Развернуть в сети Биткойн

Хотя Interlay Labs не иллюстрировала развертывание актива BRC-21 в начальной цепочке в документе, стоит упомянуть, как он развертывается в сети Биткойн.

В целом реализация токенов BRC-21 и BRC-20 аналогична, однако есть некоторые отличия в специфике, такие как:

  • Параметр «max», который ранее использовался для обозначения максимальной подачи, больше не нужен, но его можно выбрать для заполнения; однако, поскольку максимальное предложение исходного актива BRC-21 обычно уже определено до начала последовательности, выбор просто добавляет дополнительный уровень безопасности.
  • Параметр «lim», который использовался для определения предельных монетных дворов, был исключен, поскольку все активы BRC-21 имеют жесткие ограничения на выпуск и погашение, поэтому нет необходимости ограничивать количество токенов, которые могут быть выпущены за один раз. сделка.
  • Параметр «источник» вводится для определения текста, из которого «импортируется» токен. Это может быть строка типа «Ethereum» или уникальный числовой идентификатор (требуется согласованный каталог).
  • Добавьте поле «id» в исходную цепочку, чтобы определить целевой токен, который может быть заполнен контрактным адресом этого токена.
{
"p": "brc-21",
"op": "deploy",
"tick": "30sResearcg",
"max": "10000000" (optional),
“src”: “CHAIN”,
“id”: “contract-address-on-CHAIN”
}
Что такое BRC-21, новый стандарт токенов, основанный на BRC-20?

Развернуть в цепочке SOURCE

Процедура DEPLOY зависит от реализации цепочки SOURCE. Критерии КОНТРАКТА смарт-контракта следующие:

  • Заблокируйте МОНЕТУ и сгенерируйте событие «Блокировка»
  • Разблокируйте COIN только в том случае, если соответствующая процедура «выкупа» включена в транзакцию Биткойн. Чтобы проверить и подтвердить (т. е. проанализировать) соответствующую биткойн-транзакцию, используйте BTC-RELAY.

Это предполагает, что в цепочке реализован контракт BTC-RELAY или что в цепочке встроена клиентская возможность Bitcoin Lite.

мята

Блокирует токены X COIN в сети CHAIN ​​и выпускает токены X bCOIN BRC-21 в биткойнах

Операция «чеканка» биткойнов определяется следующим образом (надпись):

{
"p": "brc-21",
"op": "mint",
"tick": "bCOIN",
"amt": "100",
"src": "CHAIN"
}
  • В биткойне запишите активность майнинга BRC-21, указав добытую сумму в столбце «amt» и исходную цепочку в поле «src».
  • Заблокируйте 100 монет в сети и предоставьте надпись или идентификатор транзакции с подтверждением включения транзакции на сторону КОНТРАКТА.
    Самый простой способ — передать транзакцию обертывания биткойнов и маршрут Merkle-Tree, подтверждающий включение блока биткойнов, после чего следует вызов CONTRACT BTC-RELAY для завершения проверки.
  • BRC-21 bCOIN будет принят индексатором как законный.

Трансфер

Операция TRANSFER остается такой же, как указано в BRC-20. стандарт:

{
"p": "brc-21",
"op": "transfer",
"tick": "30sResearch",
"amt": "100",
}

Выкупать

Токены X bCOIN сжигаются в биткойнах, а X COIN разблокируются в CHAIN.

Операция «выкупить» определяется следующим образом:

{ 
"p": "brc-21", 
"op": "redeem", 
"tick": "bCOIN", 
"amt": "1000",
“dest”: “CHAIN”,
“acc”: “account-on-CHAIN” 
}

Поле dest указывает цепочку назначения и ДОЛЖНО совпадать с полем src в операции mint. Поле acc указывает учетную запись получателя COIN в CHAIN.

  • Впишите операцию «искупить» в биткойнах, указав amt, dest и ACC.
  • Отправьте необработанную транзакцию BTC и подтверждение включения транзакции в CONTRACT, который, в свою очередь, вызовет BTC-RELAY для завершения проверки.
  • Если BTC-Relay возвращает «true», КОНТРАКТ разблокирует X COIN для учетной записи, указанной в поле acc. Индексаторы BRC-21 теперь будут считать сожженными X bCOIN и больше не будут отслеживать их в биткойнах.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Информация на этом веб-сайте предоставляется в качестве общего рыночного комментария и не является инвестиционным советом. Мы рекомендуем вам провести собственное исследование, прежде чем инвестировать.

Присоединяйтесь к нам, чтобы следить за новостями: https://linktr.ee/coincu

Гарольд

Коинку Новости

Посетили 105 раз, 1 визит(а) сегодня