护城河理论四种类型