Наше видение Moonbeam

Moonbeam in Russian
3 min readApr 6, 2021

--

Мы верим в мульти-чейновое будущее с множеством блокчейнов, множеством пользователей и активов в этих блокчейнах. В этом контексте мы создали Moonbeam: платформу смарт-контрактов, которая обеспечивает совместимую с Ethereum среду для создания децентрализованных приложений. Moonbeam был разработан для обслуживания этих новых видов активов и пользователей, которые существуют в двух или более чейнах.

Существующие платформы смарт-контрактов предназначены для обслуживания пользователей и активов в одном конкретном блокчейне. Предоставляя функциональность смарт-контрактов кросс-чейнов, Moonbeam позволяет разработчикам переносить существующие рабочие нагрузки и логику на Moonbeam и расширять охват своих приложений для новых пользователей и активов в других блокчейнах.

“Мультичейн” интеграция Moonbeam достигается за счет того, что он становится парачейном в сети Polkadot. Сеть Polkadot обеспечивает интеграцию и связь между парачейнами, которые подключены к сети, и с другими чейнами, не основанными на Polkadot, такими как Ethereum и Bitcoin через мосты.

Кому выгоден Moonbeam

Функциональность кросс-чейна Moonbeam может принести наибольшую пользу трем основным аудиториям:

Существующие проекты на основе Ethereum

Проекты, которые борются с проблемами стоимости и масштабируемости в Ethereum, могут использовать Moonbeam для:

  • Перемещения части существующих рабочих нагрузок и состояние Ethereum уровня 1 с минимальными необходимыми изменениями.
  • Реализации гибридного подхода, при котором приложения работают одновременно на Ethereum и Moonbeam.
  • Расширения их охвата до сети Polkadot и других сетей, подключенных к Polkadot.

Проекты экосистемы Polkadot

Проекты в экосистеме Polkadot, которым необходима функциональность смарт-контрактов, могут использовать Moonbeam для:

  • Дополнения существующих “parachains” и “parathreads”.
  • Добавления новых функций, которые необходимы, но не включены в основной чейн ретрансляций Polkadot. Например, они могут создать место, где команды могут осуществлять краудфандинг своих проектов, внедрять блокировки и обрабатывать другие, более сложные финансовые транзакции, чем это предусмотрено базовой функциональностью Substrate.
  • Использования зрелым и обширным набором инструментов для разработки Ethereum.

Разработчики новых DApps

Отдельные пользователи и команды, которые хотят попробовать свои силы на Polkadot, могут использовать Moonbeam, чтобы:

  • Воспользоваться специализированной функциональностью prochains Polkadot для доступа к пользователям и активам в других сетях.
  • Создавать функциональные возможности из парачейнов Polkadot, используя Moonbeam в качестве облегченного уровня интеграции, который объединяет сетевые сервисы перед их предоставлениям конечным пользователям. Внедренные составные службы с использованием встроенных интеграций на платформе смарт-контрактов будет намного быстрее и проще (во многих случаях), чем создание полной среды выполнения субстрата и самостоятельное выполнение интеграции во время выполнения.

Ключевые особенности и функциональность

Moonbeam достигает этих целей с помощью следующих основных функций:

  • Децентрализованность и отсутствие разрешений — базовое требование не поддающихся цензуре и поддержки многих существующих и будущих сценариев использования DApp.
  • Содержание полной реализации EVM, позволяющей переносить смарт-контракты на основе Solidity с минимальными изменениями и с ожидаемыми результатами выполнения.
  • Реализует Web3 RPC API, так что существующие интерфейсы DApp могут быть перенесены с минимальными необходимыми изменениями, и поэтому существующие инструменты на основе Ethereum, такие как Truffle, Remix и MetaMask, могут использоваться без модификации с Moonbeam.
  • Совместимость с набором инструментов Substrate Ecosystem Toolset, включая обозревателей блоков, библиотеки интерфейсной разработки и кошельки, что позволяет разработчикам и пользователям использовать правильный инструмент для того, что они пытаются сделать.
  • Встроенная кросс-чейн интеграция через сеть Polkadot и через токен-мосты, позволяет перемещать токены, видеть состояние и передавать сообщения с Ethereum и другими цепочками.
  • Управление в сети, позволяющее заинтересованным сторонам быстро и без дополнительных затрат развивать базовый протокол в соответствии с потребностями разработчиков и сообщества.

Эта уникальная комбинация элементов заполняет стратегический рыночный пробел, позволяя Moonbeam удовлетворять потребности будущих разработчиков по мере роста сети Polkadot со временем. Создание собственного чейна с помощью Substrate — это хорошо, но также это связано с рядом дополнительных обязанностей, таких как изучение и реализация среды выполнения чейнов в Rust, создание экономики токенов и стимулирование сообщества операторов узлов.

Для многих разработчиков и проектов подход смарт-контрактов, совместимый с Ethereum, будет намного проще и быстрее реализовать. Создавая эти смарт-контракты на Moonbeam, разработчики по-прежнему могут интегрироваться с другими чейнами и получать выгоду от сетевых эффектов на основе Polkadot.

Подготовлено при участии: Birgitta Arnet, OlegNik6096, Andrii Polodiienko, AntonM, Lyn.

--

--

Moonbeam in Russian
Moonbeam in Russian

Written by Moonbeam in Russian

Moonbeam — это совместимая с Ethereum платформа смарт-контрактов на Polkadot

No responses yet