Доступно

Блокчейн-разработка [GeekBrains] [2020]

Тема в разделе "Курсы по программированию", создана пользователем Blink_182, 8 окт 2020.

?

При какой сумме Вы точно не выпишетесь?

  1. 4000 р

    3 голосов
    4,8%
  2. 3000 р

    4 голосов
    6,3%
  3. 2000 р

    24 голосов
    38,1%
  4. Только минималка, только хардкор!

    32 голосов
    50,8%
Цена: 84000р.-95%
Взнос: 3990р.
100%

Основной список: 46 участников

Резервный список: 14 участников

Статус обсуждения:
Комментирование ограничено.
  1. 8 окт 2020
    #1
    Blink_182
    Blink_182 ЧКЧлен клуба
    Блокчейн-разработка [GeekBrains] [2020]
    1234.PNG

    Введение в блокчейн — систему распределённого реестра
    Расскажем об истории блокчейна, его развитии и основных продуктах. На практическом занятии вы получите опыт работы с блокчейном и попробуете воспользоваться криптографическими утилитами.
    • История блокчейна, развитие технологии, основные продукты. Основы блокчейна: свойства, состояния, транзакции, блоки. Доверие к участникам сети.
    • Практическое занятие Работа с GPG: создание пары ключей, подпись, шифрование. Подключение к тестнету BTC, создание кошелька, работа с эксплорером. Работа с тестнетом Ethereum
    Основы криптографии
    Расскажем об основах криптографии: без неё невозможно создавать серьёзные проекты на блокчейн
    Понятие и история шифра, принцип Кирхгофа. Симметричное шифрование, шифр Вернама, поточные и блочные шифр.
    • Хэш-функции: требования, принципы построения, примеры. Случайный оракул, подпись Лэмпорта, MAC, аутентифицированное шифрование. Защита хэш-функции и атаки на них.
    • Шифрование с открытым ключом. Понятия группы, кольца, поля. Протокол шифрования RSA, протокол Диффи-Хеллмана, система Эль-Гамаля.
    Цифровые подписи, назначение и требования. Подпись ECDSA и Шнорра, протокол подписи RSA, подписи на основании хэш-функций. Представление о PKI — инфраструктуре открытых ключей.

    Архитектура узла сети блокчейн

    • Рассмотрим верхнеуровневую архитектуру узла сети блокчейн, расскажем о принципах построения и взаимодействия подсистем.
    • Организация транзакций в блоке, структура заголовка блока, лёгкие ноды.
    • Адреса в Bitcoin и Ethereum.
    • - Merkle Tree.
    • - SegWit.
    Сетевой уровень взаимодействия
    Расскажем об организации P2P-взаимодействия. Часто блокчейн — это сеть без выделенного центра, поэтому принципы организации отличаются от архитектуры «клиент-сервер».

    • P2P-сети: история, примеры, отличия от client-server. Проблемы адресации, bootstrapping P2P-клиента, announce vs request. Распространение информации в сети bitcoin, разница в распространении транзакций и блоков, дополнительные relay-сети, протоколы исключения некорректно работающих узлов.
    • Практическое занятие: написание простейшей P2P-сети.

    Протоколы консенсуса
    В открытых блокчейн-системах могут попадаться недобросовестные участники.
    • В открытых блокчейн-системах все узлы равноправны, но среди участников могут быть и недобросовестные. Поэтому как добросовестные участники сети могут прийти к общему выводу о состоянии системы - сложная задача. В модуле рассматриваются основные подходы к её решению
    • Протокол BFT — задача о византийских генералах. Обзор протоколов Paxos и Raft, масштабирование протоколов.
    • Протоколы Proof-of-Work, майнинг, атака 51%. Препятствия децентрализации в PoW-системах: ASIC, пулы. Меры противодействия централизации. Масштабирование и пересчёт сложности майнинга, coin hopping.
    • Стратегии майнинга: форки, эгоистичный майнинг, выборочное включение транзакций, объединённый майнинг.
    • Проблемы PoW. Протоколы Proof-of-Stake. Атаки: nothing-at-stake, grinding attack. Пулы в PoS-системах.
    • Другие варианты консенсуса: Delegated PoS, Proof-of-Space, Proof-of-Authority, Hashgraph.

    Смарт-контракты
    Транзакции в блокчейне не ограничиваются криптовалютами. Расскажем о смарт-контрактах и как их создавать.
    • Блокчейн как абстрактный автомат.
    • Стековая машина bitcoin, скрипты bitcoin и их ограничения
    • Смарт-контракты Ethereum, их примеры и уязвимости.
    • Газ в сети Ethereum: проблема останова, EVM. Solidity. Смарт-контракты сети EOS
    • Практическое занятие. Написание смарт-контрактов Ethereum
    • Практическое занятие. Написание смарт-контрактов EOS
    Протоколы анонимизации
    Расскажем, как скрыть общеизвестные детали транзакций, но при этом предоставить доказательства их корректности.
    • Кольцевые подписи, stealth-адреса, mix-in. Концепция «обязательств Педерсена», доказательства принадлежности интервалу. Анонимизация в Monero
    • Криптовалюты Mimblewimble и Grin. Анонимизация в ZCash и представление о zk-SNARK

    Закрытые блокчейны и системы с разрешениями

    Расскажем, чем закрытые блокчейны отличаются от открытых, в каких случаях они полезны. Практика: работа с Hyperledger Fabric.
    Масштабирование сетей блокчейн
    Рассмотрим проблемы масштабирования на большое число клиентов.
    • Оффчейн-протоколы. Lightning. Сайдчейны.
    • Шардинг. Предполагаемые решения Ethereum 2.0, альтернативные решения.
    Пользовательские аспекты работы с блокчейном
    • Разберём примеры организации клиентского программного обеспечения, а также правовые основы работы с криптоактивами.
    • Кошельки и хранение ключей. Получение ключей из сид-фразы и иерархические детерминистские кошельки. Функционирование криптобирж. Устройство и проблемы смарт-контрактов, DAO, ICO, DeFi
    • Правовые аспекты работы с блокчейном

    Заключение

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

    Кому подойдет курс

    Junior-разработчикам
    Если вы занимаетесь разработкой и рассматриваете блокчейн как перспективное направление.
    Технический стек: знание языка для бэкенд-разработки (Java/Python/Go или любой другой), TCP/IP, Git, работа с командной оболочкой.

    Опытным разработчикам
    У вас есть навыки системного администрирования или бэкенд-разработки, вы хотите узнать больше о блокчейне

    Станьте блокчейн-разработчиком

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


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


    Практикующие преподаватели
    Они работают в реальных рыночных условиях. На их опыте построена учебная программа.


    Экспертиза Mail.ru Group
    Мы анализируем развитие наших продуктов и делимся с вами накопленными знаниями.

    Портфолио:

    - Создание смарт-контрактов

    - Проект на платформе Hyperledger Fabric


    Продажник: Скрытая ссылка

     
    Последнее редактирование модератором: 4 июл 2022
    5 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Хранитель хранитель.
      22 янв 2024
    2. Araiss
      Araiss оставил отзыв "Плохо".
      24 ноя 2022
    3. skladchik.com
      sergejij не участвует.
      31 июл 2022
    4. skladchik.com
      Складчина доступна.
      16 июл 2022

    Последние важные события

    1. skladchik.com
      Хранитель хранитель.
      22 янв 2024
    2. skladchik.com
      Складчина доступна.
      16 июл 2022
    3. skladchik.com
      Взнос составляет 1995р.
      7 июл 2022
    4. skladchik.com
      Складчина активна.
      7 июл 2022
  3. Отзывы участников

    2/5,
    • 2/5,
      Работой организатора доволен
      Простите пожалуйста но как есть
      1 раздел, урок 2, просто кайф.
      Заикающийся разработчик расказывает про блокчейн в стиле "но это не точно". (Ну да, да, знаю может он не виноват, ну найми асистента, сделайте что нибудь хотя бы )
      Ну вот так и весь IT работает "да забей и так схавают"
      2 часа тратим на установку софта, который ставиться 1 командой, а потом выполняем команды из man.
      Ну почему бы не подготовиться заранее ? Сделай план запиши видео всех действий занимает 10 мин, а в качестве домашки уже пусть каждый тратит время сам.
      Настолько наплевать на подачу, что даже арендовать оборудование впадлу. Куча шумов каких то посторонних ну ты хоть постобработку сделай. Просто боль...
      Бесконечно раздражает что человек не может сформулировать мысль до того как ее озвучить.

      ps ну вот чувак из модуля 6.1 смог же ...
      больше от мэил ру ниче покупать не буду фууу.
      24 ноя 2022
      6 пользователям это понравилось.
  4. Обсуждение
  5. 9 окт 2020
    #2
    Олег Бурундуков
    Олег Бурундуков ДолжникДолжник
    Не совсем понял. Там только теория? Или практика тоже будет?
     
    1 человеку нравится это.
  6. 7 фев 2021
    #3
    ProfUSA
    ProfUSA ЧКЧлен клуба
    Что вообще с оформлением темы???
    Почему продажник не в самолете?
    Зачем utm метки на ссылках???
    Либо со складки стату собирают либо создатель темы не шарит в подобном...
     
    1 человеку нравится это.
  7. 8 май 2021
    #4
    Mr_LegoHead
    Mr_LegoHead ЧКЧлен клуба
    Интересная тема, взнос пониже бы опустить :rolleyes:
     
    1 человеку нравится это.
  8. 9 янв 2022
    #5
    TolyanUP
    TolyanUP ДолжникДолжник
    upload_2022-1-9_12-41-58.png Может пора?)
     
  9. 16 июн 2022
    #6
    Тиранда
    Тиранда ОргОрганизатор
    В чём-чём продажник не находится?
    При том, что его надо просто ссылкой писать, без левых половых извращений?
     
  10. 16 июн 2022
    #7
    Тиранда
    Тиранда ОргОрганизатор
    Господа, слухи до меня дошли, что курс уже на Облаке ждет. Так что, предлагаю чуток прорекламировать, и будет гораздо веселее.
     
  11. 17 июн 2022
    #8
    Blink_182
    Blink_182 ЧКЧлен клуба
    Повеселили меня))) Извините, что у Вас не спросил о подобном, Вы великий и ужасный....
     
  12. 21 июн 2022
    #9
    Тиранда
    Тиранда ОргОрганизатор
    Насчет utm-меток, это вы зря, их надо бы убирать, чтобы орг не спалился. А вот что за самолет - до сих пор интересно.
     
  13. 21 июн 2022
    #10
    Тиранда
    Тиранда ОргОрганизатор
    Господа, ситуация следующая. Есть курс, он на Облаке. Есть взнос, он большой. Может, таки прорекламируете, и бодро соберемся?
     
  14. 22 июн 2022
    #11
    Тиранда
    Тиранда ОргОрганизатор
    Стоит учитывать, авторы больше не продают этот курс, так что, если не соберемся, то второй шанс вряд ли будет.
     
  15. 22 июн 2022
    #12
    revenant78
    revenant78 ЧКЧлен клуба
    для меня взнос норм , к тому же гикбрейнс закрыл этот курс , так что это единственная возможность его заполучить
     
  16. 22 июн 2022
    #13
    Rahman1
    Rahman1 ЧКЧлен клуба
    Добрый вечер. Я тоже готов принять участие, размер взноса устраивает
     
  17. 23 июн 2022
    #14
    Тиранда
    Тиранда ОргОрганизатор
    Сейчас, может, всех и устраивает, но есть большой риск, что половина свалит в закат, и взнос будет хорошо если 3к. И тут уже начинаются сомнения и вопросы...
     
  18. 23 июн 2022
    #15
    revenant78
    revenant78 ЧКЧлен клуба
    может опрос завести ?
     
  19. 23 июн 2022
    #16
    Тиранда
    Тиранда ОргОрганизатор
    А смысл?
    Те, кто "торят" за самый высокий ценник, часто в первых рядах выписываются, и ничего за это не будет.
     
  20. 23 июн 2022
    #17
    revenant78
    revenant78 ЧКЧлен клуба
    опрос просто покажет какую сумму большинство готово внести , а пока не понятно до какого уровня взнос сбивать
     
  21. 23 июн 2022
    #18
    Тиранда
    Тиранда ОргОрганизатор
    Если я поставлю 40 р, то 90% будет "за" эту сумму.
    Пробовала уже не раз. :oops:
     
  22. 23 июн 2022
    #19
    Тиранда
    Тиранда ОргОрганизатор
    Прочем, мне не жалко. :D
     
  23. 23 июн 2022
    #20
    sungridmail
    sungridmail ЧКЧлен клуба
    Меня взнос устраивает - 2-2.5 тыс. для такого курса норм
     
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей