195108

Основы блокчейн систем и разработки смарт-контрактов

Большие данные

12 сәуір 2021, 16:00 — 13 сәуір 2021, 18:00 Мәскеу уақыты бойынша

Тіркеу аяқталды 13 сәуір в 21:00

Основы блокчейн систем и разработки смарт-контрактов
Қазірдің өзінде жүріп жатыр:
Моисеева Алёна Александровна

Іс-шаралар туралы

В рамках курса будет рассказано об истории развитии блокчейна, основных системах присутствующих на рынке, аспектах криптографии, используемой для работы блокчейн сетей.

· Основы блокчейна: свойства, состояния, транзакции, блоки. Доверие к участникам сети. Понятие и история шифрования, принцип Кирхгофа. Симметричное шифрование, поточные и блочные шифры. Хеш-функции: требования, принципы построения, примеры. Случайный оракул, подпись Лэмпорта, MAC, аутентифицированное шифрование. Защита хеш-функций и атаки на них
‍Шифрование с открытым ключом. Понятия группы, кольца, поля. Протокол шифрования RSA, протокол Диффи–Хеллмана, система Эль-Гамаля.

· Сетевые протоколы взаимодействия узлов, сети без выделенного центра. P2P-сети: примеры и отличия от архитектуры «клиент — сервер». Маршрутизация, bootstrapping P2P-клиента, announce vs request. Балансировка. Распределённые хеш-таблицы. Хранение файлов в P2P и атаки на P2P. BitTorrent. Распространение информации в Bitcoin, разница в распространении транзакций и блоков.

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

· Научитесь понимать, когда ваше приложение требует использование блокчейна, или можно обойтись без него. Научитесь создавайте привлекательные распределённые приложения с помощью блокчейна Ethereum. Разработка, тестирование и развертывание безопасных смарт-контрактов. Узнайте возможности сети Ethereum и языка Solidity. Научитесь используйте последние версии инструментов разработки Ethereum.

Жүргізушілер мен спикерлер

Байланыс деректері

Организаторы
Аблаев Марат Фаридович
Координатор Computer science club

Сізді большие данные қызықтырады ма?

Біз сіздің технологиялық стартапыңыздың кез келген кезеңінде — идеядан дайын өнімге дейін — дамуына көмектесетін 400-ден астам ұсынысты жинадық

Еще мероприятия

Круглый стол " ИИ в образовании и бизнесе"
2 сағ

Круглый стол " ИИ в образовании и бизнесе"

Командообразование: роли в команде, распределение задач внутри команды, примеры совмещения ролей, этапы жизненного цикла команды. #АП
95 күн

Командообразование: роли в команде, распределение задач внутри команды, примеры совмещения ролей, этапы жизненного цикла команды. #АП

Представление всех элементов федерального проекта «Технологии» #АП
96 күн

Представление всех элементов федерального проекта «Технологии» #АП

Установочные дискуссии, формирующие у студентов сопричастность к России как к мировому технологическому лидеру, понимание вызовов, стоящих перед страной, роли технологических проектов в развитии страны #АП
96 күн

Установочные дискуссии, формирующие у студентов сопричастность к России как к мировому технологическому лидеру, понимание вызовов, стоящих перед страной, роли технологических проектов в развитии страны #АП

Выступления успешных предпринимателей, представление успешных примеров реализации отечественных стартап-проектов (включая выпускников вуза  и (или) выпускников акселерационных программ). #АП
96 күн

Выступления успешных предпринимателей, представление успешных примеров реализации отечественных стартап-проектов (включая выпускников вуза и (или) выпускников акселерационных программ). #АП

Промежуточный отбор проектов. Представление промежуточных итогов участия в акселерационной программе с обязательным участием кураторов по тематическим направлениям, наставников #АП
96 күн

Промежуточный отбор проектов. Представление промежуточных итогов участия в акселерационной программе с обязательным участием кураторов по тематическим направлениям, наставников #АП

Ключевые преимущества экосистемы развития технологического предпринимательства НТИ #АП
96 күн

Ключевые преимущества экосистемы развития технологического предпринимательства НТИ #АП