CashTokens: нативные токены приходят в Биткойн Кэш

!

Введение и предыстория

В конце 2008 года идея Bitcoin была представлена как “пирамида электронных денег peer-to-peer”, на самом деле, Сатоши Накамото озаглавил технический документ, в котором были заложены основы данного протокола, этой фразой. По словам самого Сатоши, электронные деньги предполагают прямые платежи между людьми “без необходимости проходить через финансовое учреждение”, посыл, который стал основой для Bitcoin-BTC до 2017 года, года, в котором сторонникам “Bitcoin как наличных денег” пришлось мигрировать на отдельную сеть под названием Bitcoin Cash (BCH) --“Bitcoin наличными” на английском. Таким образом, концепция цифровых денег является отправной точкой всей технологии Bitcoin, особенно в случае BCH, который утверждает это качество как неотъемлемое.

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

В этом смысле, Bitcoin Cash (BCH) имеет процесс для представления, обсуждения и стандартизации идей, называемый “CHIP” (сокращение от: предложения по улучшению наличных ), который, подобно “BIP” или “предложениям по улучшению Bitcoin” Bitcoin-BTC, позволяет сообществу обсуждать и оценивать целесообразность идей для разработки новых функций приложений и даже протокола, на котором работает валюта.

Одна из функций, к которой стремились на протяжении многих лет, — это возможность передачи других активов через блокчейн Bitcoin Cash. Активы, которые в мире криптовалют обычно называются “токены” или “фишки”, очень популярны во многих криптоэкосистемах, которые приносят дополнительную экономическую активность сетям, на которых они работают, и которые, сопровождаясь такими функциями, как возможность реализации смарт-контрактов, могут обмениваться на децентрализованных биржах или использоваться на платформах DeFi.

Когда BCH только что отделился от BTC, было несколько предложений по внедрению токенов на основе концепции “цветных монет”, которая относится к транзакциям ( отправке очень небольшой суммы Bitcoin Cash, например ) содержащих метаданные для передачи токена. Другими словами, это использование транзакций BCH в качестве средства для других активов, требующее протокола, который сможет интерпретировать эти прикрепленные метаданные как жетон, переданную сумму и т.д.

Эта идея была реализована в сети Bitcoin Cash (BCH) через несколько протоколов, наиболее известным и долговечным из которых является “Simple Ledger Protocol” или “токены SLP”.

Тем не менее, модель “цветных монет” имеет определенные ограничения, такие как необходимость запуска дополнительного программного обеспечения для проверки информации, содержащейся в них, а также ожидание как минимум 1 подтверждения, чтобы считать такие транзакции действительными. Из-за этих слабостей “цветные монеты” представляют собой жизнеспособную альтернативу для отправки и получения токенов, но не могут сравниться с качествами платежей основной валютой.

Новый стандарт: лучшая модель

15 мая 2023 года Bitcoin Cash (BCH) внедрит с помощью обновления, среди прочих новых функций, возможность передавать токены без ограничений, налагаемых протоколами “цветных монет”. Эта новая функция, технической спецификации которой присвоен идентификатор “CHIP-2022-02”, называется “CashTokens: примитивы токенов для Bitcoin Cash”. Проще говоря, CashTokens представляет собой более совершенное решение по сравнению с “Simple Ledger Protocol” токенов SLP, отличаясь, среди прочего, следующими характеристиками:

  • Инфраструктура с поддержкой “SLP токенов” требовала запуска “SLP узлов”, то есть дополнительного программного обеспечения для проверки транзакций такого типа на основе метаданных, включенных в них. В случае CashTokens их поддержка требует только одного узла Bitcoin Cash, поэтому майнеры и операторы полных узлов могут подтвердить их действительность.
  • Транзакции токенов SLP не совместимы с 0-conf, поэтому принимать транзакции без ожидания первой подтверждения может быть рискованно. Транзакции с CashTokens совместимы с 0-conf, поэтому разумно считать транзакции без подтверждений менее 200$ действительными.
  • Хотя сеть Bitcoin Cash основана на модели “UTXO”, транзакции токенов SLP проверяются с помощью модели “DAG”. Транзакции CashTokens основаны на модели UTXO, что предполагает большую эффективность при валидации транзакций этого стандарта.

Эти преимущества, среди многих других, позволяют CashTokens обеспечивать лучший пользовательский опыт и снижают трение при расширении совместимости с кошельками самоуправления и торговыми платформами при отправке и хранении токенов. С другой стороны, транзакции с CashTokens оплачивают сборы шахтерам, denominadas в Bitcoin Cash, так что их eventual популяризация будет способствовать поддержанию системы.

CashTokens: примитивы токенов

В технической спецификации CashTokens фигурирует выражение “Token Primitives for Bitcoin Cash” как официальное название. Это выражение может быть немного запутанным для испаноязычной аудитории, так как может показаться, что оно (ошибочно) относится к чему-то “примитивному”, малоразвязанному или ограниченному в своей совместимости с DeFi.

Однако CashTokens совместимы не только с умными контрактами, написанными на языке сценариев Bitcoin Cash, но и этот термин не стремится вызывать простоту. Выражение “примитивы” в этом контексте относится к основной функции протокола; нативной функции протокола, поэтому более ясным переводом этого концепта могло бы быть “Нативные токены для Bitcoin Cash”.

Обновление: изначально в статье указывалось, что CashTokens ( в отличие от токенов SLP) не требуют использования двух форматов адресов. Внесена правка, так как родные токены Bitcoin Cash (BCH) позволяют использование адресов <<token aware=“”>> (осведомленных о токенах), которые могут получать как BCH, так и CashTokens, и адресов в обычном формате, которые принимают только BCH. Использование двух форматов необходимо, чтобы пользователи не отправляли токены на кошельки, которые не отображают данный тип активов. С другой стороны, исправлен перевод <<token primitives=“”>> как <<tokens primitivos=“”>>. Правильный перевод — <<примитивы токенов=“” token=“”>>, или, альтернативно, для передачи той же идеи, <<tokens nativos=“”>>.</tokens></primitivas></tokens></token></token>

BTC0.33%
BCH3.39%
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить