Смарт-аккаунты и смарт-активы Waves


Смарт-аккаунты и смарт-активы Waves

В начале мая в тестнете Waves были активированы Тьюринг-неполные смарт-контракты. Данный релиз смарт-контрактов содержит широкий бизнес-инструментарий. Акцент прежде всего сделан на управляемость и безопасность аккаунтов.

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

Полезные функции

Аккаунты с мультиподписью

Вероятно, из широкой функциональности смарт-контрактов Waves наиболее частое применение получат аккаунты с мультиподписью. Аккаунты с мультиподписью идеальны для коллективного управления финансами. Для проведения транзакций с использованием такого аккаунта нужно согласие двух и более пользователей. Это значительно повышает защищенность аккаунта, при этом нет необходимости подключать кого-то из вне для контроля или арбитража. Например, можно создать аккаунт с доступом для пяти человек, из которых нужно согласие троих для авторизации транзакции.

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

Замораживание токенов

Другой вариант применения смарт-контрактов Waves — замораживание токенов. Пользователь получает токен, но при этом он не сможет совершать с ним какие-либо операции в течение определенного времени. Замораживание токенов может применяться, например, при выплатах подрядчикам после проведения ICO. Часто структура распределения токенов предполагает солидные выплаты специалистам, привлеченным со стороны, и подобный механизм является отличной мотивацией для подрядчиков. Если они выполнят свою работу качественно, то, во-первых, они получат то, что им причитается. Во-вторых, хороший результат их работы позитивно скажется на проекте, и, соответственно, в будущем токен проекта может значительно возрасти в цене, что выгодно и для самих подрядчиков.

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

Автоматическое пополнение баланса

Еще один вариант применения смарт-контрактов Waves — управление балансом. Например, есть необходимость в том, чтобы баланс аккаунта всегда оставался на нужном уровне сразу после совершения периодического платежа. Другой пример — нужно, чтобы все излишки сверх определенной суммы на аккаунте автоматически переводились на другой аккаунт.

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


Узнавайте новости Waves Platform первыми
Присоединяйтесь к русскому Телеграм-чату Waves Platform
Вступайте в VK-группу Waves Platform


Comments 2


Waves это будущее, которое уже наступает!
подписался на ваши статьи, буду рад взаимной подписки)

22.05.2018 15:07
0