Mining — различия между версиями

Материал из Bitcoin Wiki
Перейти к: навигация, поиск
(Ведение)
 
(не показаны 4 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{Незавершённая статья}}
 
 
<!-- Эта страница должна содержать краткие, лаконичные данные! Только общее описание с сылками на другие статься для более полного рассмотрения. Спасибо! (-semaster) -->
 
<!-- Эта страница должна содержать краткие, лаконичные данные! Только общее описание с сылками на другие статься для более полного рассмотрения. Спасибо! (-semaster) -->
  
  
 
== Ведение ==
 
== Ведение ==
'''Майнинг'''  это процесс поиска новых блоков для цепочки транзакций биткоин сети. Такая цепочка уже совершенных транзакций называется [[block chain]]. Block chain служит для [[подтверждение|подтверждения]] транзакций остальными участниками сети биткоин. Только подтвержденные транзакции являются легитимными.
+
'''Майнинг'''  это процесс поиска новых блоков для цепочки транзакций биткоин сети. Такая цепочка уже совершенных транзакций называется [[цепочка блоков]] (или block chain на английском). Block chain служит для подтверждения транзакций остальными участниками сети биткоин. Только подтвержденные транзакции являются легитимными.
  
 
Майнинг задуман таким образом чтобы быть требовательным к вычислительным ресурсам и находимое количество блоков оставалось одинаковым изо дня в день. Каждый [[блок]] должен содержать [[доказательство работы]] чтобы быть легитимным. Это доказательство работы проверяется другими участниками сети, каждый раз когда они получают новый блок.  
 
Майнинг задуман таким образом чтобы быть требовательным к вычислительным ресурсам и находимое количество блоков оставалось одинаковым изо дня в день. Каждый [[блок]] должен содержать [[доказательство работы]] чтобы быть легитимным. Это доказательство работы проверяется другими участниками сети, каждый раз когда они получают новый блок.  
Строка 11: Строка 10:
  
 
== Пулы ==
 
== Пулы ==
Так как майнинг в одиночку может занимать огромное количество времени, поэтому майнеры начали объединяться в пулы для совместного поиска новых блоков. При нахождении нового блока пулом, награда за него распределяется среди участиков пула соответственно их вкладу в работу. Существую различные способы учета вклада в поиск нового блока. Смотрите [[Пулы совместного майнинга]] and [[Сравнение пулов]].
+
Так как майнинг в одиночку может занимать огромное количество времени, поэтому майнеры начали объединяться в пулы для совместного поиска новых блоков. При нахождении нового блока пулом, награда за него распределяется среди участиков пула соответственно их вкладу в работу. Существую различные способы учета вклада в поиск нового блока. Смотрите [[майнинг в пулах]] and [[Сравнение пулов]].
 
[[Category:Mining]]
 
[[Category:Mining]]
  
== Mining services ==
+
== Сервисы коллективного майнинга ==
Mining contracts - provides mining services with performance specified by contract. An example would be where a specific level of mining capacity is rented out for a set price for a specific duration. One of the biggest mining contractors is [[Minerlease]]
+
Учитывая все возрастающую сложность майнинга биткойнов, становится все сложнее и сложнее заниматься майнингом с небольшими мощностями в одиночку. Существую сервисы коллективного майнинга, предоставляющие долевое участие в использовании огромных (и дорогостоящих в целом) вычислительных мощностей. Смотрите [[ASICMINER]] или [[Bit-miner.com]]
 
 
Mining shares - provides Mining as a Service (MaaS) model; break large-scale datacenter mining down to easily manageable pieces that are available in the form of shares of equipment. Mining shares are available from such companies as [[ASICMINER]] or [[Bit-miner.com]]
 
 
 
== Difficulty ==
 
=== The Computationally-Difficult Problem ===
 
Mining a block is difficult because the SHA-256 hash of a block's header must be lower than or equal to the [[Target|target]] in order for the block to be accepted by the network. This problem can be simplified for explanation purposes: The hash of a block must start with a certain number of zeros. The probability of calculating a hash that starts with many zeros is very low, therefore many attempts must be made. In order to generate a new hash each round, a [[Nonce|nonce]] is incremented. See [[Proof of work]] for more information.
 
 
 
=== The Difficulty Metric ===
 
The [[Difficulty|difficulty]] is the measure of how difficult it is to find a new block compared to the easiest it can ever be. It is recalculated every 2016 blocks to a value such that the previous 2016 blocks would have been generated in exactly two weeks had everyone been mining at this difficulty. This will yield, on average, one block every ten minutes. As more miners join, the rate of block creation will go up. As the rate of block generation goes up, the difficulty rises to compensate which will push the rate of block creation back down. Any blocks released by malicious miners that do not meet the required difficulty [[Target|target]] will simply be rejected by everyone on the network and thus will be worthless.
 
 
 
=== Reward ===
 
When a block is discovered, the discoverer may award themselves a certain number of bitcoins, which is agreed-upon by everyone in the network. Currently this bounty is 25 bitcoins; this value will halve every 210,000 blocks. See [[Controlled Currency Supply]].
 
 
 
Additionally, the miner is awarded the fees paid by users sending transactions. The fee is an incentive for the miner to include the transaction in their block. In the future, as the number of new bitcoins miners are allowed to create in each block dwindles, the fees will make up a much more important percentage of mining income.
 
  
 
== Оборудование ==
 
== Оборудование ==

Текущая версия на 10:27, 26 сентября 2013


Ведение

Майнинг это процесс поиска новых блоков для цепочки транзакций биткоин сети. Такая цепочка уже совершенных транзакций называется цепочка блоков (или block chain на английском). Block chain служит для подтверждения транзакций остальными участниками сети биткоин. Только подтвержденные транзакции являются легитимными.

Майнинг задуман таким образом чтобы быть требовательным к вычислительным ресурсам и находимое количество блоков оставалось одинаковым изо дня в день. Каждый блок должен содержать доказательство работы чтобы быть легитимным. Это доказательство работы проверяется другими участниками сети, каждый раз когда они получают новый блок.

Эмиссия биткойнов получила название "Майнинг" так как напоминает другие виды добычи (например золота из породы) - требует производственных ресурсов и занимает значительное время.

Пулы

Так как майнинг в одиночку может занимать огромное количество времени, поэтому майнеры начали объединяться в пулы для совместного поиска новых блоков. При нахождении нового блока пулом, награда за него распределяется среди участиков пула соответственно их вкладу в работу. Существую различные способы учета вклада в поиск нового блока. Смотрите майнинг в пулах and Сравнение пулов.

Сервисы коллективного майнинга

Учитывая все возрастающую сложность майнинга биткойнов, становится все сложнее и сложнее заниматься майнингом с небольшими мощностями в одиночку. Существую сервисы коллективного майнинга, предоставляющие долевое участие в использовании огромных (и дорогостоящих в целом) вычислительных мощностей. Смотрите ASICMINER или Bit-miner.com

Оборудование

Для майнинга использовались и используются различные типы вычислительного оборудования. Подробнее о спецификациях и статистике производительности смотрите на странице Сравнение оборудования.

CPU майнинг

Наиболее ранние версии биткоин клиентов позволяли пользователям майнить с использование процессоров их компьютеров. Это опция все еще существует в основном биткоин клиенте, однако отключена по умолчанию ввиду чрезвычайно низкой эффективности.

GPU майнинг

GPU майнинг (испльзование видеокарт) значительно более производителен чем процессорный. Было создано множество различных майнинг установок.

FPGA майнинг

FPGA майнинг сравним по производительносью с майнингом на видеокартах, но имеет меньшее энергопотребление.

ASIC майнинг

ASIC (аббревиатура от англ. application-specific integrated circuit,) - интегральная схема специального назначения ASIC для майнинга биткоинов впервые были разработаны в начале 2013 года. На сегодня - это наиболее производительные устройства для майнинга биткоинов (в соти а то и тысячи раз более производительные нежели видеокарты).