User Tools

Site Tools


courses:blockchain

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
courses:blockchain [2021/04/02 11:31]
mark created
courses:blockchain [2022/12/10 09:08] (current)
Line 1: Line 1:
-====== Блокчейн ​======+[[https://​zoom.us/​j/​99909419865?​pwd=ZXFpWFVwUzlmbkxMWFU3RXE2ZEdqdz09#​success|Ссылка на Zoom для лекций]] 
 + 
 +Теория 
 +  - Сравнение классической blockchain-системы и dag/​hashgraph-системы. Доклад,​ схемы примеры систем,​ как реализовано (например,​ bitcoin vs iota) 
 +  - Обзоры наиболее популярных типов систем распределенного реестра:​ bitcoin, Ethererum/​quorum,​ hyperledger (разные типы: fabric, iroha, итд), corda (не совсем блокчейн-система,​ но решает те же задачи),​ polkadot, выбрать любую другую из современных 
 +  - Рассказ о современной инфраструктуре организации криптовалютных систем (обменники,​ миксеры,​ биржи, оракулы,​ итд) 
 +  - Типы консенсусов,​ где как работает. 
 + 
 + 
 +Практика 
 +  - Ethereum/​Quorum - развернуть dev-ноду,​ разработать смарт-контракт,​ выбрав применение 
 +  - Ethereum/​Quorum - разработать listener 
 +  - Ethereum/​Quorum - разработать Оракул 
 +  - Hyperledger - развернуть тестовую сеть, разработать chaincode и инвокер,​ настроить blockchain explorer 
 +  - Hyperledger - развернуть тестовую сеть, разработать blockListener,​ chaincode и инвокер,​ настроить blockchain explorer 
 +  - Hyperledger - развернуть тестовую сеть, поднять контракт,​ используя playground 
 +  - Bitcoin - поднять полную ноду 
 +  - IBM Bluemix Blockchain - поднять тестовую сеть, разработать простой контракт,​ используя playground 
 +  - Microsoft Azure Blockchain - поднять тестовую сеть, разработать простой контракт,​ используя playground 
 +  - Разработать на Ethereum/​Quorum алгоритм типа фильтра ​Блюма 
 +  - Разработать собственную реализацию простого блокчейна без смарт-контрактов,​ язык - на выбор: Java, Python, Rust, Go, C++ 
 + 
 +Возможно как использования личного компъютера так и платформы,​ типа  
 + 
 +IBM Bluemix Blockchain 
 +https://​www.ibm.com/​products/​blockchain-platform/​demos/​use-cases 
 +(см так же исходники на github, типа https://​github.com/​IBM/​Create-BlockchainNetwork-IBPV20) 
 + 
 +MS Azure Blockchain 
 +https://​azure.microsoft.com/​en-us/​services/​blockchain-service/#​features 
 +https://​docs.microsoft.com/​ru-ru/​azure/​blockchain/​service/​create-member 
 + 
 +(3,4,5, 10, 11 - самые сложные,​ 8-9 - самые простые)  
  
courses/blockchain.1617363067.txt.gz · Last modified: 2022/12/10 09:08 (external edit)