Смарт-контракты на Ethereum: теория + практика

Смарт-контракты на Ethereum: теория + практика

Как работают смарт-контракты и какие проблемы повседневности они решают – узнаем в пятницу, 23 сентября, на Blockchain & Bitcoin Conference Kiev.

В программе зала «Девелопер» – мастер-класс по написанию умного контракта на Ethereum.

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

Иными словами, ни одна из сторон больше не должна предоставлять аванс доверия и «надеяться на порядочность» (вспомните, как часто приходится полагаться на честное слово, скажем, при аренде квартиры). Так, исчезает необходимость привлекать третью сторону – регистратора – при заключении сделки или передаче ценностей.

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

Конкретные модели взаимоотношений, в которых применимы смарт-контракты, выглядят так:

  • А хочет купить у B какую-то вещь за биткоины, но сомневается в честности B. Но и В не соглашается отправить товар, не получив предоплаты;
  • А хочет доказать банку/посольству/сайту В свою платёжеспособность, и В предлагает оформить временный депозит. А опасается, что В может похитить его средства;
  • А и B хотят заключить пари, результаты которого будут известны через месяц. Оба они сомневаются не только в том, что вспомнят о соглашении, но и что победитель получит своё вознаграждение.

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

Наиболее популярной основой для создания умных контрактов является Ethereum, в котором устранены недочёты Bitcoin:

  • тратится меньше времени на подтверждение транзакций;
  • произвольная семантика транзакций больше подходит для реализации сложных соглашений;
  • пластичность скриптового языка даёт возможность внедрять разные типы контрактов.

Чтобы узнать о смарт-контрактах больше и научиться их создавать, приходите на Bitcoin & Blockchain Conference Kiev. Технический руководитель проектов Ambisafe Алексей Матиясевич проведёт мастер-класс по написанию умного контракта на Ethereum.

Также в рамках потока «Девелопер» пройдут занятия по разбору алгоритмов proof-of-stake, сбору майнинг-станции, написанию serverless-приложения на Ethereum, а также live security test и батл блокчейнов.

►► Регистрация

Купить билет
Узнайте о новых спикерах и главных новостях конференции | Имя