Для самых маленьких: что такое блокчейн?

Для самых маленьких: что такое блокчейн?

Евгений Блинов

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

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

Первое и важнейшее свойство блокчейна заключается в том, что информация, которая в нем хранится, не находится вся в одном месте. Несколько копий одной и той же информации должны обязательно располагаться в разных местах, возможно даже у совсем незнакомых друг с другом людей. И если кто-то вдруг решит свою персональную копию удалить, он, конечно, может это сделать, но все остальные копии при этом остаются нетронутыми. Второе свойство блокчейна, от которого он, собственно и получил свое название ("block chain" с английского — цепочка блоков): вся информация хранится в блокчейне не "единым большим куском", а разбита на небольшие порции - блоки. Причем порции эти можно только добавлять, а хранятся они строго в хронологическом порядке по добавлению. Как говорится, блок из блокчейна не выкинешь. Тот, кто все-таки попробует это сделать со своей личной копией блокчейна, наткнется на категорический отказ всех остальных держателей этих копий повторить свой кощунственный поступок. Такой механизм защиты могут еще называть консенсус-алгоритмом. Его задача - обеспечить, чтобы все участники сети (или держатели копий) пришли к общему мнению насчет того, чему быть в блокчейне, а какие изменения принимать не следует. Если кто-то из участников сети решит добавить в блокчейн новые данные, он отправит их остальным. Те сверят, нет ли в их копиях блокчейна более поздних блоков, информация в которых противоречит данной. Если ее нет, они записывают данное изменение и у себя. Если же есть, они предпочитают оставить все как было и изменение отклоняется. Если конкретный участник сети получает от двух других участников противоречивые сведения, он выбирает и записывает у себя ту информацию, которая встречалась чаще. Ну и самое главное,поступающая новая информация периодически "запечатывается" в блоки, которые уже запрещено удалять или изменять.

Все перечисленные свойства блокчейна делают эту технологию крайне удобной для хранения финансовой информации. Смотрите сами. Допустим, у нас есть база данных о том, кому из участников сети сколько принадлежит наших условных монеток — назовем их, к примеру, ГигабитКоинами. Тут вдруг в компьютер, на котором она хранится, попадает молния. В случае обычной базы данных, все данные при этом безвозвратно теряются, но если повреждена одна из копий блокчейна — остаются все остальные копии! Так каждый участник сети может не беспокоиться о сохранности данных: пока в мире остается достаточно других копий блокчейна, можно уничтожать свою копию и скачивать ее заново сколько угодно раз. Кроме того, блокчейн защищает данные не только от уничтожения, но и от хитрецов. Когда хитрец Василий решает немножко подкорректировать блокчейн, добавив пару лишних ноликов к числу своих ГигабитКоинов, его ждет жгучее разочарование. Другие участники сети, руководствуясь консенсус-алгоритмом, просто-напросто отказываются учитывать такую правку.

Собственно, эти свойства блокчейна и сделали криптовалюту (так называют системы платежей, основанные на блокчейне) такой популярной, какой мы ее видим и знаем сегодня. Биткоин — наиболее популярная на сегодня криптовалюта — оценивается уже в сотни миллиардов долларов, и чем черт не шутит — может прыгнуть за триллион. Помимо биткоина есть сотни других криптовалют, совокупная капитализация которых еще более впечатляюща.

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

Report Page