Блокчейн: Как это работает и что ждет нас завтра
Шрифт:
• цифровой реестр, в котором хронологически и публично учитываются все транзакции в сети биткоин {94} ;
• защищенная с помощью методов криптографии открытая база транзакций {95} .
Другие не согласны с такими формулировками: «Поскольку мы говорим о блокчейне как технологии, выходящей за рамки криптовалют и биткоина в частности, наше определение будет носить характер, не связанный с применением в транзакциях криптовалют. Блокчейн – это распределенный публичный реестр, содержащий базу данных обо всех ранее осуществленных операциях, носящий децентрализованный характер и содержащийся в публичных источниках сети интернет» {96} .
94
https://en.oxforddictionaries.com/definition/blockchain.
95
Белый
96
Мачихин Д. Блокчейн изменит правовой мир // http://cointelegraph.com/blockchain-legal.
Как указал С. Харрисон в статье «Чем не является блокчейн?» {97} , сама по себе его технология комбинирует четыре другие, уже существующие. Объединив эти элементы в своей основополагающей статье о биткоине, Сатоши Накамото создал нечто большее в плане возможностей, чем просто сумма всех частей. Эти слагаемые хорошо известны:
• распределенные открытые реестры – общедоступный документ;
• кодирование посредством открытых ключей – безопасный способ передачи электронных данных;
97
Harrison S. What blockchain isn't? //2016. – May 11.
• хеширование (дерево Меркл [5] ) – лучшее решение для сохранения доказательности;
• согласованные протоколы – проверка новых записей для предупреждения случаев коррупции.
2.2. Организационно-техническая суть блокчейна
В основанной на блокчейне экономике никто не сможет взять в разных банках два кредита под залог одной и той же бабушкиной квартиры, отжать у собственника малый бизнес или вести в своей шаверменной двойную бухгалтерию.
5
В криптографии и информатике хеш-дерево, или дерево Меркл, – это дерево, в котором каждый нелистовой узел маркирован хешем маркеров или значений стоимости (в случае листьев) ее дочерних узлов.
По своей природе бухгалтерский учет, страхование, корпоративное управление, голосование – все эти системы могут быть в перспективе перемещены в технологии блокчейн. Мы в самом начале пути.
Ключевые особенности блокчейна
У блокчейна уже есть множество определений, данных самыми разными авторами. Часть мы приводили в начале этой главы. Но одно определение, несмотря на свой нестрогий и образный характер, нравится нам больше всего.
Итак, блокчейн подобен бисерному ожерелью. Каждая бусинка – это блок, запись действия. Например, оплаты кем-то чего-то или сдачи домашнего задания – не важно, что именно было совершено. Важно то, что совершение действия доказано, потому что сразу после него и перед ним тоже есть бусины. Такое ожерелье – или «чейн» (цепь) – не может быть уничтожено или повреждено. Следовательно, блокчейн – это нерушимая цифровая запись действий {98} .
Вот как описывает суть блокчейна С. Вильянов: «После того как данные транзакции "завизированы" несколькими майнерами (своеобразными хранителями-контролерами, работающими за умеренную плату), блок буквально отливается в граните. Его содержимое не зашифровано и доступно в открытом виде, но защищено криптографически через хеш-цепочки. База публично хранит в незашифрованном виде информацию обо всех транзакциях, подписываемых с помощью асимметричного шифрования.
98
Campbell J. Why should you care about blockchain? //2016. – 10 May.
В теории получаем абсолютно надежную и заведомо доверенную базу данных, в которую никто не залезет грязными лапами. Нельзя имитировать транзакцию, показав липовую платежку. Нельзя сказать, что заплатил вовремя, просто деньги долго шли. Говорят, даже с банком иногда можно договориться. А с блокчейном нельзя. Там сразу видно, кто ты есть. Все ходы записаны навеки. Причем, что характерно, вообще без участия государственных органов» {99} .
По мнению экспертов OliverWiman, технология блокчейн представляет собой совокупность инновационных решений в области организации и хранения данных. Ее суть – в создании единой точки доступа для всех участников к обширным объемам информации, значительно превышающим объемы любой из существующих на сегодняшний день систем. Это, в свою очередь, позволяет разработать новые отраслевые процессы на основе использования прозрачных актуальных данных, мгновенного совершения транзакций и продления смарт-контрактов с автоисполнением с прописанной в реестре бизнес-логикой {100} .
99
Вильянов С. Блокчейн: есть ли жизнь после хайпа? //2017. – 3 марта.
100
Технология блокчейн на рынках капитала // Депозитариум. – 2016. – № 2 (142). По материалам обзора: Blockchain in Capital Markets: The Prize and The Journey // http://oliverwyman.com/insights/publications/2016/jan/blockchain-in-capital-markets.html.
«Любая транзакция в блокчейне – это информация, которая впоследствии проверяется независимыми участниками, собирается в блоки и встраивается в глобальную историю транзакций. У блокчейна есть набор механизмов, которые позволяют системе оставаться независимой (от участников, от их количества и намерений) и прозрачной. По блокам транзакций можно отследить верность каждой сделки, – считает следующий источник. – Блокчейн – это не что иное, как децентрализованная база данных, позволяющая производить транзакцию (связанную с чем угодно: куплей/продажей, переходом прав, изменением статуса) анонимно, мгновенно и без участия специализированных посредников» {101} .
101
Mod. Ch. Плохой хороший блокчейн //2016. – 22 мая. Интересно, что автор – учредитель Фонда помощи регистраторам.
Все транзакции по счету продавца доступны в блокчейне для любого желающего. Каждая отражается в виде комбинации символов с указанием суммы сделки. По любой операции можно отследить получателя и отправителя, однако данные о них тоже представлены в виде комбинации символов. Система также позволяет увидеть сумму по всем совершенным сделкам. Возможна в блокчейне и установка меток времени (см. раздел 4.2).
Итак, какие же элементы характерны для блокчейна в целом?
• Блокчейн в цифровой форме распределяется по множеству компьютеров практически в режиме реального времени: он децентрализован, и копия всей записи доступна всем пользователям и участникам одноранговой сети. Это избавляет от необходимости иметь централизованные уполномоченные органы, такие как банки, а также доверять посредникам, таким как брокерские фирмы.
• Для достижения консенсуса блокчейн использует множество участников сети: они задействуют свои компьютеры, чтобы аутентифицировать и проверить каждый новый блок – например, чтобы гарантировать, что какая-либо одна транзакция не пройдет несколько раз. Новые блоки принимаются сетью, как только большинство ее участников соглашаются, что они допустимы.
• Блокчейн использует криптографию и цифровые подписи для удостоверения личности: транзакции прослеживаются вплоть до криптографических идентификационных данных, которые теоретически анонимны, но могут быть прикреплены к реальным идентификационным данным после некоторого инженерного анализа.
• У блокчейна есть механизмы, благодаря которым сложно (но не невозможно) изменять хронологические записи: даже при том, что блокчейн позволяет считывать все данные и добавлять новые, те записи, которые уже существуют, теоретически не поддаются исправлению, кроме тех случаев, когда встроенные в протокол правила позволяют изменения – например, если более 50 % участников сети договорятся об этом.
• К транзакциям, основанным на блокчейне, добавляется метка времени, что делает удобным отслеживание и проверку информации.