#crdt #local-first #semantic-web #e2ee #secret-key #p2p #隐私保护

ng-wallet

NextGraph的钱包库。在安全钱包中保存用户所有身份的秘密密钥。NextGraph是一个基于语义网和CRDTs的分布式、安全和本地优先的web 3.0生态系统。

1个不稳定版本

0.1.0 2024年5月19日
0.1.0-preview.62024年5月23日

324中排名3

Download history 120/week @ 2024-05-14 339/week @ 2024-05-21

每月下载量174
用于nextgraph

MIT/Apache

1MB
26K SLoC

ng-wallet

MSRV Apache 2.0 Licensed MIT Licensed

NextGraph的钱包库。在安全钱包中保存用户所有身份的秘密密钥。

此仓库正在https://git.nextgraph.org/NextGraph/nextgraph-rs的Gitea实例中积极开发。有关错误报告、问题、合并请求以及加入开发团队的请求,请访问上述链接并创建一个账户(您可以使用github账户)。github仓库只是一个只读镜像,不接受问题。

NextGraph

NextGraph将P2P和语义网技术融合在一起,朝着基于CRDTs的分布式、安全和隐私保护的云方向发展。

这个开源生态系统为希望使用或创建具有以下功能的最终用户(一个平台)和软件开发者(一个框架)提供了解决方案:在富文本文档上的实时协作、端到端加密的P2P通信、离线优先、本地优先、可携带和可互操作的数据、数据和软件的完全所有权、安全和隐私。以包含语义数据(RDF)、富文本和结构化数据格式(如JSON)的存储库为中心,这些存储库在属于用户权限组的对等体之间同步,由于使用了CRDTs,因此提供了强大的最终一致性。文档可以相互链接、签名、安全共享,并使用SPARQL语言查询,组织成网站和容器。

更多信息请见https://nextgraph.org

支持

文档可在以下链接找到:https://docs.nextgraph.org

以及我们的社区论坛,您可以在那里提问:https://forum.nextgraph.org

如何使用库

NextGraph尚未准备好。您可以订阅我们的通讯以获取更新,并通过捐赠来支持我们。

该库被内部用于 ngdngcling-app 以及 nextgraph,一个Rust客户端库(你应该使用该库),它不是打算直接被其他程序使用的。

许可证

以下任一许可证下授权:

SPDX-许可证-标识符:Apache-2.0 MIT

贡献许可

除非你明确声明,否则你提交给工作内容的任何贡献都将按照以下双授权方式授权,没有任何附加条款或条件。


NextGraph通过NGI Assure Fund获得资金,该基金由NLnet设立,并得到欧洲委员会Next Generation Internet计划的财政支持,在通信网络、内容和技术总司的指导下,根据第957073号资助协议。

依赖项

~30–65MB
~1M SLoC