Горизо́нт (др.-греч. ὁρίζων — буквально: ограничивающий) — граница неба с земной или водной поверхностью.

Команда Harmony запустила Horizon, первую версию Ethereum-Harmony кросчейн Бриджа в основной сети. Первая версия Бриджа является основой развития и поддержания последующих инициатив по развитию кросчейн экосистемы Harmony, которая позволит пользователям и разработчикам комфортно взаимодействовать с различными чейнами. Если у вас есть ощущения лимитированности при работе с одним из блокчейнов — тогда вам надо попробовать Horizon.

Horizon позволяет свободное конвертирование средств между блокчейнами Harmony и Ethereum, включая любые ERC20 токены, а также LINK и BUSD. Horizon будет обновляться до новых версий, окончательная версия которого будет полностью trustless и permissionless.

Уже можно пробовать перевыпустить активы по этой ссылке. 👉 https://bridge.harmony.one/ 👈.

Эта статья сформирует ваше представление о техническом дизайне Бриджа и расскажет о первых юзкейсах.

Бридж — это технология, которая связывает две блокчейн сети используя возможность верифицировать кросчейн транзакции:

i) transfer assets flow: активы лочаться на Ethereum и равнозначное количество выпускается в сети Harmony

ii) redeem assets flow: активы, выпущенные в сети Harmony сжигаются, а эквиваелентное количество разблокируется в сети Ethereum

Дизайн нашего Бриджа оптимизирован до четырех принципов:

  1. Трастлес: мост является таким же безопасным, как и блокчейн, к которому он подключен, без каких-либо дополнительных предположений относительно безопасности
  2. Децентрализация: без единого сбоя
  3. Скорость и эффективность: облегчает частые и недорогстоящие переводы активов между чейнами
  4. Целостность: скрывает сложность блокчейна, нет необходимости оперировать с хешами блоков и деревом Меркеля

В краткосрочной перспективе мы будем расширять возможности Бриджа в соответствии с запросами партнеров нашей экосистемы следуя многофазному подходу. Первоначальная версия Бриджа направлена на обеспечение целостности и низкой стоимости решений для привлечения активов в сеть Harmony с соблюдением безопасного доверия (аудит безопасности от Peckshield будет доступен в ближайшее время). Окончательная версия Бриджа будет полностью трастлес и децентрализованной.

Поток с Ethereum на Harmony (перевыпуск средств):

  • Пользователь использует Бридж для первыпуска ERC20s предоставляя свой адрес в сети Harmony в соотношении 1:1 HRC20 в Harmony, и авторизирует Бридж для лока своих ERC20 активов.
  • Бридж использует определенное количество валидаторов участвующих в этом запросе, выполняет лок, ожидает необходимое количество подтверждений блоков в сети Ethereum для обеспечения завершения (завершение гарантирует что лок транзакция всегда будет оставаться в сети Ethereum).
  • После подтверждения валидаторв Бриджа отправляют запрос на HmyManager для выпуска активов HRC20 и переводят их на адрес пользователя.

Поток с Harmony на Ethereum (возвращение активов):

  • Авторизируясь в Бридже и предоставляя свой Ethereum адрес пользователь отправляет запрос через Бридж на возвращение активов HRC20 в соотношении 1:1 ERC20 в сети Ethereum.
  • Валидаторы Бриджа получают этот запрос, выполняют сжигание активов на Harmony и запрашивают от Бриджа контракт на Ethereum чтобы разблокировать ERC20 и получить их на свой аккаунт.

Ключевые моменты:

  • Целостная картина всех токенов (с ERC20 на HRC20) в Бридже отслеживается и строится при помощи токен менеджера смартконтрактов в сети Harmony (пользователь может найти подтверждение тому что токены, которые он получает действительно выпускаются по средствам смартконтрактов в Бридже)
  • Пользователь платит только за перевод своих активов в сеть Harmony в виде двух транзакций Ethereum, которые требуют около 50K газа каждая (эквивалент 0.0025 ETH в 50 Gwei стоимости газа или $0.875 по цене $350/ETH). В общем, чтобы перевыпустить свои активы в сети Harmony это выходит около ~$2-$5. Стоимость возвращения активов покрывается за счет Бриджа.
  • Время для перевыпуска активов с помощью Harmony Бриджа занимает около 5 минут. Столько же займет и воврат средств с Harmony на Ethereum.
  • Безопасность кросчейн транзакций Бриджа обеспечивается валидаторами подтверждающими транзакции по средствам мультиподписи (лок в Ethereum, сжигание в Harmony).
  • Бридж также позволяет разрешенным токенам быть выпущенными в сети Harmony с сохранением всех особенностей токена. Например, токен LINK выпущенный в сети Harmony на основе действительного контракта (контракт) вместо HRC20, позволяет проводить оплату по смартконтракту оракла на Harmony используя пару ценообразования ONE-ETH. Это является основопологающим свойством для партнерских интеграций таких как BUSD и LINK.
  • Аудит Бриджа был проведен Peckshield, который мы опубликуем в ближайшее время.

Многие из наших грантополучателей и партнеров уже заждались запуска Ethereum-Harmony Бриджа. В ближайшие недели мы ожидаем рост транзакций направленных на выпуск активов в сети Harmony по средствам Бриджа. Обращаем ваше внимание на уже существующие проекты : Unifi Protocol, Swoop Crosschain DEX, Wafflehouse.io, Blits, и другие.

Одним из наших приоритетов мы видим привлечение разработчиков поэтому в ближайшем будущем мы опубликуем bridge APIs и поддерживающие сервисы, которые позволят прямое использование Бриджа разработчиками или приложениями. Это позволит любому приложению проводить своп активов и использовать их внутри приложения использую один интерфейс.

Для поощрения использования Бриджа мы скоро запустим hackathon. Не пропустите его 🙂

Разработчики уже могут использовать технологию Harmony — быстрого и открытого блокчейна для децентрализованных приложений. Основная сеть Harmony поддерживает шардинг состояний с мгновенным завершением. Наш стейкинг механиз нивелирует централизацию поддерживая делегирования и слеширование.

Мы ❤️ Разработчиков.

Есть готовая идея? Участвуйте в программе Грантов и используйте технологию Harmony.

Telegram | Twitter | Discord | Youtube | Medium | Facebook | LinkedIn | Reddit | Instagram