Наприкінці 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 сплачують збори майнерам, які виражені в 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 primitivos=“”>>. Правильний переклад - <<примітки до=“” token=“”>>, або, альтернативно, щоб передати ту ж ідею, <<tokens nativos=“”>>.</tokens></primitivas></tokens></token></token>
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
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, відрізняючись, серед іншого, такими характеристиками:
Ці переваги, серед багатьох інших, дозволяють CashTokens забезпечити кращий досвід користувача та зменшують тертя при розширенні сумісності гаманців з самостійним зберіганням та платформ торгівлі з відправкою та зберіганням токенів. З іншого боку, транзакції з CashTokens сплачують збори майнерам, які виражені в 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 primitivos=“”>>. Правильний переклад - <<примітки до=“” token=“”>>, або, альтернативно, щоб передати ту ж ідею, <<tokens nativos=“”>>.</tokens></primitivas></tokens></token></token>