CMWiki
May 7, 2021

Как работает блокчейн?

Достичь консенсуса, чтобы избавиться от контролёра

Блокчейн новейшая технология, интерес к которой растет вместе с популярностью криптовалют.

По сути блокчейн — децентрализованная база данных, хранящая записи обо всех транзакциях криптовалюты, которая на нем работает.

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

Все работает, благодаря консенсусу

Копии всех блоков информации хранятся одновременно на множестве устройств — они распределены среди участников сети (майнеров). Операций много и новые блоки постоянно добавляются (майнятся) и встраиваются в общую цепочку. Добавлять блоки могут все майнеры и у каждого есть копия всего блокчейна.

Майнят блоки, то есть обрабатывают, верифицируют и хранят все транзакции, сами участники сети (принцип peer to peer — от пользователя к пользователю), а не какой-то один посредник (как банк, например). Поэтому такая система и называется децентрализованной.

Каждый блок информации защищен шифрованием. В каждом содержатся записи о некотором количестве транзакций. Все транзакции могут быть верифицированы всеми участниками и таким образом подтверждается право владения криптовалютой и передача ее кому-либо.

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

Blockchain — дословно — цепочка блоков информации

Безопасность

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

А кто регулирует децентрализованную систему?

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

Но децентрализованная система тем и хороша, что ее невозможно возглавить и свести к единому контролирующему органу, поскольку все операции возможны только при достижении консенсуса между участниками сети.

А еще, благодаря принципу “от пользователя к пользователю”, криптовалютные транзакции нельзя отменить, заморозить, приостановить, отозвать. Личные криптовалютные счета крайне трудно арестовать или принудительно снять с них деньги, например, по решению суда.