CashTokens: нативные токены приходят в Bitcoin Cash

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

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

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

В этом смысле Bitcoin Cash (BCH) располагает процессом для представления, обсуждения и стандартизации идей, который называется “CHIP” (аббревиатура от: предложения по улучшению наличных), который, подобно “BIP” или “предложениям по улучшению Биткоина” в 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 оплачивают комиссии майнерам в Bitcoin Cash, что в перспективе способствует поддержанию системы.

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

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

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

BTC-0.83%
BCH-1.55%
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Горячее на Gate FunПодробнее
  • РК:$3.62KДержатели:4
    0.53%
  • РК:$9.98KДержатели:8
    25.44%
  • РК:$3.53KДержатели:1
    0.00%
  • РК:$3.53KДержатели:1
    0.00%
  • РК:$3.52KДержатели:1
    0.00%
  • Закрепить