Reading is regression; writing is inversion
The single most important structural fact about the field is the read/write asymmetry. Decoding is a forward regression: observe activity r, learn a map \hat{u}=g(r) to intention, and let the user's own plasticity help close the gap. Encoding — writing a specific percept or memory — is the inverse problem: find a stimulation pattern s whose effect f(s) matches a target neural state r^\star, through an encoding f we do not know, that is many-to-one, and that microstimulation activates non-locally.
The asymmetry made precise. Reading fits a function to data. Writing must invert an unknown, non-injective, non-local operator f — the biomimetic-write problem. This is why we decode intended speech far better than we can write a naturalistic touch or image.
The asymmetry is partly fundamental (inverse problems through unknown operators are genuinely ill-posed) and partly engineering (better opsins, denser microstimulation, and closed-loop calibration all chip at it). Progress in somatosensory ICMS and biomimetic feedback is real but incremental — we can evoke a locatable touch, not yet paint a scene. Honest roadmaps keep read and write on separate curves.
The biocompatibility ceiling
A rigid electrode in soft, pulsating tissue is a chronic wound. Micromotion shears the interface with every heartbeat; the foreign-body response and reactive gliosis wall the probe in glial scar; and a kill zone of neuron loss opens around it. Together these produce chronic signal degradation and set the chronic biocompatibility limit — the reason today's intracortical arrays lose units over months to years.
The power and thermal ceiling
Here is a ceiling that is close to fundamental. Every amplifier, converter, radio, and on-implant processor dissipates power, and that power becomes heat in tissue that tolerates only about a degree of sustained warming. The thermal and power-budget limit therefore caps how much you can record, compute, and transmit inside the skull, no matter how the electronics improve — because the constraint is set by physiology and tissue heating, not by circuit design.
The thermal cap, as commonly cited: keep the tissue temperature rise near a degree and surface power flux in the tens of mW/cm². This bounds the product of channel count and per-channel power, which is why high-bandwidth interfacing forces ultra-low-power front-ends and forbids heavy on-implant computation.
The thermal cap is where several frontiers collide. It competes directly with the wireless data-rate bottleneck (radios are power-hungry), which is why the field turns to on-implant compression and even neuromorphic co-processors. But note the honest framing: exotic power sources cannot buy their way past a heat-dissipation limit. You can harvest more energy; you cannot make the brain shed more heat.
The co-adaptation ceiling
A closed-loop BCI is two learners chasing each other: the decoder adapts to the brain while the brain adapts to the decoder. This two-learner problem can converge to fluent control — or oscillate and stall. The co-adaptation ceiling is the observation that performance is bounded not only by signal quality but by the joint dynamics of user and algorithm, and by loop latency and stability limits: past some delay, the feedback that should aid control instead destabilises it.