Недавно я услышал о новой криптовалюте (или, может быть, она не нова, и я просто не в курсе) под названием Gridcoin, которая использует ваш GPU/CPU/ASIC для проведения исследовательских расчетов, а не «бессмысленных» вычислений.
Раньше я думал, что биткойн-майнеры заставляют ваш компьютер выполнять вычисления, необходимые для обработки биткойн-переводов, а затем берут немного сверху в качестве оплаты за выполнение вычислений. Если это правда, то почему во всех статьях о Gridcoin говорится, что расчеты бесполезны?
Я пытаюсь глубже понять фактические детали Биткойна, и очень мало информации, доступной неспециалисту.
Что майнер делает с моим компьютером, когда я занимаюсь майнингом? И почему раньше не были разработаны «более полезные» криптовалюты, такие как Gridcoin? Почему система вознаграждает вас за бессмысленные расчеты и насколько это устойчиво?
Расчеты довольно бессмысленны, это процесс типа удачи, так что он справедлив для всех. Однако они не /бесполезны/ — потому что именно они питают обширную и невероятно безопасную сеть Биткойн.
Редактировать (уточнение): хеширование биткойнов — это sha256(sha256()) (т.е. sha256 дважды... просто для дополнительной защиты от атак sha256). Входные данные алгоритма sha256 содержат различные данные, которые идентифицируют "решение" для следующего блока. , поэтому он будет иметь такие данные, как хэш предыдущего блока, отметку времени и хеш для транзакций, включенных в блок.
Если майнер находит действительное решение, то узел проверяет и принимает его и транслирует другим узлам. Если достаточное количество узлов получают и проверяют это решение, оно становится блоком, и все майнеры переходят к следующему решению блока. Поскольку майнинг является случайным, исторические данные не теряются, когда кто-то другой находит блок — каждый майнер имеет одинаковый шанс (конечно, пропорциональный его скорости хэширования) — они просто повторяют sha256 (sha256()) снова и снова. Чтобы решение было действительным, оно должно соответствовать всем предыдущим блокам и должно иметь достаточно низкое число (определяемое текущим уровнем «сложности» сети).
Марч
Марч
Фузаил Гилани
Джордж
Марч