Название | Блокчейн на пике хайпа. Правовые риски и возможности |
---|---|
Автор произведения | Е. В. Галкова |
Жанр | О бизнесе популярно |
Серия | |
Издательство | О бизнесе популярно |
Год выпуска | 2017 |
isbn | 978-5-7598-1700-0, 978-5-7598-1659-1 |
Блокчейн предлагает механизм регистрации транзакций в цепочке распределенных блоков, содержимое которых подтверждается пользователями. Под транзакцией понимается подтвержденная пользователями структура данных, отражающая волеизъявление пользователей и предмет сделки. К примеру, транзакция описывает количество перечисляемых биткойнов либо информацию об активах. Каждая новая транзакция попадает в существующий блок, куда записывается вместе с другими транзакциями, либо новый блок, если объем существующих блоков исчерпан.
При добавлении в блок транзакция подтверждается пользователями. Подтверждение служит доказательством того, что сделка действительна и не может быть отменена[51]. Запись транзакции в один из взаимосвязанных блоков позволяет установить дату ее совершения с точностью до минуты. Алгоритм шифрования данных и присвоение каждому блоку уникального кода сокращают вероятность подлога.
Итак, для большей надежности каждое последующее звено цепочки содержит информацию о предыдущем звене или блоке[52]. Увеличение количества проверенных блоков повышает достоверность всех предыдущих транзакций, ведь каждый раз при создании нового блока пользователи проверяют действительность полной цепочки транзакций: от начала и до конца[53]. Чем длиннее цепочка взаимосвязанных блоков, тем меньше вероятность фальсификации. Механизм, при помощи которого подтверждаются сделки в блокчейне Bitcoin, получил название «подтверждение работы» (proof of work)[54]. Подтверждение цепочки взаимосвязанных блоков самими пользователями – характерное свойство блокчейна, обусловливающее доверие участников распределенной цепочки данных[55].
Кроме того, процесс внесения в блокчейн информации о сделках государством не управляется. Вычислительные мощности, необходимые для регистрации данных и создания нового блока, предоставляются пользователями. Пользователь, создавший новый блок для записи транзакции (так называемый майнер[56]), получает вознаграждение за предоставление вычислительных мощностей, необходимых для регистрации[57].
Информация о количестве единиц виртуальной валюты у пользователя хранится в биткойн-кошельке. Кошелек представляет собой текстовый файл, содержимое которого закодировано посредством пары ключей: частного и публичного[58]. Частный ключ хранится на руках у владельца биткойн-кошелька и используется для подтверждения воли на совершение платежа. Публичный ключ применяется для идентификации кошелька получателя. По факту
51
52
SWIFT Institute, The Impact and Potential of Blockchain on the Securities Transaction Lifecycle. 2016.
53
Данная отсылка представляет собой уникальный хэш-код, являющийся закодированным описанием всей информации, содержащейся в блоке. Именно на математическое вычисление зашифрованного хэш-кода программными средствами направлены силы и средства майнеров, создающих новые блоки.
54
55
56
В обмен на предоставление вычислительных мощностей, затрачиваемых на верификацию цепочки блоков, создатели блоков – майнеры – получают вознаграждение. Например, в виде единиц виртуальной валюты, начисляемых майнерам виртуальных валют в протоколах
57
Опуская технические детали, уместно сказать, что именно майнеры за счет привлечения вычислительных мощностей отвечают за создание блоков, а значит, возможность записи новых транзакций. Примечательно, что майнер не является финансовым посредником в строгом смысле слова, так как не приобретает валюту у третьих лиц с целью продажи. Компетенция майнера ограничивается подтверждением того, что перевод определенного количества единиц виртуальной валюты действительно имел место. См. также:
58
Credit Suisse, Blockchain: The Trust Disrupter, 2016.