2010 2011 2012 2013 2014 2015 2016 2017 2018
Генеральный
партнёр
Следующий CodeFest пройдёт 30–31 марта 2019 года.
Увидимся, будет юбилейно!

Смарт-контракты и оракулы —как верифицировать данные для блокчейна и смарт-контрактов

Блокчейн в проекте решает 3 задачи: защита данных от подделки, надёжность хранения и "оцифровка" данных из реального мира. Производить вычисления и хранить данные внутри блокчейна дороже, чем просто на сервере, поэтому для хранения и вычислений можно использовать другое ПО, а блокчейн становится защищённой базой данных. На большинстве проектов внутри блокчейна доступны только две операции запись и чтение. Но если помимо чтения и записи в блокчейне будут выполняться ещё какие-то операции непосредственно с данными, либо на их основе, то во-первых, это нужно учесть в архитектуре блокчейна (пример с архитектурой ethereum), а во-вторых, потребуется верифицировать не только данные, но и "сигналы" (события) из реального мира, которые могут приводить к изменениям состояния блокчейна и данных (пример работы с оракулами).

Уровень
Backend-разработчики, которые работают с технологиями блокчейна

Презентация доклада:

Партнёры