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

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

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

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

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

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

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

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

 Смарт контракты

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

 Сферы применения смарт контрактов:

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

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

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

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

Другие сферы
Другие индустрии, такие как эквайринг, кредитование и бухгалтерский учет, тоже будут использовать умные контракты — например, для оценки рисков и аудита в режиме реального времени. Юристы смогут перейти от составления традиционных контрактов к созданию типовых образцов умных контрактов. А на сайте Blockchain Technologies умные контракты превратились в электронно-бумажный гибрид: они подтверждаются блокчейном и получают материальное воплощение в виде бумажной копии.

 Положительные стороны смарт контрактов:

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

Отрицательные стороны смарт контрактов:

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

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