Совсем скоро, а именно 15 сентября в Харькове уже в 8 раз пройдут курсы посвященные блокчейн и криптовалютам в целом. Организатором курсов выступает компания Distributed Lab.
Данные курсы отлично подойдут для людей которые хотят не только познакомиться с криптовалютами и блокчейном, но и немного углубить свои знания в данных темах.
После курса вы хорошо будете разбираться в технологиях на которых основаны криптовалюты, будете понимать проблемы которые могут возникнуть при работе с криптовалютами, а так же сможете определять тренды и перспективы данной отрасли.
Курсы будут состоять из 12 лекций на темы связанные с блокчейн и криптовалютами.
Проводить обучение будут Павел Кравченко — Founder of Distributed Lab, кандидат наук по специальности «Защита информации», а так же Богдан Скрябин — Cryptographer и software engineer в компании Distributed Lab, бакалавр по безопасности информационных технологий.
Список лекций на курсах в Харькове
- Что такое криптовалюта
- Что такое криптовалюта и зачем она нужна (Bitcoin и другие)
- Преимущества и недостатки криптовалют
- Как формируется ценность криптовалют и как происходит эмиссия
- Архитектура криптовалют (на примере Bitcoin)
- Как работает Bitcoin
- Организация распределённого принятия решений — по шагам
- Принципы защиты базы данных от модификации
- Как происходит защита атаки double-spending
- Как работают транзакции
- Модель транзакций в протоколе Bitcoin
- Как формируются транзакции
- Чем определяется приоритет записи в базу данных
- Как устроен Blockchain
- Как устроен Blockchain
- Как строится блок
- Как блоки связаны
- Что такое Merkle tree
- Lock time транзакции
- Обновление ПО
- Как работает Mining
- Mining и распределённое принятие решений
- Что такое mining pool
- Принципы работы proof-of-work
- Технология sidechain
- Способы достижения консенсуса
- Proof-of-work и децентрализация
- Альтернативы Proof-of-work
- Технология merged mining
- Подходы к mining
- Способы оптимизации базы данных
- Способы оптимизации консенсуса
- Что такое Multisignature
- Как работает Bitcoin script
- Что такое multisignature
- M-of-N key set
- Преимущества перед web-wallet
- Меры предосторожности
- P2SH транзакции
- Что такое smart-contract
- Что такое smart-контракт
- Как реализовать Escrow
- Как работает Micropayment channel
- Основы Ethereum
- CoinJoin транзакции
- Приватность в криптовалютах
- Определение приватности в криптовалютах
- Способы достижения приватности
- Криптографические схемы
- Особенности применения схем на практике
- Централизованная эмиссия анонимных денег
- Криптовалюта Dash
- Доказательства с нулевым разглашением
- Zero-knowledge proofs
- Как работает ZKP
- Криптовалюта Zerocash
- Как работает Zerocash
- Анонимные деньги
- One-way accumulators
- Групповая и кольцевая подписи
- Криптовалюта Monero
- Протокол Coinshuffle
- Тренды индустрии
- Технология Colored coins
- Протокол Mastercoin/Omni
- Протокол Counterparty
- User issued assets
- Распределённые торговые площадки
В случае успешного прохождения тестов после курса, каждый участник может получить сертификат об окончании курса «Криптовалюты и распределение систем», напечатанный на одном из трех языков.