Как выбрать подходящую блокчейн-сеть и прийти к консенсусу
В этом модуле вы узнаете:
• чем отличаются открытая и закрытая сети блокчейна и для чего лучше подходит каждая;
• как войти в блокчейн, как защитить свои данные и доказать, что вы — это вы;
• какие роли бывают в блокчейн-сети — кто может записывать данные, кто может их читать, а кто занимается вычислениями, чтобы внести записи в базу;
• как прийти к консенсусу в блокчейне тремя разными способами и зачем это нужно.
Давайте посмотрим, как может работать блокчейн на примере ЖК «Доверие». Представьте, что жители нескольких домов решили перевести оплату своих коммунальных услуг на блокчейн. В первом видео Алексей Соловьев объясняет отличие закрытой сети от открытой.
Блокчейном все пользуются по-разному: кто-то только читает данные, кому-то нужно их записывать, а кто-то обеспечивает сеть новыми блоками. В этом видео мы разберем разные роли участников блокчейн-сети, а Алексей расскажет, что такое хэширование и как оно помогает сравнить два документа, чтобы защититься от мошенников.
Для ЖК «Доверие» и для собственной квартиры вам бы понадобилось два ключа. Так и в блокчейне есть два ключа для разных целей. Посмотрите видео, чтобы разобраться в типах ключей и узнать, как подписывать документы в блокчейн-сети.
Цифровая подпись позволяет подтвердить, что какая-то информация или транзакция действительно принадлежит вам. Например, если бы вы жили в ЖК «Доверие», то процесс создания электронной подписи мог бы выглядеть так:
В блокчейн-сети должны быть майнеры, но как их выбрать? В этом видео Алексей расскажет об алгоритмах консенсуса на примере ЖК «Доверие»: когда майнерами будут все жильцы, когда это будет зависеть от площади квартиры, а когда от решения самих жильцов.
Это был самый насыщенный модуль курса. Давайте повторим самое важное.
1. Блокчейн-сети бывают открытыми и закрытыми.
2. Данные в блокчейне записываются по особым правилам.
3. В блокчейне у каждого есть ключи (они разные и используются для разных целей).
Узнайте, насколько хорошо вы усвоили материалы модуля: