Блокчейн – изобретение, которое появилось одновременно с рождением криптовалют, но по своим перспективам уже перешагнуло цифровые монеты. Эту технологию называют наиболее масштабным открытием в сфере IT после изобретения интернета, blockg20.org но не так много людей знает, что такое блокчейн на самом деле.
Что такое блокчейн технология?
Практически любой пользователь интернета наверняка сталкивался с термином «блокчейн», так как он на слуху. Употребляется это понятие чаще в контексте криптовалютной темы, но все чаще о блокчейне говорят, как о самостоятельной технологии, более интересной и перспективной, чем Биткоин, благодаря которому блокчейн и появился.
Что такое блокчейн? Это база данных, которая состоит из блоков информации, связанных в виде цепочки. Каждый блок содержит данные о предыдущем блоке и таким образом они неразрывно связаны.
От любой другой базы данных блокчейн отличается не только тем, что защищен математически, но и тем, что не хранится где-нибудь на сервере. Это распределенная база, копии которой находятся на устройствах по всему миру и синхронизуются между собой, поэтому удалить и подделать ее невозможно.
Технология появилась в 2008 году, а ее создателем является Сатоши Накамото – тот самый загадочный разработчик, который придумал Биткоин. Скорее всего, сам изобретатель не до конца понимал, что придумал кое-что гораздо интереснее и нужнее миру, чем цифровые деньги.
На сегодняшний день блокчейн можно назвать молодой технологией, которая только начинает распространение, но в будущем ожидается, что цепочка блоков будет очень активно внедряться в самые разные сферы человеческой жизни.
Как это работает?
Отдаленно блокчейн можно сравнить с торрентом. Информация о блоках содержится не на каком-то центральном сервере, а размещена среди равных между собой пользователей.
То есть отсутствует какой-либо орган или лицо, которое владеет этой базой данных, и никто не может подделать или удалить информацию. Блокчейн можно представить в виде бесконечного списка с информацией, которая записывается блоками определенного размера.
В каждом блоке содержатся не только новые данные, но и информация о предыдущем блоке – таким образом, если бы кто-то хотел подделать хоть минимальные данные, то ему пришлось бы подделать все блоки, что даже теоретически невозможно.
Проще объяснить механизм работы блокчейна на простом примере.Представьте себе необычный дневник, который имеет множество копий, и когда делают в нем запись, то она появляется в каждом дневнике на одной и той же странице. При этом каждая новая страница ссылается на старую, поэтому удалить ничего нельзя.
Как только кто-то попытается вписать недостоверные данные или вырвать страницу, то система сверяет информацию в других копиях дневника и отклоняет неправомерное действие.
В Биткоине блокчейн позволяет участникам осуществлять действия в виде транзакций – если участник владеет определенной суммой, то он может отправить ее кому угодно. Прежде чем эта информация будет вписана в блок, ее проверяют все участники (компьютеры). Если они найдут блок, в котором вы эти монеты от кого-то получили, то транзакция будет осуществлена успешно.
Многие думают, что в блокчейне хранятся счета участников, на которых лежат монеты. На самом деле это не так – в системе просто записаны все входящие и исходящие транзакции, которые и дают представление о том, кто какой суммой владеет. По сути блокчейн биткоина – это история операций, а не банк, который хранит монеты всех участников на разных счетах.
Типы блокчейнов
Теперь, когда мы разобрались, что такое блокчейн, возникает логичный вопрос – неужели всюду используется та самая технология, которую придумал Сатоши Накамото для Биткоина?
На самом деле для каждой отдельной криптовалюты или сферы применения создается свой блокчейн. Он может быть подобен блокчейну Биткоина, а может иметь свои специфические особенности – тут уже все зависит от того, какие условия при его написании задаст программист.