Что такое криптовалюта?
Криптовалюта – это сплошной парадокс. Она одновременно сложная и простая, анонимная и прозрачная, законный инструмент инвесторов и любимая мишень политиков. Но если узнать о ней больше, все парадоксы разрешаются сами собой. Давайте разбираться, что такое криптовалюта и зачем она вам нужна.
Начнем с темы денег. Деньги имеют ценность, потому что их практически нереально подделать. При этом ценность банкноты определяется только ее номиналом. Стодолларовую купюру можно спокойно обменять на сотню купюр по одному доллару и их ценность не изменится, потому что мы уверены — среди сотни зеленых бумажек не окажется ни одной фальшивой.
Предыстория возникновения
С развитием компьютеров появились первые электронные платежные системы. Вместо того, чтобы идти на почту или в банк, человек мог несколькими кликами отправить деньги на нужный адрес. У электронных денег была своя проблема — никто не гарантирует, что владелец системы не напечатает сотню новых электронных долларов.
Сразу же появились специальные кастодиалы, аудиторы, механизмы регулирования и прочие бюрократические заморочки. Их задача — следить, чтобы количество электронных долларов в системе соответствовало числу реальных долларов, которые подделать нельзя.
А в 1990-х годах Ник Сабо задумался, нельзя ли переложить труд кастодиалов на плечи компьютера. Но он не собирался заставить компьютер пересчитывать электронные и наличные деньги. Ник Сабо решил сделать компьютер единоличным владельцем электронной платежной системы.
Это логично — у компьютера не взыграет жадность, он не допустит ошибки, он никого не станет обманывать. А еще зарплату платить не надо. Но грянул кризис доткомов и мечты о компьютеризированных деньгах пришлось отложить.
В 2009 году в интернете появился человек под ником Сатоши Накамото. Он предложил свою идею полностью цифровых денег. Проект стоял на трех столпах — блокчейне, майнинге и децентрализации. Криптографы заинтересовались и давали Сатоши советы, чтобы тот совершенствовал свое творение.
Чуть позже Сатоши создал полноценную документацию, в которой описывал абсолютно все детали работы первой в мире криптовалюты — Биткоина. От названия проекта (“Bit” – бит, единица информации, и “coin” – монета) пошла традиция называть монетой единицу любой криптовалюты.
Сейчас криптовалютный мир бурно развивается. Чтобы быть в курсе всего происходящего следует регулярно просматривать новости на https://crypto.ru/ - сайте, информирующему о всех событиях касающихся цифровых денег.
Как работает криптовалюта
Цифровые деньги не могут существовать без базы данных, в которой записано, у кого сколько денег. В Биткоине и других криптовалютах тоже есть такая база — блокчейн, первый столп криптовалюты. В блокчейне записываются все транзакции в формате «из адреса ХХХ переведено YYY монет на адрес ZZZ». Система криптовалюты постоянно суммирует новые транзакции и точно знает, сколько монет лежит на каждом из существующих адресов-кошельков.
Безопасности базы данных угрожает много чего: базу данных можно взломать и записать на свой счет миллион монет. Скачок напряжения может сжечь сервер, на котором хранится база. Проблемы с электричеством или интернетом тоже сделают базу недоступной. Обычные компании решают проблему безопасности через резервные копии базы данных.
Сатоши пошел дальше и сделал так, чтобы каждый пользователь Биткоина создал свою резервную копию и держал ее у себя на компьютере, чтобы иметь доступ к кошельку. Это — децентрализация, второй столп криптовалюты. Децентрализованная система дробится на тысячи самостоятельных узлов, которые постоянно обмениваются информацией. Криптовалюта будет работать, пока есть хотя бы три узла, на которых хранится блокчейн с транзакциями.
Каждый узел постоянно сверяет свой блокчейн с блокчейнами других случайных узлов, а система криптовалюты автоматически исправляет любые ошибки в блокчейне. Даже если какой-то хакер взломает блокчейн одного узла и запишет себе миллион монет, то остальные узлы откажутся учитывать этот миллион — потому что они об этом ничего не знают.
Третий столп криптовалюты — это майнинг. Блокчейн делится на блоки, в каждом блоке записаны транзакции за определенный промежуток времени. В последнем блоке Биткоина записаны транзакции за последние 10 минут, в самом первом — первые пробные транзакции Сатоши.
Перед тем, как попасть в блок, транзакция проходит проверку. Несколько случайных узлов берут адрес отправителя и проверяют все транзакции за всю историю криптовалюты, чтобы узнать, есть ли на этом адресе нужное количество монет. Если все нормально, и на кошельке отправителя достаточно монет для транзакции, узлы подтверждают транзакцию и добавляют ее в блок.
Параллельно узлы ищут решение задачи, нужное, чтобы подписать блок и добавить его в блокчейн. Грубо говоря, они перебирают числа от единицы до бесконечности и прогоняют числа через сложную формулу. Как только результат удовлетворяет условия задачи, блок подписывается этим результатом и добавляется в блокчейн. Остальные узлы получают оповещение, добавляют к своему блокчейну новый блок и получают информацию о последних транзакциях.
Узел, который нашел решение задачи, получает вознаграждение в виде нескольких монет, а также все комиссии за транзакции в этом блоке. Эта материальная стимуляция — суть майнинга и основа того, что в криптовалюте всегда будет много узлов, чтобы поддерживать децентрализацию и безопасность блокчейна. Также майнеры создают новые монеты, которые затем продают новым пользователям.
Как видите, криптовалюта полностью защищена. Ни один хакер не украдет монеты из адреса, ни одно правительство физически не запретит пользоваться криптовалютой. Криптовалюта полностью свободна от политики и один Биткоин всегда будет равным одному Биткоину.