CKB stablecoin payment - это децентрализованное решение для платежей стейблкоинов на основе сети CKB, сочетающее CKB с сетью биткойнов, с использованием RGB++ и Fiber Network в качестве решений второго уровня для генерации и управления RUSD, привязанным к доллару, обеспечивая быстрые, недорогие и безопасные межсетевые платежи.
$CKB является блокчейном первого уровня Nervos Network, который в основном обладает функциями консенсуса и исполнения, доступности данных и т.д. Благодаря построенным на нем платежным каналам и расширениям второго уровня, таким как RGB++, CKB повышает свою масштабируемость. Он использует механизм консенсуса PoW, аналогичный биткойну, и оптимизирует алгоритм консенсуса BTC NC-MAX для более быстрой подтверждения транзакций и более низкого уровня блокировок, что увеличивает эффективность сети и её реакцию. В отличие от фиксированного времени генерации блоков биткойна в 10 минут, CKB может динамически регулировать интервал генерации блоков в зависимости от активности сети (примерно каждые четыре часа).
Алгоритм майнинга CKB - Eaglesong, специально разработанная хеш-функция для Nervos, обеспечивающая такую же безопасность, как и SHA-256. В структурном плане CKB использует модель Cell, являющуюся улучшением модели UTXO биткойна. Модель Cell поддерживает двойную систему скриптов, реализуя хранение и проверку данных смарт-контрактов на цепи, а также поддержку эмиссии активов. Каждый Cell может хранить любые типы данных или активов, а также хранить и выполнять смарт-контракты. Дизайн модели Cell позволяет разделить состояние и вычисления, сложные вычисления могут выполняться на уровне 2 или вне цепи, обеспечивая безопасность и согласованность. Кроме того, Cell поддерживает параллельное выполнение и упаковку транзакций, тем самым повышая вычислительную эффективность и снижая затраты.
Введение в CKB и механизм работы
CKB является блокчейном первого уровня Nervos Network, сосредоточенным на "консенсусе и исполнении" и "доступности данных". Использует механизм консенсуса PoW, аналогичный биткойну, но оптимизирует эффективность упаковки блоков и скорость подтверждения с помощью алгоритма NC-MAX. Кроме того, CKB разрабатывает уникальную хеш-функцию Eaglesong, обеспечивающую эффективную и безопасную поддержку майнинга.
Модель Cell: гибкое обновление UTXO
Структура: каждый Cell содержит емкость (Capacity), данные (Data), скрипт блокировки (Lock Script) и типовой скрипт (Type Script). Емкость представляет собой хранимую ценность, данные могут хранить различные сведения, скрипты блокировки и типов обеспечивают механизмы проверки.
Параллельное выполнение и аренда состояния: модель Cell поддерживает параллельную обработку, позволяя арендовать пространство для хранения, оплачивая CKB, предотвращая нарастание данных на цепи и поддерживая эффективное управление данными на цепи.
Программируемость и совместимость
CKB-VM виртуальная машина: поддерживает набор команд RISC-V, совместима с множеством языков, упрощая разработку сложных смарт-контрактов и расширяя применение CKB.
Масштабируемость: достижения масштабируемости транзакций через уровень 2, уровень 1 сосредоточен на безопасности данных. Совместима с моделью UTXO BTC, пользователи могут использовать биткойн-активы на CKB, реализуя смарт-контракты и операции DeFi.
Платежи стейблкоинов и поддержка межсетевых операций
Хранение и управление стейблкоинами: использование модели Cell для хранения остатков стейблкоинов, таких как RUSD, обеспечивает безопасность и прослеживаемость активов.
Применение смарт-контрактов: CKB-VM поддерживает операции условных платежей, реализуя гибкие межсетевые платежные решения.
Что такое RGB++?
RGB++ - это децентрализованный протокол эмиссии активов и смарт-контрактов, поддерживающий модель UTXO биткойна и другие UTXO публичные цепи. Он основан на концепции дизайна протокола RGB, используя способ связывания оффчейн и ончейн транзакций, чтобы перенести данные, которые BTC не может хранить, и сложные функции контрактов на CKB, превращая CKB в уровень расчетов смарт-контрактов для биткойна.
Основные функции RGB++
Роль теневой цепи BTC: RGB++ делает CKB вспомогательной цепью для биткойна, предназначенной для обработки сложных смарт-контрактов и логических операций, которые не могут быть реализованы в родной системе BTC.
Межцепочечное взаимодействие: транзакции выполняются в сети Bitcoin, но выполнение смарт-контрактов связано с CKB через RGB++. Законность транзакции может быть синхронно подтверждена на CKB через логику проверки RGB++.
Эмиссия и управление активами: RGB++ поддерживает выпуск активов вне цепи (например, стейблкоинов, токенов и т.д.) и управление жизненным циклом через CKB, включая временные блокировки и условные платежи и другие продвинутые функции.
Сочетание безопасности и программируемости: RGB++ реализует высокую безопасность биткойна и программируемость CKB, предоставляя сети BTC большую гибкость и возможности расширения.
Синхронизация активов и состояний между цепями
Изоморфное связывание подразумевает поддержание синхронизации активов и состояний между биткойном (BTC) и CKB через механизмы связывания. Каждый раз, когда на цепи BTC происходит сделка с активами, RGB++ отображает соответствующее состояние контракта или изменения активов на CKB.
Расширенный UTXO: каждый UTXO на цепи BTC соответствует Cell на CKB, записывающему состояние активов и условия смарт-контрактов.
Привязка активов: состояние активов RGB++, которыми владеет пользователь на цепи BTC, хранится в Cell на CKB, обеспечивая согласованность информации между двумя цепями.
Синхронизация транзакций: при транзакциях с токенами RGB++ создается Commitment в сети BTC, соответствующий Cell на CKB используется и создается новый Cell для распределения активов.
Преимущества изоморфного связывания - расширение возможностей BTCFi
Поддержка смарт-контрактов: изоморфное связывание позволяет CKB выступать в качестве уровня выполнения смарт-контрактов, управляя сложными условиями транзакций BTC.
Гибкость управления активами: пользователи могут выполнять сложные финансовые операции с помощью программных возможностей CKB, не изменяя основной протокол BTC.
Обновление RGB++ Layer
Leap расширяет связывающие отношения между CKB и BTC на все UTXO-цепи, реализуя межсетевую передачу активов через "перепривязку".
Безмостовая межсетевое соединение: Leap позволяет активам RGB++ на цепи BTC без шва переходить на другие UTXO-цепи, управляя и перемещая активы через смену связанных UTXO.
Безмостовая технология: с помощью технологии изоморфного связывания и переключения различных UTXO на разных цепях, Leap реализует межсетевую передачу без традиционного Lock-Mint моста.
Процесс операции:
Пользователь публикует Commitment на цепи BTC, отменяя связывание активов.
Публикация нового Commitment на цепи Cardano, связывая активы RGB++.
Изменение скрипта блокировки, переключение условий разблокировки с BTC UTXO на eUTXO Cardano, позволяющее контролировать активы на цепи Cardano.
Роль CKB в Leap
CKB выступает в качестве индексатора и уровня доступности данных, все данные активов RGB++ хранятся на CKB, обрабатывают запросы Leap и обеспечивают безопасность межсетевых активов. В сравнении с традиционными межсетевыми мостами, CKB обеспечивает более высокую безопасность и децентрализацию.
Роль RGB++ в платежах стейблкоинов
Эмиссия и обращение стейблкоинов: выпуск стейблкоинов на цепи BTC через RGB++ и использование CKB для умного управления.
Управление межсетевыми активами: сочетание RGB++ Layer и CKB обеспечивает бесшовные операции со стейблкоинами на различных UTXO-цепях.
Поддержка смарт-контрактов: предоставляет сложные условия платежей и функции временной блокировки, увеличивая гибкость и безопасность платежей.
Мостовая функция: RGB++ Layer служит мостом между BTC и другими UTXO-цепями и CKB, расширяя программируемость и возможности управления активами BTC.
Введение в Fiber Network
Fiber Network - это решение второго уровня, аналогичное BTC Lightning Network на CKB, специально разработанное для повышения возможностей межсетевых платежей, позволяющее проводить быстрые и недорогие платежи, снижая нагрузку на основную цепь и увеличивая скорость транзакций.
Особенности межсетевых платежей: быстрая передача через платежные каналы, повышая пропускную способность транзакций.
По состоянию на сентябрь 2024 года, в сети BTC Lightning насчитывается более 300 миллионов долларов, около 12 тысяч узлов и почти 50 тысяч платежных каналов. Fiber Network Nervos CKB теперь доступен в тестовой сети.
Межсетевые платежные каналы: позволяют пользователям напрямую обменивать активы вне цепи, окончательное состояние отправляется на CKB при закрытии канала.
Смарт-контракты на цепи (HTLC): обеспечивают безопасность межсетевых транзакций, если подтверждение не получено вовремя, активы могут быть автоматически возвращены.
PTLC: улучшенная версия HTLC, предотвращающая утечку конфиденциальной информации.
Маршрутизация через несколько переходов: поддержка платежных маршрутов через несколько узлов, снижение затрат и повышение вероятности успеха.
Служба мониторинга (сторож): обеспечивает круглосуточный мониторинг, предотвращая двойные расходы со стороны злонамеренных узлов.
Отличия Fiber Network от BTC Lightning Network
Поддержка нескольких активов: Fiber Network поддерживает множество активов, включая CKB, BTC и стейблкоины RGB++, в то время как BTC Lightning Network поддерживает только BTC.
Комиссии и скорость транзакций: Fiber Network работает на CKB и имеет более высокие TPS и более низкие транзакционные сборы, улучшая пользовательский опыт.
Межсетевые взаимодействия: Fiber Network поддерживает циркуляцию различных активов и может обеспечить взаимосвязь между BTC Lightning Network и Fiber Network, гарантируя атомарность межсетевых транзакций.
Роль Fiber Network в платежах стейблкоинов
Поддержка межсетевых переводов стейблкоинов: обеспечивает мгновенность и низкую стоимость платежей.
Снижение нагрузки на основную цепь: поддержка высокочастотной торговли через межсетевые платежные каналы.
Межсетевые атомные платежи: безопасные переводы стейблкоинов через несколько цепей.
#JoyID Введение
JoyID - это криптокошелек, который сочетает управление ключами Passkey и предназначен для предоставления инструментов кросс-цепной децентрализованной аутентификации и управления для экосистемы Nervos. Пользователи могут безопасно хранить и использовать криптовалюту и другие децентрализованные приложения.
Основные функции
Без паролей и мнемонических фраз: пользователи могут получить доступ к кошельку с помощью биометрической аутентификации, реализуя вход без ключа.
Поддержка BTC и Fiber Network: обеспечивает более быстрые и эффективные транзакции, а также расширяет область применения CKB.
Поддержка нескольких цепей: совместима не только с BTC и Nervos CKB, но и с ETH и несколькими EVM-цепями.
Дополнительная безопасность: через Passkey, связанный с аппаратным устройством, создается требуемая подпись secp256k1, обеспечивающая безопасность транзакций, при этом биометрическая информация не раскрывается в транзакции.
Сочетание безопасности и удобства:
Безопасность: Хардварный кошелек > Кошелек Passkey > Программный неуправляемый кошелек > Управляемый кошелек
Удобство: Кошелек Passkey > Управляемый кошелек > Программный неуправляемый кошелек > Хардварный кошелек
Роль JoyID в платежах стейблкоинов
В качестве пользовательского интерфейса JoyID позволяет пользователям проводить платежи стейблкоинов в сети CKB, управлять активами RUSD и платежными каналами. Его сочетание безопасности, удобства и поддержки нескольких цепей предоставляет дополнительные возможности для платежей стейблкоинов на базе CKB и других транзакций.