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

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

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

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

Консенсус в общем понимании означает способ прийти к соглашению.

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

В настоящий момент есть несколько различных методов достижения консенсуса.


Рассмотрим два основных метода.

PoW (Proof-of-work)
Механизм доказательства выполнения работы.
Чтобы участвовать в проверке транзакции, участникам необходимо публично доказать проведенную работу.

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

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

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


PoS (Proof-of-Stake)
Механизм доказательство доли владения.
Механизм Proof-of-Stake очень похож на голосование среди акционеров компании — наибольшую власть получает тот, у кого больше всех акций.

В системах Proof of Stake добыча блоков называются форжинг, а не майнинг.

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

Для более полного понимания технологии Блокчейн, мы распишем процесс устройства.

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

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


Все блоки последовательно соединяют в одну последовательную цепь.

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




Новые блоки в цепь добавляют майнеры.

Майнеры выполняют в блокчейне несколько функций:

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

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

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


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


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

Обычно в криптовалюте, награда – это определенное количество самих криптомонет.


Кто из множества майнеров завоюет право добавить блок и получить за него вознаграждение?


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

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


Куда и как именно майнеры и участники транзакций получают переводы?

Для этого они используют анонимные цифровые кошельки.

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

Чаще всего такие кошельки анонимны – они не позволяют узнать, кто именно принимает или отправляет с него активы.

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


Данные электронных кошельков и транзакции в блокчейне защищены шифрованием.

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

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




Итак,
Блокчейн — это совместно используемый, неизменный реестр, предназначенный для записи транзакций, учета активов и построения доверительных отношений.
This site was made on Tilda — a website builder that helps to create a website without any code
Create a website