Как Работает Блокчейн?
Весь смысл использования блокчейна заключается в том, чтобы позволить людям — в частности, людям, которые не доверяют друг другу, — обмениваться ценными данными безопасным и защищенным от несанкционированного доступа способом. Команда Tegro.Money изобрела Tegro TON Explorer — The Open Network, узнайте больше на https://youton.org.
Блокчейн состоит из трех важных понятий: блоков, узлов и майнеров.
Блоки
Каждая цепочка состоит из нескольких блоков, и каждый блок имеет три основных элемента:
32-разрядное целое число, называемое одноразовым номером. Одноразовый номер генерируется случайным образом при создании блока, который затем генерирует хэш заголовка блока.
Хэш — это 256-битное число, привязанное к одноразовому номеру. Он должен начинаться с огромного количества нулей (т.Е. быть чрезвычайно маленьким).
Когда создается первый блок цепочки, одноразовый номер генерирует криптографический хэш. Данные в блоке считаются подписанными и навсегда привязаны к одноразовому номеру и хэшу, если они не добыты.
Майнинг
Майнеры создают новые блоки в цепочке с помощью процесса, называемого майнингом.
В блокчейне каждый блок имеет свой собственный уникальный одноразовый номер и хэш, но также ссылается на хэш предыдущего блока в цепочке, поэтому майнинг блока непросто, особенно в больших цепочках.
Майнеры используют специальное программное обеспечение для решения невероятно сложной математической задачи поиска одноразового номера, который генерирует принятый хэш. Поскольку одноразовый номер составляет всего 32 бита, а хэш равен 256, существует примерно четыре миллиарда возможных комбинаций одноразового номера и хэша, которые необходимо добыть, прежде чем будет найдена правильная. Когда это происходит, считается, что майнеры нашли «золотой одноразовый номер», и их блок добавляется в цепочку.
Внесение изменений в любой блок ранее в цепочке требует повторного майнинга не только блока с изменением, но и всех последующих блоков. Вот почему чрезвычайно сложно манипулировать технологией блокчейна. Думайте об этом как о «безопасности в математике», поскольку поиск золотых одноразовых номеров требует огромного количества времени и вычислительной мощности.
Когда блок успешно добыт, изменение принимается всеми узлами сети, и майнер получает финансовое вознаграждение.
Узлы
Одной из наиболее важных концепций в технологии блокчейн является децентрализация. Ни один компьютер или организация не могут владеть этой цепочкой. Вместо этого это распределенный реестр через узлы, подключенные к цепочке. Узлами могут быть любые электронные устройства, которые поддерживают копии блокчейна и поддерживают функционирование сети.
Каждый узел имеет свою собственную копию блокчейна, и сеть должна алгоритмически одобрить любой недавно добытый блок, чтобы цепочка была обновлена, проверена и проверена. Поскольку блокчейны прозрачны, каждое действие в бухгалтерской книге можно легко проверить и просмотреть. Каждому участнику присваивается уникальный буквенно-цифровой идентификационный номер, который показывает их транзакции.
Объединение общедоступной информации с системой сдержек и противовесов помогает блокчейну поддерживать целостность и создает доверие среди пользователей. По сути, блокчейны можно рассматривать как масштабируемость доверия с помощью технологий.