Как это работает: о Blockchain в 500 слов

Если электронная валюта – это просто информация, ничто физически не останавливает держателя валюты, пытающегося потратишь её дважды.

Blockchain – алгоритм и распределенная структура данных, предназначенная для управления электронными средствами без вмешательства какого-либо центрального администратора. Первоначальная блок-цепочка была изобретена пользователем под псевдонимом Сатоши Накамото в 2008 году для поддержки Bitcoin – первой  крупномасштабной пиринговой криптовалюты, полностью свободной от правительства и других институтов.

Blockchain является технологией Distributed Ledger (DLT). Большинство подобных технологий возникло в одно время с Биткоином. Некоторые стремятся улучшить эффективность, скорость или пропускную способность Блокчейна; Другие же рассматривают различные варианты использования. Например, такие как создание мультифинансовых сервисов, управление идентификацией и «умные контракты».

Основной проблемой электронных денег является «Double Spend». Долгое время считалось, что для контроля над двойными расходами и их скорейшего предотвращения, необходим цифровой резерв, но Накамото отверг все финансовые правила и разработал схему пользования электронными деньгами без каких-либо посредников.

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

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

Сеть Блокчейн, состоящая из тысячи связанных точек, необходима для достижения согласованности относительно порядка записей в журнале, для максимальной устойчивости к атакам и без какой-либо предвзятости. Порядок записей – это единственное, что разрешено протоколом Blockchain. Этого достаточно, чтобы исключить двойные затраты.

Целостность Блокчейна требует большого количества участников (и, как следствие, пресловутого энергопотребления). Одной из самых удачных частей Блокчейна BTC является стимул для участия в дорогостоящем процессе формирования согласованности. Каждый раз, когда создается новая цепь связи, система случайно награждает одного участника премией (в настоящее время 12,5 BTC). Именно таким образом добывались или «майнились» новые Биткоины.

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

Вопреки распространенному мнению, Блокчейн не является базой данных общего назначения или «доверенной машиной». Оно только достигает согласованности об одном конкретном порядке записи в реестре – и это требует массовой распределенной сети, чтобы сделать это, т.к. ее разработчики-операторы решили отказаться от централизованного администрирования. Для обычный бизнес-систем, согласованность блокчейн имеет сомнительную выгоду.

Original