Основи block-chain технології (F3 “Комп’ютерні науки”, освітньо-професійна програма “Консолідована інформація”)
Тип: Нормативний
Кафедра: інформаційних систем у менеджменті
Навчальний план
| Семестр | Кредити | Звітність |
| 9 | 4 | Іспит |
Лекції
| Семестр | К-сть годин | Лектор | Група(и) |
| 9 | 16 | доцент Белз О. Г. | ЕКІМ-51с |
Лабораторні
| Семестр | К-сть годин | Група | Викладач(і) |
| 9 | 32 | ЕКІМ-51с | доцент Белз О. Г., доцент Белз О. Г. |
Опис курсу
Мета: отримання студентами розуміння технології блокчейн, її потенційних застосувань і вміння використовувати ці знання для розв’язання практичних завдань та проблем. Дисципліна дає розуміння технології блокчейн, її принципів та концепцій, знання про можливості застосування блокчейн-технології в різних сферах, навички розробки додатків на блокчейні та реалізації смарт-контрактів, розуміння проблем безпеки та конфіденційності, пов’язаних з використанням блокчейн.
Завдання: підготовка студентів до роботи з технологією блокчейн.
У результаті вивчення навчальної дисципліни студент повинен:
знати: історію розвитку технології блокчейн, поняття та принцип роботи технології блокчейн, тилему блокчейну, види мереж блокчейн, поняття консенсусу блокчейн, принципи роботи алгоритмів PoW, PoS, DPoS, NPoS, PoSA, PoA, ZKP тощо, структуру блоку, поняття «хешрейт», особливості складність майнінгу в мережі Bitcoin, особливості складність майнінгу в мережі Ethereum (до форку 15 вересня 2022 р.), структуру транзакцій в мережах Bitcoin і Ethereum, суть алгоритму «Дерево Меркла», популярні криптографічні хеш-функції, особливості криптографії в блокчейнах Bitcoin і Ethereum, поняття криптовалюта, стейблкоїн, токен, смарт-контракт, види вразливостей смарт-контрактів, шляхи виправлення вразливостей у смарт-контрактах, поняття та методи аудиту смарт-контрактів;
вміти: працювати з гаманцем MetaMask, розробляти, оптимізовувати та тестувати смарт-контракти, розроблені для блокчейну Ethereum.
Рекомендована література
- Белз О. Layer 2 Ecosystem of the Ethereum Blockchain, Науковий журнал «Економіка і регіон». 2024. № 2 (93). С. 129-133. DOI: 10.26906/EiR.2024.2(93).3396
- Белз О. Четверта промислова революція: учасники та напрямки розвитку / О. Белз // Формування ринкової економіки в Україні. – 2022. – Вип. 48. – С. 114–123.
- Блокчейн і децентралізовані системи: навч. посіб. для студентів закл. вищ. освіти : у 3 ч. Ч. 1 / П. Кравченко, Б. Скрябін, О. Дубініна – Харків : ПРОМАРТ, 2021. – 458 с.
- Блокчейн і децентралізовані системи: навч. посіб. для студентів закл. вищ. освіти : у 3 ч. Ч. 2 / П. Кравченко [та ін.]. – Харків : ПРОМАРТ, 2021. – 420 с.
- Блокчейн і децентралізовані системи: навч. посіб. для студентів закл. вищ. освіти : у 3 ч. Ч. 3 / П. Кравченко [та ін.]. – Харків : ПРОМАРТ, 2021. – 329 с.
- Ковальчук Л. В. Вступ до технології блокчейн та криптовалют. Частина 1. Теоретичні засади функціонування блокчейн-технологій: навч. посіб [Електронне мережне н авчальне видання] / Л. В. Ковальчук, А. М. Кудін, Н. В. Кучинська. – Київ. КПІ ім. Ігоря Сікорського. – 141 с.
- Кудин А.М. Блокчейн та криптовалюти на підставі «доказу точності».// Математичне та комп’ютерне моделювання. Серія: технічні науки: збірник наукових праць. Кам’янець-Подільський Національний університет імені Івана Огієнка, вип.15, 2017р., стор. 104-108.
- Офіційний сайт Bitcoin [Електронний ресурс]. – Режим доступу: https://bitcoin.org/uk/
- Офіційний сайт Blockchain Academy Mittweida (BCAM) [Електронний ресурс]. – Режим доступу: https://blockchain-academy.hs-mittweida.de
- Офіційний сайт Ethereum [Електронний ресурс]. – Режим доступу: https://ethereum.org/uk/
- Офіційний сайт Solidity [Електронний ресурс]. – Режим доступу: https://soliditylang.org/
- Сервіс моніторингу блоків і транзакцій Bitcoin [Електронний ресурс]. – Режим доступу: https://www.blockchain.com/explorer
- Сервіс моніторингу блоків і транзакцій Ethereum [Електронний ресурс]. – Режим доступу: https://etherscan.io