Блокчейн - что это такое простыми словами
11.05.18
Блокчейн - что это такое простыми словами
О биткоинах и криптовалюте сегодня не слышал, наверное, только ленивый. А вот термин «блокчейн» знаком далеко не всем, хотя оба эти понятия неразрывно связаны. И если биткоин, да и любая другая криптовалюта без последнего существовать в принципе не могут, то блокчейн не так давно обрел «независимость», и этой технологии прочат большое будущее. Но обо всем по порядку.
Блокчейн для чайников: проще некуда
Технологию блокчейн простыми словами можно описать как цепочку взаимосвязанных информационных блоков, фиксирующих любые транзакции с участием цифровой валюты. Блоки в этой цепочке выстраиваются в строгом порядке и следуют друг за другом. Каждый последующий блок содержит в себе информацию о предшествующем и всех предыдущих блоках, вплоть до самого первого – генезис-блока.
Блоки генерируются участниками сети, совершающими транзакции. Очевидно, что транзакций ежесекундно проводится очень и очень много, образуется очередь из блоков – так называемые неподтвержденные транзакции. У каждого из блоков в этой очереди есть метка времени. Задача сети – определить, какой из блоков должен первым присоединиться к цепочке, и продолжить ее.
И вот здесь выходит на сцену всем хорошо знакомый майнинг. Чтобы сгенерированный блок занял свое законное место в цепочке, требуется произвести сложные расчеты. Для этого система генерирует сложные математические задачки, иными словами, создает алгоритм, уникальный ключ, проще говоря, рисует детальку пазла, не похожую на все предыдущие. Решением задачи занимается вся сеть, пытаясь пазл собрать.
Первый участник, решивший задачку (подобравший ключ), получает награду – условную единицу криптовалюты, а система выбирает самый длинный алгоритм, встраивает его в блок и присоединяет к цепочке, тем самым продолжая ее.
Прелесть технологии и сама суть блокчейна заключается в том, что, база данных (реестр), образуемая этими блоками, является:
- Распределенной
- Полностью реплицированной
Сложно? Сейчас разберемся и с этим. Распределенная, значит «размазанная» по всей сети участников – у каждого отдельного участника хранится весь реестр, записаны все когда-либо осуществленные операции.
То есть, не существует какого-то центрального сервера, где все это хранится, соответственно, взломать блокчейн не представляется возможным. При взломе одного из участников сети и замены блока, остальные участники сверяют «плохой» блок со своими записями, находят несоответствие и заменяют его правильным блоком – взломщик устраняется.
Условно говоря, даже если 99 из 100 участников будут взломаны (если без условностей, то это сотни миллионов машин), последний участник восстановит первоначальный вид цепочки, воспользовавшись записями из своего «правильного» реестра. Все это, конечно же, происходит в автоматическом режиме.
Что значит «реплицированная»? Это значит, что все данные во всем объеме реестра синхронизируются. Иными словами, если цепочка записей, хранимая у отдельного участника сети, по каким-либо причинам прерывается, то, как только такой участник (при возобновлении доступа в сеть) получает очередной блок транзакции, вместе с ним он получает записи и всех предыдущих операций.
Блокчейн: что это такое, и самыми простыми словами о будущем технологии
С тем, что такое блокчейн, худо-бедно разобрались. Теперь поговорим о перспективах использования данной технологии в других сферах. Ведь тот же самый принцип фиксации транзакций можно использовать практически везде, и, что самое главное, по своей надежности, защищенности, скорости проведения сделок технология на голову опережает своих офф-лайновых конкурентов.
Как происходит транзакция «живой» валюты? Иван хочет перевести 100 рублей на счет Насти. Иван создает транзакцию и отправляет ее банку. Банк проверяет подлинность ключа отправителя, получателя, обрабатывает транзакцию и за определенную комиссию осуществляет перевод. Банк играет роль посредника. Если говорить о простых переводах, то осуществляются они мгновенно, и тут блокчейн со своим порогом в 10 минут (в некоторых случаях и час) проигрывает.
А если речь идет о крупных сделках между корпорациями? Если речь вообще идет не о банке и финансах, а о любых других сделках – сделки с недвижимостью, заключение контрактов, лицензионных договоров и т.д.? На подтверждение личностей участников той или иной операции (а это краеугольный камень любой сделки), на соблюдение всех протоколов, передачи документов могут уйти недели. Теперь час блокчейна не выглядит таким долгим, не правда ли?
Представьте себе систему, в которой будет исключено участие контролирующего звена, эмитента, будут убраны все уязвимости централизованной системы контроля. Договариваться в таком случае будут, грубо говоря, два лица, это будет прямая сделка без посредников и комиссий. Гарантом же сделки, подтверждающим подлинность ключей участников будет служить вся сеть.