The stability of the $\alpha$-helix structure of proteins is primarily due to hydrogen bonding. Let's explore this concept step-by-step:
Now, let's rule out the other options:
Thus, the correct answer is Hydrogen bonding, as it plays a critical role in holding the $\alpha$-helical structure together by forming stable bonds between successive turns of the helix.