compromise和consensus区别