Что такое мосты между блокчейнами и зачем они нужны мы рассказали здесь.
Теперь давайте остановимся подробнее на мосте TON-Ethereum и посмотрим, как он работает.
TON-Ethereum Bridge позволяет передавать Toncoin в блокчейн Ethereum и обратно.
Как это работает:
TON ➡️ Ethereum:
1. Юзер отправляет свои монеты на специальный смарт-контракт в сети Ton.
2. Эти монеты блокируются.
3. Специальный смарт-контракт в Ethereum чеканит столько же, и юзер забирает их в свой кошелек.
Таким образом, один Toncoin равен одному 1 TONCOIN ERC20.
Ethereum ➡️ TON:
1. Юзер отправляет TONCOINS на специальный смарт-контракт Ethereum.
2. Эти TONCOINS сжигаются🔥.
3. Смарт-контракт в сети TON открывает такое же количество Toncoin и отправляет их в кошелёк пользователя.
Как видите, общее количество монет остаётся неизменным.
Принцип работы моста:
Мост и сам — децентрализованная сеть. Им управляют оракулы по принципу PoS.
Чтобы стать оракулом, нужно запустить специальный софт на мощном компьютере. Обычный ПК не подойдет — нужен сервер, способный работать 24/7.
Оракул вносит крупный стейк (залог) из своего кошелька на мостовой смарт-контракт.
Теперь валидаторы TON голосуют, чтобы внести этого парня в список оракулов.
Задача оракулов — одобрять транзакции в смарт-контракте моста. Чтобы передача была утверждена, её должны одобрить минимум 2/3 оракулов.
За работу они получают небольшую комиссию.
Если оракул попытается жульничать (например, укажет неверную сумму перевода) — остальные оракулы проголосуют за его исключение из списка.
Свой залог мошенник больше не увидит: монеты разделят между остальными оракулами.
Также может быть оштрафован валидатор, который проголосовал за включение его в список.
Итоги:
1. TON-Ethereum Bridge работает по принципу децентрализованной сети.
2. Мост защищён на высоком уровне.
Остерегайтесь подделок: адрес смарт-контракта ERC20 TONCOIN можете найти на сайте разработчиков TON.
А сам мост доступен всем желающим по этой ссылке.
Источник: @TON Community RUS