DNA reaction networks have potential for molecular computation but are limited by noise-induced errors. This paper introduces Error-Correcting Competitive Blocking (ECCB), a framework integrating kinetic proofreading, competitive reaction pathway selection, and redundant encoding to achieve robust computation in noisy environments.
Key findings
ECCB integrates kinetic proofreading mechanisms with competitive reaction pathway selection.
The approach extends competitive blocking circuits with three key innovations for error suppression.
Theoretical analysis establishes error bounds and energy-fidelity trade-offs of the ECCB architecture.
Stochastic simulations show a 100× reduction in error rates compared to baseline circuits.
Limitations & open questions
The approach requires additional molecular machinery and introduces delay.
Architectural redundancy incurs exponential cost in molecular components.