我们应该将共识客户端闭源,还是保持开放?