Что такое блокчейн и зачем он нужен. О технологии блокчейн простыми словами

Блокчейн (Blockchain) – это основа основ криптовалют и термин, с которым 90% интернет-пользователей уже пересекались. Вы 100% уже слышали его где-то. В этом материале мы простыми и понятными словами расскажем о термине, который уже начал менять нашу жизнь.

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

Описание термина

Сам термин Blockchain частично характеризует его задачи и назначение. Часть «Block» – это блоки, «chain» – это «цепочка». Получается, что Blockchain – это цепочка блоков. Причем не просто цепочка. В ней выдерживается строгая последовательность.

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

Все данные в блокчейн накапливаются и формируют постоянно дополняемую базу данных. С этой базы данных невозможно ничего удалить или провести замену/подмену блока. И она «безгранична» - туда может быть записано бесконечное количество транзакций. Это одна из главных особенностей блокчейна.

Работу блокчейн можно сравнить с Torrent. Функционирование торрентов происходит в режиме P2P (peer to peer – компьютерная сеть, где все участники равноправны). Когда мы скачиваем какой-то файл с трекера, то мы не используем центральный сервер или хранилище. Файл напрямую скачивается у такого же участника торрента, как и вы. Если в пиринговой сети не будет участников, то и файлы скачивать вы не сможете. Аналогично и в блокчейн. Все операции проводятся между субъектами напрямую. А осуществляются они за счет того, что все участники подключены к одной сети – Blockchain.

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

Существует два вида цепочки:

  • Публичный Blockchain – открытая, дополняемая база данных. Такой вид блокчейна используется в криптовалюте Bitcoin. Каждый участник может записывать и читать данные.
  • Приватный или частный блокчейн имеет ограничения по записи/чтению данных. Могут устанавливаться приоритетные узлы. Подвид Private Blockchain – эксклюзивный блокчейн. В такой цепочке устанавливается группа лиц, занимающаяся обработкой транзакций.

Подводя промежуточные итоги, перечислим ключевые особенности Blockchain:

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

Как работает блокчейн: технические детали и нюансы

Частично принцип работы Blockchain мы описали выше на примере денежной транзакции. Перед тем как рассмотреть отдельные технические детали, остановимся на конструкции всей этой системы. Это последовательность блоков – цепочка, а не замкнутый круг или что-то еще. Каждый из блоков содержит массив определенных данных. И все блоки связаны между собой. То есть, новый «массив» может быть создан только после того, как закрыт старый массив.

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

Охарактеризовать принцип работы блокчейн понятными обычному человеку словами попытались авторы книги «Как технология, стоящая за Bitcoin, меняет деньги, бизнес и мир»:

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

Функционирование блокчейна и его безопасность обеспечивается майнерами и другими участниками блокчейна. Их еще называют нодами или узлами. Есть полные ноды. Под ними подразумеваются майнеры и простые пользователи полновесных кошельков. Это значит, что они на своем компьютере или другом устройстве имеют полную версию блокчейна. Его объем постоянно растет. Если в 2015-м году он занимал 35 гигабайт памяти, то в 2017-м – уже более 100. Из-за этого количество полноценных узлов начало сокращаться. Пример полновесного кошелька – Bitcoin-Core. Количество полных нодов в блокчейн Bitcoin можно посмотреть на сервисе Bitnodes.

Чем больше в блокчейн активных полных нод – тем быстрее обрабатывается информация о транзакциях. Блокчейну, казалось бы, удается сочетать несочетаемое. Он очень надежный и децентрализованный одновременно. Все участники, поддерживающие работу цепочки, равны между собой. Здесь отсутствует сервер или какой-либо процессинговый центр. Получается, что весь блокчейн строится не на доверительных отношениях. Ибо никакого гаранта нет, на первый взгляд. Однако в сущности, гарантом выступает каждый пользователь блокчейн. Децентрализация сети позволяет проводить передачу данных между субъектами, представляющих разные страны, юрисдикции просто по договоренности между собой. Напрямую. Без каких-либо посредников или регуляторов. Блокчейн выстроен так, что операции невозможно заблокировать. Так что децентрализация позволяет каждому пользователю чувствовать себя независимым.

## Технология блокчейн и ее особенности Ранее мы упоминали, что информация в Blockchain открыта для любого. Это означает, что вы можете посмотреть историю транзакции и путь, по которому она совершалась. Информация о размере сделке тоже открытая. При этом личность адресата и адресанта не раскрывается. В этом заключается прозрачность блокчейна. Доступ к Blockchain происходит с использованием специальных ключей, гарантирующих надежность всей сети. Он есть у каждого пользователя. Ключ представляет собой набор криптографических записей. Он абсолютно уникален, что гарантирует невозможность подмены данных и хакерских атак. Чтобы это осуществить, взломщикам нужно получить доступ ко всем компьютерам сети. Механизмы, обеспечивающие дееспособность и надежность блокчейна – это алгоритмы Proof of Work или PoW, проделанной работы, и Proof of Stake или PoS, подтверждение доли. Благодаря ним в блокчейне достигается консенсус. Алгоритм Proof of Work применяется в блокчейне Bitcoin. Механизм его работы похож с отчетностью в офисе. Сотрудники регулярно составляют отчеты для проверки, подтверждающие факт того, что они выполнили определенную задачу. Без этого они не получат зарплату, так как не подтвердили факт проделанной работы. PoW в блокчейн проверяет вычисления, генерируемые в процессе создания нового блока. Здесь используется следующая модель: блок признается верным и закрытым, при условии, что значение его хеша меньше чем искомая майнерами подпись. То есть, определенный криптографический шифр показывает подлинность блока. И в качестве «ревизоров», проверяющих подлинность блока, выступают ноды. Сейчас в сети Bitcoin блок создается в течение 10 минут. В этот момент и совершается поиск подписи. А уже проверка происходит мгновенно. Алгоритм часто критикуется из-за того, что для его работы необходимы большие вычислительные мощности. И именно по этой причине при переводе биткоинов между кошельками взимается комиссия. Так происходит оплата за использованные вычислительные мощности. !.png) На фоне этого был создан новый алгоритм – Proof of Stake. Одним из сподвижников PoS является основатель криптовалюты Ethereum Виталик Бутерин. По его словам, этот алгоритм не такой ресурсоемкий, и в целом, дешевле PoW. Блокчейн криптовалюты Ethereum осуществляет переход с PoW на PoS. Если в Proof of Work на первый план выходит вычислительная мощность, то в Proof of Stake роль играет баланс кошелька. Осуществление и подтверждение транзакций будет происходить без активного участия вычислительной техники, а благодаря активным монетам на кошельках. В идеале, все владельцы криптовалюты на блокчейне с PoS будут выступать в роли инвесторов. Роль майнинга отойдет на второй план. Однако у алгоритма есть существенные недостатки – возможно проведение дублирующих транзакций. Оптимальным вариантом алгоритма для блокчейн может быть сочетание PoS и PoW. Пока что этот механизм не доработан, хотя и используется в некоторых альткоинах: KATZcoin, Blackcoin, Espers. На данном этапе своего развития блокчейн имеет и преимущества, и недостатки. Мы их систематизировали в таблицу.

Преимущества Недостатки
Децентрализация – участники сети равны между собой и могут обмениваться данными напрямую Масштабируемость – если на блокчейн Bitcoin приходилось бы доля транзакций Виза, то его размер достигал бы сотен терабайтов
Надежность – исключена подмена данных и хакерские атаки, так как используются специальные зашифрованные ключи Мошенничество – передача данных блокчейн происходит необратимо. Из-за этого невозможен откат операции, даже если он была проведена по ошибке
Прозрачность – все блоки доступны для публичного просмотра. Можно проверить пройденный путь для любой транзакции Атака 51% - если в блокчейне Биткоина 51% вычислительных мощностей будет принадлежать одному устройству, то целостность нарушится
Универсальность – блокчейн может применяться не только в финансовом секторе, но и других сферах жизни (юриспруденция, недвижимость)
## Где применяют блокчейн Блокчейн появился вместе с пионером всех криптовалют Bitcoin. О его функциональных возможностях и «обязанностях» мы с вами говорили выше. Блокчейн гарантирует проведение транзакций и хранит все данные о них. Качественный шаг вперед попытались сделать Виталик Бутерин и его сотоварищи. Блокчейн криптовалюты часто относят ко второму поколению. У него есть свои особенности архитектуры. Если блокчейн Bitcoin изначально моделировался под проведение финансовых транзакций, то разработчикам Эфириума удалось реализовать вычислительную одноранговую сеть, в которой могут выполняться запрограммированные алгоритмы. Они получили название или умные контракты. Суть таких контрактов заключается в том, что их выполнение происходит при удовлетворении определенных условий. Умный контракт на примере сделке о покупке недвижимости: !.png) Очевидно, что технология блокчейн актуальна не только для криптовалютных транзакций, а для всей финтех-сферы в целом. Все что связано с транзакциями может поддерживаться блокчейном. Перспективность Blockchain в финансовой сфере признали крупнейшие банки мира. Еще в 2013-м году был создан консорциум R3. Туда вошли такие банки как J.P. Morgan, Goldman Sachs, Santander, IТG и другие. Группа занимается тестированием децентрализованного реестра в банковской сфере. Отдельные банки также инвестируют в блокчейн-стартапы, регулярно появляющиеся последние несколько лет. Интерес банков к технологии связан с потенциальной угрозой, которую для них представляют криптовалюты. Блокчейн поможет сократить расходы на транзакции, сделать их безопаснее. Однако реализация полностью децентрализованного протокола в банковской сфере подорвет ее изнутри. !.png) Практичность блокчейна неоспорима во всем, что касается хранения данных и подтверждения подлинности. Потенциально эта децентрализованная система данных способна уничтожить . В блокчейн можно записывать даты рождения людей, финансовые транзакции, отпечатки пальцев. Хранить сведения о документах вроде дипломов, паспортов, водительских прав. В перспективе это может помочь в борьбе с разного рода мошенничеством. ### Примеры применения блокчейн в различных сферах жизни, помимо финансов: * **Идентификация личности.** На основе технологии блокчейн работают сервисы в области идентификации и подтверждения прав доступа. Они создают цифровой аналог удостоверения личности. К таким стартапам относят HYRP, BlockVerify, OneName и другие. * **Авторские права.** Платформа Ascribe использует дополняемый реестр, в который художники, музыканты, изобретатели могут хранить авторские права с помощью зашифрованных идентификаторов. * **Голосования.** Пока что открытый реестр используется только в частных голосованиях. Однако в университете штата Вирджиния хотят внедрить технологию, базирующуюся на блокчейн. Это снизит вероятность фальсификации до нуля. * **Управление и юриспруденция.** Потенциал Blocckhain в этой сфере безграничен. В идеале может быть создана система с отчетностью представителей местной и государственной власти, хранение данных о бюджете. Уже сейчас есть проекты вроде Borderless, которые объединяют в себе юридические и экономические услуги. * **Музыка.** Проект Bittunes позволяет исполнителям композиций сохранить за собой права и заниматься продажей собственных работ. Есть и другие сервисы, нацеленные на распространение независимой музыки и продвижение исполнителей. * **Благотворительность.** Блокчейн с его способностью записывать и хранить данные очень эффективен в сфере благотворительности. Так в платформе GiveTrack представлена открытая информация о пожертвованиях в фонды и их затратах. Это эффективный инструмент в борьбе с «террористами благотворительности». * **Недвижимость.** Внедрение блокчейн в сферу недвижимости способно ее значительно усовершенствовать. Ускорится процесс покупки-продажи, появится инструмент надежного хранения данных о правах на собственность и так далее. Технология блокчейн применяется в сфере услуг, биржевой и обычной торговли. Потенциально она может быть полезной везде, где необходима отчетность, проверки подлинности чего-либо, хранение данных. Потенциал безграничен. ## Заключение Реально ли знать все тонкости и возможности блокчейна? Нет. 99,9% населения планеты этого и не нужно. Важнее понимать сам принцип технологии и то, как она устроена. А с этим придет и оценка потенциала блокчейна. Возможно, это даже изменит вашу жизнь.

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

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

Сначала пройдемся по этимологии этого слова. Образовано оно от английского 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) - что это такое в криптовалюте и других областях

Многие пользователи Интернета слышали о таком термине как «блокчейн». Однако далеко не каждый имеет представление о принципах его работы, особенностях использования и перспективах. Рассматривая, что такое технология блокчейн (англ. blockchain или , следует знать, что её первоначальное использование было связано с Биткоинами, однако сейчас это понятие относится не только к криптовалютам и финансовой сфере, но и к другим отраслям.

Название «блокчейн » появилось одновременно с пиринговой платёжной системой Bitcoin (BTC) и обозначало полностью реплицированную (то есть дублирующую всю хранящуюся в ней информацию) базу данных. Из-за этого технологию часто связывают с транзакциями различных криптовалют – уже не только Биткоина, но и всех остальных, общее количество которых почти достигло 300. Хотя на самом деле блокчейн можно использовать для децентрализованного хранения не только транзакций, но и любой другой информации.

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

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

Основные принципы технологии

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

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

Защита от изменения временной отметки может быть реализована разными способами.

Два самых популярных алгоритма – Proof of Stake и Proof of Work .

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

Безопасность транзакций

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

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

Безопасность доступа была заложена в блокчейн ещё в самом начале появления криптовалют.

Первым концепцию цепочки с проверкой хэш-суммы предложил ещё создатель Биткоина Сатоши Накамото в 2008-м году.

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

Технология блокчейна: преимущества и недостатки

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

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

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

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

Сферы применения технологии

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

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

Можно применять блокчейн и для защиты авторских прав и личной информации.Так, электронный сервис Ascribe позволяет художникам и музыкантам подтверждать авторство своих произведений. Компании UniquID Wallet и Civic дают возможность создания с помощью технологии цифровых идентификаторов, полностью защищённых от подделки – не исключено, что со временем они заменят обычные документы.

Блокчейн и криптовалюта сущность и будущее

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

Так, с 30 января 2018-го года в Южной Корее введён запрет на транзакции цифровой валюты с анонимных счетов. Ограничения на сделки с криптовалютой вводятся в Китае и Сингапуре, определённые проблемы возникают у майнеров и в России, и даже в США.

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

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

Блокчейн: это что такое?

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

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

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

Как работает блокчейн?

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

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

Основные сферы применения

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

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

Основные платформы для построения бизнес-приложений

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

  • EmcSSH.
  • EmcSSL.
  • Emc InfoCard.
  • EmcTTS.
  • Emc DPO.
  • Emc Atom.
  • Emc DNS.

Рассмотрим каждую из них отдельно.

EmcSSH

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

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

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

EmcSSL

Является расширением пользовательского протокола SSL. Для него блокчейн - это место хранения так называемых цифровых отпечатков сертификатов единичных юзеров или организаций.

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

Emc InfoCard

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

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

EmcTTS

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

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

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

Emc DPO

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

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

Emc Atom

Atom - система, предназначенная для заключения сделок между двумя сторонами без участия третьей или посредников.

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

Emc DNS

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

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

Скоростные транзакции

Этот тип технологий предназначен для проведения микроплатежей с минимальными затратами и издержками. Такие расчеты могут иметь сверхмалые суммы (даже на доли копеек).

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

Преимущества и недостатки системы

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

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

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