Майнинг Добыча биткойнов
Майнинг - такой процесс поиска свежих блоков для цепочки транзакций биткоин интернет сети.
Майнинг сдеолат таким образом чтобы быть требовательным к вычислительным ресурсам. Каждый блок должен содержать утверждение работы ,чтобы быть легитимным. Это доказательство работы проверяется другими участниками сети, gjcnjzyyj когда они получают новый блок.
Эмиссия биткойнов получила название "Майнинг" потому что напоминает другие виды добычи -к примеру золота из породы - требует больших производственных затрат и занимает много времени.
Майнинг даже в один может занимать огромное количество времени и поэтому майнеры начали соединяться в пулы для совместного поиска новых блоков. При обнаружении нового блока пулом, награда за него делится среди участиков пула в зависимости их вклада в работу.Есть различные способы учёта вклада в поиск нового блока.
При постепенном возрастании сложности майнинга биткойнов, становится все сложнее и сложнее заниматься майнингом с маленькими мощностями одному. Бывают сервисы коллективного майнинга, они предстовляют долевое участие в использовании огромных (и дорогостоящих в целом) вычислительных мощностей.
CPU майнинг
Более ранние версии биткоин клиентов позволяли пользователям майнить с использование процессоров их компьютеров. Это опция все еще существует в основном биткоин клиенте, но отключена по умолчанию ввиду чрезвычайно не большой эффективности.
GPU майнинг
GPU майнинг - эксплуатация видеокарт значительно больше производительности процессорный системы. Уже создано множество различных майнинг устаовок( ферм)
FPGA майнинг
FPGA майнинг сравним по производительносью с майнингом на видеокартах, но имеет меньшее энергопотребление.
ASIC майнинг
ASIC -это интегральная схема определённого назначения ASIC для майнинга биткоинов впервые были разработаны в начале 2013 года.Сейчас - это наиболее производительные устройства для майнинга биткоинов в сотни а может и тысячи раз более производительные нежели видеокарты).
Цепочка блоков - это база транзакций которая хранится и обрабатывается каждым участником системы биткоин. Целая копия текущей цепочки блоков содержит в основном все транзакции совершённые в системе. Используя эту информацию можно проследить какое количество биткоинов и в какой промежуток было на определенном известном биткоин-адресе.
Практически все транзакции не считаются подтверждёнными, пока информация о них не будет собрана в группу в специальные структуры —тоесть блоки. Структура и информация в блоках подчиняется заданным правилам и её можно быстро проверить.
Каждый блок содержит хэш предыдущего блока. Отсюда следует,что каждый блок гарантированно может быть создан только после текущего известного блока. Цепочка блоков - это основная инновация принесенная системой биткоин. От каждого текущего блока в цепочке есть только один путь к родительскому блоку (genesis block). Однако если прослеживать от родительского блока и далее то можно обнаружить раздвоения (форки).
Блоки одновременно создаёт множество майнеров. Регулярно возникают ситуации, когда один и тот же блок является предыдущим для двух новых блоков. В каждом из новых блоков могут встречаться как одинаковые транзакции, так и разные, то есть вошедщие только в один из них. Через некоторое время появляются очередные блоки, цепочка может раздвоиться.
Каждая из ветвей равноправна , пока одна из них не получит более длинное продолжение.В основном, при равенстве длины предпочтение отдаётся той цепочке, конечный блок которой появился пораньше. Система автоматически легитимной считает более длинную цепочку, на время создания последнего блока внимания особого нет.