Умные контракты (smart contracts) - гид новичка

smart_contracts

Часто говорят об этой технологии, но как же именно они работают. Раскладываем все по полочкам.

Что это такое?

Это просто инструкция для компьютера. В таких инструкциях может быть написано «Переводить Бобу 10 монет каждую пятницу». Такой смарт-контракт будет заходить к тебе в криптовалютный кошелек, брать 10 монет и переводить Бобу каждую пятницу.

Ну и что здесь такого?

Фишка в том, что ты и сам ему можешь переводить каждую пятницу. Однако, представь, что одновременно взаимодействуют десятки людей, все кому-то что-то переводят, при наступлении определенных условий, в определенные дни, в определенное время и т.д. Чтобы не делать все самому, можно прописать эти действия в смарт-контракте. А самому можно просто ничего делать. Ну классно же!

Они бывают во всех криптовалютах?

Нет, они работают только в тех криптовалютах, которые создаются именно как платформы для разработки смарт-контрактов. Это Ethereum, EOS, Cardano и другие похожие системы.

А какая от них польза для обычных людей?

Ну, можно, например сделать вот так. Создается платформа, вроде Ethereum, для этих самых смарт-контрактов.

Приходит команда разработчиков. Они долго-долго думают, а потом как давай начинают создавать тучу таких контрактов. Много-много. А потом они объединяют их все в децентрализованное приложение. Это полностью идентичное приложение как у тебя в Google Play или Apple Store. Однако внутри у него будут работать как раз эти контракты. Каждый раз, когда происходит транзакция в твоем новом приложении, то они проходят через Virtual Machine в Ethereum (или через аналогичную систему на других платформах).

Например, сделают приложение как ВК. Ну и что, в чем фишка? В том, что когда ты размещаешь классные фотки, то твои друзья сидят и смотрят на их. Они же классные. Слева друзьям показывается реклама. При клике на рекламу, денежки капают на счет команды ВК.

Так вот, децентрализованные приложения на базе смарт-контрактов позволят этим денежкам капать тебе на криптовалютный кошелек, так как ты же этот классный контент создал, а не какой-то перец из ВК.

Вот в этом сила децентрализации и блокчейнов, на которых живут smart contracts. Bitcoin постепенно перекраивает рынок платежей, а также платформы приносят децентрализацию в Интернет.