- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
请帮助我了解 Gun 如何在有时断开的 P2P 网络中管理用户。
假设有两个 Gun 实例 I1 和 I2,它们被配置为对等点,并且假设用户“doe”事先在 I1 或 I2 上都不存在。假设在 I1 和 I2 未连接时在两个实例上都创建了用户“doe”。两次尝试都应该成功。为便于讨论,我们将 I1 上的“doe”用户称为 doe1,而将 I2 上的用户称为 doe2。
现在,当 I1 和 I2 连接时会发生什么? doe1 和 doe2 是否被认为是同一个用户?是否取决于用户注册时提供的密码?
我的理解是,只要用户注册时提供的密码相同,就可以。这是合理的。但我最大的问题是,如果他们被赋予不同的密码怎么办?
我认为在这种情况下, doe1 和 doe2 将被视为不同的用户......但那又如何呢? I1 和 I2 将如何处理这种情况? I1 会简单地拒绝 doe2 吗?反之亦然?还是留给实现?
您的建议将不胜感激。谢谢你。
安郎
最佳答案
@Yasuro 大问:
关于javascript - Gun 如何在有时断开的 P2P 网络中管理用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65003970/
我有一个超过 100 万条记录的数据。 用 GUN 可以获得什么样的性能?我在哪里可以看到 基准? GUN 可以存储多少数据? 最佳答案 性能基准和速度在这里:https://gun.eco/docs
我学习了 C++ 中的多态性,这就是我的代码。 class Gun { public: virtual void Shoot() {
如何使用 Gun 创建 CRDT? 例如,如果我想实现一个只增长数组,其中每个元素都指向下一个元素,我该如何解决冲突? 为简化起见,让我们创建一个 Alice 和 Bob 合作的场景。 数组包含 3
我正在跟踪分布式/无服务器应用程序的 Gun/SEA 身份验证系统。当 Gun 用户通过身份验证时,此应用程序会将 session 信息保存到本地存储。我遇到的一个问题是刷新页面或打开新选项卡时我想在
var stallone = {stallone:{first:'Sylvester',last:'Stallone',gender:'male'}}; var gibson = {gibson:{f
当我的路径包含多个对象时,如何删除数据? gun.path(' Saving_accounts').put(null) 将删除所有储蓄账户。 或者,您是否有办法在迭代具有“已删除”对象的数据时处理空错
我正在尝试使用GUN 创建一个文件共享平台。我阅读了教程和 API,但找不到上传/下载文件的通用方法。 我听说GUN中的localStorage有5Mb的限制,如果我想上传大文件,我必须将其切片然后存
我正在尝试使用GUN 创建一个文件共享平台。我阅读了教程和 API,但找不到上传/下载文件的通用方法。 我听说GUN中的localStorage有5Mb的限制,如果我想上传大文件,我必须将其切片然后存
此功能是否将结果复制为错误,还是我造成的?输出总是有 1 个或多个重复的记录。在这个例子中,中国银行总是在输出中列出两次。 gun.get('savings_accounts').map(functi
如何制作gun.not()使用嵌套节点? 我们还有其他技术来初始化嵌套节点吗? 如果我处理根级节点,则 .not() 方法有效。但对于嵌套节点,当我想要获取节点值时,我只会得到 undefined 。
我如何停止由 gun('something').on() 为 gundb 处理程序(取消订阅)触发的事件,以便停止更新列表或更改列表。 最佳答案 在 0.5 及更高版本中,您只需调用 .off()。
请帮助我了解 Gun 如何在有时断开的 P2P 网络中管理用户。 假设有两个 Gun 实例 I1 和 I2,它们被配置为对等点,并且假设用户“doe”事先在 I1 或 I2 上都不存在。假设在 I1
我想创建一个 microblog每个人都可以阅读所有帖子,但只有所有者可以删除或编辑帖子。在 gundb无海人人可以编辑或删除帖子,在sea( gun.user())我必须共享公钥,在海上如何获取所有
这是一个同步 的基本代码笔的链接带有 Gun 实例的标签,并将 Gun 更新连接到 React setState。 https://codepen.io/anon/pen/weJxNO?editor
我可以使用 JWT使用 gundb 进行身份验证?如果是这样,它会大大减慢我的同步速度吗?我打算尝试使用教程 here 进行测试。但想看看是否有任何我应该注意的“陷阱”。 最佳答案 API 已更改为使
本文整理了Java中com.geekq.guns.api.film.vo.YearVO类的一些代码示例,展示了YearVO类的具体用法。这些代码示例主要来源于Github/Stackoverflow/
我正在 React 应用程序中实现 gun.js。但是消息在每次渲染和每次更新时都是重复的。有人可以帮助找出我的代码有什么问题吗。 这是我的代码。 import Gun from "gun/gun";
枪看起来很棒 - 既有用又可用!但是,我很难理解 public space put, a user space put and a frozen space put 之间的区别。我对最简单示例的尝试是
我的情况 我断断续续地为这项挑战工作了大约 9 天,但我没有想法。到目前为止,我的解决方案通过了 9/10 个测试用例。我优化的解决方案运行得足够快,所以错误是实际的解决方案,而不是计算时间用完了。如
经过一些研究,我发现了 5 个最流行的 p2p 数据库,但仍然不明白它们之间有何不同以及在某些情况下哪个数据库更好。 最佳答案 OrbitDB是一个分布式数据库,它使用IPFS来存储数据。您可以将 I
我是一名优秀的程序员,十分优秀!