14 декабря 2020

Какие возможности для DeFi создает Elrond

Недавно Elrond сообщил о коллаборации с ZeroSwap — мультичейн-протоколом и агрегатором ликвидности DEX. ZeroSwap интегрирует свое решение с блокчейном Elrond, чтобы обеспечить транзакции с нулевой комиссией для DeFi-продуктов. Кроме того, эта коллаборация предоставит токенхолдерам eGLD доступ к широкому набору продуктов DeFi. В сегодняшней статье мы поговорим о возможностях, которые создает Elrond для экосистемы DeFi.

Токен ESDT

Протокол Elrond позволяет пользователям выпускать собственные токены ESDT. Платформа разработала стандарт Elrond Standard Digital Token, который позволяет передавать токены по собственному протоколу cast & speed. Это значит, что пользовательские токены будут такими же быстрыми и масштабируемыми, как и EGLD.

Выпускать и хранить токены можно прямо в смарт-аккаунтах Elrond(смотреть ниже). Это означает, что для смарт-контрактов и обычных пользователей доступен одинаковый функционал.

Пользовательские протоколы будут использовать те же механизмы, что и оригинальный Elrond, в том числе сегментирование. За 1000 транзакций в стейблкоине плата составит всего $1.

Цифровую модель токенов Elrond для стейблкоина $BUSD использует известная криптобиржа Binance. Основываясь на инновациях платформы, Binance разрабатывает новые сценарии использования DeFi с использованием:

  • Программируемых keystore values;

Смарт-аккаунты

Аккаунты Elrond содержат не только адреса и их балансы, но и индивидуальное дерево данных, которое позволяет хранить значения ключей. Пользователи могут привязать к своему смарт-аккаунту биткоин-адрес, электронную почту, соцсети, IBAN и так далее.

Пользователи Elrond могут напрямую привязывать токены к своим аккаунтам. Другими словами, токены непосредственно привязаны к учетной записи в Elrond, а не к стороннему смарт-контракту, который резервирует некоторое количество токенов для определенного адреса.

Это значит, что пользователям не придется отправлять запросы смарт-контракту и оплачивать газ. Как было указано ранее, стоимость 1000 транзакций на блокчейне Elrond эквивалентна $1.

Система имен Elrond

Эта система имен позволяет использовать простые адреса, такие как, например, @Everstake вместо сложных и длинных комбинаций символов. Такие адреса будет легко запомнить и вводить, чтобы быстро отправить токены другому человеку или делегировать их валидатору.

Виртуальная машина Elrond VM

Elrond VM использует Web Assembly (WASM) — открытом стандарте для создания приложений на языках низкого уровня. Arwen WASM позволяет напрямую обращаться к архитектуре процессора и взаимодействовать с ней, чтобы создавать эффективные и производительные приложения на таких языках, как C, C++, C#, Rust, Go и других.

Web Assembly не задумывался изначально для использования для разработки блокчейн-приложений, но обладает для этого всеми необходимыми инструментами, что делает его универсальным. Благодаря WASM процессы в блокчейне Elrond обрабатываются в 25 раз быстрее, чем у Ethereum (EVM), и в 50 раз быстрее, чем у Polkadot.

Преимущества Arwen WASM

  • Возможность создавать простые, переносимые и тестируемые смарт-контракты;

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

Инструменты разработчика Elrond

Девтулы могут использовать обычные разработчики, у которых даже нет доступа к дорогим инструментам разработки блокчейна. Для них платформа предоставляет инструменты WebAssembly (WASM) и много языков программирования, таких как C, C++, Rust, Go и многие другие. Для облегчения разработки программистам доступен собственный IDE Elrond.

Примечание. Команда Elrond рекомендует использовать Rust, поскольку именно этот язык программирования позволяет создать чистый и эффективный код для смарт-контрактов.

Кроме того, DeFi-разработчики могут перенести свои смарт-контракты, написанные на языке Solidity, из Ethereum в сеть Elrond, чтобы не разрабатывать протокол заново. Но пока команда Elrond не подготовила инструкции, как это сделать. Следите за обновлениями на их сайте в разделе с документацией.

Как Elrond поощряет создателей смарт-контрактов (SCs)

Блокчейн Elrond основан на механизме Secure Proof-of-Stake (SPoS). Протокол рандомно выбирает валидаторов и переназначает их, но на это влияет размер ставки в токенах EGLD и рейтинг узла. То есть не только размер ставки имеет решающее значение при выборе валидаторов: чем выше рейтинг, тем больше шансов, что смарт-контракт назначит именно этого валидатора.

Image for post

Как Elrond поощряет создателей смарт-контрактов (SCs)

Блокчейн Elrond основан на механизме Secure Proof-of-Stake (SPoS). Протокол рандомно выбирает валидаторов и переназначает их, но на это влияет размер ставки в токенах EGLD и рейтинг узла. То есть не только размер ставки имеет решающее значение при выборе валидаторов: чем выше рейтинг, тем больше шансов, что смарт-контракт назначит именно этого валидатора.

Image for postImage for post

30% газа, используемого на смарт-контрактах, возвращается в виде роялти создателю смарт-контракта.

Обновляемые, компонуемые и переносимые смарт-контракты

В основе архитектуры Elrond на всех ее уровнях лежит Adaptive State Sharding. Это обеспечивает слияние и разделение сегментов сети и делает блокчейн адаптивным. Например, нет необходимости обслуживать большое пространство для транзакций, если множество валидаторов не активно в данный момент.

Архитектура протокола позволяет сбалансировать смарт-контракты между блокчейнами и запускать несколько SCs параллельно друг другу, обеспечивая кросс-шардинговые транзакции. Блокчейн Elrond состоит из 6 шардов и метачейна.

Блокчейн Elrond использует асинхронную модель транзакций. Работает это так:

  • Сначала транзакция обрабатывается в сегменте отправителя;

Это делает смарт-контракты адаптивными и переносимыми.

Everstake активно поддерживает Elrond и с самого старта проекта запустил своего валидатора. Холдеры (и не только) EGLD cмогут застейкать свои токены и получать до 36% годовых на 3-й фазе стейкинга, которая начнется примерно через 4 недели. Пока токены EGLD можно стейкать только в оригинальном кошельке Elrond.

Подписывайтесь на наши каналы и будьте в курсе всех важных событий криптостейкинга.

***

Medium

Website

Twitter

Telegram

Facebook

Reddit

Обсудить в Discord!