Значение Blockchain, что это такое и для чего оно используется

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

Что такое блокчейн и для чего он используется

Итак, давайте возьмем обычный банк, который управляет центральной базой данных («бухгалтерской книгой») всех данных клиента. Номера счетов, остатки, транзакции и другая личная информация помечены в этом большом регистре. Каждый раз, когда вы используете банковский счет, например, для снятия денег или осуществления перевода, банковский реестр обновляет свои записи. Только банк, как центральный контролирующий орган, имеет доступ к своей бухгалтерской книге и может управлять им по своему усмотрению.
Распределенные или блокчейновые книги, с другой стороны, не контролируются лицом или компанией, которые несут исключительную ответственность за эту книгу, но принадлежат многим людям, у которых есть копии распределенной книги.
Каждый пользователь (который принимает имя « узел ») хранит копию данных от начала до конца всей книги. Когда происходит транзакция, многие узлы проверяют ее, а затем все узлы обновляют свои записи, так что все они имеют одну и ту же копию регистра, обновляются и синхронизируются.
Каждая новая транзакция группируется со многими другими транзакциями в блок или «блок». Не существует централизованного органа, способного манипулировать записями. Если хакер или мошенник начали изменять записи в реестре, все остальные узлы отклонят его, поскольку новые записи не будут соответствовать данным, хранящимся у всех остальных. Единственный способ манипулировать данными - организовать совместную работу множества узлов, что, однако, очень сложно, поскольку число узлов может быть очень большим (в случае биткойнов по всему миру разбросано около 10 000 различных узлов и которые не знают друг друга).
Таким образом, теперь у нас есть более четкое представление о том, что такое блокчейн и для чего он нужен : децентрализованный архив данных, основным приложением которого на данный момент является хранение данных, представленных денежными транзакциями (такими как биткойны или другие виртуальные валюты). ), но который можно использовать в любой другой области.

Блокчейн в криптовалютах


Говоря о BitCoin и криптовалютах, блокчейн работает следующим образом: если я отправляю BTC, я сообщаю каждому узлу, что я делаю, и все записывают транзакцию, если это разрешено. Проверяя бухгалтерские книги, узлы могут отклонить транзакцию в случае, если у меня недостаточно биткойнов для отправки или если я не являюсь владельцем счета. Каждая транзакция должна пройти проверку, и вот тут технология блокчейна становится немного сложнее. Каждый « кошелек » блокчейна (кошелек представляет собой банковский счет в блокчейне) имеет открытый ключ и закрытый ключ . Открытый ключ не является конфиденциальным, но закрытый ключ должен знать только и только владелец учетной записи (который имеет личный ключ, фактически владеет учетной записью). Когда я отправляю биткойны, мой кошелек представляет открытый ключ вместе с цифровой подписью. Эта цифровая подпись является уникальной и генерируется с помощью закрытого ключа. Используя личную подпись и открытый ключ, другие узлы могут проверить, что это законная транзакция, и все это, даже не раскрывая, что это за закрытый ключ. Открытый и закрытый ключи не так легко запомнить, как банковские счета, но они используют алгоритмы Secure Hash 256 (SHA-256) и RACE Integrity Primitives Evaluation Message Digest 160 (RIPEMD-160) . Нет необходимости понимать, что эти алгоритмы используют для криптовалюты, но интересно отметить, что эти алгоритмы являются основой шифрования веб-сайтов в https, где трафик шифруется с помощью SSL, TLS и т. Д. В будущем другие алгоритмы шифрования могут использоваться для блокчейна.
Теперь все это шифрование и проверка транзакций обходятся дорого . Каждый узел нуждается в большой вычислительной мощности для проверки всех транзакций и обновления журнала.
Здесь начинается майнинг : пользователи могут получать небольшие комиссии в качестве компенсации в процессе проверки транзакций. Майнерам, которые управляют узлами, платят, и каждая транзакция проверяется.
Я объяснил это в другой статье о том, как создавать (подрывать) биткойны.
Проблема этого элегантного и гибкого процесса проверки транзакций криптовалюты заключается в том, что в периоды высокого спроса могут увеличиваться тарифы и, если не хватает узлов, пользователи могут фактически платить больше, чтобы получить подтверждение своих транзакций. Во-первых, шахтеры отдают приоритет тем, кто платит более высокие комиссии. Те, кто платит более низкие комиссии, будут обрабатываться, но гораздо медленнее, если только комиссия не слишком низкая, и в этом случае никто не потрудится проверить транзакцию.
Это видео является одним из лучших, чтобы понять, как работает блокчейн в биткойнах.

Читайте также : что такое криптовалюты, биткойны и другие цифровые валюты

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

Хотя многие блокчейны хранят только детали транзакций криптовалюты, все еще можно хранить все типы данных в блокчейне : медицинские записи, защищенные сообщения, контракты и любой другой список или базу данных. Любой может создать свой собственный блокчейн с данными, которые они хотят, даже в частном порядке, если у вас достаточно узлов для его запуска. Вы можете удалить шифрование, отредактировать правила или децентрализовать его или управлять им по своему усмотрению. В конце концов, на данный момент нет формальных спецификаций или определений «блокчейна», поэтому у нас есть полная свобода действий. Существуют крупные проекты компаний, такие как Facebook, Amazon и Microsoft, а затем даже блокчейны, которые существуют только для обмана людей.
Примером блокчейна, который не связан строго с цифровыми валютами, является веб-сайт Steemit, социальное пространство, доступ к которому можно получить только путем генерации закрытого ключа внутри его блокчейна. Эта социальная сеть структурирована совершенно по-новому по сравнению с другими, где каждый пользователь может делиться письменными текстами или видео (на сайте DTube) и зарабатывать деньги в зависимости от того, насколько успешным он является. Платежи осуществляются в криптовалюте, а процесс регистрации с закрытым ключом основан на блокчейне.
Надеясь, что объяснение было достаточно ясным, основным источником этого поста является сайт Blockdecoded.

Оставьте свой комментарий

Please enter your comment!
Please enter your name here