Что такое блокчейн и как он устроен?
Блокчейн — это распределенная база данных, которая совместно используется узлами компьютерной сети. Как база данных, блокчейн хранит информацию в электронном виде в цифровом формате. Блокчейн наиболее известен благодаря своей важнейшей роли в криптовалютных системах для ведения безопасной и децентрализованной записи транзакций. Инновация блокчейна заключается в том, что он гарантирует надежность и безопасность записи данных и создает доверие без необходимости в управлении с третьей стороны.
Одно из ключевых различий между обычной базой данных и блокчейном заключается в том, как структурированы данные. Блокчейн собирает информацию в группы, известные как блоки, в которых хранятся наборы информации. Блоки имеют определенную емкость и при заполнении закрываются и связываются с ранее заполненными блоками, образуя цепочку из блоков, известную как блокчейн. Вся новая информация, которая следует за только что добавленным блоком, компилируется во вновь сформированный блок, который после заполнения также добавляется в цепочку.
База данных обычно структурирует свои данные в таблицы, тогда как блокчейн, как следует из его названия, структурирует свои данные в блоки, соединенные вместе. Такая структура данных при децентрализованной природе делает необратимой временную шкалу данных. Когда блок заполняется, он становится частью этой хронологической цепи. Каждому блоку в цепочке присваивается точная временная метка, когда он добавляется в цепочку.
* Блокчейн — это тип общей базы данных, которая отличается от обычной базы данных способом хранения информации; блокчейн хранит данные в блоках, которые затем соединяются вместе с помощью криптографии.
* По мере поступления новых данных они вносятся в новый блок. Когда блок заполняется данными, он прикрепляется к предыдущему блоку, в результате чего данные располагаются в хронологическом порядке.
* В блокчейне могут храниться различные типы информации, но наиболее распространено его использование в качестве регистратора транзакций.
* В случае Биткойна блокчейн используется децентрализованно, так что ни один человек или группа не имеют контроля - напротив, все пользователи коллективно осуществляют контроль.
* Децентрализованные блокчейны неизменяемы, что означает необратимость введенных данных. Для биткойна это означает, что транзакции записываются навсегда и доступны для просмотра любому человеку.