Из-за этого все возможные транзакции проводятся только в одном едином блокчейне.
Криптовалюта была создана для тoго, чтобы обходить посредников. Но как мы видим, для обмена криптовалютой используют биржи, которые выступают в роли посредника. Все биржи используются с одной целью обмена токенами. Вы не сможете на бирже обменять что-то другое.
Как уже говорилось ранее, блокчейны не взпимодействуют между собой. Они не передают разную информацию между собой. Из-за этого система работы блокчейнов замкнутая и пригодная для других блокчейнов. Всё это сильно сказывается на рынке криптовалюты и крипте в целом. Такое отсутствие взаимодействия сказывается на ней и ухудшает её развитие. Причиной этому - отсутствие взаимодействия у создателей и разработчиков блокчейнов между собой в плане информации.
Это проблема довольно распространена в данное время. Для ускорения обмена информации необходимо наладить связь между блокчейнами. И даже здесь есть свои проблемы в виде блокчейнов, которые не могут или у них отсутствует, совсем, возможность взаимодействия и обмена информации. Можно сказать что всё мировое сообщество разработчиков в раздумьях как исправить это. Они пытаються найти способ не только передавать внутри блокчейна токены криптовалют, но и передавать информацию. С возможностью перечи информации через блокчейны между собой будет возможно многое и это значительно ускорит операции.
Виды рабoты мостoв в блoкчейне
Одним из первых стоит рассмотреть lock contract в базовом исходящем блокчейне. Это один из первых мостов и основных. Принцип его работы простой и заключается в отправке активов из одного блокчейна в другой через специальные мосты. Эти активы переходят в lock contract с указанием адресов получателя. Там они замораживаются и уже lock contract отправляет сообщение так называемым оракулам. В текстовом сообщении отправленном оракулом будет сказано, что сумма отправлена на указанный адрес.
Что же такое оракулы? В этих мостах они выступают в роли инструментов. Их основная задача выдать подтверждение тому, что из первого блокчейна были отправлены активы. Существует два типа оракулов: децентрализованные и централизованные. Первые состоят из независимых узлов и находящиеся в своём блокчейне. Вторые исполняют роль моста и их использование зачастую связано с биржами. Основная задача после получения информации о транзакциях: подтвердить это и сообщить в mint contract следующего получаемого блокчейна о том, что всё хорошо и можно продолжать.
В свою очередь mint contract который находиться в блокчейне получателе должен принять и обработать информацию. Его задача заблокировать активы которые в исходном блокчейне который отправлял. Этим действие он создаст обёрнутые токены, которые будут служить в роли искусственного синтетического актива. И уже после всех этих махинаций он пересылает на адрес адресата токены в размере указанном изначально. Эти токены называются wrapped и полностью копируют стоимость оригинала. Любая криптовалюта обёрнутая будет стоить ровно столько же, сколько стоит и оригинальная валюта. На это даже не влияет блокчейн в котором она расположилась.
Система обратной транзакции после завершения схожа с оригиналом. Отправляя криптовалюту в виде обёрнутых токенов на исходный блокчейн, также одновременно запустит процесс уничтожения синтетических активов на блокчейне, который завершил операцию. Они отправляються также в смарт мосты и там уже поступает сигнал оракулам. В момент отправки токены уничтожают и дальше дело за оракулом. Как только оракул всё подтвердил в блокчейне втором размораживаются оригинальные а не синтетические криптовалюты и отправляются по назначенному адресу.
Способы заморозки активов в мостах
Существует три вида такой заморозки: с использованием эскроу, кастодиальные и не кастодиальные. Первые использующие эскроу означают, что в основании моста есть структура основная, которая и обрабатывает финансы клиентов. Эта система очень трепетно относиться к работе. Принимая активы пользователей она тщательно следит за тем, чтобы они попали куда надо. Мосты которые кастодиальные работают просто. Они забирают криптовалюту и после этого замораживают её и создают для выдачи обратную копию.
А вот уже не кастодиальные для пользователей блокируют криптовалюту сразу в кошельке. После такой блокировки никто не сможет воспользоваться этим активом. Как сам пользователь так и тот кто разработал и управляет мостом не сможет ничего сделать с монетой до конца операции. Это может сказать только о том что это самый безопасный вариант и при нём нет возможности у моста своровать активы пользователя.
Проблемы при создании мостов
Одной из основных и наверное самых очевидных проблем будет то, что в первую очередь нужны смарт контракты. С ними может возникнуть множество проблем и на создание нужно время. После создания необходимо всё это дело протестировать. Для теста потребуется два блокчейна и главное чтобы они сработались, хотя может быть и такое, что у них ничего общего и нету. Если же мы хотим создать кроссчейн платформу, то следует запастись терпением ведь двумя блокчейнами здесь не обойтись, а нужно много мостов.
Чуть выше уже сразу была названа и другая причина из-за которой могут возникнуть проблемы. Это конечно же разные блокчейны и очень редко они подходят друг другу. Что в свою очередь приводит к множеству багов при банальной операции и всё это нужно настраивать и пытаться совместить несовместимое.
Сразу после выплывает проблема связанная с оракулом. По сути это должно быть самое надёжное и самое защищённое место, ведь от него зависит вся операция. Если есть хоть малейшая уязвимость, то ничего не получится. Для полной гармонии все компоненты и участники процесса должны работать сообща и совместимо без сбоев. Это полноценный механизм как экосистема, где все друг с другом связаны.
И в заключении можно сказать про проблему с конкуренцией. Это по сути основная сдерживающая сила. Ваши операции должны быть выгодными и в первую очередь эффективными,а во вторую очередь должны быть финансово выгодными и оправданными. Например те же комиссии. Они самом собой должны быть в разы меньше чем на той же биржах чтобы составить конкуренцию. И по сравнению с теми же биржами это должно быть проще для клиентов чтобы они выбирали именно такие транзакции.
Все эти перечисленные проблемы сильно затрудняют работу кроссчейн мостов. Поскольку все эти прoблемы дo сих пoр не решены и продолжают решаться, то внедрение таких мостов может отложиться надолго.