Javascript Gun如何在有时断开连接的P2P网络中管理用户

Javascript Gun如何在有时断开连接的P2P网络中管理用户,javascript,database,p2p,gun,gundb,Javascript,Database,P2p,Gun,Gundb,请帮助我了解Gun如何在有时断开连接的P2P网络中管理用户 假设有两个Gun实例,I1和I2,它们被配置为对等,并且假设用户“doe”事先不存在于I1或I2上。假设在I1和I2未连接的情况下,在两个实例上都创建了用户“doe”。两次尝试都应该成功。为了便于讨论,让我们在i1doe1上调用“doe”用户,在I2上调用“doe2” 现在,当I1和I2连接时会发生什么?doe1和doe2是否被视为同一用户?是否取决于用户注册时提供的密码 我的理解是,只要在用户注册时给出的密码相同,它们就是。这是合理的

请帮助我了解Gun如何在有时断开连接的P2P网络中管理用户

假设有两个Gun实例,I1和I2,它们被配置为对等,并且假设用户“doe”事先不存在于I1或I2上。假设在I1和I2未连接的情况下,在两个实例上都创建了用户“doe”。两次尝试都应该成功。为了便于讨论,让我们在i1doe1上调用“doe”用户,在I2上调用“doe2”

现在,当I1和I2连接时会发生什么?doe1和doe2是否被视为同一用户?是否取决于用户注册时提供的密码

我的理解是,只要在用户注册时给出的密码相同,它们就是。这是合理的。但我的大问题是,如果给他们不同的密码会怎么样

我认为在这种情况下,doe1和doe2将被视为不同的用户。。。那又怎么样?I1和I2将如何处理这种情况?I1是否会简单地拒绝doe2,反之亦然?或者这是留给实现的

非常感谢你的建议。多谢各位

安室康夫