Дак я не могу понять есть общий мемпул куда сначала попадают все транзакции и еще у каждого майнера есть свой мемпул? Тогда получается что биткоин сеть все-таки имеет централизацию и это слабое место сети.
Нет, все пользователи системы Биткойн, включая майнеров, равнозначны, другое дело, что майнеры как правило имеют более надёжные и мощные подключения к сети, более мощное сетевое оборудование, обычно дублированное, поэтому в среднем они могут узнавать о новых транзакциях немного раньше всех остальных, но эта задержка не велика и не принципиальна для работы системы. У вас есть возможность также установить себе мощное и дорогое подключение, не хуже чем у майнеров.
Для понимания работы сети при получении новых транзакций обратите внимание на слово "рилэй" - как я уже писал, это ключевой момент. Он означает буквально "получил и передай другому", переводится как эстафета, ретрансляция. Поэтому вся сеть узнаёт о новых транзакциях очень быстро, узнают все, включая майнеров. Ознакомьтесь с принципами работы протокола IRC -
https://ru.wikipedia.org/wiki/IRC