Блокчейн
Блокчейн (blockchain) – это реплицированная распределенная база данных и одновременно технология ведения записей. Используется в качестве основы для существования сети криптовалюты Биткойн и во многих других не связанных с электронными деньгами сферах.
Для лучшего понимания стоит объяснить термин «база данных». База данных – это набор информации (данных), чаще всего хранящихся в виде таблиц для удобства восприятия. Они хранятся и управляются по определенной схеме. Термином «репликация» обозначают копирование и способ синхронизации нескольких копий объектов или содержимого базы данных.
Распределенная база данных состоит из различных частей, размещаемых по конкретным правилам на разных узлах (физических компьютерах). Они взаимодействую между собой через компьютерную сеть. Таким образом, все блокчейны – это всегда базы данных, но не каждая база данных является блокчейном.
Основные принципы работы блокчейна
Blockchain (block – блок, chain – цепочка) – это простыми словами непрерывная цепочка блоков с информацией, объединяющихся в связанный список. Что еще важно знать для понимания работы блокчейна:
- способ записи информации в базу данных – по мере поступления данных они записываются в новый блок, который после заполнения привязывается к предыдущему (в хронологическом порядке), образуя цепь;
- вид хранящихся данных – в блоки базы данных в контексте криптовалюты обычно записывается история транзакций, то есть это некая «бухгалтерская книга», но может храниться и другая информация;
- информация никогда не удаляется – все переводы и сделки, когда-либо проведенные с Биткойном, навсегда остаются в блокчейне.
Почему технологию блокчейн почти невозможно взломать
Ключевым моментом для изучения сути технологии является децентрализация. В случае с Биткойном использование блокчейна происходит полностью в децентрализованном формате – это означает, что ни одно государство, корпорация или даже отдельный человек не может иметь контроль над базой данных. Узлы (компьютеры) сети блокчейн Биткойна находятся по всему миру и все они принадлежат отдельным людям.
Именно поэтому любые введенные в блокчейн данные остаются там навсегда и не могут быть искажены или отредактированы. Все узлы ссылаются друг на друга и если кто-то попытается изменить данные, то блок с неправильной информацией можно легко будет найти. Все это обеспечивает точность и прозрачность подхода, соответствие интересам большинства.