Thom, I would say it can;t be done. We can slow shrinking and expanding, but not stop it. When the maker made that knife, ideally he should have scaled the knife when the wood was at its optimum moisture content. But then, when wet or in the middle of July, the wood scales would extend past the blade handle. Also, different woods handle moisture variation differently. Mahogany, for example, is very stable during humidity changes, maple is not. Bamboo, while I don;t know this for sure, should not expand and contract as much during moisture changes.
No matter what we do to wood, even if we encased it in concrete, for example, there's no way to stop the absorbtion and release of moisture - and the swelling and shrinking of the wood fibers. At least, not in our lifetimes anyway. It would take thousands of years to turn wood into "petrified rock"... in that case, maybe there's no moisture transfer.