Могут ли полные узлы подтверждать транзакции в биткойнах или только проверять? - PullRequest
0 голосов
/ 12 декабря 2018

Я искал и искал и не могу найти ответ.Если у вас полный узел, вы можете подтвердить транзакции.Или вы просто проверяете / ретранслируете транзакции?Или только майнеры могут подтверждать транзакции?Когда я говорю «подтвердить», я имею в виду, что когда вы тратите немного биткойнов, вам нужно X подтверждений (обычно 6), чтобы они прошли.Кто делает подтверждения?Это могут быть полные узлы?Или это только майнеры?

Я имею в виду, что в кошельке вы видите X подтверждений. Кто заставляет это число увеличиваться?(Скажем, например, от 0 до 1).Это майнеры, полные узлы или оба.Понимая, что майнеры запускают полные узлы.Но я имею в виду полные узлы, которые не являются майнерами.Могут ли они добавить подтверждение?Или это должен быть майнер?

Ответы [ 2 ]

0 голосов
/ 09 февраля 2019

Транзакции подтверждаются добавлением блоков в цепочку блоков.Первое подтверждение транзакции происходит, когда она включается в блок и этот блок добывается (добавляется в цепочку блоков).Каждый последующий блок, добавленный в цепочку блоков поверх блока этой транзакции, означает другое подтверждение.Таким образом, транзакция имеет количество подтверждений, равное ее глубине в блокчейне.

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

0 голосов
/ 30 декабря 2018

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

...