Цепочка транзакций. Блокчейн — что это такое простыми словами

Транзакция считается завершённой и достоверной («подтверждённой»), когда проверены её формат и подписи, и когда сама транзакция объединена в группу с несколькими другими и записана в специальную структуру - блок . Содержимое блоков может быть проверено, так как каждый блок содержит информацию о предыдущем блоке. Все блоки выстроены в одну цепочку, которая содержит информацию обо всех совершённых когда-либо операциях в базе. Самый первый блок в цепочке - первичный блок (англ. genesis block ) - рассматривается как отдельный случай, так как у него отсутствует родительский блок .

Блок состоит из заголовка и списка транзакций. Заголовок блока включает в себя свой хеш , хеш предыдущего блока, хеши транзакций и дополнительную служебную информацию. В системе Биткойн первой транзакцией в блоке всегда указывается получение комиссии, которая станет наградой майнеру за созданный блок . Далее идёт список транзакций, сформированный из очереди транзакций, ещё не записанных в предыдущие блоки. Критерий отбора из очереди задаёт майнер самостоятельно. Это не обязательно должна быть хронология по времени. Например, могут включаться только операции с высокой комиссией или с участием заданного списка адресов. Для транзакций в блоке используется древовидное хеширование , аналогичное формированию хеш-суммы для файла в протоколе BitTorrent . Транзакции, кроме начисления комиссии за создание блока, содержат внутри параметра input ссылку на транзакцию с предыдущим состоянием данных (в системе Биткойн, например, даётся ссылка на ту транзакцию, по которой были получены расходуемые биткойны). Операции по передаче майнеру комиссии за создание блока не имеют «входных» транзакций, поэтому в данном параметре может указываться любая информация (для них это поле носит название англ. Coinbase parameter ).

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

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

Цепочка блоков

Блоки одновременно формируются множеством «майнеров ». Удовлетворяющие критериям блоки отправляются в сеть, включаясь во все репликации распределённой базы блоков. Регулярно возникают ситуации, когда несколько новых блоков в разных частях распределённой сети называют предыдущим один и тот же блок, то есть цепочка блоков может ветвиться. Специально или случайно можно ограничить ретрансляцию информации о новых блоках (например, одна из цепочек может развиваться в рамках локальной сети). В этом случае возможно параллельное наращивание различных ветвей. В каждом из новых блоков могут встречаться как одинаковые транзакции, так и разные, вошедшие только в один из них. Когда ретрансляция блоков возобновляется, майнеры начинают считать главной цепочку с учётом уровня сложности хеша и длины цепочки. При равенстве сложности и длины предпочтение отдаётся той цепочке, конечный блок которой появился раньше. Транзакции, вошедшие только в отвергнутую ветку (в том числе по выплате вознаграждения), теряют статус подтверждённых. Если это транзакция по передаче биткойнов, то она будет поставлена в очередь и затем включена в очередной блок. Транзакции получения вознаграждения за создание отсечённых блоков не дублируются в другой ветке, то есть «лишние» биткойны, выплаченные за формирование отсечённых блоков, не получают дальнейших подтверждений и «утрачиваются» .

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

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

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

Для более наглядного объяснения механизма работы платёжной системы Сатоси Накамото ввёл понятие «цифровая монета » , определив его как цепочку цифровых подписей. В отличие от стандартизированных номиналов обычных монет, каждая «цифровая монета» имеет свой собственный номинал. Каждому биткойн-адресу может сопоставляться любое количество «цифровых монет». При помощи транзакций их можно делить и объединять, при этом сохраняется общая сумма их номиналов за вычетом комиссии.

До версии 0.8.0 для хранения цепочки блоков основной клиент использовал Berkeley DB , начиная с версии 0.8.0 разработчики перешли на LevelDB .

Подтверждение транзакций

Пока транзакция не включена в блок, система считает, что количество биткойнов на некоем адресе остаётся неизменным. В это время есть техническая возможность оформить несколько разных транзакций по передаче с одного адреса одних и тех же биткойнов разным получателям . Но как только одна из подобных транзакций будет включена в блок, остальные транзакции с этими же биткойнами система будет уже игнорировать. Например, если в блок будет включена более поздняя транзакция, то более ранняя будет считаться ошибочной. Есть небольшая вероятность, что при ветвлении две подобные транзакции попадут в блоки разных ветвей. Каждая из них будет считаться правильной, лишь при отмирании ветви одна из транзакций станет считаться ошибочной. При этом не будет иметь значения время совершения операции.

Таким образом, попадание транзакции в блок является подтверждением её достоверности вне зависимости от наличия других транзакций с теми же биткойнами. Каждый новый блок считается дополнительным «подтверждением» транзакций из предыдущих блоков. Если в цепочке 3 блока, то транзакции из последнего блока будут подтверждены 1 раз, а помещённые в первый блок будут иметь 3 подтверждения. Достаточно дождаться нескольких подтверждений, чтобы вероятность отмены транзакции стала очень низкой.

Для уменьшения влияния подобных ситуаций на сеть существуют ограничения на распоряжение только что полученными биткойнами. Согласно сервису blockchain.info , до мая 2015 года максимальная длина отвергнутых цепочек была 5 блоков . Необходимое число подтверждений для разблокирования полученного зависит от программы-клиента либо от указаний принимающей стороны. Клиент «Bitcoin-qt» для отправки не требует наличия подтверждений, но у большинства получателей по умолчанию выставлено требование 6 подтверждений, то есть реально воспользоваться полученным обычно можно через час. Различные онлайн-сервисы часто устанавливают свой порог подтверждений.

Биткойны, полученные за создание блока, протокол разрешает использовать после 100 подтверждений , но стандартная программа-клиент показывает комиссию через 120 подтверждений, то есть обычно воспользоваться комиссией можно примерно через 20 часов после её начисления.

«Двойное расходование»

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

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

На 1 декабря 2013 года суммарная мощность сети превысила 6000 THash/s . С начала 2014 года объединение майнеров (пул) Ghash.io длительное время контролирует свыше 40 % суммарной мощности сети «Биткойн», а в начале июня 2014 года в нём кратковременно концентрировалось более 50 % мощности сети .

Двойное расходование биткойнов на практике не было зафиксировано ни разу. На май 2015 года параллельные цепочки никогда не превышали 5 блоков .

Сложность

За требование к хешам блоков отвечает специальный параметр, называемый «сложность». Так как вычислительные мощности сети непостоянны, этот параметр пересчитывается клиентами сети через каждые 2016 блоков таким образом, чтобы поддерживать среднюю скорость формирования блокчейна на уровне 2016 блоков в две недели. Таким образом, 1 блок должен создаваться примерно раз в десять минут. На практике, когда вычислительная мощность сети растёт - соответствующие временные промежутки короче, а когда снижается - длиннее . Перерасчёт сложности с привязкой ко времени возможен благодаря наличию в заголовках блоков времени их создания. Оно записывается в Unix-формате по системным часам автора блока (если блок создается в пуле, то по системным часам сервера этого пула) .

Применение вне сферы криптовалют

В настоящее время к технологии блокчейн проявляют интерес представители самых различных сфер. При этом степень заинтересованности компаний в разных секторах экономики значительно варьируется. Финансовый сектор активно готовится к повсеместному внедрению блокчейна, тогда как производственные предприятия оставляют эту технологию без внимания .

Банковский сектор, инвестиции и биржи

В российском банковском секторе к технологии проявляют интерес такие компании как ВТБ и Сбербанк .

О разработках и планах использования технологии блокчейн заявили платёжные системы VISA , Mastercard , Unionpay и SWIFT .

Земельный реестр

В первом полугодии 2018 года будет проводиться эксперимент по использованию технологии блокчейн в целях мониторинга достоверности сведений Единого государственного реестра недвижимости (ЕГРН) на территории Москвы .

Удостоверение личности

В 2014 году основана компания Bitnation , предоставляющая услуги традиционного государства , такие как удостоверение личности , нотариат и ряд других .

Финляндия идентифицирует беженцев при помощи блокчейн-технологий .

В Эстонии работает блокчейн-система электронного гражданства .

Платёжное средство

Критика

Международная межбанковская система передачи информации и финансовых транзакций SWIFT заявила об опасности нереалистичных ожиданий в отношении ажиотажа вокруг технологий цепочки блоков и распределённых реестров в банковской среде .

Китайская академия информационных и коммуникационных технологий (CAICT) недавно завершила исследование блокчейн проектов и показала, что около 92% из них терпят неудачу, а средний срок реализации составляет 1,22 года.

Россия

В июле 2017 года в Новгородской области планировалась работа по запуску пилотного проекта по внедрению технологии блокчейн в работу Росреестра . В проекте должны были участвовать Внешэкономбанк и Агентство по ипотечному жилищному кредитованию .

19 октября 2017 года стало известно, что правительство Москвы готово предоставить Росреестру вычислительный сервер для внедрения технологии блокчейн при регистрации недвижимости.

См. также

Примечания

  1. Merriam-Webster Dictionary , Oxford Dictionary .
  2. , с. 2-3.
  3. , с. 15.
  4. Marco Iansiti and Karim R. Lakhani. The Truth About Blockchain (англ.) // Harvard Business Review : magazine. - 2017. - No. January-February 2017 issue . - P. 118-127 .
  5. , с. 3.
  6. Genesis Block, Block 0
  7. , с. 4.
  8. Finding 2016 Blocks (англ.) . Дата обращения 21 декабря 2015.
  9. Bitcoin Block Explorer - сайт, позволяющий просматривать цепочку блоков (англ.) . Дата обращения 21 декабря 2015. Архивировано 15 июля 2012 года.
  10. , с. 5.
  11. , с. 2.
  12. The Mission to Decentralize the Internet , The New Yorker (12 декабря 2013). Дата обращения 30 декабря 2014. «The network’s „nodes“-users running the bitcoin software on their computers-collectively check the integrity of other nodes to ensure that no one spends the same coins twice. All transactions are published on a shared public ledger, called the „block chain“».
  13. (неопр.) . Дата обращения 22 февраля 2013. 13 марта 2013 года.
  14. Bitcoin is under attack (англ.) . Дата обращения 21 декабря 2015.
  15. Число брошенных блоков (англ.) . Дата обращения 21 декабря 2015.
  16. Bitcoin Developer Examples (англ.) . Дата обращения 21 декабря 2015.
  17. (англ.) . Архивировано 21 мая 2013 года.
  18. , с. 6-8.
  19. Bitcoin Charts (англ.) . Дата обращения 21 декабря 2015.
  20. Bitcoin security guarantee shattered by anonymous miner with 51 % network power (англ.) . Дата обращения 21 декабря 2015.
  21. Графики изменения сложности сети Bitcoin (англ.) . Дата обращения 21 декабря 2015.
  22. Bitcoin hash (англ.) . Дата обращения 21 декабря 2015.
  23. «Наш ответ блокчейну»: российские банки намерены запустить свой аналог распределённого реестра (рус.) , CoinMarket.News (4 августа 2017). Дата обращения 3 ноября 2017.
  24. (рус.) , CoinMarket.News (18 октября 2017). Дата обращения 3 ноября 2017.
  25. Visa планирует запатентовать собственную систему цифровых активов (рус.) , CoinMarket.News (21 августа 2017). Дата обращения 3 ноября 2017.
  26. Visa будет использовать блокчейн для международных платежей (рус.)
  27. Mastercard разрабатывает собственную блокчейн-систему транзакций (рус.) , CoinMarket.News (22 сентября 2017). Дата обращения 3 ноября 2017.
  28. Mastercard запускает платежную сеть на блокчейне (рус.) . Хайтек. Дата обращения 3 ноября 2017.
  29. Китайский гигант UnionPay работает над блокчейном для банкоматов (рус.) , CoinMarket.News (28 августа 2017). Дата обращения 3 ноября 2017.
  30. Межбанковская система Swift завершила тестирование смарт-контрактов на основе блокчейна (рус.) , CoinMarket.News (3 июля 2017). Дата обращения 3 ноября 2017.
  31. «Единогласно»: SWIFT сообщает об успешном тестировании протоколов Proof-of-Concept (рус.) , CoinMarket.News (16 октября 2017). Дата обращения 3 ноября 2017.
  32. Nienhaus, Lisa . Kryptowährung: Der Blockchain-Code (de-DE), Die Zeit (28 февраля 2018). Дата обращения 28 февраля 2018.
  33. (неопр.) (28 июля 2017).
  34. Sweden tests blockchain technology for land registry , Reuters (16 июня 2016). Дата обращения 3 ноября 2017.
  35. Государственный земельный кадастр Украины перешел на технологию Blockchain - ITC.ua (рус.) , ITC.ua (3 октября 2017). Дата обращения 13 декабря 2017.
  36. Теперь официально: земельный реестр Дубая начал «переезд» в блокчейн (рус.) , CoinMarket.News (9 октября 2017). Дата обращения 3 ноября 2017.
  37. Browne, Ryan . An Indian state wants to use blockchain to fight land ownership fraud , CNBC (10 октября 2017). Дата обращения 6 апреля 2018.

Здравствуйте, уважаемые читатели блога сайт. Что такое блокчейн? У многих (и у меня поначалу) сразу возникает ассоциация с биткоинами (или криптовалютой в ее общем понимании). С одной стороны, эти ассоциации верны, а с другой — нет. Почему так? Давайте разбираться.

Отчасти это происходит из-за того, что самый популярный в мире сервис предназначенный для — это , где хранятся биткоины у десятков миллионов пользователей, только укрепляет эту связь.

Сначала пройдемся по этимологии этого слова. Образовано оно от английского BlockChain, что в переводе означает «цепочка блоков». Но это мало о чем нам говорит — просто название технологи. Однако, мы использовали то самое ключевое слово, которое все должно объяснить.

Что такое BlockChain и в чем суть этой технологии?

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

Наверное, у вас уже образовался некий сумбур в голове — как можно связать электронные деньги и выборы? Но тут как раз все легко объяснимо. Blockchain — это по сути просто распределенная и отлично защищенная от взлома база данных . Вся фишка в том, как это все дело организовано.

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

Вы знакомы, наверное, с такой технологией, как BitTorrent (хотя бы косвенно)? Чем она примечательна (кроме того, что на ее принципах сейчас проходит большая часть обмена , в том числе и с нарушением авторских прав)? А тем, что данные в ней хранятся распределенно — нет центрального сервера, но при этом все прекрасно работает (быстро и надежно).

Достоинства блочейна

Так вот, block chain чем-то на нее похожа (распределенной структурой и популярностью), но и обладает целым рядом других достоинств:

  1. Тут тоже нет центрального сервера — вся база данных распределена среди участников, а значит взломать ее практически нереально (другие копии стразу отвергнут несанкционированные изменения внесенные в одном или ряде экземпляров — ломать нужно более половины всех пользователей этой системы).
  2. У каждого из пользователей будет полная копия базы (содержащая всю цепочку транзакций) в зашифрованном виде. Копии синхронизируются, (это алгоритм принятия решений по конфликтующим версия блокчейна).
  3. Любой желающий сможет отследить любую транзакцию (операцию с данными) — система полностью прозрачна (а вы думаете откуда СМИ знали точные суммы биткоинов, перечисленные владельцам недавно нашумевших вирусов?). Одно это чего стоит!
  4. Информация в базу построенной по технологии блокчейн добавляется в виде новых блоков . Причем добавление согласовывается с другими пользователями сети. Если брать биткоин, то новая единица этой путем ресурсоемких расчетов (по сути перебора чисел и расчета для них хеша с целью вписаться в заранее заданный шаблон).

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

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

Аналогии и пример использования Block Chain для создания криптовалюты

Если приведенное выше описание не внесло ясности в ваши головы по поводу того, что такое BlockChain, то попробую объяснить на примере с простыми ассоциациями .

Представьте себе облачное хранилище доступное всем в полном объеме без разбора (или его устаревший аналог — ФТП сервер с файлами в общем доступе), где находятся тысячи папок с файлами. На нем вы можете просмотреть все что там на данный момент залито и знать где какой файл лежит, кто его залил и кто скачал. Но... Сами скачивать все подряд вы не можете, а лишь то, на что имеете право. Так же и заливать файлы можно будет только выполнив оговоренные системой условия.

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

Получить же сможете только предназначенные исключительно вам деньги. Они привязываются к специальным адресам, между которыми и происходит транзакция (перевод). Перевод подтверждается секретным ключем (подписывается им) совместимым с этим адресом (по сути, это аналог логина и пароля). Данные о том, что вы деньги перевели, рассылаются по всем копиям базы. Деньги считаются переведенными, когда будут сверены записи об их отправке и об их получении.

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

Очень легко смотрится, не правда ли?

BlockChain — это наше будущее?

Сейчас технология под названием блокчейн проходит довольно успешную обкатку в качестве инструмента виртуальных денег, типа Биткоина и других криптовалют. Собственно, с этого и началось ее триумфальное шествие, но вряд ли этим и закончится.

Блокчейн — это не то же, что Биткоин

По задумке, криптовалюта — это даже не деньги, а полный аналог золота в виртуальном мире — их количество ограничено (рассчитано на много лет вперед и количество «добытого» регулируется за счет увеличения\уменьшения сложности процесса добычи), а получить их можно (например, в ) или , либо путем добычи (в шахте, в качестве который может выступать ваш компьютер или специально собранная мощная система).

Но сам по себе биткоин довольно спорная вещь. Появился он в 2009 году и с тех пор вырос тысячекратно и продолжает во всю расти и по сей день (даже большими темпами).

Правда, очень похоже на пузырь? Лопнет? Весьма вероятно. Кроме этого имеет место быть неоднозначное отношение к криптовалюте государства.

Но бикткоин — это лишь продукт, созданный на принципах BlockChain, и все его недостатки не имеют никакого отношения к самой технологии. Криптовалюта — это по сути испытательный полигон для блокчейна и с технической точки зрения все идет просто замечательно. И тут совсем не важна дальнейшая судьба биткоина, ибо он просто «пробный шар».

На базе BlockChain запросто можно создать другую криптовалюту, например, полностью обеспеченную и легализованную на государственном уровне. Будет ли это? Посмотрим, но весьма вероятно. Штука удобная и не только благодаря описанным выше техническим особенностям.

Почему все сейчас говорят об этой технологии?

Давайте взглянем на те преимущества, которые позволит внести в нашу жизнь внедрение технологии блокчейна:

  1. «Скрипач не нужен» — помните такую фразу из легендарной киноленты? Так вот, она тут очень даже применима. При использовании этой технологии пропадет необходимость привлечения «третьей стороны» при совершении сделки, ибо система, как я уже говорил, полностью прозрачна для всех. Тем самым могут быть существенно снижены накладные расходы и сроки проведения сделок (транзакций, т.е. операций с данными).
  2. Блокчейн подойдет для тех систем, где существует риск мошенничества и сохранности информации. Всего, на что сейчас тратятся огромные деньги. Ведь кроме прозрачности технология обладает несравненной защищенностью и безопасностью использования всеми сторонами. Причем имеется защита и от мошенничества (и «удержания в узде») со стороны организатора системы за счет децентрализации (как в битторенте — технически никак не воспрепятствовать скачиванию).

Поэтому сейчас и идут активные эксперименты по внедрению BlockChain , например, в процесс выборов. Ту ведь очень важна прозрачность, защищенность и безопасность. В том числе и от подтасовок со стороны властьимущих, злопыхающих и прочих кознестроителей. И никаких тебе потом разговоров о вмешательстве в выборы (априори). Красота.

Так же данную технологию замечательно можно адаптировать для ведения различных кадастров, медицинских баз, юридических баз, любой логистики, а так же для проведения банковских операций (это уж точно «доктор прописал» — в разы сократятся расходы и время прохождения).

Весь вопрос в том, чтобы было принято волевое решение (многих не устраивает невозможность «незаметно» вмешаться в работу системы после ее внедрения), а уж все это реализовать и применить блокчейн на практике будет делом вторичным (благо биткоин дал отличную наработанную базу).

Проблемы внедрения BlockChain в жизнь

  1. Например, для поддержания высокого уровня безопасности система нуждается в постоянных сложных вычислениях, которые возможно делать только обладая очень большой ресурсной базой. В биткоине эту проблему решили просто — назначили комиссию тем, кто предоставляет свои ресурсы (вычислительные мощности компьютеров или специально собранных систем — ферм для майнинга) для этой цели (на основе этого принципа и построен основной способ заработка биткоинов — майнинг).
  2. Так же для безопасности всей системы крайне важно, чтобы эти ресурсы были бы распределены и не находились под управлением какой-то группы (например, объединившейся по сговору), которая может использовать сосредоточенные в руках мощности для различных нехороших манипуляций.
  3. Кого-то все это может лишить работы или прибыли (различных посредников), а посему они вставляют палки в колеса еще на начальном (самом сложном) этапе внедрения технологии в жизнь.

Блокчейн на примере Биткоина

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

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

Теперь реальный пример работы BlockChain в системе биткоинов . Далее тезисно:

  1. Транзакции в этой системе подписываются (считаются достоверными, ) пачками (т.е. блоками).
  2. Периодичность появления (добавлении) новых блоков заложена в распределённый алгоритм системы: чтобы подписать один блок (выпустить новую денежную единицу), нужно найти требуемый хэш (методом перебора, ибо из хеша восстановить число априори невозможно и остается только вычислять хеш без конца для взятых наугад чисел, пока случайно не напоришься на нужный вариант хеша).
  3. При этом сложность поиска хеша устанавливается алгоритмически в зависимости от задач системы (изменяется сложность шаблона, в который должен уложиться хеш). В Биткоине периодичность добычи новой единицы (появление нового блока) равна примерно десяти минутам. Соответственно, чем больше мощность системы майнера, тем выше вероятность, что очередной блок в систему добавит именно он и получить за это вознаграждение.
  4. Клиенты системы могут генерировать хоть миллион транзакций (переводов) в секунду, но сеть узлов их примет только с момента подписания очередного блока (добычи очередной единицы).
  5. Более того, транзакция будет считаться неподтвержденной до момента появления нескольких очередных новых блоков (генерации денежных единиц), для защиты от форка (расплодившихся единицах криптовалюты на «боковых ветках цепочки блоков», появившимся, например, в локальной сети, но потом отвергнутых основной цепью блоков).
  6. Размер базы транзакций во избежании ее неконтролируемого роста специальным образом сжимается (по сути, урезается) за счёт «контрольных точек». Алгоритмы консенсуса периодически подтверждают так называемый «опорный» блок, ранее которого можно не хранить цепочку блоков. Такие контрольные блоки периодически создаются (маркируются). В противном случае база биткоинов была бы неподъемной.

Хочу подчеркнуть, что криптовалюта — это не вещь в себе . Во всяком случае биткоины являются вполне себе свободно конвертируемой валютой.

Для их быстрого обмена на рубли, доллары или другие электронные деньги можно использовать сервисы онлайн-обменников, например, эти:

А для более тонкой игры на курсах и дополнительного заработка можно посоветовать криптобиржи :

Вот так вот выглядит великий и ужасный блокчейн, если пытаться это описать более-менее простым языком. Хотя словами приходится пользоваться не совсем простыми, но что делать — технология 🙂

Удачи вам! До скорых встреч на страницах блога сайт

Вам может быть интересно

BlockChain.info - популярный криптовалютный онлайн-кошелек на русском языке на официальном сайте БлокЧейн.инфо CoinMarketCap - официальный сайт рейтинга криптовалют КоинМаркетКап (Cryptocurrency Market Capitalizations) Криптонатор - онлайн кошелек для криптовалют с простым входом, но не очень хорошими отзывами Токены (Tokens) - что это такое в криптовалюте и других областях Криптовалюта - что это такое простыми словами, как все устроено и список самых рейтинговых крипто-валют Кошелек для криптовалюты - как его создать и какой лучше: холодный, мультивалютный, аппаратный или онлайн-криптокошелек
Майнинг - что это такое простыми словами и как заработать деньги на майнинге биткоинов и других криптовалют Сатоши - что это такое, сколько satoshi в 1 биткоине, каков их курс к рублю и кто такой Сатоси Накамото Cloud Token и робот Jarvis осуществили мечту многих инвесторов

Наверняка вы уже слышали термин «блокчейн», но, может быть, не обратили на него особого внимания, посчитав несерьёзным модным словечком или техническим жаргонизмом. Но мы считаем, что технология блокчейн - это прорыв с очень масштабными последствиями, которые затронут не только сферу финансов, но и многие другие отрасли. В этой статье мы расскажем, что такое блокчейн, простыми словами.

Блокчейн (цепочка блоков) - это распределённая база данных, у которой устройства хранения данных не подключены к общему серверу. Эта база данных хранит постоянно растущий список упорядоченных записей, называемых блоками. Каждый блок содержит метку времени и ссылку на предыдущий блок.

Применение шифрования гарантирует, что пользователи могут изменять только те части цепочки блоков, которыми они «владеют» в том смысле, что у них есть закрытые ключи, без которых запись в файл невозможна. Кроме того, шифрование обеспечивает синхронизацию копий распределённой цепочки блоков у всех пользователей.

Представьте себе цифровую историю болезни: каждая запись и есть такой блок. У этой записи есть метка: дата и время внесения. Изначально считается обязательным запрет на изменение записей задним числом, потому что нужно, чтобы записи о диагностике, лечении и т.д. не допускали разных толкований и оставались в исходном виде. К записям могут получить доступ только врач, у которого есть один закрытый ключ, и пациент, у которого есть другой. Затем к этой информации получат доступ только те, кому один из этих пользователей предоставит свой закрытый ключ (например, больница в целом или отдельный специалист). Так, например, может использоваться технология блокчейн в медицинской базе данных.

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

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

Визуальное отображения децентрализованного биткоин-сервера

Как же работает технология блокчейн?

Иногда технологию блокчейн называют «интернетом ценностей», и мы считаем, что это хорошая метафора.

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

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

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

Кроме того, реализуется ещё одна важная функция: установка отношений доверия и подтверждение подлинности личности, потому что никто не может изменять цепочку блоков без соответствующих ключей. Изменения, не подтверждённые этими ключами, отклоняются. Конечно, ключи (как и физическая валюта) теоретически могут быть украдены, но защита нескольких строк компьютерного кода обычно не требует больших затрат. (Сравните, например, с расходами на хранение золотого запаса в пресловутом Форт-Ноксе).

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

В чём важность технологии блокчейн?

Сегодня мы уже привыкли делиться информацией через децентрализованную интерактивную платформу интернета. Но когда речь заходит о пересылке ценностей (денег), мы обычно вынуждены снова пользоваться услугами старых централизованных финансовых учреждений (банков). Да, методы платежей через интернет появились практически в момент рождения этой сети (наиболее очевидный пример - PayPal), но они, как правило, требуют интеграции с банковским счётом или кредитной картой, иначе их нельзя полноценно использовать.

Технология блокчейн предлагает заманчивую возможность избавиться от этого «лишнего звена». Она может взять на себя все три важные роли, которые традиционно играет сектор финансовых услуг: регистрация сделок, подтверждение подлинности личности и заключение контрактов.

Это будет иметь огромное значение, поскольку во всём мире рынок финансовых услуг - самый большой по рыночной капитализации. Перевод хотя бы части этой системы на технологию блокчейн приведёт к разрыву большого числа связей в сфере финансовых услуг, но одновременно позволит значительно повысить эффективность таких услуг.

Третья возможная роль этой технологии (заключение контрактов) может оказаться очень полезной и вне сектора финансов. Помимо ввода в обращение ещё одной валюты (биткоина), технология блокчейн может использоваться для хранения любого вида цифровой информации, включая компьютерный код.

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

Этот механизм называется «умные контракты» (смарт-контракты), и возможности его применения практически бесконечны.

Например, интеллектуальная система терморегуляции может передавать данные об энергопотреблении в интеллектуальную электрическую сеть. При потреблении определённого количества электроэнергии другая цепочка блоков автоматически переводит нужную сумму с вашего счёта на счёт энергетической компании. В результате автоматизируются работа счётчика и процесс выставления счетов.

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

Хотите больше новостей?

Технология будущего, способная повлиять на мир так же сильно, как Интернет – вот что сегодня говорят преуспевающие банкиры и инвесторы о блокчейн. Причем разговорами не ограничиваются, наоборот – капиталовложения в блокчейн-проекты 2016 года перевалили за миллиард долларов США. В этой статье мы разберемся, что такое блокчейн, как он относится к биткоин, где применяется сегодня и будет ли использоваться завтра. Также вызывает интерес сопутствующий вопрос, как заработать на blockchain рядовому инвестору, который верит в перспективы данной технологии.

Блокчейн простыми словами

Английское blockchain состоит из слов block (не требует перевода) и chain (цепь). При проведении операций по этой технологии каждая транзакция записывается в систему как новое звено цепи, автоматически вбирающее цифровую информацию о всей цепи.

Объясняя простыми словами, как работает блокчейн, специалисты сравнивают каждую транзакцию с микроскопической молекулой ДНК, содержащей информацию обо всем живом организме. Благодаря чему несанкционированное изменение данных невозможно – система не согласует и отклонит операцию, как организм отторгает чужеродные клетки и ткани.

Общедоступность и одновременно 100% безопасность блокчейн обеспечивается:

  • сложными математическими алгоритмами;

  • специальными программами криптографирования;

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

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

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

Блокчейн и биткоин

Биткоин, о котором я писал , имеет некоторые признаки финансовой пирамиды и часто образует рыночные пузыри, а несведущие люди переносят отношение к пирамидам на блокчейн. Точно так же ошибочно блокчейн считают разновидностью электронных денег. Почему технология не синоним слова «биткоин»?

Отличия блокчейн и биткоин в привычном смысле нет, ведь это вообще разные понятия – как MasterCard и SWIFT. Просто блокчейн впервые обрел востребованное применение именно в качестве базы данных транзакций bitcoin – одной из так называемых криптовалют. При этом «цепь блоков» послужила открытой бухгалтерской книгой, где записаны операции с биткоин и которую никак нельзя подделать.

Сегодня, с одной стороны, понятия блокчейн и криптовалюта остаются неразделимыми, поскольку именно цепь блоков используется при операциях как с биткоин, так и с другими цифровыми валютами.

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

Сфера применения блокчейн

Сущность «цепи блоков» как общедоступной, распределенной и 100% достоверной базы данных делает применение блокчейн весьма привлекательным для компаний, работающих в разных областях.

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

  • безопасное администрирование сетей, исключающее хакерские атаки MIM («человек посередине») и снимающее проблему «единого администратора»;

  • хранение цифровых сертификатов, делающее полностью защищенным доступ пользователей к сайтам (в частности, исключая перехват паролей);

  • безопасные двусторонние сделки без привлечения гарантирующей третьей стороны (юридической фирмы, нотариуса, банка и др.);

  • фиксацию времени размещения документов, позволяющую решать вопросы патентования, авторского права и др.;

  • подтверждение подлинности продукта (товара) с помощью надежно защищенного сертификата;

  • подтверждение прав на любую собственность;

  • создание общедоступных электронных визиток, информация на которых автоматически обновляется даже после «раздачи» по интернет-ресурсам;

  • систему DNS, неуязвимую для DDOS-атак,

  • и другое.

На базе блокчейн можно создавать любые открытые реестры, где будут фиксироваться сделки, а верификация платежей будет обеспечиваться средствами самой системы. Например, в реальной жизни нотариусу не требуется получать подтверждение своих коллег (не только из других стран, но даже из своего города), чтобы внести определенную запись в свою книгу — скажем, при выдаче доверенности. По технологии блокчейн подтверждение нужно, плюс данные нужно зашифровать специальным кодом, проведя их через майнер (можно сказать, повесив на созданный блок цепи замок). Однако сторонникам неприкосновенности частной жизни можно не опасаться — фиксироваться в системе будут лишь данные по производимым операциям, тогда как приватная информация (личность и пр.) в открытый доступ не попадет. Технология также отлично подходит для применения в рамках электронного правительства.


Отношение к блокчейн

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

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

На Западе

Исследовательский центр RAND Corporation (США) в январе 2016 года обнародовал доклад, призывающий противостоять как криптовалютам, так и технологиям, с помощью которых они функционируют. Авторы доклада доказывают, что интерес населения к технологиям типа блокчейн несет угрозу национальной безопасности Штатов.

А тем временем свыше 40 крупных банковских структур, в числе которых Goldman Sachs, Barclays, Bank of Amerika, JP Morgan, объединились в консорциум R3 с целью совместного изучения новой технологии. Кредитные организации понимают, какие грустные последствия сулит отставание от новейших технологий, и предпочитают использовать их в своих интересах. В том числе – с целью сокращения ряда расходов.

В частности, сообщество банкиров не против перейти на систему межбанковских платежей на основе блокчейн, отказавшись от SWIFT.

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

В России

Развитие блокчейн в России в настоящее время тормозится противоречивым отношением к технологии со стороны разных ведомств. Тем более, Минфин РФ предлагал ввести уголовную ответственность за использование криптовалют («суррогатных денег»), а в Следственном комитете инициативу поддержали.

В то же время, с публичной поддержкой блокчейн выступил глава Сбербанка Герман Греф, а глава ЦБ РФ Эльвира Набиуллина справедливо призвала разделять понятия технологии блокчейн и цифровых валют.

По мнению ряда экспертов, использование блокчейн способно помочь стране в преодолении последствий западных санкций. Например, в случае отключения от все той же системы межбанковских платежей SWIFT российские банки могут оперативно перейти на другую платформу, созданную по технологии блокчейн.

Платежная система Qiwi даже готовится вводить в обращение новую российскую криптовалюту – битрубль. Впрочем, как легализация битрубля, так и использование в любой сфере «распределенного реестра» вместо «централизованного» требует основательных изменений законодательства.

Инвестиции в блокчейн

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

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

  • Digital Currency Group;
  • Fenbushi Capital;
  • Blockchain Capital;
  • Boost VC;
  • Pantera Capital

По данным блокчейн-лаборатории PricewaterhouseCoopers (PwC), за девять месяцев 2016 года в проекты, связанные с «цепью блоков», было инвестировано в общей сложности $1,4 млрд.

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

Недостатки технологии блокчейн

  • Ограниченная анонимность

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

  • Ограниченная децентрализация

Идеальная децентрализация предполагает равные и небольшие доли каждой группы участников сети (майнеров). Тогда каждая оказывает на всю систему незначительное влияние. Но на данный момент более 2/3 мощностей находится в Китае, стране загадочной и не очень предсказуемой. Обладая таким перевесом, этот игрок серьезно влияет на систему операций;

  • Избыточное дублирование

Алгоритм блокчейн предполагает дублирование части предыдущего звена, так что системы на блокчейн подвержены быстрому росту занимаемого ими пространства. Например, владельцы биткоин, приобретая монеты, часто вынуждены скачивать несколько десятков гигабайт информации, вплоть до первой транзакции. И будет еще больше. Эту проблему учитывают при выпуске других криптовалют или решают путем использования «легких клиентов» вроде Electrum, которые позволяют скачать только нужную часть кода. А также применяют хранение в онлайн-кошельках, доверяя свои ключи третьей стороне — но проблема избыточной информации есть;

  • Медлительность технологии

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

  • Высокие технические требования

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

Будущее блокчейн?

Закончить обзор хочется на сдержанной ноте. Мировая практика действующих сегодня технологий показывает, что большинство из них не являлись результатом намеренных действий своих первооткрывателей. Пенициллин, который спасает миллионы жизней, был открыт случайно в виде налета на стенках чаши, а его изобретатель умер, разочаровавшись в своем открытии. Лазер, который сегодня используются для коррекции зрения и записи компакт-дисков, долгое время считался просто забавным прибором из области физики, а над его изобретателем шутили в смысле бесполезности изобретения. Вряд ли в начале 70-х размышлял об айфоне Стив Джобс.

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

Про работу алгоритма блокчейн простыми словами

Технология блокчейн: что должен знать каждый

На моем блоге, следуя вашим запросам, я уже опубликовал более десяти материалов, посвященным . С самого начала у меня вызывала интерес базовая технология, на которой они создаются. Тем более что сама по себе технология блокчейн (blockchain ) не менее интересна, чем её производные. Она гораздо шире, чем мы можем подумать и имеет бесконечное множество предназначений в бизнесе, IT-системах и взаимодействии между людьми. Так получилось, что о мы узнали раньше, чем о технологической платформе, на которой он создан. Сегодня я постараюсь исправить этот пробел.

История возникновения технологии блокчейн

Я веду этот блог уже более 6 лет. Все это время я регулярно публикую отчеты о результатах моих инвестиций. Сейчас публичный инвестпортфель составляет более 1 000 000 рублей.

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

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

Альтернатива не заставила себя ждать, и она была предложена в виде математического алгоритма, не требующего посредников в лице государства, банков, юристов и бухгалтеров. Этот алгоритм не требовал комиссий за транзакции, заключения договоров с контрагентами, работал абсолютно анонимно и демократично. Он получил название блокчейн, от английского «цепочка блоков». Автор идеи известен под именем Сатоши Никамото, которое, с большой вероятностью, является псевдонимом или даже собирательным образом команды из нескольких человек. С японского имя можно перевести как «фундамент просветленного мышления».

Говорят, что увидеть создателя блокчейна – все равно что встретить живого Деда Мороза или заглянуть под маску Гая Фокса. Кто-то считает его финским ученым-программистом, другие находят его следы в Ирландии и в США. С 2011 года он ни разу не выходил на связь со своего email и на то были свои причины: обладание сотнями тысяч биткоинов ранних выпусков и отсутствие личной жизни у публичного лица плохо сочетались с его планами. Не могут или не хотят сказать, где сейчас Сатоши, и члены его первой команды.

Технически блокчейн – это распределенная по всему миру и управляемая автономно база данных. Устройства их хранения и обработки не замкнуты на какой-то единый сервер. База данных состоит из архивов упорядоченных записей (блоков), каждый из которых содержит в себе кодированный номер и так называемый hash , соединяющий пазлы цепочки между собой.

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

  • Гарантирует безопасность данных пользователя, который владеет закрытым ключом, подтверждающим подлинность цифровой подписи;
  • Обеспечивает синхронизацию копий распределенной цепочки блоков у пользователей по всему миру.

Таким образом, созданная Сатоши система исключает ошибочные транзакции, она проверяет сама себя каждые 10 минут. В зависимости от целей пользователей, система блокчейн позволяет реализовать в себе как минимум две функции:

  1. Через раскрытие криптографического кода своего ключа в интернете, владелец может предоставить доступ к информации, размещенной в блоке.

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

  1. Если по адресу, указанному в ключе, хранятся данные, эквивалентные сумме в криптовалюте, вы можете провести анонимную и бесплатную регистрацию перевода материальных ценностей. То есть сделать самостоятельно то, что сейчас обычно делают банки и за деньги.

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

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

Как блокчейн и криптовалюты регулируются законодательно

Государства мира по-разному относятся к блокчейну и особенно основанным на нем криптовалютам. У любого государства анонимность и возможность действовать независимо вызывают ревность и непонимание. Налоговые службы видят в блокчейне средство уклонения от , ЦБ – обналичивание теневых средств через криптовалюту, спецслужбы – финансирование терроризма. С другой стороны, все понимают, что за этой технологией будущее, и если ты не можешь остановить процесс, то его нужно это возглавить. Главная цель — ввести , связанный с блокчейном, в правовое поле и поставить под контроль. Перелом в признании криптовалют наступил в 2013 году, в течение которого биткоин вырос с 13 до 1000$ и приобрел миллионы поклонников в разных странах. Однако участились и случаи мошенничества в этой сфере.

  • В 2013 году ФБР раскрыла крупную сеть по торговле запрещенными наркосодержащими препаратами, оплата за которые принималась в биткоинах.
  • В феврале 2014 крупнейшая на тот момент mt.gox.com была взломана и с пропало более 700к BTC у 127к владельцев.
  • Недавно ;
  • В России в 2014 году прошла волна проверок и обысков силами УБЭП, ФСБ и налоговиков у десятков юридических лиц. Предлагался к принятию закон, запрещающий не только оборот криптовалюты, но и её эмиссию (майнинг) как для юридических лиц, так и для физических. Для последних планировался штраф до 50к р.

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

  • Сингапур, Швейцария, частично Люксембург: официально разрешены обмен и торговля.
  • Япония, частично Южная Корея: биткоин признан средством платежа.
  • США, Германия: организаторы ICO законодательно приравнены к эмитентам .
  • Китай: нет формального запрета для физических лиц, но незаконно для банков и госкомпаний.
  • Россия: за криптовалютами признан статус цифрового товара или , но не средства платежа. Пока никак не регулируется, готовится законодательный пакет.

Какое будущее ждет технологию блокчейн

Если кто-то думает, что блокчейн – это будущее, он ошибается: будущее уже наступило. Первый признак – рост количества ICO в геометрической прогрессии. В будущем технология будет охватывать все новые сферы бизнеса и человеческих отношений. Неизбежно будет развиваться инфраструктура в виде банкоматов, бирж, сервисов кошельков, терминалов оплаты. Компании по всему миру все чаще будут переводить своих сотрудников на оплату их труда криптовалютой, если они этого пожелают. Все больше экспертов предрекают, что в будущем не будет банков с их комиссиями и дорогими кредитами. Не останется места и финансовым кризисам, которые начинаются из-за необеспеченной эмиссии денег центральными банками.

Алгоритм блокчейна сам регулирует количество денег в системе, и никто не сможет на него повлиять. С появлением блокчейна исчезает проблема двойной транзакции, когда деньги могут быть ошибочно отправлены двум разным получателям. За этим следят тысячи людей в банках и платежных системах, работу которых вы как отправитель перевода оплачиваете. В системе блокчейн за это никому платить не нужно, уникальный код присваивается автоматически, а «следят» за этим майнеры, которые вычисляют блоки транзакций и тем самым подтверждают или отклоняют операцию. Таким образом, блокчейн берет на себя важнейшие функции, которые сегодня исполняют многочисленные посредники:

  • Регистрация и занесение в реестр сделок между участниками системы;
  • и удостоверение её цифровой подписи;
  • Регистрация авторских прав;
  • Заключение смарт-контрактов и др.

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

Кредиты станут более доступными, прозрачными и дешевыми, за счет отсутствия в цепочке кредитования менеджеров, бухгалтеров, кассиров, коллекторов. При этом исчезает необходимость в депозитарии, внешних гарантах, банковских услугах по вводу и выводу средств. Совместный проект Сбербанка и IBM по устранению «лишних» звеньев в лице тысяч банковских юристов, только подтверждает тенденцию. Уже сейчас аналитиками проведены расчеты, согласно которым совокупная мощность пользовательских устройств и майнерских ферм такова, что её не сможет превзойти мощности целых государств. Можно издавать ограничительные законы, но техническое противостояние будет не в пользу правительств.

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

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

В заключение, хочу порекомендовать книгу канадских авторов Дона и Алекса Тапскотт «Революция блокчейн», которая считается лучшим на сегодняшний день раскрытием темы. Сейчас её можно бесплатно скачать на складчинах, либо заказать на Amazon (на английском).

Всем профита!