A well drafted contract can not prevent dilution but can make it very difficult do "dilute you out".
Currently all the balls are in his court. He could even demand "undiluteable" equity. I don't know what to expect from his start-up. But why just walk out with nothing when all the cards are in your hand?