Я следовал выше. Но после того, как вы предлагаете доказательства, неясно, где вы получаете эти значения: AE1E670BDBF8AB984F412E6102C369AECA2CED933A1DE74712CCDA5EDAF4EE57, EFC2B3DB87FF4F00C79DFA8F732A23C0E18587A73A839B7710234583CDD03DB9, F1B6FE8FC2AB800E6D76EE975A002D3E67A60B51A62085A07289505B8D03F149, E827331B1FE7A2689FBC23D14CD21317C699596CBCA222182A489322ECE1FA74. Согласно тому, что другие люди писали, хэш-значения за все в Меркл улице (помимо Меркля корень) не хранится в блокчейне... Так что если я запускаю мой кошелек, он будет загружать все блоки и догнать любой операции он уже не знал, верно? Я не возражаю против всего этого, единственное, что я считаю важным: блокчейн ответы "кто что сделал". Он делает это с помощью экономических стимулов. Временная метка, голосования, проверки и т. д. совсем не трудно, потому что шахтеры не заинтересованы в полезной нагрузке, но и в стоимости сделки или что они могут заработать, в том числе и то, которое измеряется в криптовалюте. Так что часть инфраструктуры Blockchain и он работает довольно хорошо.

txindex=1 должна быть добавлена в биткоин.файл conf.

При запуске узла, следующая команда должна быть выдана

bitcoind -переиндексация=1 -демон

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

Пока вы не скачаете весь блокчейн и переиндексация, getblockcount будет возвращаться 0.