Блокчейн — выстроенная по определённым правилам непрерывная последовательная цепочка блоков (связный список), содержащих информацию. Чаще всего копии цепочек блоков хранятся на множестве разных компьютеров независимо друг от друга.
Впервые термин появился как название полностью реплицированной распределённой базы данных, реализованной в системе «Биткойн», из-за чего блокчейн часто относят к транзакциям в различных криптовалютах, однако технология цепочек блоков может быть распространена на любые взаимосвязанные информационные блоки. Биткойн стал первым применением технологии блокчейн в октябре 2008 года.
Международная межбанковская система передачи информации и финансовых транзакций SWIFT заявила об опасности нереалистичных ожиданий в отношении ажиотажа вокруг технологий цепочки блоков и распределённых реестров в банковской среде.
Американский экономист Нуриэль Рубини подверг критике технологию блокчейн, заявив, что за десятилетие у данной технологии так и не появились общие и универсальные базовые протоколы, как сделавшие Интернет общедоступным TCP/IP и HTML. Также Нуриэль Рубини считает, что обещание децентрализованных транзакций без посредников остаётся «сомнительной, утопической мечтой».
Схема работы блокчейна(источник на Хабре):
Предположим, у нас есть группа из 10 человек, которые хотят иметь возможность производить операции обмена валютой вне банковской системы. Рассмотрим последовательно действия совершаемые участниками в системе, где блокчейн будет представлен обычными листами бумаги:
1. Пустая коробка
У каждого из участников имеется коробка, в которую он будет добавлять листы с информацией о всех совершенных транзакциях в системе.
2. Момент транзакции
Каждый участник сидит с листом бумаги и ручкой и готов записывать все транзакции, которые будут совершаться.
В какой-то момент участник №2 хочет отправить 100 рублей участнику №9.
Чтобы совершить транзакцию участник №2 объявляет всем: «Я хочу передать 100 рублей №9, поэтому сделайте запись об этом на своем листе».
После этого все проверяют, имеет ли участник №2 баланс, достаточный для совершения операции. Если это так, все делают пометку о транзакции на своих листах.
После этого транзакция считается выполненной.
3. Выполнение транзакций
С течением времени у других участников также появляется потребность совершать операции обмена. Участники продолжают объявлять и записывать каждую из проведенных транзакций. В нашем примере на один лист можно записать 10 транзакций, после чего необходимо отложить заполненный лист в коробку и взять новый.
4. Добавление листа в коробку
Факт помещения листа в коробку означает согласие всех участников с валидностью всех совершенных операций и невозможность изменения листа в будущем. Именно это обеспечивает честность всех транзакций между участниками, которые не доверяют друг другу.
Варианты использования:
- Платежи
- Умные контракты
- Хранение данных
- Голосование
В сфере финансовых инструментов Bitcoin, будучи первой массовой криптовалютой, безусловно показал как можно играть по новым правилам без посредников и управления сверху. Однако, возможно даже более важным результатом появления Bitcoin стало создание технологии блокчейн.
Я считаю, что блокчейн - технология ближайшего будущего, в котором решится часть проблем с мошенничеством. Интересно будет наблюдать, за тем, как он будет всё сильнее внедряться в жизнь простых обывателей, которых само название технологии является пугающим.