Технология#Blockchainоснована на нескольких основных принципах:

Децентрализация: это, пожалуй, самый важный принцип. Вместо того чтобы полагаться на центральный орган (например, банк или правительство) для управления и проверки транзакций, блокчейн распределяет эту ответственность по обширной сети компьютеров (узлов).

Неизменяемость: после того, как транзакция записана в блокчейн и добавлена ​​в «блок», ее практически невозможно изменить или удалить. Каждый блок криптографически связан с предыдущим, создавая цепочку блоков. Изменение одного блока потребовало бы изменения всех последующих блоков, что вычислительно невозможно из-за размера сети и криптографической безопасности.

Прозрачность (с псевдонимностью): все транзакции записываются в публичный реестр, что делает блокчейн прозрачным.

Безопасность с помощью криптографии: криптографические методы защищают блокчейн несколькими способами:

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

Цифровые подписи: они гарантируют подлинность транзакций.

Механизмы консенсуса: это алгоритмы, которые гарантируют соглашение между узлами о действительном состоянии блокчейна. Популярные механизмы консенсуса включают Proof-of-Work (#POW ) и Proof-of-Stake (#Pos $BTC ).

Распределенный реестр: блокчейн представляет собой общий распределенный реестр, реплицируемый на многочисленных узлах. Эта избыточность обеспечивает доступность данных и предотвращает возникновение единой точки отказа. Если один узел выходит из строя, другие продолжают поддерживать целостность блокчейна.

Короче говоря, #blockchain объединяет эти принципы для создания безопасной, прозрачной и децентрализованной системы для записи и проверки транзакций, подходящей для управления различными типами данных, выходящими за рамки только криптовалют. Важно помнить, что различные реализации блокчейна могут подчеркивать одни принципы больше, чем другие.