Немножечко про биткойны и блокчейн на пальцах.
Предположим, что вас подвели к огромному сухому бассейну с белыми шариками и сказали: вот где-то в этих шариках есть еще красные шарики. Найдете - получите по сто рублей за шарик. А можете не продавать, а просто этими шариками расплачиваться везде. И вы роетесь, ищете шарики, но поскольку количество красных шариков ограничено, то те, кто подойдет позже, найдут меньше шариков, чем вы. Тогда, чтобы продолжить игру, объявляется, что ценны так же синие или желтые шарики (эфириумы и лайткойны).
Компьютер так и делает - роется с сухом бассейне в поисках цветных шариков, то есть определенных цифр, которые вычисляет по сложной формуле. В этой формуле задано конечное количество биткойнов. В отличие от простых денег, которые можно печатать до бесконечности, биткойны ограничены. Поэтому придумали несколько других формул, по которым вычисляется другая цифровая валюта. По идее, эфириумов и лайткойнов должно оказаться больше, чем биткойнов. То есть синих и желтых шариков будет больше чем красных.
Так уж получилось, что лучше всего эти вычисления производят не центральные процессоры, а графические, установленные на современных видеокартах (да, на видюхах уже есть свои процессоры, это называется прогресс). Таким образом видеокарты пашут так, как будто их владелец круглые сутки гоняет тяжелые игры или чертит изомерку. Отсюда такой большой расход электричества и выделение тепла. Опять же на современных видеокартах есть еще и свои вентиляторы, которые под нагрузкой гудят как вертолеты.
В чем преимущество биткойнов? В том, что их нельзя отследить как традиционные денежные потоки. Но главный плюс - в системе передачи биткойна от человека к человеку. Ведь красный шарик существует только в нашем воображении, на деле это просто кусочек кода, а он может повредиться или потеряться. Что делать?
На помощь приходит блокчейн - цепочка блоков. На самом деле это революционная система передачи данных, и она не только для цифровой валюты используется.
Представьте, что вы сидите на задней парте и хотите передать записку на первую. Записка пойдет по рукам, верно? Но среди сидящих впереди есть и те, кто может прочесть чужую записку, а вам не хочется. Вы передаете записку только через надежных товарищей. Допустим, Петя передает записку Сереже. Сережа на оборотной стороне пишет: "Я Сережа. Принял от Пети, передаю Вове". Вова принимает записку, читает, дописывает: "Я Вова. Принял от Сережи, передаю Наташе". И так далее. Адресат получает записку, видит имена товарищей и успокаивается. Все друзья, записку никто не читал. Но если вдруг там написано: "Принял от Алины", а Алина - злейший враг, то это сигнал - записка прочитана, тревога!
На самом деле, если передающие записку Алине в курсе, что она враг, то могу передать записку запасным окольным путем через соседние ряды. Цепочка удлинится, но секрет останется.
Так делают и компьютеры. К передаваемому файлу они цепляют что-то типа идентификатора, в котором обозначают себя, свое место в цепочке. Компьютеры-участники общаются между собой и могут предупредить о компрометации. Поэтому цепочка может перестроиться на ходу.
В чем минус биткойнов и почему их так не любят правительства. Потому что это первые деньги, не обеспеченные ничем. То есть буквально как ракушки маури. Сколько насобирал - столько у тебя и есть. Один удачный вечер и ты миллиардер. То есть это нафиг подрывает всю мировую экономику. Ведь сами биткойны конвертируемы. Грубо говоря, они ничем не отличаются от каких-нибудь игровых валют, которые мы покупаем за реальные деньги. Но игровые валюты остаются в игре. Нельзя игровой валютой симсов заплатить за покупку в "Богинях Хаоса", например. Хотя, если игроделы договорятся об общей игровой валюте для ВСЕХ игр, вот это будет номер!
Сорри за простыню. Надеюсь, пост был полезен.