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

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

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

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

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

Идея хранить информацию в виде связных списков возникла достаточно давно – гораздо раньше, чем появились сами компьютерные технологии. А именно – более 4000 лет назад у индейской цивилизации инков и их предшественников примерно в III тысячелетии до нашей эры. Речь идет о способе сохранения информации в виде так называемых «кипу» – хитросплетений нитей, нанизанных на единую веревочную основу и связанных между собой в зависимости от контекста записываемой информации. Каждая нить могла иметь свой цветовой код, а также специальные узлы, форма и количество которых являлись важными маркерами, определяющими значения и типы хранимой информации. Прослеживая начало и конец каждой из нитей, можно было определить весь путь формирования цепочки данных – от базовой веревки и до окончания ответвления. Общее число нитей в одном кипу могло достигать 2500. При помощи кипу инки как правящий класс всего союза индейских племён Центральных Анд могли учитывать все необходимые подконтрольные им ресурсы – войска, запасы продовольствия, численность населения и объем взимаемых налогов.



Перейти на страницу:

Похожие книги

Налоговые споры. Оценка доказательств в суде
Налоговые споры. Оценка доказательств в суде

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

Эвелина Николаевна Нагорная

Финансы / Бухучет и аудит / Финансы и бизнес
Управление предприятием в условиях дефицита оборотных средств. Финансовое оздоровление предприятия
Управление предприятием в условиях дефицита оборотных средств. Финансовое оздоровление предприятия

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

Мария Сергеевна Клочкова , Алена Сергеевна Корчагина , А. В. Кутепов

Финансы / Экономика / Управление, подбор персонала / Финансы и бизнес