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