完成基本协议实现