Да - вот почему это занимает так долго, чтобы начать в первый раз. Он загружает все проводки (блокчейн). Таким образом, он может работать на своем собственном (вот что значит децентрализованная) и его копию, чтобы знать "баланс" (который, для справки-сумма неизрасходованных выходов по определенному адресу). Он может сделать это для всех адресов не только свои адреса Это правда ничего не стоит, что операцию могут провести как segwit и не segwit материалов возможна только с segwit включена кошельки. Время, сделка может создавать как Segwit и не segwit выходные можно не segwit включена кошельки. Да? @ErikFunkenbusch с nonce-это часть блока, нельзя есть "различные значения Nonce для того же блока". Теоретически, хорошо управляемой компании хотели/могли иметь лучших людей, разработка способов повышения безопасности и построения слой за слоем избыточность, приманок, автономном режиме хранения и т. д. ни один из которых вы можете, если вам случится быть экспертом по безопасности. Большинство людей кошельки не нападали из-за их очень малых целей, а не с высокой степенью защиты типового ПК. Бирже MtGox затупил его, период.

Использовать Кошелек.getTransactions(логическое). Это возвращает набор<проводка>:

логическое includeDeadTransactions = истина;
Набор<операции> проводки = кошелек.getTransactions(includeDeadTransactions);

для (сделки Т : сделок) {
 //Что-то делать
}