+7(812)425-36-88

Введение в BlockChain и смарт-контракты для разработчиков

01-22664

Введение в BlockChain и смарт-контракты для разработчиков

10 000,00 руб.

Форма заказа

Нажимая на кнопку "Отправить заказ", я даю согласие на обработку персональных данных.

Пользователь, оставляя заявку на данном интернет-сайте, принимает настоящее Согласие на обработку персональных данных (далее – Согласие). Действуя свободно, своей волей и в своем интересе, а также подтверждая свою дееспособность, Пользователь дает свое согласие администрации данного интернет-сайта на обработку своих персональных данных со следующими условиями:

Данное Согласие дается на обработку персональных данных, как без использования средств автоматизации, так и с их использованием.

Согласие дается на обработку персональных данных, не являющихся специальными или биометрическими: номера контактных телефонов; адреса электронной почты; пользовательские данные - сведения о местоположении; тип и версия ОС; тип и версия Браузера; тип устройства и разрешение его экрана; источник откуда пришел на сайт пользователь; с какого сайта или по какой рекламе; язык ОС и Браузера; какие страницы открывает и на какие кнопки нажимает пользователь; ip-адрес.

Персональные данные не являются общедоступными.

Цель обработки персональных данных: обработка входящих запросов физических лиц с целью оказания консультирования; аналитики действий физического лица на веб-сайте и функционирования веб-сайта; проведение рекламных и новостных рассылок.

Основанием для обработки персональных данных является: ст. 24 Конституции Российской Федерации; ст.6 Федерального закона №152-ФЗ «О персональных данных»; настоящее согласие на обработку персональных данных.

В ходе обработки с персональными данными будут совершены следующие действия: сбор; запись; систематизация; накопление; хранение; уточнение (обновление, изменение); извлечение; использование; передача (распространение, предоставление, доступ); блокирование; удаление; уничтожение.

Персональные данные обрабатываются до отписки физического лица от рекламных и новостных рассылок. Также обработка персональных данных может быть прекращена по запросу субъекта персональных данных. Хранение персональных данных, зафиксированных на бумажных носителях осуществляется согласно Федеральному закону №125-ФЗ «Об архивном деле в Российской Федерации» и иным нормативно правовым актам в области архивного дела и архивного хранения.

Согласие может быть отозвано субъектом персональных данных или его представителем путем направления письменного заявления в адрес администрации данного интернет-сайта. Адреса, реквизиты и контактные данные лица, осуществляющего функции администрации данного интернет-сайта, указаны в разделе «Контакты».

В случае отзыва субъектом персональных данных или его представителем согласия на обработку персональных данных администрация интернет-сайта вправе продолжить обработку персональных данных без согласия субъекта персональных данных при наличии оснований, указанных в пунктах 2 – 11 части 1 статьи 6, части 2 статьи 10 и части 2 статьи 11 Федерального закона №152-ФЗ «О персональных данных» от 27.07.2006 г.

Настоящее согласие действует все время до момента прекращения обработки персональных данных, указанных в п.7 и п.8 данного Согласия.

Дата и время

14.10-15.10 с 10:00 до 17:00

Санкт-Петербург

Заневский проспект, д.30, к.2

О курсе

Биткоин появился в 2008 году, в него мало кто поверил и принял эту технологию. Сейчас уже стала легендарной первая покупка пиццы за 10 000 BTC. Многие сожалеют, что могли бы тогда начать майнить, изучать, разрабатывать. Но повседневные заботы, сомнения, необычность технологии, сложность самостоятельного изучения помешали это сделать. Этой осенью есть шанс существенно улучшить свои карьерные перспективы, применить имеющийся опыт работы в других ИТ-сферах и стать очень востребованным специалистом на новом рынке.

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

Огромный спрос на разработчиков с умением работать с блокчейном есть уже сейчас и будет увеличиваться в ближайшее время.

Банковский сектор активно входит в эту технологию, проводит хакатоны, объявляет конкурсы и открывает вакансии для разработчиков.

ВУЗы открывают у себя кафедры по блокчейну и добавляют этот курс в стандартную программу подготовки. 

Через 2-3 года появятся молодые разработчики, которые придут в компании на должности джуниор-разработчиков. А миддл-разработчиками будут те, кто начнёт изучать и работать с этой технологией сейчас.

Для того чтобы вы могли быстро вникнуть в суть технологии и выбрать своё направление профессионального роста, мы проводим интенсивный курс знакомства с технологией.

Наш курс содержит небольшие блоки по криптографии, кибербезопасности и распределённых базах данных, в том объёме, чтобы было понятно, откуда возник и на какой основе функционирует блокчейн. А также блок про наиболее востребованную на сегодняшний день технологию — смарт-контракты на ethereum.

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

Наш курс был подготовлен профессиональными преподавателями, которые при этом остаются практиками.

Наша задача: создать скелет знаний и систематизировать разрозненные сведения, которыми готовы щедро делиться практики, но которые создают ощущение, что инфы много, а по-прежнему ничего не понятно.

Программа курса

Первый день. Блокчейн

Часть 1. Основы технологии блокчейн: криптография и распределённые базы данных

Криптография:

  • Симметричные криптосистемы.
  • Внутреннее устройство симметричных шифров.
  • Целостность данных и контрольные суммы.
  • Схемы аутентификации и хранение паролей.
  • Алгоритмы работы программ защиты информации.  
  • Ассиметричные криптосистемы.
  • Схема электронной подписи.
  • Атаки типа man-in-the-middle и система сертификатов.
  • TOR и mixed networks.
  • Протокол подбрасывания монеты.

    

Распределённые базы данных:

  • Децентрализация
  • Построение сетей
  • Ноды
  • Ациклический граф

 

Часть 2. Блокчейн

Определения блокчейна:

  • Блоки, механизмы сцепления блоков и целостность цепочки.
  • Основные моменты алгоритма Bitcoin.
  • Требования сложностии схема работы майнингового алгоритма.
  • Понятие консенсуса и подробное рассмотрение консенсуса Proof Of Work.
  • Атаки double spend и 51%, стабильность работы сети.
  • «Proof of stake» и «delegated proof of stake».
  • Движок Graphene и проекты на его основе.
  • Примеры сложной внутренней экономики проекта, вопросы децентрализации.
  • «Proof of storage», «proof of compute», «Proof of everything».
  • Примеры использования смарт-контрактов и схема работы сети Ethereum.

 

Криптовалютные биржи и кошельки.

  • Централизованные vs децентрализованные решения.

 

Второй день. Смарт-контракты

Часть 3. Что такое смарт-контракт

  • Понятие смарт-контракта
  • Среда, в которой исполняется смарт-контракт
  • Виды смарт-контрактов
  • Техпроект: правильно формулируем задачу

Часть 4. Токены

  • стандарты токенов, 
  • стандарт ERC20,
  • выпуск токенов

Часть 5. Структура смарт-контракта для ICO

  • Анатомия crowdsale смарт-контракта для проведения ICO/ITO.
  • Аудит безопасности смарт-контрактов, примеры уязвимостей.
  • Ошибки проектирования и качество экономических моделей crowdsale.

Организаторы события — SmartContracts.engineer