ЧТО ТАКОЕ БЛОКЧЕЙН?

ЧТО ТАКОЕ БЛОКЧЕЙН?

@cryptmaniac

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

На самом деле эта технология намного шире, чем просто транзакции криптовалют и вообще платежных средств. Есть много идей, где можно ее применять, например в бухгалтерии, в сфере страхования, в государственном управлении, на выборах. Это действительно прорывная интернет технология, которая по утверждению ряда авторитетных людей способна изменить привычный порядок вещей. Это великолепная смесь криптографии и математики. 

Blockchain, говоря по-русски цепочка блоков. Основана она на распределенной базе данных, которая открыта для всех и становится доступной всем, кто имеет выход к этой сети. В такой сети все транзакции записываются и хранятся данные о времени, дате, участниках и суммах касающихся этой конкретной транзакции. Каждая часть сети имеет копию всех транзакций. При помощи математических правил целостность этих данных, то есть действительность транзакций проверяется всей сетью, а именно майнерами. Все части сети согласуются друг с другом, относительно текущего состояния всех этих данных. 

У блокчейна есть ряд важнейших свойств, которые делают данную технологию революционной. Это например то, что любой желающий может иметь у себя копию записей обо всех транзакциях и просматривать ее. Компьютеры, на которых стоит база данных, то есть так называемые ноды распределены по всему миру и поэтому отсюда исходит еще одно свойство, это то что данные практически невозможно уничтожить, потому-что они не централизованы и находятся на каждой ноде. Уничтожение будет иметь успех, только если добраться до каждой ноды. А также данные в блокчейне обеспечены математической защитой от изменения старых записей. Так как новые записи отсылают к предыдущим, то любое изменение старой записи делает все последующие записи недействительными. 

Последний названый мною момент, то есть невозможность редактирования данных постфактум, это самое важное из свойств блокчейна, которое делает эту технологию непохожей ни на что другое. Для проверки данных в блокчейне используются хеш-суммы. Хеш-сумма это результат обработки данных хеш-функцией, то есть грубо говоря есть сообщение: "123" и результатом обработки хеш-функцией представляющей из себя сложение всех чисел будет: 6. В данной ситуации, если вы получайте сообщение: "123", видите хеш-сумму: 6, затем сами производите вычисление, преобразуя сообщение хеш-функцией, то есть складывайте и получайте тоже 6. Таким образом приходите к выводу что данные целостные. Конечно такой подход подвержен коллизиям, то есть когда ошибки будут компенсировать друг друга, например в данном случае, если было бы 222, вместо 123, то получалось бы в обоих случаях 6, но у хороших и сложных хеш-функций вероятность коллизии минимальная, ведь мельчайшее изменение в данных приведет к полному хаосу в итоговой хеш-сумме. 

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