Об авторе: Уильям Mougayar (William Mougayar) — предприниматель и бизнес ангел, ранее занимал руководящие должности в компании Hewlett-Packard и Cognizant. Основатель Startup Management.
См. также Блокчейн — революция
Оригинал: Блокчейн как новая база сетевых приложений — базовые концепции
Конспект по-русски
Blockchain это база данных с новыми встроенными возможностями — будьте готовы переписать все на её основе.
Ключевые понятия
Нужно понять пять ключевых понятий, и их взаимодействие друг с другом в контексте новой компьютерной парадигмы:
- децентрализованный консенсус,
- блокчейн,
- умные контракты,
- надёжные вычисления,
- доказательство выполнения работы (англ. Proof-of-work, POW)
Блокчейн-парадигма — мощный катализатор создания децентрализованных приложений как совершенно нового этапа эволюции архитектуры распределённых (облачных) технологий.

Децентрализованный консенсус
Блокчейн
Блокчейн — можно описать как именованный контейнер, именованное хранилище данных, обладающее принципивльно важными с точки зрения безопасного использования свойствами. Его имя — публично, доступно всем, а содержимое — приватно, т.е. доступно только владельцу контейнера (или программе, которой владелец разрешил доступ с содержимому).
Приватность гарантируется криптографически, т.е. содержимое зашифровано настолько надёжно, что взлом практически исключён. А вот право собственности владельца на контейнер (связь имени с контейнером) признается публично только после достижения по этому поводу децентрализованного (сетевого) консенсуса.
В целом это подобно тому, что Ваш домашний адрес (имя Вашего дома) публичен, и то, что он именно Ваш, сейчас обычно публично удостоверяется регистрацией в конкретном муниципалитете (в других терминах — достижением централизованного консенсуса), а вот содержимое дома — приватно. Открыть свой дом можете только Вы своим собственным ключом к своему собственному замку.
Умные контракты
Умные контракты (смарт-контракты) — строительные блоки децентрализованных приложений. Смарт-контракт — это небольшая программа, управляющая взаимодействием с партнёром с помощью блокчейна. Поскольку связь блокчейн-контейнера с владельцем может быть удостоверена без посредников, то и для проверки корректности действий партнёра какие-либо специальные посредники (типа банков, нотариусов и т.п.) оказываются лишними — соответствие контракту может быть проверена программно с помощью содержимого контейнера.
Надёжные вычисления
Комбинация блокчейна, децентрализованного консенсуса и умных контрактов обеспечивает наступление эры надёжных горизонтальных связей между компьютерами напрямую, без посредников-арбитров-централизованных структур. Все тонкости обеспечения доверия, авторизации, законности, соблюдения контракта оказываются встроенными в базовую технологию. Естественно предположить, что в ближайшем будущем такое взаимодействие станет нормой, даже в тех случаях, когда участники не будут знать или осознавать, что в основе взаимодействия лежит именно блокчейн-парадигма.
Можно утверждать, что «надёжные вычисления» на Сети — ключевой принцип новой криптографической парадигмы сетевого взаимодействия.
Доказательство выполнения работы
Блокчейн-операции базируются на ключевом понятии «доказательство выполнения работы» — право участвовать в блокчейн-операциях нужно «заработать». Нужно подтвердить, что проделана такая специфическая работа, которую правильно проделать сложно, а вот проверить её правильность очень легко. Главная особенность такой работы заключается именно в асимметрии затрат времени — создателю блокчейна приходится их затрачивать в количествах, несоизмеримых с затратами пользователя блокчейна. Изменить блокчейн также невозможно без переделки всего доказательства выполнения работы.
В сочетании с децентрализованным консенсусом это делает практически невозможным подделать блокчейн — проверяющие легко распознают подделку.
Доказательство выполнения работы — центральная, но вместе с тем и проблематичная часть концепции блокчейна, так как содержит некоторые параметры и свойства, недостаточно гибкие с точки зрения развития системы. Во всяком случае, они будут нуждаться в коррекции со временем.
Четыре новых сегмента для блокчейн—приложений

Сегмент валют (Currency) — денежные переводы, платежи, советы или заявки на финансирование.
Услуги привязки (pegged services): децентрализованое установление идентичности или децентрализованная собственность, видео, музыка, фотографии, ….
Умные контракты (smart contracts ) — см. выше.
Распределённые автономные организации (Distributed Autonomous Organization-DAO) — организации частично пользователей, частично владельцев, организованных для независимого ни от кого самообслуживания.
Категория | Пользователи | Частота | Выгода | Примеры |
Валюта | Обмены, платежные процессоры, майнеры, кошельки. | Иногда | Стоимость, скорость | Coinbase, ChangeTip, *any wallet*, *any exchange* |
Услуги привязки | Сетевой бизнес | Постоянно | Открытость, гибкость, новые бизнес-модели, сетевые эффекты, полномочия пользователей. | OneName, Mine, Swarm, Streamium, OpenBazaar, Assembly |
Умные контракты | Контрактная поставка услуг, веб-приложений, инструменты самообслуживания конечного пользователю. | Иногда | Автономия, стоимость, скорость, неопровержимость. | Mist (by Ethereum), SmartContract, Secure Asset Exchange |
Распределённые автономные организацииs | Сами DAO | Habitual | Защита пользователя, UserVoice, управление самим пользователем, прозрачность, саморегулирование, суверенитет. | La’Zooz, Storj, MaidSafe, OpenGarden, Bitnation |
Имеется, конечно, немало других категорий возможных блокчейн-приложений.
Влияние сетевых эффектов на экосистемы (Unpacking the ecosystem’s network effects)
Продолжение конспекта следует.