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

2020-06-22

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



Смарт-контракт – это частный случай применения технологии блокчейна. Фактически, это компьютерный алгоритм, созданный для того, чтобы обеспечить выполнение прозрачной сделки при соблюдении и выполнении всех условий контракта. Все условия договора должны быть математически формализованы и переведены в соответствующий программный код. Кроме того, должна быть реализована среда, внутри которой происходит работа смарт-контрактов.

Смарт-контракты на базе блокчейна Ouroboros - позволяют писать бизнес-логику, которая хранит данные и оперирует ими в блокчейне Ouroboros. Контракты разрабатываются на любом языке, после чего они компилируются в WebAssembly и деплоятся в блокчейн. Комиссия за любые транзакции по смарт-контрактам взымается в ouro, что существенно поднимет доходы валидаторов и делегаторов.

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