Что такое блокчейн? Тебе сюда...

02:00

Слова «блокчейн технология», «биткоин», «криптовалюта» не слышал только ленивый. Однако дать единый ответ на то, что собой представляет тот или иной термин, не каждый сможет. В чем причина? Все просто — не существует единого четко выверенного и законодательно закрепленного понятия криптовалюты или универсализированного описания технологии blockchain, которая лежит в ее основе.

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

Кстати, некоторые пишут блокчейн, но это неправильно. В нашей статье мы собрали интересную информацию, которую постараемся рассказывать подробно и максимально просто.

Три ипостаси блокчена

Технология блокчейна многолика. Она включает в себя сразу три понятия, которые описывают ее сущность:

цепочка блоков (блокчейн);

одноранговые сети;

пиринговый механизм.

Цепочка блоков

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

Начальная «страница» его была заведена еще в прошлом столетии. Информация в блок «записана» первым пользователем виртуальной книги. При этом были указаны стандартные для большинства онлайн-переводов данные — кому, куда, когда и сколько.

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

Строчек-блоков становилось все больше, менялись «страницы книги», но одно оставалось неизменным — все, что происходило внутри блокчейна, записывалось в четкой последовательности в единую матрицу.

Благодаря криптошифрованию, незаметно изъять информацию из какого-либо блока не представлялось возможным. Внесенные изменения не удавалось засекретить, и это не дало возможности мошенничать.

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

Подобное строение обеспечивает открытость и прозрачность данных, а также гарантированно хранит записи о любых активах с самого первого и до последнего. Состояние цепочки блоков в реестре обновляется полностью при добавлении каждого нового блока.

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

Одноранговые сети

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

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

Преимущества одноранговой сети:

Можно получить данные о состоянии реестра с помощью специального обозревателя.

Нельзя разрушить сеть, взломав 1 сервер, или удалить часть данных, выведя его из строя.

Информация в цепочках блоков находится в безопасности, продублированная на каждом из компьютеров.

Никакие неполадки программного обеспечения или другие внешние факторы не смогут повредить базу данных.

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

Пиринговый механизм

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

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

Затем все узлы мировой сети блокчейна проверяют, соблюдены ли все правила, и если по всем проверкам возникает соответствие, такой блок считается доверенным и добавляется всеми узлами в свою копию блокчейна. Именно так происходит синхронизация и обновление базы данных всего реестра.

Как определяется действительность транзакции в сети блокчейн?

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

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

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

Процесс подтверждения проводится специальными компьютерами — майнерами, они, делая вычисления, определяют уникальные хэш-суммы для подтверждения правильного выполнения и проведения транзакции. На это тратится много энергии, но за вычисление выдается награда в 25 биткойнов. Сейчас, когда эта валюта стоит более 11 тыс. долларов за штуку, это неплохой заработок на блокчейне!



Cryptonews © 2018