Найти в Дзене

Блокчейн простым языком от школы программирования KiberONE. (Часть 1.)

Оглавление

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

Сейчас мы разберем, что же такое этот ваш «Блокчейн».

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

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

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

-3

Есть основные понятия, которые помогут нам понять как устроен Блокчейн:

  • Актив - что-то ценное: деньги, имущество, информация и пр.
  • Транзакция - процесс передачи активов (или права на актив) друг другу.
  • Учет транзакции - фиксация всех переходов активов (или прав на активы) от одного человека к другому.


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

Распределенные реестры

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

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

Консенсус.

Консенсус - механизм подтверждения участниками сети текущего состояния данных.

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

-4

Процедура Консенсуса, простыми словами - процедура достижения согласия, позволяющая восстановить достоверную информацию.

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

А как устроены блоки информации внутри блокчейна и почему существуют майнеры мы разберем в следующей части статьи «Блокчейн простым языком от школы программирования KiberONE».