
Горизо́нт (др.-греч. ὁρίζων — буквально: ограничивающий) — граница неба с земной или водной поверхностью.
Команда Harmony запустила Horizon, первую версию Ethereum-Harmony кросчейн Бриджа в основной сети. Первая версия Бриджа является основой развития и поддержания последующих инициатив по развитию кросчейн экосистемы Harmony, которая позволит пользователям и разработчикам комфортно взаимодействовать с различными чейнами. Если у вас есть ощущения лимитированности при работе с одним из блокчейнов — тогда вам надо попробовать Horizon.
Horizon позволяет свободное конвертирование средств между блокчейнами Harmony и Ethereum, включая любые ERC20 токены, а также LINK и BUSD. Horizon будет обновляться до новых версий, окончательная версия которого будет полностью trustless и permissionless.
Уже можно пробовать перевыпустить активы по этой ссылке. 👉 https://bridge.harmony.one/ 👈.
Эта статья сформирует ваше представление о техническом дизайне Бриджа и расскажет о первых юзкейсах.
BUSD и LINK на Harmony
Бридж — это технология, которая связывает две блокчейн сети используя возможность верифицировать кросчейн транзакции:
i) transfer assets flow: активы лочаться на Ethereum и равнозначное количество выпускается в сети Harmony
ii) redeem assets flow: активы, выпущенные в сети Harmony сжигаются, а эквиваелентное количество разблокируется в сети Ethereum
Дизайн нашего Бриджа оптимизирован до четырех принципов:
- Трастлес: мост является таким же безопасным, как и блокчейн, к которому он подключен, без каких-либо дополнительных предположений относительно безопасности
- Децентрализация: без единого сбоя
- Скорость и эффективность: облегчает частые и недорогстоящие переводы активов между чейнами
- Целостность: скрывает сложность блокчейна, нет необходимости оперировать с хешами блоков и деревом Меркеля
В краткосрочной перспективе мы будем расширять возможности Бриджа в соответствии с запросами партнеров нашей экосистемы следуя многофазному подходу. Первоначальная версия Бриджа направлена на обеспечение целостности и низкой стоимости решений для привлечения активов в сеть 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