0.1.3 |
|
---|---|
0.1.0 |
|
#2 in #linkspace
210KB
4.5K SLoC
Linkspace - 通用型超网
超网 [ˈsü-pərˌnet] 一种自引用的多参与者数据组织协议,其主要寻址方法使用哈希而不是端点标识符。在通信协议中,交换方法是一个额外的关注点。例如:git、bitcoin、nostr、linkspace
在超网中,任何人都可以谈论数据,而不是与服务器交谈。
多副本数据优先的系统。当多个参与者想要拥有和管理一个(部分)数字系统时,超网是理想的。这与当前的技术形成对比,当前技术要求用户联系单个主机,该主机作为事实上的管理员通过托管数据来发挥作用。
Linkspace 具有以下亮点:
- 小巧且功能强大的 API
- 快速(Blake3,没有 JSON/Base64 编码,字段对齐良好)
- 路径(类似 URL)可寻址的数据包。
- 分组/域分离
为超网编写应用程序需要与管理工作套接字不同的视角。挑战是定义一个可以在时间和空间上与嘈杂不完整数据一起工作的超级结构。或者将其视为共享文件夹。这也同样有效。
作为回报,超网提供了许多有用的属性,包括:无服务器、免费、可扩展、可重用、可适应、可扩展、抗锁定、抗闭锁、可验证、可选的问责制、固有的隐私、容错等。
查看 基础 以获得简单介绍。 下载 试用并加入测试组。如果您想进行编程,请查看 指南。
数据包格式和索引是稳定的,但预期会有一些未实现的功能和粗糙的边缘。
依赖关系
~15–21MB
~396K SLoC