Цитата:
Сообщение от Тимур Хамраев
(Сообщение 890554)
Мне не совсем понятно на что используются вычислительные ресурсы? На генерацию самих биткоинов или на решение каких-то сторонних задач?
|
Вычислительные ресурсы используются на обеспечение механизма транзакций. У централизованных систем есть центральная бд, при платеже система у одного списывает цифры, другому рисует. Нарисовать себе циферки или дважды их потратить не дает центр структуры, без которого ничего не происходит и который тратит свои ресурсы.
У биткойна нет центра, используются т.н. цепочки транзакций. База их публична и есть у каждого участника. Каждая новая транзакция содержит в себе хэш предыдущей, т.е. чтобы создать исходящую надо обязательно иметь входящую. Грубо говоря, ваши деньги (биткойны) это транзакции в этой публичной базе, для которых у вас есть ключ, а у других нет. Транзакция считается одобренной после того, как попадет в новый блок цепочки. Даже если кто-то попытается потратить средства дважды, в блок попадет только одна транзакция.
Генерацией таких блоков и занимаются майнеры, тратя на это свои вычислительные ресурсы. Первая транзакция в каждом новом блоке специальная, без предыстории, ее забирает тот кто первым сгенерировал блок. Это вознаграждение и эмиссия.
|