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

!

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

В конце 2008 года идея Биткойна была представлена как “пиринговая электронная наличность”. На самом деле, Сатоши Накамото назвал документ, в котором были заложены основы данного протокола, именно этой фразой. Как сказал сам Сатоши, электронная наличность подразумевает прямые платежи между людьми “без необходимости проходить через финансовое учреждение”, предпосылка, которая послужила основой для Bitcoin-BTC до 2017 года, когда сторонникам “Биткойна как наличных” пришлось мигрировать на отдельную сеть под названием Bitcoin Cash (BCH) – “наличные Биткойны” на английском. Таким образом, концепция цифровых денег является отправной точкой для всей технологии Биткойна, особенно в случае 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, поэтому их окончательная популяризация будет способствовать поддержанию системы.

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 примитивы=“”>>. Правильный перевод - <<примитивы токенов=“” token=“”>>, или альтернативно, чтобы передать ту же идею, <<tokens нативные=“”>>.</tokens></primitivas></tokens></token></token>

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