The CAP theorem is fundamental. There will be no way to solve it. You all can spend the next 1000 years fooling yourself will all sorts of designs, but they will also end up either inconsistent or centralized or unable to scale. PERIOD. PERIOD.
I feel completely relaxed about leaving out partition tolerance in consensus design; it is trivially obvious that there can be no consensus between parties that never have contact with each other.