John Hopfield formulated the kinetic proofreading mechanism requiring free-energy consumption to enhance biochemical reaction specificity