Блокчейн для бабушки за 60 минут - Хата Евгений
Шрифт:
Интервал:
Закладка:
Точно так же легче организовать верификацию цифровых денег, поскольку обмен различными валютами происходит не на физическом, а на техническом уровне.
Во избежание мошенничества при создании цифровых денег правительство сделало систему еще более централизованной. Иначе без правительственного контроля все могли бы просто копировать и умножать деньги на своем компьютере по собственному желанию.
Проблема цифровой валюты в том, что правительства получили полный контроль над денежной системой и управляют следующими вопросами:
Иными словами, с появлением фиатных денег денежная система стала полностью централизованной.
В большинстве случаев абсолютно нормально, что центральное учреждение держит все в своих руках, но ровно до тех пор, пока люди доверяют ему, и пока оно, в свою очередь, не злоупотребляет своей властью.
Новая денежная система
Фиатные деньги обрели контроль над людьми, желающими их использовать. Центральная организация стоит выше всех и может сама определять, что вам можно делать со своими деньгами, а чего нет.
Это стало очевидно, когда люди заметили, что их деньги, которые лежат на банковских счетах, в действительности им не принадлежат и могут быть безвозвратно потеряны.
Поэтому многие задались вопросом: возможно ли создать цифровую денежную систему со всеми вытекающими преимуществами, но без централизации?
Такая система могла бы:
1. Быть абсолютно открытой для всех желающих.
2. Не ограничивать транзакции.
3. Быть доступной в режиме 24/7.
4. Подчиняться четким правилам, которые всегда можно посмотреть.
А как насчет доверия? Ради него мы и используем центральную власть. Но что если бы был способ решить проблемы доверия математически?
В течение достаточно долгого времени люди пытались создать децентрализованную цифровую денежную систему — без центрального управляющего органа.
В 2008 году некто Сатоши Накомото создал такую систему.
Блокчейн и криптошифрование
Для создания математического доверия в 2008 году человек (или группа людей, никто не знает наверняка) по имени Сатоши Накамото решил сразу несколько проблем. Первой стала проблема двойного расхода.[2]
Проблема двойного расхода
Двойное расходование — это повторная продажа одних и тех же активов.
Проблему двойного расхода криптовалюты лучше всего показать на примере.
Представьте себе сохраненный файл или фотографию. Сколько раз вы можете скопировать их? Практически бесконечное количество раз. И это будет почти бесплатно, если не учитывать стоимость электроэнергии.
Цифровая валюта — это строчка из цифр и букв. Поэтому скопировать и создать ее не составляет труда. Вы можете оставить себе криптовалюту даже после покупки какого-нибудь товара и продолжить нею пользоваться.
В этом и заключается проблема двойного расхода цифровых денег.
В централизованной финансовой системе банк заботится о том, чтобы потратить одну и ту же купюру два раза было невозможно.
Но если мы хотим придумать децентрализованное валютное решение, нужно найти способ избежать двойных расходов децентрализованно.
Инновационная идея Сатоши заключалась во введении системы блокчейна, чтобы избежать обмана без какой-либо центральной организации.
Что такое блокчейн?
Блокчейн — это полная история транзакций децентрализованной системы, которую невозможно изменить, так как настоящую информацию хранят все участники децентрализованного сообщества одновременно!
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-390', c: 4, b: 390})Блокчейн состоит из цепочки блоков, которые хранят и автоматически обновляют информацию о транзакциях в реальном времени: как своеобразная книга учета, а блоки — как страницы с уже заполненной информацией. Эта информация принимается сообществом как правда и хранится на компьютере у каждого из участников.
Такая архитектура позволяет избежать двойного расхода, так как иначе истории транзакций участников отличались бы.
Вместо центральной организации, диктующей, что есть «правда», сообщество решает все вопросы без посредников в виде банка или другой финансовой организации. Сеть полностью децентрализована, цифровые активы не могут быть заморожены или конфискованы.
Что такое криптовалюта?
Криптовалюта — это любая цифровая валюта основанная на технологии блокчейна.
Блокчейн-деньги в свою очередь применяет криптографические принципы для шифрования как гарантию безопасности — отсюда и название валюты.
В криптовалюте все правила и положения записаны в математический алгоритм, который управляет децентрализованным сообществом блокчейна.
По сути, криптовалюта — это валюта, определяющаяся криптографическими методами и доверием сообщества, которое ее создало и продвигает.
Криптография — это наука, обеспечивающая секретность сообщения. Основные требования к зашифрованной информации: конфиденциальность, невозможность ее отследить и целостность.
Что такое приватный ключ и публичный адрес?
Другим важным нововведением стал открытый программный продукт и система управления банковскими счетами.
Чтобы начать пользоваться новой денежной системой, в первую очередь необходимо открыть счет.
В случае с централизованной системой вы получаете номер банковского счета, на который можете получать деньги. Он уникален и не повторяется у других клиентов банка. Ведь в ином случае, если б вы дали кому-то номер своего счета для отправки средств, то другой клиент банка с идентичным номером мог бы получить такую же сумму.
Сама процедура открытия банковских счетов в некоторых странах непростая. Как результат, по подсчетам экономистов, более 2 миллиардов человек по всему миру не имеют доступа к банковскому обслуживанию. Еще одна проблема — возможность блокировки или заморозки банковского счета.
В децентрализованной системе такого произойти не может, поскольку отсутствует центральный орган, контролирующий открытие счетов, а значит, и руководящий ими. Никто не может отказать вам в доступе или что-либо от вас потребовать. Но как в таком случае избежать ситуации появления двух и более человек в системе, обладающих одним и тем же «счетом»?
Решить проблему повторения адресов удалось благодаря криптографии, а именно — приватному ключу и публичному адресу.
Приватный ключ — секретная информация, дающая право доступа к средствам кошелька.
Поскольку в блокчейне нет централизованной базы, при регистрации вы не сами выбираете себе идентификатор — он выдается в виде случайного числа, так называемого приватного ключа, который является набором букв, цифр или случайных слов. В случае биткоина, самой распространенной криптовалюты, вы получите ключ из диапазона от 0 до 2А256. Общее количество ключей — число, состоящее из единицы и 80 нулей.
Количество возможных вариаций настолько большое, что вы можете создать столько счетов, сколько атомов находится в видимой части Вселенной.
Обычно приватный ключ отображается в шестнадцатеричной форме, состоящей из 64 цифр / букв.
Приватный ключ нужен для того, чтобы передавать деньги, точно так же, как вам нужен пароль, чтобы войти в аккаунт электронной почты и отправить письмо. Но в случае криптовалюты появляется существенное различие: так называемый публичный адрес своего счета указываете не вы, он высчитывается математически с помощью приватного ключа.