Мои мысли о деньгах в цифровой экономике
Всем привет! Давно не было от меня статей и вот я решил исправиться. Пока я опубликую недавние мои труды, в которых я размышляю о деньгах и их цифровом будущем. Не стоит об этой статье думать как о руководстве - это всего лишь мои предположения и догадки, футуристические взгляды в недалекое будущее, но надеюсь будет интересно.
Все дело в том, что мы привыкли думать о деньгах как о чем то само собой разумеющемся.
Деньги обычные (ладно классические) – это такой странный предмет, у которого есть заявленная ценность (номинал) и их можно менять на всякие ништяки, сникерсы там баунти. Вокруг полно тех кто убежден что сделать наоборот, поменять какой нибудь результат своего труда или собственность на деньги также просто, но это не верно. Если денег нет или есть, но не для вас, то увы сделка не выйдет. Деньги движутся только в одном направлении – от покупателя к продавцу (сдача не считается вы ее сами себе платите). И это, осознать могут "не только лишь все", но если вам это понятно, то все хорошо, можно продолжать читать.
Давным давно высоко высоко в горах деньги выковывали из золота в виде монет (в Европе и у нас - серебряные), так как они были из дорогого металла то их номинал приравнивался к стоимости материала из которого их изготавливали (ну то есть не всегда прям цена то золота менялась, но хоть как-то).
С такими деньгами возникала проблема, они сами по себе были дороже чем многие товары. Ну например, Иван пошел на рынок за курицей, а у него монета золотая в 5 грамм, а ему продавец и говорит: "Вань бери 1500 кур, а Иван только суп хотел, а не птицефабрику, а продавец сдачу дать не может. И вот тогда придумали разменные монеты, которые ковались из меди. Их номинал часто был выше реальной цены их металла и это привело к еще более странному изобретению – номинал медных монет стали приравнивать к номиналу золотых и серебренных.
Однажды на Руси как это часто бывает государи разработали суперважный указ и начеканили уйму медных рублевых монет, а налоги стали собирать в таких же только извините серебренных (можете гуглить медный бунт).
Сегодняшние наличные и электронные деньги похожи на те разменные (медные), но еще дешевле по стоимости изготовления и обеспечены уже не золотом, а скорее доверием общества к созданной государством (и ЦБ) системе денежного обращения. В этой системе Набиуллина и ее команда следят чтобы коммерческие банки не наглели и не раздували инфляцию, но вторые все равно очень сильно и парой неэффективно влияют на экономику страны.
Еще что важно знать, это то что налик и электронные деньги с точки зрения финансов практически одно и тоже. А вот цифровые деньги – не тоже самое.
Цифровые деньги существуют в виде сделок и не обязательно что эти сделки выполнены, они могут быть в статусе подготовленных к исполнению.
Например мы хотим купить два корабля и создаем в системе новую сделку "высылаю сто рублёв на постройку танкеров".
Если в системе нет столько готовых на продажу кораблей то для недостающих запускается система сделок, обеспечивавшая необходимый производственный процесс.
Сделки представлены транзакциями, а ресурсы (и их ценность) в такой системе сделок представлены выходами транзакций (UTXO). Выходы можно тратить и такая трата фиксируется в новой транзакции, но один и тот же выход нельзя потратить дважды, чтобы потратить выход он должен быть обязательно новый. Немного криптографии, чтобы знали как тратятся то эти UTXO. Делается это с помощью создания новой транзакции в который задан специальный программный сценарий и в нем верификация криптографических подписей в свободных ссылающихся выходах из других транзакций. Закрытым колючем из пары созданной с помощью алгоритма ECDSA подписывается (а точнее говоря шифруется) публичный ключ и потом подписанный и оригинальный публичный ключ записываются в этот самый выход (т.е в поле структуры данных транзакции).
Это обеспечивает надежный контроль над передачей ценности (или еще чего нить) внутри системы.
Чтобы потратить выход нужно создать транзакцию с входами разблокирующими выходы (создав для него вход со специальными командами) и только потом можно создать свой новый выход или много выходов переедающих ценность.
У автономных сделок есть адрес, но нет закрытого ключа, за то есть сценарий, который может создавать новые транзакции с новыми выходами, но ценность на этих выходах не может быть выше чем ценность на всех входах, адресованных на адрес этой сделки (в bitcoin есть исключение – coinbase транзакции). И сценарий невозможно изменить, потому что он хранится в блокчейне. Зато сценарий может самоуничтожиться. В этом случае он пишет завещание, а точнее создает транзакцию переводящую всю ценность на его входах на адрес своего владельца (обычно так и происходит в случае ICO).
В таком виде деньги приобретают много новых интересных свойств и функций и о них я напишу в следующий раз.