group-telegram.com/holarhia/272
Last Update:
Блокчейн: страх и вожделение. Часть первая — непонимание
С каждым годом блокчейн занимает все больше умов. Он выглядит привлекательным, интересным и инновационным. Казалось бы, «перевод всего и вся на блокчейн» — уже не мечта шифропанков, а то самое будущее, к которому скоро все придет. И тогда настанет интересное время. То ли светлое и полное надежд, то ли еще более анально огороженное.
Как понять, что нас ждет? Как понять, что мы правы в своих суждениях про эту технологию? Как вообще осознать блокчейн, принять его в свое сердце или навсегда отвергнуть? Попытаемся разобраться.
Часть из нас в своей юности сталкивались с ситуацией, которая называется «меня никто не понимает». Кто-то этой ситуации избежал, кто-то с ней справился. А кто-то в ней — блокчейн. Основная проблема блокчейн-технологии сегодня — ее никто не может осмыслить до конца. Кроме ряда программистов, блокчейн-программистов и технических специалистов различного уровня. Сказать «я понял блокчейн» — все равно, что сказать «я понял квантовую механику». В обществе псевдоинтеллектуалов вами будут восхищаться. В обществе ученых на вас посмотрят косо и скажут «когда-то и мы были самонадеянными».
Иллюзия экспертности возникает по той причине, что технология выглядит достаточно простой. Казалось бы, что тут понимать? Однако из раза в раз я вижу, как политики, экономисты, блогеры, публицисты и прочие допускают одни и те же ошибки. Это не их вина. Это вина того, что они получают дезинформацию. О дезинформации мы обязательно поговорим позже. Однако данную статью будут читать не только люди в теме, но и люди, которые могут быть новичками. Поэтому начнем с азов. Порассуждаем о блокчейне и о том, как он устроен.
У нас есть два популярных вида архитектур сети — клиент-серверная и P2P. Клиент-серверная архитектура выглядит следующим образом: есть клиент, а есть сервер. Клиент отправляет запрос на сервер, получает от него ответ. Сервер — это компьютер с большой мощностью для обработки запросов. Атака на сервер приведет к тому, что он может выйти из строя и перестанет предоставлять ответы клиентам.
Peer-to-Peer (P2P) архитектура выглядит иначе. В ней клиент одновременно является и клиентом, и сервером. В этом есть свой плюс — так, сеть будет работать даже тогда, когда в ней активен всего один компьютер. Но есть и проблема. Эта проблема — безопасность. Такую сеть очень легко атаковать и вывести из строя.
Так вот. Блокчейн — это P2P-сеть. Некий (некие?) Сатоши Накамото придумал интересную систему защиты P2P-сети. Так, чтобы внести изменения в сеть, необходимо затратить определенное количество электроэнергии. Пользователям, которые будут атаковать сеть, экономически невыгодно это делать, поскольку они тратят электричество. Как говорится, все гениальное просто.
Данный механизм получил название «Доказательство выполненной работы», он же «Proof-of-Work» — он используется в сети Bitcoin, а также многих других и по сей день. Помимо этого, Сатоши также решил(и?) так называемую Проблему Византийских Генералов. Изменения вносятся в сеть тогда и только тогда, когда больше ⅔ майнеров (тех, кто создает блоки) придут к консенсусу. То есть подтвердят, что да, эти изменения легитимны. Поэтому алгоритм PoW еще называется алгоритмом консенсуса.
Продолжение следует.
Восходящий по ступеням серверной архитектуры @hryhrykek — для Холархии.
Подписаться | Написать нам | Стать патроном
BY Холархия
Warning: Undefined variable $i in /var/www/group-telegram/post.php on line 260
Share with your friend now:
group-telegram.com/holarhia/272