Мост между Polkadot и Ethereum может обеспечить возможность компоновки DeFi между цепочками
Мост разрабатывается компанией Snowfork, занимающейся разработкой программного обеспечения. Первоначальная реализация, MVP проекта, довольно прост. Он позволяет передавать только токены Ether (ETH) и ERC-20 в Polkadot. Мост также полностью симметричен, как сказал Эйдан Мусницки, основатель Snowfork.
«Все, что вы можете сделать в одном направлении, вы можете сделать в другом», - сказал он.
Но хотя перемещение токенов является важной его частью, видение моста должно быть как можно более обобщенным, включая совместное использование небольших фрагментов состояния, их перемещения из одной цепочки в другую. Проще говоря, мост позволит смарт-контрактам Ethereum отправлять инструкции и информацию в Polkadot и обратно.
Мусницкий объяснил, что это будет реализовано с помощью серии приложений блокчейна, которые абстрагируют протокол связи, используемый в мосте. Он сравнил его с традиционным сетевым стеком TCP/IP и работающим поверх него прикладным уровнем HTTP, который значительно упрощает разработку веб-инфраструктуры.
Такой мост откроет новые возможности для разработчиков как Ethereum, так и Polkadot. По словам Мусницки, первоначальное внимание уделяется использованию блокчейна Polkadot:
«Я думаю, что наша основная группа клиентов и пользователей сосредоточена на существующих проектах Polkadot, которые хотят подключиться к Ethereum, чтобы активы на основе Ethereum могли работать в их сети».
Но DApps Ethereum также могут получить выгоду от моста.
«Если у вас есть двусторонняя полностью недоверяемая система, тогда становится довольно легко перемещать состояние и логику из одной цепи в другую», - пояснил Мусницкий.
Таким образом, мост может сделать Polkadot дополнительным решением для масштабирования второго уровня для Ethereum DApps.
Обобщенная архитектура также позволит легко компоновать кросс-цепочки для проектов DeFi, добавил Мусницкий:
«Если, например, мы хотели интегрировать Uniswap с модулем цепочки на основе Polkadot, у нас есть способ сделать это, а не просто сосредоточиться на передаче активов».
Но эти реализации еще в будущем. Мусницкий сказал, что первый запуск в качестве пилотной версии должен состояться к концу сентября. Но мост еще не будет надежным, так как команде необходимо разработать легкие клиенты в каждой цепочке, которые будут проверять транзакции с другой стороны моста. Предполагается, что полный процесс займет от шести до семи месяцев, сначала путем создания верификатора Ethereum на Polkadot, а затем легкого клиента для Polkadot на Ethereum.
Процесс разработки несколько ограничен возможностями интеграции в Polkadot. До тех пор, пока обмен сообщениями между сегментами (шардами сети) не будет полностью реализован, мост должен будет существовать как набор приложений на каждом сегменте, а не в собственном парачейне.