Блокчейн для бабушки за 60 минут. Евгений Хата. Читать онлайн. Newlib. NEWLIB.NET

Автор: Евгений Хата
Издательство: РИПОЛ Классик
Серия:
Жанр произведения: Ценные бумаги, инвестиции
Год издания: 2018
isbn: 978-5-519-60597-7
Скачать книгу
количество совершенно открытых сейфов?!

      Что значит open source?

      Open source, или открытый источник, означает, что полный код программы, или блокчейна, общедоступен, и его в любой момент могут посмотреть все желающие.

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

      В случае блокчейна и криптовалют для открытого и полноценного сообщества открытый источник критически важен.

      Благодаря данной технологии система открыта на 100 %. Она позволяет любому человеку или роботу присоединиться к сообществу блокчейна.

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

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

      Что такое майнинг?

      Майнинг – это процесс достижения общего консенсуса сообщества.

      Что такое консенсус?

      Консенсус – это соглашение, достигнутое по всей истории транзакций.

      Под консенсусом мы подразумеваем соглашение о том, какое количество денег связано с тем или иным приватным ключом или счетом.

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

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

      Роли в блокчейне

      Пользователи (или «легкие» узлы) – большинство участников децентрализованной сети. Они совершают и принимают платежи и должны отчислять майнерам малый процент (иногда комиссия бывает и нулевой) за проверку осуществляемых транзакций.

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

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

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

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

      Шаги для достижения консенсуса

      У