Что отличает майнера от другого?

Итак, я недавно изучал биткойн и у меня было несколько вопросов:

1) Что отличает майнера от другого майнера? Есть ли доказательства того, что два майнера — не один и тот же человек?

2) Что мы можем сказать о транзакциях, принятых майнером? Все ли транзакции в блоках после себя добавлены в ветку блокчейна майнера?

3) В любом случае, что является доказательством того, что транзакция была принята каким-либо майнером?

Спасибо!

Пожалуйста, попробуйте написать свой второй вопрос более четко.

Ответы (2)

Вы не можете точно узнать, были ли 2 блока добыты одним и тем же лицом (например, человеком). Угадывать можно. Если вы перейдете на http://blockchain.info , вы увидите столбец «Relayed By» в таблице прямо на стартовой странице. Вы можете быть достаточно уверены, что этот майнинговый пул добыл блок. Некоторые майнинговые пулы всегда отправляют свои деньги на один и тот же адрес. В этом случае вы можете быть еще более уверены, что все блоки, транзакция которых была отправлена ​​на этот адрес, были добыты одним и тем же лицом, потому что в противном случае они давали бы много денег другому лицу.

Доказательством того, что транзакция была включена в блокчейн, является наличие действительного блокчейна, содержащего блок, содержащий эту транзакцию. Вы не можете просто взять блок-цепочку и заменить транзакцию в ней на другую, потому что это сделает блок-цепочку недействительной, поскольку хэши не будут проверены.

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

1) Нет
2) Он сам выбирает, какие транзакции принимать.
3) Его блок содержит транзакцию.

Если майнер M смог сгенерировать блок, принадлежащий текущей цепочке блоков (самая длинная цепочка), и этот блок содержит T1, то T1 и все остальные транзакции в этом блоке будут продолжаться в цепочке блоков до тех пор, пока этот блок не станет осиротевшим.

3) Итак, если, скажем, у майнера M есть транзакция T1 в его блоке, а после блока M есть блок, добытый N, вы говорите, что любые транзакции, которые M принял (например, от N), появятся в T1?
Если майнер M смог сгенерировать блок, принадлежащий текущей цепочке блоков (самая длинная цепочка), и этот блок содержит T1, то T1 и все остальные транзакции в этом блоке будут продолжаться в цепочке блоков до тех пор, пока этот блок не станет осиротевшим.
@Leandro: пожалуйста, отредактируйте свой ответ, чтобы включить соответствующую информацию в сообщение, а не добавлять информацию в комментарии. Комментарии предназначены только для временной информации и могут быть удалены позже.