Блокчейн

Блокчейн

https://t.me/reptilloid
https://t.me/reptilloid


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


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


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


Визуализация работы блокчейна


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


Визуализация хеширования


Для лучшего понимания можно также протестировать хеш-калькулятор:

  • при вводе слова «привет», он выдаст код: e58f1e8c55fa105bdd3f40e5037… 
  • а если добавить точку в конце «привет.»: 02e6d89325b3bde8ff6ea7a004…


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


Что будет, если изменить одну из транзакций внутри блокчейна



Где используется блокчейн? 


На стадии своего появления технология блокчейн применялась исключительно для криптовалюты (электронных денег, таких как BitCoin), а несколько позже была принята на вооружение некоторыми банковскими структурами для других финансовых операций. Почему именно криптовалюты дали начало блокчейну? Когда речь за­хо­дит о пе­ре­да­че цен­но­стей (денег), мы вы­нуж­де­ны при­бе­гать к услу­гам цен­тра­ли­зо­ван­ных фи­нан­со­вых учре­жде­ний, таких как банки. Даже со­вре­мен­ные спо­со­бы он­лайн-опла­ты обыч­но тре­бу­ют от поль­зо­ва­те­ля ин­те­гра­ции с бан­ков­ским сче­том или кре­дит­ной кар­той. Тех­но­ло­гия блок­чейн пред­ла­га­ет воз­мож­ность устра­не­ния этих по­сред­ни­ков, а вместе с ними и устраняется возможность влиять на данные, ведь сейчас банки могут запросто отклонить ваш платеж, заблокировать счет, списать комиссию за обслуживание и многое другое.


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


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


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


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

https://t.me/reptilloid


Report Page