paint-brush
Бесшовные перемещения: RGB++ портирует активы между блокчейнами без межцепочных мостовк@rgbpp
3,841 чтения
3,841 чтения

Бесшовные перемещения: RGB++ портирует активы между блокчейнами без межцепочных мостов

к RGB++ Layer6m2024/06/14
Read on Terminal Reader

Слишком долго; Читать

Межцепочные мосты существуют для решения основной проблемы в сфере блокчейна: отсутствия совместимости. При эксплуатации возникает проблема подвергания средств пользователей риску мошенничества и злонамеренных действий. RGB++ обеспечивает межсетевую передачу без мостов, разрешений или предположений о доверии, а также без сопутствующих уязвимостей.
featured image - Бесшовные перемещения: RGB++ портирует активы между блокчейнами без межцепочных мостов
RGB++ Layer HackerNoon profile picture
0-item
1-item


Межцепочные мосты существуют для решения основной проблемы в сфере блокчейна: отсутствия совместимости. То есть из-за несовместимости активы в разных блокчейнах не могут переноситься друг в друга.


Мосты обычно полагаются на настройки с несколькими подписями (multisign), которые требуют высоких уровней доверия для выполнения своих функций. В результате они открыли новые рынки и сыграли решающую роль для многих блокчейн-платформ при передаче криптоактивов с одной платформы на другую.


Однако какими бы полезными ни стали перекрестные мосты, они также боролись со своей уязвимостью к атакам злобных хакеров. При эксплуатации возникает проблема подвергания средств пользователей риску мошенничества и злонамеренных действий. Мосты часто становились мишенью для хакеров, о чем свидетельствуют несколько громких взломов, повлекших за собой убытки, оцениваемые в 2 миллиарда долларов :


  • В июле 2021 года мост кросс-чейн активов ChainSwap подвергся атаке, в результате чего было потеряно почти 8 миллионов долларов.
  • В январе 2022 года мост Qubit Finance подвергся взлому, в результате чего убытки составили более 80 миллионов долларов.
  • В феврале 2022 года был взломан мост «Червоточина», убытки превысили $320 млн.
  • В августе 2022 года с моста Nomad Bridge было украдено криптовалютных активов на сумму более 190 миллионов долларов.


Это заставляет подвергнуть сомнению более децентрализованные альтернативы, меньше полагающиеся на доверие, хотя они страдают от плохого пользовательского опыта и технической сложности.


RGB++, новаторский стандарт активов Bitcoin Layer 1, предлагает уникальное решение этой серьезной угрозы построению доверия к технологии блокчейна. Это позволяет криптоактивам по его протоколу перемещаться между блокчейнами без межцепочных мостов и связанных с ними недостатков.


Протокол RGB++ представляет собой единственный в отрасли наиболее эффективный способ выпуска и передачи криптоактивов в безопасной цепочке блоков Биткойн без проверки на стороне клиента. Благодаря своим функциям, которые дают возможность «перепрыгивать» активы напрямую между L1 (блокчейн Биткойн) и L2 (блокчейн CKB или другие блокчейны на основе UTXO), RGB++ обеспечивает межцепочные передачи без мостов, разрешений или предположений о доверии, а также сопутствующие уязвимости.


В этой статье раскрываются механика и преимущества этого инновационного кроссчейн-решения без мостов.


Скачок как перекрестный механизм без мостов

Кросс-чейн-решение без мостов становится прорывом в возможности чеканки и передачи прав собственности на активы RGB++. Протокол RGB++ выпускает криптоактивы в блокчейне Биткойна, которые «привязаны» или «привязаны» к UTXO Биткойна с 546 сатоши, которые, если их потратить, также будут потрачены и соответствующий актив RGB++.


Например, если Алиса выпустит 100 тестовых токенов по протоколу RGB++, в блокчейне Биткойна под ее контролем будет 546 сатоши-UTXO, связанных со 100 тестовыми токенами. В то же время, поскольку активы, выпущенные через RGB++, создают соответствующие «теневые активы» в блокчейне CKB, в блокчейне CKB создается ячейка. По сути, это создает более умный UTXO, содержащий интерпретацию активов RGB++ (т. е. 100 тестовых токенов) и их условие разблокировки, только когда 546 сатоши-UTXO Алисы будут потрачены, ячейка также будет одновременно потрачена.


Таким образом, когда Алиса передает 60 тестовых токенов Бобу, это отражается в блокчейне Биткойна, что она потратила исходный UTXO, связанный со 100 тестовыми токенами. Она получит новые 546 сатоши-UTXO, связанные с оставшимися 40 токенами Test, поскольку исходная ячейка в блокчейне CKB создает две новые ячейки: одна содержит интерпретацию 40 токенов Test, а другая — 60 токенов Test. Тем временем на адрес Боба поступает UTXO, связанный с 60 тестовыми токенами.


Этот пример показывает, что право собственности на активы RGB++ привязано к UTXO Биткойна. Только тот, кто передает (тратит) конкретный UTXO, может разблокировать соответствующие активы RGB++. Это связано с тем, что условие разблокировки, установленное в ячейке, содержащей интерпретацию актива RGB++, представляет собой передачу биткойн-UTXO.


Когда условие разблокировки транзакции RGB++, инициированной в блокчейне Биткойна, устанавливается с помощью UTXO из другого блокчейна (не Биткойна), актив «перескакивает» в другой блокчейн. Следующее расходование актива RGB++ должно быть разблокировано с помощью UTXO из этого блокчейна. Это базовый механизм скачка, кросс-чейн решение без мостов, которое полностью децентрализовано и не требует никаких предположений о доверии. Чтобы погрузиться глубже, посмотрите выступление Cipher на тему « ».


Преимущества функции Leap

Функция jump отличается отсутствием прав доступа, доверием, безопасностью и эффективностью:


  • Без разрешения : в отличие от мостов с мультиподписью, которые ограничивают тип поддерживаемых ими активов, функция перехода позволяет любому активу, созданному в блокчейне Биткойна, свободно перемещаться в блокчейн CKB и из него.


  • Без доверия : он работает без необходимости в посредническом доверии, т.е. никакие активы не принадлежат и не контролируются третьей стороной.


  • Безопасность : благодаря исключению центральных точек уязвимости, таких как мосты с мультиподписью, безопасность активов RGB++ значительно повышается.


  • Эффективность : хотя требование нескольких подтверждений блоков может занять около часа, эта задержка в целом приемлема и обеспечивает большую безопасность и надежность.


Переход также поддерживает как взаимозаменяемые, так и взаимозаменяемые токены (например, DOB (или цифровые объекты) выпущенный через протокол Spore в блокчейне CKB), что повышает его полезность для различных типов активов.

Руководство по использованию функции Leap с кошельком JoyID

Т он ДжойИД кошелек поддерживает простой перенос активов RGB++ (монет и DOB) между блокчейнами Bitcoin и CKB. Вот как:

1. Из L1 в L2 (BTC → CKB)


Вывести активы RGB++ (монеты и DOB) из L1 (блокчейн Биткойн) и L2 (блокчейн CKB) довольно легко. Следуй этим шагам:


  1. После входа в кошелек JoyID переключитесь на сеть Bitcoin.

  2. Нажмите кнопку «Прыжок» и выберите монету(ы) или дату рождения, которую вы хотите прыгнуть.

  3. В интерфейсе отправки выберите «Биткойн L2 (CKB)», затем введите адрес CKB и количество. Установите комиссию майнера.

  4. Нажмите «Отправить» и подтвердите свой Touch ID или Face ID.


Видеоурок можно найти здесь .


2. Из L2 в L1 (CKB → BTC)


Перенос активов RGB++ (монет и DOB) с уровня L2 на уровень L1 происходит в два этапа: этапы подготовки и завершения, которые требуют подписания транзакций BTC и CKB соответственно.


Подготовьтесь к прыжку


  1. После входа в кошелек JoyID переключите сеть на Nervos CKB.
  2. Нажмите кнопку «Прыжок».
  3. Введите свой биткойн-адрес
  4. Выберите активы RGB++, которые вы хотите вернуть к L1, и укажите сумму.
  5. Выберите FeeRate (убедитесь, что в вашем биткойн-кошельке имеется достаточный баланс UTXO для оплаты комиссии)
  6. Нажмите кнопку «Перейти к биткойнам L1».
  7. Нажмите кнопку «Подготовить».
  8. Подпишитесь, чтобы подтвердить транзакцию
  9. Нажмите «Отслеживать статус», чтобы отслеживать прогресс. Вы также можете просмотреть его в разделе «Постоянные скачки».


Завершите прыжок


  1. Подождите, пока основная сеть Биткойн подтвердит транзакцию. После подтверждения нажмите «Завершить».
  2. Проверьте детали прыжка и еще раз нажмите «Завершить». Подождите, пока основная сеть CKB подтвердит транзакцию, которую вы можете отслеживать в настройках-активности-прыжка.
  3. После подтверждения основной сети CKB переключитесь на свой биткойн-кошелек, чтобы просмотреть свои активы RGB++.


Видеоурок можно найти здесь .


3. Обратите внимание

Активы RGB++ привязаны к UTXO Биткойна, размер которых составляет 546 сатоши. Если этот UTXO израсходован, связанные с ним ресурсы RGB++ также будут потрачены или сожжены.


Чтобы предотвратить случайное расходование UTXO, привязанных к активам RGB++, кошелек JoyID установил порог, который в настоящее время составляет 1200 сатоши. UTXO ниже этой суммы не будут расходоваться в качестве комиссий майнерам или обычных переводов BTC. Чтобы избежать ошибочных трат, рекомендуется использовать кошелек JoyID для хранения и отправки/получения ресурсов RGB++.


Избегайте использования некоторых инструментов, созданных членами сообщества, для перевода активов из блокчейна CKB в блокчейн Биткойна. Они обычно не соответствуют стандарту RGB++ при привязке к 546 сатоши-UTXO Биткойна. Если они привяжут актив к UTXO с суммой более 1200 сатоши, то транзакция, отправленная с использованием кошелька JoyID, легко потратит UTXO в качестве комиссии майнера или для обычных транзакций UTXO.


Для всех операций перехода рекомендуется использовать только кошелек JoyID. Дополнительные инструкции см. в разделе « JoyID Passkey вики ".