Блокчейн как работает: руководство для чайников в 2021 году — Крипто на vc.ru

Как работает блокчейн | Binance Academy

Что такое блокчейн?

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

Первая модель блокчейна была создана в начале 1990-х годов, когда специалист по информатике Стюарт Хабер и физик У. Скотт Сторнетта решили использовать криптографию в цепочке блоков для защиты цифровых документов от фальсификации. 

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

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

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

Как работает блокчейн?

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

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

В основе почти каждого блокчейна лежит процесс майнинга, основанный на алгоритмах хеширования. Биткоин использует алгоритм SHA-256 (алгоритм безопасного хеширования 256 бит). Он принимает вход произвольной длины и генерирует выход с фиксированной длиной. Выходные данные называются хешем и, в этом случае, всегда состоят из 64 символов (256 бит).

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

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

Давайте рассмотрим работу блокчейна на примере простой транзакции.

Представим, что на балансе Алисы и Боба есть несколько биткоинов. Алиса должна Бобу 2 биткоина.

Для их отправки Алиса передает всем майнерам в сети сообщение с транзакцией.

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

Майнеры должны убедиться в действительности транзакции, после чего они объединяют ее с другими транзакциями и пытаются создать блок с помощью алгоритма SHA-256. Выход должен начинаться с определенного количества 0, которое зависит от так называемой «сложности» и вычислительной мощности сети.

Чтобы получить выходной хеш с правильным количеством 0 в начале, перед запуском алгоритма майнеры добавляют в блок так называемое число nonce. Поскольку небольшое изменение на входе полностью меняет выход, майнеры пробуют разные комбинации, пока не найдут необходимый хеш.

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

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

Модель, в которой производство блоков осуществляется за счет работы компьютера, называется Proof-of-Work (PoW). Существуют и другие модели, например Proof-of-Stake (PoS), которые не требуют большой вычислительной мощности и потребляют меньше электроэнергии, предлагая возможности масштабирования для множества пользователей.

Что такое блокчейн и как он устроен: обзор для начинающих

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

Статья подготовлена командой бесплатного торгового терминала CScalp. Чтобы получить CScalp, оставьте свой e-mail в форме ниже.

Оглавление

Что такое блокчейн?
– Краткая история блокчейна
– Как работает блокчейн?
– Proof of Work и Proof of Stake
– Возможности блокчейн-технологий
Заключение

Что такое блокчейн?

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

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

В 1991 году ученые Стюарт Хабер и Скотт Шторнетт внедрили вычислительно-практическое решение для цифровых документов с штампом времени. Эта инновация сделала невозможной подделку документов или их оформление задним числом. Так впервые была описана идея технологии блокчейн.

В 2004 году Хэл Финни представил систему Reusable Proof of Work (RPoW). Система работала, получая не-заменяемый или не-взаимозаменяемый Hashcash токен. Hashcash – это система доказательства правильности работы. Используется для уменьшения количества спама, DoS-атак и в блокчейн-сетях как часть алгоритма анализа данных. Hashcash токен, основанный на RPoW и подписанный в RSA (криптографический алгоритм с открытым ключом) можно было передавать от человека к человеку.

3 января 2009 года был Сатоши Накамото (один человек или группа лиц) сгенерировал первый блок Bitcoin и получил за это вознаграждение в 50 BTC. 12 января он отправил 10 BTC Хэлу Финни. Это была первая транзакция в блокчейн-сети Bitcoin.

В блокчейн-сети Bitcoin был использован алгоритм Proof of Work (подробнее о нем поговорим ниже). За основу была взята идея Hashcash. К ней был добавлен механизм изменяющейся сложности – уменьшение или увеличение N в зависимости от совокупной мощности участников сети.

В 2013 году Виталик Бутерин заявил, что блокчейну Bitcoin нужен скриптовый язык для создания децентрализованных приложений. Он не получил одобрения от сообщества и приступ к созданию новой блокчейн-сети, названную Ethereum и работающие на основе смарт-контрактов (скриптов). Подробнее о блокчейне Ethereum читайте в нашей статье.

Как работает блокчейн?

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

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

Блокчейн транзакция

Proof of Work и Proof of Stake

Два основных алгоритма достижения консенсуса в блокчейне – Proof of Work и Proof of Stake. Они используются для подтверждения транзакций и создания новых блоков.

Алгоритм Proof of Work (доказательство работы) сводится к двум основным задачам:

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

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

Proof of Stake (доказательство доли) – альтернативный алгоритм консенсуса. Процесс добычи новых блоков при алгоритме PoS называется форжинг. В качестве ресурса, определяющего узел для создания нового блока, выступает «доля» (stake).

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

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

Возможности блокчейн-технологий

Появление второго поколения блокчейн-сетей, в частности Ethereum, привело к распространению смарт-контрактов. Это программы, устанавливаемые поверх блокчейна. Они отвечают за проведение транзакций в сети и разработаны таким образом, что их нельзя отключить или изменить в одностороннем порядке.

Смарт-контракты нашли себе широкое применение в сфере децентрализованных финансов (DeFi). Если быть точными, смарт-контракты – это основа работы протоколов индустрии DeFi. Они применяются в обработке платежей для децентрализованных приложений (DApps) и децентрализованных бирж (DEX). Также смарт-контракты используются для токенизации ценных бумаг и иных активов. В частности, это позволяет торговать акциями не только на фондовых биржах, но и на криптовалютных. Об этом мы писали подробнее в этой статье.

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

Заключение

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

Больше интересного в блоге CScalp!

Что такое блокчейн и как он работает?

ИТ-директор

К

  • Мэри К. Пратт
  • Александр С. Гиллис,
    Технический писатель и редактор

Что такое блокчейн?

Блокчейн

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

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

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

Криптовалюта Биткойн, запущенная в 2009 году, стала первым популярным приложением, успешно использующим блокчейн. В результате блокчейн чаще всего ассоциируется с биткойнами и альтернативами, такими как Dogecoin и Bitcoin Cash.

Эта статья является частью

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

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

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

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

Как работают технологии блокчейна и распределенного реестра

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

  1. Авторизованный участник вводит транзакцию, которая должна быть аутентифицирована технологией.
  2. Это действие создает блок, представляющий конкретную транзакцию или данные.
  3. Блок отправляется каждому компьютерному узлу в сети.
  4. Авторизованные узлы проверяют транзакцию и добавляют блок в существующую цепочку блоков. (Узлы в публичных блокчейн-сетях называются майнерами; обычно им платят за эту задачу — часто в процессе, называемом Proof of Work, или PoW — обычно в виде криптовалюты.)
  5. Обновление распространяется по сети, что завершает транзакцию.

Эти шаги происходят практически в реальном времени и включают ряд элементов. На рис. 1 этапы создания и проверки блока показаны более подробно.

Рисунок 1. Пять основных этапов выполнения и проверки транзакций и данных в блокчейне.

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

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

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

После добавления блока на него можно ссылаться в последующих блоках, но его нельзя изменить.

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

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

Как правило, блок, вызвавший ошибку, отбрасывается, а процесс согласования повторяется.

Объяснение блокчейна, цифровой валюты, криптовалюты и биткойнов

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

Хотя все они находятся под эгидой технологии распределенного реестра, каждый из них является отдельным объектом.

  • Блокчейн — это технология; в частности, это технология, которая создает децентрализованный цифровой реестр, который обеспечивает безопасный и неизменный обмен между несколькими сторонами.
  • Цифровая валюта относится к любой форме валюты, доступной только в цифровой или электронной форме и распространяемой без посредников. Сюда входят цифровые деньги, выпущенные правительствами и центральными банками, а также криптовалюта. Цифровую валюту иногда называют цифровыми деньгами, электронными деньгами, электронной валютой или киберналичными.
  • Криптовалюта — это цифровой актив, который можно обменять в сети блокчейн. Это подмножество цифровой валюты. Он не выдается государственными органами. Думайте о криптовалюте как о токенах, выпущенных частными лицами или группами, которые можно использовать для оплаты товаров, продаваемых теми, кто также работает в сети блокчейн. По состоянию на май 2021 года веб-сайт исследования рынка CoinMarketCap перечислил 4,9.93 различных публично торгуемых криптовалюты. Биткойн — первая криптовалюта и до сих пор самый известный пример.

Примеры и варианты использования блокчейна

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

Примеры его использования в коммерческих целях включают следующее:

  • В апреле 2021 года Live Nation SAS, французское подразделение одноименной глобальной развлекательной компании, запустила TixTo.Me, частично поддерживаемая блокчейн-компанией Aventus Network.
  • Продажи невзаимозаменяемых токенов (NFT) также выросли в 2021 году, и все больше людей во всем мире используют эту технологию. NFT — это цифровой актив, представляющий все или часть объектов реального мира, таких как искусство или музыка. Их покупают, продают и обменивают в Интернете, и они стали популярным способом покупки и продажи цифровых произведений искусства.
  • В октябре 2020 года PayPal, платформа онлайн-платежей, запустила новую услугу, которая позволяет пользователям покупать, хранить и продавать криптовалюту.
  • В начале 2020 года блокчейн-компания Theta Labs стала партнером Google Cloud. Партнерство позволит пользователям Google Cloud развертывать и запускать узлы из сети блокчейна Theta.
  • Ticketmaster, компания, занимающаяся продажей билетов и услуг в сфере развлечений, в 2018 году объявила о покупке поставщика технологии блокчейна Upgraded, который преобразует традиционные билеты в безопасные интерактивные цифровые активы.
  • В 2016 году розничная интернет-компания Overstock.com использовала блокчейн для продажи и распространения более 126 000 акций компании. Это был первый случай, когда публично торгуемая компания использовала блокчейн для поддержки операций с акциями. R3, глобальный консорциум финансовых учреждений, также использует подобную блокчейну платформу Corda для записи, управления и синхронизации финансовой информации с использованием API-интерфейсов блокчейна для определенных платформ.

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

Рисунок 2. Walmart Canada была одной из первых компаний, развернувших практическое приложение, сочетающее блокчейн с IoT для автоматизации выставления счетов за доставку.

Типы блокчейна

Платформы

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

Доступно множество платформ блокчейнов, но три наиболее известных — это блокчейн Ethereum, Hyperledger Fabric и OpenChain.

Блокчейн

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

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

OpenChain — это блокчейн-платформа с открытым исходным кодом для организаций, которые хотят управлять и сохранять цифровые активы. Администратор блокчейна OpenChain определяет правила, используемые в реестре. Затем пользователи могут обменивать стоимость в реестре, соблюдая правила.

Рисунок 3. Является ли блокчейн разрешенным (частным) или неразрешенным (общедоступным) определяет многие из его характеристик производительности, прозрачности и безопасности.

Вопросы внедрения блокчейна

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

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

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

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

  • PoW, который используется для выбора майнера для следующего поколения блоков. Как правило, общедоступные платформы выбирают алгоритмы PoW, потому что их легко проверить другим сетевым узлам.
  • Практический алгоритм византийской отказоустойчивости (pBFT), предназначенный для работы в асинхронных системах.
  • Proof of Stake (PoS), алгоритмы, которые обычно используются в качестве альтернативы PoW. Они работают за счет того, что валидаторы инвестируют в валюту системы, сохраняя часть своих монет в качестве ставок. Затем валидаторы начинают проверять блоки.
  • Delegated Proof of Stake (DPoS), алгоритмы для процесса голосования и выборов, предназначенные для защиты от злонамеренного использования или централизации в блокчейне.

Преимущества блокчейна

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

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

Недостатки блокчейна

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

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

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

Конфиденциальность и безопасность блокчейна

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

Несмотря на использование алгоритмов консенсуса, блокчейн по-прежнему подвержен атакам 51%, в которых злоумышленник имеет более 50% контроля над всей вычислительной мощностью в блокчейне, получая возможность подавлять других участников сети. Однако этот тип атаки маловероятен, потому что для его выполнения потребуются большие усилия и большая вычислительная мощность.

История блокчейна

Протокол, аналогичный блокчейну, был впервые предложен в 1982 диссертации Дэвида Чаума, американского ученого-компьютерщика и криптографа.

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

В 2008 году разработчик или группа разработчиков, работающих под псевдонимом Сатоши Накамото, разработали технический документ, в котором была установлена ​​модель блокчейна, включая метод хеширования, используемый для временных меток блоков. Через год, в 2009 г., Сатоши Накамото реализовал блокчейн с использованием валюты Биткойн. По сей день никто точно не знает, кто такой Сатоши Накамото на самом деле.

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

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

Фактическое внедрение было медленным. В 2019 году Gartner обнаружил, что только 1% ИТ-директоров внедряют блокчейн. Чуть больше — 8% — находились в краткосрочном планировании изучения или внедрения блокчейна, причем финансовые услуги, медико-биологические науки и здравоохранение относятся к отраслям с самыми высокими показателями внедрения блокчейна.

Глобальное исследование блокчейна, проведенное Deloitte в 2020 году, показало дальнейший рост интереса предприятий к этой технологии: в 2018 году 43% опрошенных руководителей высшего звена заявили, что блокчейн будет иметь решающее значение и станет одним из пяти стратегических приоритетов. В 2019 году этот показатель вырос до 53%.и до 55% в 2020 году.

Последнее обновление: июнь 2021 г.


Продолжить чтение о блокчейне

  • Прочтите базовый технический документ о концепции Биткойн
  • Современные варианты использования блокчейна и отраслевые приложения
  • 8 рисков безопасности блокчейна, которые необходимо взвесить перед внедрением
  • 5 шагов для успешного внедрения блокчейна для бизнеса
  • Блокчейн с разрешениями и без разрешений: ключевые отличия

Копните глубже в цифровую трансформацию

  • децентрализация блокчейна

    Автор: Энди Патрицио

  • криптовалюта

    Автор: Шон Кернер

  • доказательство доли (PoS)

    Автор: Шон Кернер

  • Алгоритм консенсуса

    Автор: Рахул Авати

Облачные вычисления


  • Сократите задержки с помощью правильной группы размещения AWS

    При определении приоритета задержки в AWS оцените преимущества и ограничения групп размещения и то, как они подходят для желаемого облака. ..


  • Облачная разработка все еще находится в стадии разработки для компаний

    Пол Нашавати из Enterprise Strategy Group анализирует последний опрос исследовательской фирмы о состоянии облачных приложений…


  • Эксперты по облачным технологиям оценивают состояние FinOps

    Удивлены счетом за облачные услуги? Эксперты оценивают растущую популярность FinOps, искусство построения стратегии FinOps и …

Мобильные вычисления


  • Как устранить неполадки, когда точка доступа не работает на Android

    Для устранения неполадок с мобильными точками доступа на устройствах Android требуется, чтобы ИТ-отдел предоставил документацию, обучение и практические рекомендации, чтобы наилучшим образом помочь …


  • 7 основных преимуществ внедрения политики BYOD

    Хотя некоторые преимущества программы BYOD очевидны, например, возможность использования пользователями только одной конечной точки, другие преимущества стоят . ..


  • Как исправить неработающую личную точку доступа iPhone

    Проблемы с подключением, неправильно настроенные параметры и человеческий фактор могут вызвать проблемы с мобильной точкой доступа. ИТ и пользователи должны знать, как …

Дата-центр


  • Стратегии работы по декарбонизации центров обработки данных

    Глобальная температура повышается, и организации могут внести свой вклад в обезуглероживание своих центров обработки данных. Исследуйте способы сократить…


  • Итоги Dell Technologies World 2023: будьте готовы к сложностям

    На конференции Dell Technologies World 2023 эксперты обсудили сложности, с которыми сталкиваются организации при определении приоритетов технологий и …


  • Сравните два модуля безопасности Linux: SELinux и AppArmor.

    Используйте SELinux или AppArmor для защиты серверов Linux, но изучите различия между ними. AppArmor проще в использовании, но не…

Как работает блокчейн? — Bitpanda Academy

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

  • Блокчейн — это децентрализованная, защищенная от несанкционированного доступа база данных

  • Блокчейн — оригинальная система обеспечения взаимного доверия и коллективного согласия

  • 0014

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

В этой статье вы изучите основы блокчейна.

Что такое блокчейн?

Блокчейн — это особый тип базы данных. Транзакции не регулируются одной стороной, а вся история транзакций записывается в децентрализованном распределенном реестре.

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

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

Все компьютеры находятся в одной сети, называемой одноранговой сетью. В отрасли эту модель часто называют «моделью распределенного доверия».

Модель доверия

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

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

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

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

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

Поскольку каждая отдельная транзакция, когда-либо имевшая место в сети, записывается и хранится постоянно, невозможно изменить историю реестра или отправить одну и ту же транзакцию дважды (т. е. двойная трата ).

Эта уверенность создает взаимное доверие.

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

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

Как работают блокчейны?

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

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