Александр Цихилов - Блокчейн. Принципы и основы

Здесь есть возможность читать онлайн «Александр Цихилов - Блокчейн. Принципы и основы» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Год выпуска: 2019, Жанр: Интернет, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Блокчейн. Принципы и основы: краткое содержание, описание и аннотация

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

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

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

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

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

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

просто обозначение своего намерения — атаки или отступления. Важно то, что

каждый из генералов (допустим, что их число равно n) передает всем

остальным генералам свою информацию и получает от них назад n-1 наборов

подобных же сведений. Но это еще не все. Получается, что каждый генерал

обладает неким объемом информации, полученным от всех остальных

генералов при прямом общении. И он может как ретранслировать полученную

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

данных от других. То есть каждый генерал располагает не только той

информацией, которую он получил напрямую от каждого из прочих генералов, но и имеет в распоряжении всю коммуникационную картину в формате «какой

генерал какому генералу что сообщил». Однако мы должны принимать во

внимание тот факт, что один или даже несколько генералов могут быть

предателями и, соответственно, намеренно искажать передаваемую

информацию. Тем не менее всегда есть возможность проверить, что каждый

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

часть нелояльных генералов и оценить их долю в общей массе.

Математически доказано, что в случае более 2/3 лояльных узлов система

считается устойчивой и консенсус может быть достигнут. В противном случае

система утрачивает работоспособность и как следствие доверие участников.

Принцип устойчивости к «византийской проблеме» — это классическая задача

из «теории игр», которая является важным элементом безопасности при

формировании консенсуса в блокчейн-проектах. Каждый узел в системе

должен строго следовать ее правилам, прописанным в виде алгоритмической

логики программного обеспечения узла. Однако почти все программное

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

полагались. Но даже если какие-то несанкционированные сетью изменения

будут все же внесены отдельным узлом (или даже группой узлов), для

успешности атаки необходимо, чтобы таких узлов было достаточно много.

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

она не будет соответствовать общим правилам, которыми руководствуется

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

управления в децентрализованных системах. Целостность системы

нарушается, если количество «инакомыслящих» узлов начинает превышать

критическую массу, после чего происходит разделение сети, которое

называется «форк». Узлы, исповедующие разные правила консенсуса, образуют разные сети, которые с момента разделения начинают жить

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

схожей технологией — по крайней мере, на первых порах. К понятию «форк»

как важному явлению в блокчейн-индустрии мы еще вернемся.

Для того чтобы пояснить работу консенсуса в блокчейн-средах на конкретных

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

также рассмотрению принципов формирования блоков и их цепочек. В

предыдущих главах мы поговорили обо всех важных составляющих элементах

технологии блокчейн по отдельности и теперь можем начать собирать эти

знания воедино, как гамбургер, ингредиенты которого были заранее

приготовлены и разложены на столе, чтобы в определенный момент сложиться

в совокупный кулинарный конструктив. Его мы и предложим к употреблению

заждавшимся гостям, приглашенным на пиршество, прелюдия к которому

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

Блоки и их структура

В описании общих принципов построения структуры блокчейна архитектура

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

транзакции. Было отдельно указано, что эти «страницы» упорядочены в

строгой последовательности, которую нельзя поменять, так как они

математически крепко сцеплены между собой специальными

«криптографическими замками». Теперь, когда мы ознакомились с основными

технологическими элементами блокчейн-сетей, включая криптографию, мы

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Блокчейн. Принципы и основы»

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


Александр Жолковский - Единый принцип и другие виньетки
Александр Жолковский
Александр Цихилов - Блокчейн
Александр Цихилов
Отзывы о книге «Блокчейн. Принципы и основы»

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

x