Source: ElBitcoin
Original Title: CashTokens: нативні токени приходять у Bitcoin Cash
Original Link: https://elbitcoin.org/cashtokens-tokens-primitivos-para-bitcoin-cash/
Вступ та передумови
Наприкінці 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) дозволяють використання адрес, які підтримують токени та можуть отримувати як BCH, так і CashTokens, і адрес у звичайному форматі, що приймають лише BCH. Використання двох форматів має на меті запобігти надсиланню токенів на гаманці, які не відображають цей тип активів.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
CashTokens: нативні токени з'являються у Bitcoin Cash
Source: ElBitcoin Original Title: CashTokens: нативні токени приходять у Bitcoin Cash Original Link: https://elbitcoin.org/cashtokens-tokens-primitivos-para-bitcoin-cash/
Вступ та передумови
Наприкінці 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) дозволяють використання адрес, які підтримують токени та можуть отримувати як BCH, так і CashTokens, і адрес у звичайному форматі, що приймають лише BCH. Використання двох форматів має на меті запобігти надсиланню токенів на гаманці, які не відображають цей тип активів.