В конце 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 оплачивают сборы майнерам в Bitcoin Cash, поэтому их популяризация в конечном итоге будет способствовать поддержанию системы.
КэшТокены: примитивы токенов
В технической спецификации 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>
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
CashTokens: нативные токены приходят к Биткойн Каш
!
Введение и antecedentes
В конце 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, отличаясь, среди прочего, следующими характеристиками:
Эти преимущества, среди многих других, позволяют CashTokens обеспечить лучший пользовательский опыт и уменьшают трение при расширении совместимости самоуправляемых кошельков и торговых платформ с отправкой и хранением токенов. С другой стороны, транзакции с CashTokens оплачивают сборы майнерам в Bitcoin Cash, поэтому их популяризация в конечном итоге будет способствовать поддержанию системы.
КэшТокены: примитивы токенов
В технической спецификации 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>