Distributed Lab проведёт курс лекций по криптовалютам и децентрализованным системам в Харькове
17 ноября 2016 г. в Харькове начнётся курс лекций, посвящённый блокчейну и криптовалютам, организованный ведущими специалистами Distributed Lab, крупнейшей харьковской лаборатории по разработке программного обеспечения и исследованиям в области децентрализованных систем и криптотехнологий, Павлом Кравченко и Богданом Скрябиным.
Программа курса состоит из 12-ти лекций, на которых будут подробно раскрыты следующие вопросы:
1. Что такое криптовалюта?
- Что такое криптовалюта и зачем она нужна (Bitcoin и другие)
- Преимущества и недостатки криптовалют
- Как формируется ценность криптовалют и как происходит эмиссия
- Архитектура криптовалют (на примере Bitcoin)
2. Как работает Bitcoin?
- Пошаговая организация распределённого принятия решений
- Принципы защиты базы данных от модификации
- Как происходит защита атаки double-spending
3. Как происходят транзакции?
- Модель транзакций в протоколе Bitcoin
- Как формируются транзакции
- Чем определяется приоритет записи в базу данных
4. Как устроен Blockchain?
- Как устроен Blockchain
- Как строится блок
- Как блоки связаны
- Что такое Merkle tree
- Lock time транзакции
- Обновление ПО
5. Как работает Mining?
- Что такое mining и как меняется сложность
- Что такое mining pool
- Принципы работы proof-of-work
- Технология side chain
6. Способы достижения консенсуса
- ASIC resistance hash functions
- Альтернативы Proof-of-work
- Способы оптимизации базы данных
- Способы оптимизации консенсуса
- Технология merged mining
7. Что такое Multisignature?
- Как работает Bitcoin script
- Что такое multisignatureP2SH транзакции
- Протокол Bitmessage
- Технология Hierarchical Deterministic Keys
8. Что такое smart-contract?
- Что такое smart-контракт
- Как реализовать Escrow
- P2P биржа Bitalo
- Как работает Micropayment channel
- Основы Ethereum
9. Приватность в криптовалютах
- Определение приватности в криптовалютах
- Способы достижения приватности
- CoinJoin транзакции
- Слепая подпись
- Централизованная эмиссия анонимных денег
- Криптовалюта Dash
10. Доказательства с нулевым разглашением
- Zero-knowledge proofs
- Как работает ZKP
- Протокол CoinShuffle
- Что такое групповая и кольцевая подписи
- Криптовалюта Monero
11. Анонимные деньги
- One-way accumulators
- Zerocoin and Zerocash
- Технология Confidential Transactions
12. Трэнды индустрии
- Технология Colored coins
- Протокол Mastercoin/Omni
- Протокол Counterparty
- User issued assets
- Протокол Bitshares 2.0
Данный курс проводится не только для студентов информационно-вычислительных специальностей, но и для всех желающих получить углублённые знания в этих вопросах.
Также необходимо добавить, что слушатели, посетившие все лекции и успешно прошедшие финальный тест, получат специальный сертификат, напечатанный на одном из трёх языков по выбору участника.
Зарегистрироваться для участия можно по ссылке: http://distributedlab.com/course/
Источник: cryptoscope