Почему так fricking трудно найти технические детали? Это открытая система, поэтому не следует ли некоторые документы о том, что делается как? Конечно, я мог бы проверить исходный код клиентов, но там должен быть лучше оо
- Что именно эти блоки? (Sha256 хэш старого блока + время +)
- когда же именно блоки совместно с пулом и при каких условиях они принимаются?
- почему эти два условия отличаются?
- какие протоколы для BCN передачи, блок поколений, etc.etc.
- В чем разница между сольной добычей и майнингом? Почему я не представить блок найденный в объединенном добыче, как мои собственные с помощью сольного добычи? (Я знаю, там было несколько сообщений об этом, но должна быть какая документация?! ....)
Источник не слишком плохо, чтобы читать.
Блок представляет собой номер версии, хэш предыдущего блока в цепочке, хэш, который является корень Меркла дерева транзакций, отметкой времени, компактное представление мишени для генерации блока, Nonce, и дерево сделки.
Блоки совместно с пулом, когда их хэш ниже определенного заданного значения, которое зависит от текущей сложности. Единственные другие критерии, если блок является частью самой длинной рабочей цепи, поэтому осиротевшие блоки не будут переданы.
Каждая сделка имеет входы и выходы. Для каждого входа, вы должны доказать, что вы управлять выходами другой транзакции, имея ключ, который соответствует этому выводу. Для каждого выхода, вы указали ключ или адрес, что другой человек использует, чтобы доказать, что они являются получателем этой продукции в будущей сделке. Блок генерации делается путем увеличения вышеупомянутого одноразового номера и хэширования блок до тех пор, пока в результате хэш ниже определенного целевого значения.
В сольной добыче, вы делаете свои собственные блоки и попытаться найти, что одноразовые номера их решение. В майнинг, вы работаете на блоки, которые предоставляются вам некоторые частные точки. Вы отправляете обратно блоки, которые практически решены (ниже определенной цели) в качестве доказательства работы, и контроллер проверяет их. Вам платят на основе того, сколько работы вы делаете, не происходит ли ваш компьютер, чтобы быть один, который полностью решает блок. Вы можете Представлять решить Заблокировать себя, если ты один, что происходит, чтобы решить, но так как контроллер создает блок, включая адрес получателя, вырабатывающего сделки, он не будет делать вам много хорошего. И вы могли бы переписать получатель адрес себя, но тогда вы бы в значительной степени быть соло добычей и нет никакого смысла в том, в бассейне.
Надеюсь, это поможет.