Из самого названия видно, что оно состоит из двух слов. Одно — «блок», а второе — «цепочка». Эти два слова точно описывают их значение, поскольку термин обозначает цепочку блоков, содержащих список записей, представляющих транзакции в криптовалюте. Хитрость заключается в том, что цепочка содержит только правильно связанные блоки. Это означает, что каждый блок содержит информацию о предыдущем.
Итак, какая именно информация содержится в этом блоке?
При создании блока matic алгоритм, который отображает данные в блокчейне. Блок также заполняется зашифрованным «сообщением», созданным с помощью того же алгоритма. Зашифрованный алгоритм разработан с использованием односторонней функции, что делает практически невозможным обращение или обратные вычисления. Конечная цель — сделать обратные операции, по крайней мере, экономически нецелесообразными. Однако сам блок очень легко проверить.
Блок также содержит метку времени, включающую дату создания блока, дату его изменения и дату транзакции. Дата транзакции представляет собой иерархическое дерево, где каждый «лист» на каждой ветке или линии ветвления помечен криптографическим хешем блока данных. Каждая «ветвь», не являющаяся «листом», называется внутренним узлом или инодом. На ней указаны метки ее дочерних узлов. Такая иерархия позволяет быстро и легко находить и проверять любые данные с помощью заданного образца.
Цепь
Каждый блок добавляется к цепочке и усиливает предыдущий. Таким образом, блокчейн становится очень сложно модифицировать, поскольку однажды записанные данные нельзя изменить без изменения самого блока и всех последующих блоков, что опять же экономически нецелесообразно.
Кроме того, блокчейны самопроверяются в рамках одноранговой сети и распространяются через узлы в виде общедоступного распределенного реестра. Любые ретроактивные изменения внутри одного узла немедленно отклоняются другими.
Иногда блоки могут создаваться одновременно, вызывая временный форк. Кроме того, блокчейн имеет определенный алгоритм для оценки различных версий, поэтому блок с более высоким баллом может быть выбран среди других. Таким образом, время от времени могут появляться блоки, которые не были выбраны для включения в цепочку. Они называются «осиротевшими блоками». Цепочка обновляется новой версией, как только в нее добавляется новый блок. Участники, поддерживающие блокчейн, сохраняют только последнюю версию с наивысшим баллом. После обновления эта версия передается другим участникам.
В блокчейн Bitcoin новый блок добавляется каждые 10 минут, в то время как Ethereum блоки в настоящее время добавляются каждые 14-15 секунд.
Алгоритм
Первый алгоритм, который можно считать блокчейном, был предложен американским учёным-компьютерщиком и криптографом Дэвидом Чаумом в его диссертации ещё в 1982 году. Принципы цепочек блоков были описаны в 1991 году, а древовидная структура для хранения данных была заложена в его конструкцию в 1992 году. Однако первое реальное применение новой технологии появилось только в 2008 году, когда децентрализованные блокчейны были впервые подробно описаны и реализованы в блокчейне Bitcoin в 2009 году.
Алгоритм блокчейна Bitcoin был улучшен Сатоши Накамото, человеком или группой людей, имена которых до сих пор неизвестны. Улучшение отменило необходимость подписи доверенной стороны, поскольку теперь каждый блок имеет временную метку. Также был введен параметр сложности для поддержания скорости добавления каждого нового блока в цепочке.
Технология блокчейн имеет гораздо более широкое применение и используется не только в криптовалютах . Она может применяться в любых случаях, когда необходим общественный контроль или проверка согласованности и точности данных. Таким образом, её можно использовать для всех видов платежей, для открытия реестра собственности, выборов или любого другого реестра, необходимого для проверки личности dent владельцев товаров.
Майкл Домар, генеральный директор биржи TomiEx и компании TEX Coin.

