Прежде чем перейти к рассмотрению криптовалюты Cardano, определим суть понятий, какими мы будем оперировать в дальнейшем. Что такое криптовалюта, блокчейн и т.д.? Для этого сравним криптовалюты с классическими финансовыми инструментами и постараемся определить посмотреть на их экономическую сущность с технической стороны.
Те, кому скучно или лень читать, могут читать только текст, выделенный жирным шрифтом :)
Из википедии:
Криптовалюта — разновидность цифровой валюты, создание и контроль за которой базируются на криптографических методах. Как правило, учёт криптовалют децентрализирован. Функционирование данных систем основано на таких технологиях как блокчейн, направленный ациклический граф, консенсусный реестр (ledger) и др.
Из определения следует, что криптовалюта – это разновидность цифровой валюты.
Цифровая (электронная) валюта — электронные деньги, которые используются как альтернативная или дополнительная валюта. Чаще всего их стоимость привязана к национальным валютам, но есть и другие базы для обмена. Привязка может быть к драгоценным металлам… ЕЦБ под цифровой валютой понимает любую валюту в цифровой (нематериальной) форме, как-то: (1) записи на банковских счетах, (2) электронные деньги и (3) виртуальные валюты.
Практически каждый из нас имел дело с электронными деньгами, например, когда получил смс с зачислением зарплаты на счет банковской карты, оплачивал в магазине покупки с помощью той же банковской карты или пополнял счет мобильного телефона через банковское приложение на смартфоне.
Предположим, вы работаете в Организации 1, которая имеет счет в банке и перечисляет вам зарплату на счет в этом же банке. Что нужно, чтобы вы получили свои деньги? Организация отправляет в банк распоряжение, что с ее счета необходимо списать и зачислить на ваш счет 20 000 рублей и через некоторое время вы получаете смс, что счет пополнен. Как это происходит в реальности? Все что делает банк после получения распоряжения от организации – вносит 2 записи в базу данных счетов, - Для счета Организации 1 в поле «Остаток по счету» вычесть 20 000 рублей. - Для счета Организации 1 в поле «Остаток по счету» прибавить 20 000 рублей. На этом все. Как только эта записи будут внесены, вы «получите» свои деньги узнав об этом из смс. Физически вы сможете получить эти деньги сняв в банкомате. Но тем не менее, с момента зачисления на счет считается, что вы этими деньгами обладаете и можете ими распоряжаться по своему усмотрению. Я сознательно упростил схему, на самом деле она несколько сложнее, помимо банков в ней может присутствовать платежная система (VISA, MASTER CARD, МИР). Но этой схемы достаточно, что понять суть электронной валюты.
Под цифровой валютой, в том числе криптовалютой, мы будем понимать запись в компьютерной базе данных. Процесс перемещения (транзакция) цифровой валюты выполняется путем внесения изменений в базу данных.
Далее рассмотрим инструментарий классической финансовой системы. Опять же в упрощенном виде. В классическом варианте имеется централизованная система, в которой выпуск, распределение и контроль валюты осуществляет единый орган – Центральный банк (ЦБ). Не будем давать оценки хорошо это или плохо, просто посмотрим на это с технической точки зрения.
Каждый участник содержит собственную компьютерную базу данных по учету денежных единиц и транзакциям: в ЦБ своя база данных с информацией по всему массиву валюты, есть базы данных на уровне банков (информация о части валюты, находящейся в распоряжении банка), базы платежных систем (информация о транзакциях) и других участников. Все эти базы не зависимы друг от друга и информация о выпущенных единицах валюты и транзакциях передается из базы в базу путем отправки неких служебных сообщений, которые содержат информацию о параметрах транзакции или состоянии счета.
В классической финансовой системе в процессе передачи денежных средств от отправителя платежа к получателю возможны ситуации, когда процесс передачи может быть прерван (денежные средства заблокированы на одном из этапов – банком или платежной системой) или модифицированы параметры платежа (хакеры взломают базу данных банка или изменят информацию при передаче служебного сообщения о переводе).
Вернемся к определению криптовалюты: «Криптовалюта — разновидность цифровой валюты, создание и контроль за которой базируются на криптографических методах. Как правило, учёт криптовалют децентрализирован. Функционирование данных систем основано на таких технологиях как блокчейн, направленный ациклический граф, консенсусный реестр (ledger) и др.»
Суть определения цифровой валюты мы выяснили, теперь попробуем разобраться с остальной частью определения.
Выделим основные моменты:
- Создание криптовалют;
- Контроль криптовалют;
- Децентрализованный учёт криптовалют;
- Создание, контроль и учет криптовалют базируются на криптографических методах;
- Функционирование данных систем основано на таких технологиях как блокчейн…
Функционирование данных систем основано на таких технологиях как блокчейн — здесь ключевой пункт. Впервые данная технология была использована в сети биткойна.
«Литература обычно определяет блокчейн следующим образом: Блокчейн – это журнал с фактами, реплицируемый на несколько компьютеров, объединенных в сеть равноправных узлов (P2P). Фактами может быть что угодно, от денежных операций и до подписания контента. Члены сети — анонимные лица, называемые узлами. Все коммуникации внутри сети используют криптографию, чтобы надежно идентифицировать отправителя и получателя. Когда узел хочет добавить факт в журнал, в сети формируется консенсус, чтобы определить, где этот факт должен появиться в журнале; этот консенсус называется блоком.» (Источник)
Ранее мы выяснили, что криптовалюта существует в виде записи в базе данных. По сути, блокчейн – это и есть эта база данных.
Блокчейн формируется как непрерывно растущая цепочка блоков с записями обо всех транзакциях. При этом использование криптографии позволяет обеспечить достоверность и неизменяемость вносимой в базу информации, а принцип децентрализации – невозможность третьих лиц повлиять на процесс внесения в нее информации.
Процесс поиска блоков называется «майнингом», за каждый найденный блок майнеры получают награждение в виде определенного количества монет (coins) криптовалюты. Это и есть процесс выпуска криптовалюты.
«Факты, хранящиеся в блокчейне, не могут быть утеряны. Они остаются там навсегда, реплицируясь на каждый узел. Даже более того, блокчейн не просто хранит конечное состояние, он хранит и все предыдущие состояния. Поэтому каждый может проверить правильность конечного состояния, пересчитывая факты с самого начала. Фактам в блокчейне мы можем доверять, т.к. они технически подтверждаются консенсусом. Даже если в сети находятся злоумышленники, вы все равно можете доверять ее суждению в целом.»
Какие преимущества дает блокчейн?
- Каждую единицу криптовалюты формируют участники сети. Нет единого владельца, который будет распределять денежные единицы.
- Информация о каждой выпущеной монете и каждой транзакции записывается в блокчейн.
- Невозможно повлиять на процесс передачи валюты от одного владельца к другому.
- Невозможно внести изменения в цепочку событий блокчейн.
Что это означает на практике?
Если Иванов захочет отправить перевод Петрову через сеть криптовалюты – никто не сможет заблокировать этот перевод или внести изменения в параметры (получатель, сумма) платежа. При этом информация о транзакции навсегда будет записана в блокчейн и не сможет быть имзенена.
Криптовалюты не являются валютой (деньгами) в классическом понимании. Это скорее защищенная платежная система, позволяющая производить прямые платежи между субъектами в незащищенной среде посредством цифровых монет (коинов).
При этом стоимость коинов определяется классическим законом рынка: соотношением спроса и предложения. Соответственно, важно понимать, что на данном этапе развития цена большинства криптовалют определяется спекулятивной составляющей.
Все вышесказанное относится к криптовалютам 1-го поколения (биткойн). Валюты 2-го поколения (Ethereum) имеют больше возможностей практического применения. Более подробно о криптовалютах второго поколения написано здесь.
P.S. Информация в данном посте является субъективным мнением автора.
@alexvlg , тебя интересно читать!@alexvlg , тебя интересно читать!
Привет @alexvlg классно пишешь!
Я тут тоже недавно завёл свой блог @deniskorablev
Буду благодарен, если подпишешься, я на тебя уже подписался ;)
Скоро опубликую статью на ту же что и ты тему.
Давай дружить :) Успехов тебе!
Привет @alexvlg
Очень интересно пишешь! Я проголосовал за статью и подписался на твой блог.
Надеюсь, ты тоже подпишешься на мой блог!
Ссылка на мой блог - @olegkruasang
Давай дружить :) Успехов тебе!
Сильный материал и в целом хороший блог. Мое уважение.
Интересно, подписался, надеюсь на взаимность)
Спасибо! тоже буду следить за вашим проектом)