Что такое блокчейн на понятном языке? Объясним простыми словами
Слово «Блокчейн» стремительно ворвалось в нашу жизнь.
«Блокчейн!» — можно услышать на деловых форумах и в дружеских беседах, в Кремле и в скромных офисах. Это слово звучит почти как магическое заклинание.
Однако, далеко не все понимают и могут объяснить, что такое блокчейн на понятном языке.
Почему вокруг блокчейна так много шума? Как работает блокчейн-технология? В чем ее революционность?
Что такое блокчейн на понятном языке
Блокчейн-технология («цепь блоков») – это система, позволяющая определенным образом записывать информацию в базу данных.
Поскольку любая база данных – это, по сути, «записная книжка» с информацией, то блокчейн – это способ записи различных данных в записную книжку.
Казалось бы, ничего выдающегося. Каждый может придумать свой собственный способ записи. Однако, уникальность технологии в том, что эта «записная книжка» размещена в Интернете и обладает целым рядом уникальных особенностей. Об этом следующий пункт нашей статьи.
4 основных принципа работы блокчейна
Децентрализованность
В технологии блокчейн «записная книжка», или база данных, размещена в Интернете. Обычно информация, размещенная в Сети, хранится где-то в одном месте, на центральном сервере.
Однако, при использовании блокчейна центральный сервер отсутствует. Информация дублируется на множестве компьютеров без единого центра. Это «одноранговая сеть». Получается, что наша «книжка» существует не в одном экземпляре, хранящемся на одном компьютере, а на множестве компьютеров в Сети.
Таким образом, у нас есть не одна «записная книжка», а множество «записных книжек» с одинаковой информацией.
Информация хранится в разных местах или даже на разных континентах.
Поэтому для того, чтобы стереть какие-то записи или вырвать страничку из «книжки», придется это сделать не в одной, а во всех «книжках». Если изменить что-то в одной книжке – информация сохранится в остальных.
Достоверность
Компьютеры в сети Blockchain постоянно сверяют информацию между собой. Новая информация записывается в «книжку» только после проверки ее правильности несколькими компьютерами в сети.
Под «правильностью» понимается, что любая новая информация не должна противоречить уже имеющейся в блокчейне.
Новая информация заносится в «записную книжку», только если она соответствует предыдущим записям.
Представим себе, что в блокчейне хранится информация о переводах и остатках на счетах. Например, в «книжке» есть запись: «У Васи есть 100 рублей».
Теперь Вася хочет перевести Маше свои 100 рублей и записать эту информацию в «книжку»: «Вася перевел Маше 100 рублей». Он пытается сделать такую запись, но, прежде чем система позволит ему сделать перевод, блокчейн опросит несколько компьютеров (сверит информацию с несколькими «записными книжками»): «А есть ли у Васи 100 рублей, которые он переводит?»
Только если все опрошенные компьютеры-«книжки» подтвердят: «Да, у Васи есть 100 рублей!», только тогда система позволит Васе сделать запись о переводе денег. Перевести больше, чем у Васи есть, система не даст, даже если Вася взломает свой компьютер и запишет, что у него есть не 100 рублей, а миллион.
За счет такой проверки правильность записей в «книжке»-блокчейне гарантируется сетью компьютеров, а не каким-либо человеком, организацией или отдельным компьютером.
Неизменность
Информация в «записной книжке» блокчейна не может быть изменена, так как при применении этой технологии все записи неразрывно связаны между собой. Собственно, слово «блокчейн» («blockchain») в переводе с английского означает «цепочка блоков». Это означает, во-первых, что наша «книжка» заполняется не одиночными записями, а целыми страницами.
Отдельный блок в блокчейне – это и есть такая «страница». Как только в системе набирается достаточное количество проверенной информации, чтобы можно было заполнить блок — соответствующий блок формируется. То есть в «книжке» появляется новая «страница» с записями.
Во-вторых,все странички в блокчейне связаны между собой. Условно в нашей «записной книжке» это можно представить так: в начале каждой новой страницы напечатана уменьшенная фотография предыдущей страницы. Таким образом, каждая страница связана с предыдущей, и все вместе они формируют «цепь».
Поэтому невозможно изменить записи на какой-то одной отдельной странице. Измененная страница не будет совпадать со своей ранее сделанной фотографией. Поэтому следующую страницу тоже придется «подчищать». А после «подчистки» этой страницы опять обнаружится несоответствие с фотографией — и так далее до конца «книжки». Чтобы изменить какую-то одну запись, придется переписывать всю «записную книжку».
На самом деле, конечно, никаких фотографий в блокчейне нет (пример с фотографиями сделан для наглядности). Для хранения информации о предыдущем блоке используется криптографический алгоритм (то есть алгоритм шифрования).
Подробнее о криптографическом алгоритме, хэш-функции и майнинге можно прочитать здесь.
Такой нерушимой связью блоков обеспечивается невозможность изменения информации, хранящейся с использованием блокчейн-технологии.
Прозрачность работы
Информация в блокчейне полностью доступна и прозрачна.
Любой желающий может посмотреть всю информацию, хранящуюся в блокчейне. То есть, наша «записная книжка» лежит в публичной библиотеке, каждый может взять ее и почитать.
Перечисленные свойства делают технологию блокчейн уникальным способом хранения информации.
В блокчейне хранится информация, которая является достоверной, неизменной, прозрачной и доступной всем желающим.
В чем революционность технологии блокчейн?
Сила и революционность блокчейна в том, что использование этой технологии может изменить систему взаимодействия в обществе, общественные отношения. Каким образом это произойдет?
#1. Блокчейн исключает посредников из самых разных сфер нашей жизни. Внимательно оглядевшись вокруг, мы обнаружим огромное количество разнообразных посредников. Например, банк, регистрационная палата, избирательная комиссия, нотариус – все это посредники!
Люди не знают друг друга, поэтому друг другу не доверяют. В результате взаимодействие организовывают какой-то человек или организация, которым, как считается, можно доверять. Такой организации человек доверяет, и, по сути, передает часть своих прав.
Например, мне нужно передать деньги Ивану Иванову. Причем, я не знаю его лично и вообще ничего о нем не знаю. Конечно, я могу попробовать найти Ивана и передать ему деньги лично, взяв расписку об этом. Однако, если я не хочу этого делать, мне нужен банк. Он знает Ивана, и поэтому возьмет от меня деньги, передаст ему и сохранит информацию об этом (то есть выполнит функцию посредника).
Основная проблема с посредниками заключается в том, что они, один раз возникнув, становятся заинтересованы в собственном существовании. И не просто в существовании, а в обеспеченной жизни!
Поэтому обычно посредник стремится стать незаменимым. В результате посредники зачастую злоупотребляют доверием, то есть занимаются манипуляциями. Также они стремятся создать проблемы – чтобы было, что решать.
Между тем, блокчейн хранит информацию в достоверном, неизменном и доступном виде. Опираясь на эту информацию, люди могут налаживать прямое взаимодействие, исключая посредников из жизни!
Блокчейн создает пространство доверия в обществе
В результате формируется более честная система взаимодействия, уменьшающая возможность манипуляций. Примером такой системы может служить самый известный пример реализации технологии блокчейн – биткоин, который делает ненужными банки при хранении и переводе средств.
Подробнее о биткоине и его золотых свойствах можно прочитать здесь.
#2. Блокчейн по своей природе является децентрализованной системой. В нем отсутствует единый центр управления. Поэтому управление в системе, построенной на блокчейне, означает необходимость договариваться. Чтобы что-то сделать, что-то организовать, всем пользователям нужно договориться между собой. Нужно прийти к согласию.
Механизм консенсуса в блокчейн-технологии очень важен!
Поэтому блокчейн можно назвать «горизонтальной системой». Управление в «горизонтальной» блокчейн-системе возможно только через добровольное делегирование полномочий. Управленческие полномочия в системе делегируются «снизу вверх». Это серьезно противоречит той системе управления, которая используется сейчас в подавляющем большинстве случаев. Нынешняя система основана на жесткой иерархической вертикали. В этой системе приказы и управленческие полномочия спускаются сверху вниз.
Tradicionnaya sistema upravleniya vne blokchejnaТаким образом, блокчейн – это переход от принуждения к сотрудничеству.
Например, принудительно удержать налоги в биткоинах через банковскую систему невозможно. Человек сам перечислит столько, сколько сочтет необходимым. Будет ли он соблюдать закон или сознательно его нарушать – решать ему. Это будет его выбор, и он будет нести ответственность за последствия.
Итак, революционность блокчейна заключается в том, что:
Он создает пространство доверия и возможность исключить массу посредников из самых разных сфер человеческой деятельности;
Ведет к переходу “от принуждения к сотрудничеству” при создании каких-либо проектов и управленческих структур.
Источник: https://bitcoin-course.info/tekhnologiya-blokchejn-prostymi-slovami/