Что такое блокчейн?

3 мая, 2018 Что такое блокчейн

Биткоин – самая обсуждаемая валюта последнего времени. Технология, без которой существование биткоина не может быть возможным, получила название блокчейн (англ. «Blockchain»). Для многих блокчейн стал синонимом биткоина, что некорректно отразилось на восприятии обеих понятий. На самом деле, это два совершенно разных термина, тесно связанных друг с другом.

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

Технология Blockchain имеет собственное шифрование. Это гарантирует пользователям сети редактировать исключительно те блоки, к которым у них есть доступ (фактически, блоки которыми «владеют»). Доступ к записи в блоки происходит благодаря специальным приватным ключам, которыми владеет пользователь. Помимо этого, шифрование предоставляет постоянную синхронизацию копий цепочки блоков, одновременно у всех юзеров.

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

Какая информация содержится в блоке?

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

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

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

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

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

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

Если Вы спросите, где именно хранятся цифровые деньги (биткоины) в блокчейне, ответ очевиден и прост – нигде! В реальности, юзер имеет только приватный ключ, который содержит информацию о предыдущей операции. Эта информация «рассказывает» о том, откуда взялась цифровая валюта и сколько её было. Таким образом, приватный ключ и является единственным доказательством владения биткоинами, которые упоминаются в распределенной базе данных блокчейн.

Все статьи