Как работает блокчейн?
Достичь консенсуса, чтобы избавиться от контролёра
Блокчейн — новейшая технология, интерес к которой растет вместе с популярностью криптовалют.
По сути блокчейн — децентрализованная база данных, хранящая записи обо всех транзакциях криптовалюты, которая на нем работает.
Под транзакциями в данном случае подразумеваются все операции с криптовалютой: и добыча монет, и выпуск токенов, и все перемещения — на биржу, с биржи, между кошельками пользователей и т.д.
Все работает, благодаря консенсусу
Копии всех блоков информации хранятся одновременно на множестве устройств — они распределены среди участников сети (майнеров). Операций много и новые блоки постоянно добавляются (майнятся) и встраиваются в общую цепочку. Добавлять блоки могут все майнеры и у каждого есть копия всего блокчейна.
Майнят блоки, то есть обрабатывают, верифицируют и хранят все транзакции, сами участники сети (принцип peer to peer — от пользователя к пользователю), а не какой-то один посредник (как банк, например). Поэтому такая система и называется децентрализованной.
Каждый блок информации защищен шифрованием. В каждом содержатся записи о некотором количестве транзакций. Все транзакции могут быть верифицированы всеми участниками и таким образом подтверждается право владения криптовалютой и передача ее кому-либо.
Также в каждом блоке с помощью функции хеширования добавляется информация о предыдущих блоках. Без такой записи блок не верифицируется и не встроится в общую цепочку. Это и есть консенсус — другие участники сети должны “одобрить” появление нового блока.
Безопасность
Из-за всего вышеперечисленного, считается, что децентрализованную систему практически невозможно взломать или добавить левые операции. Ведь подделывать нужно не только транзакцию, не только блок, в котором она записана, но и всю цепочку блоков, что требует слишком много усилий и ресурсов и недоступно подавляющему большинству хакеров.
А кто регулирует децентрализованную систему?
Поскольку в криптовалютах нет одного контролёра, все операции с ней пока остаются за рамками существующего правового поля — законы и регулировки в криптовалютной сфере только предстоит сформулировать.
Но децентрализованная система тем и хороша, что ее невозможно возглавить и свести к единому контролирующему органу, поскольку все операции возможны только при достижении консенсуса между участниками сети.
А еще, благодаря принципу “от пользователя к пользователю”, криптовалютные транзакции нельзя отменить, заморозить, приостановить, отозвать. Личные криптовалютные счета крайне трудно арестовать или принудительно снять с них деньги, например, по решению суда.