初步加入多副本的实现，算法现在很简单，有待进一步测试