Какие-то странные вопросы. Некорректные. Требуются пояснения и наводящие вопросы.
занимается ли нода сбором и проверкой транзакций в регистр новых транзакций из сети когда она не находится в режиме майнинга?
Говорим про биткойн? И про "реферальный клиент"?
Ну конечно, нода постоянно слушает сеть и обновляет свою локальную базу.
Но транзакции в диком виде в "регистр" не попадают!
В блокчейн включаются только блоки! То бишь подтвержденные транзакции.
Ну, разумеется, нода получив транзакцию её куда-то временно в кеш или файл может сохранить
Но я же могу и свой вариант "ноды" написать! Буду собирать и не сохранять данные. Или сохранять но не собирать?
Что тогда я должен ответить на ваш вопрос?
или тупо синхронизируется с сетью заливая цепочки блоков в себя?
Ну это как хотите. Можете игнорировать все "inv/tx" и запрашивать у своих пиров только "inv/block"
Сэкономите на трафике, но будете не "узлом", а "тупиком" в сети. О транзакциях пришедших вам будете узнавать не мгновенно, а только после первого подтверждения. В общем, не много потеряете, но ничего особенного не приобретете.
и делает ли она полную проверку транзакций при этой заливке?(рекурсивная синхронизация)
Да, делает. Верить нельзя никому - основной принцип.
Но опять же - если хотите сэкономить - можете не проверять. Всем похуй чем вы там свой процессор нагружаете и в каком формате базу храните. Но когда вы в сеть что-нибудь послать захотите - тут остальные скорее всего все-таки будут вас проверять.