激进式安全的点对点代码协作,无需中介

2020-11-15 21:44:30

不需要麻烦地设置自己的主机,也不需要信任公司提供您的数据。Radle构建在GIT之上,并通过点对点复制和发现对其进行扩展。

您的问题、评论和评论都经过加密签名,并保存在您的机器上。任何东西都随时可用--即使是离线。

通过多重签名和智能合同,集中管理您的项目资产,如访问控制、资金和项目所有权。

支持你喜欢和依赖的项目,并获得资金--以你自己的方式。

建造Radle的目的是提供一个方便的协作工作流程,无需中间人或中央服务器。问题、补丁和代码审查项目可以在同行之间无缝共享,并在用户的机器上进行交互,就像用户与GIT存储库进行交互一样。它围绕点对点网络设计,为集市式的开发提供了一个新的设计空间。登录系统被公钥密码取代,托管问题追踪器被本地对等复制取代,单一规范上游的想法被90年代和21世纪初的开源黑客熟悉的对等模式取代--新的开放可信对等协作协议进行了更新。

我们采用了SSB的社会覆盖模式,在分布式版本控制系统之上建立了一个对等复制层。我们在很大程度上基于(未修改的)GIT后端对此进行建模,但努力使协议足够通用,以允许在不同范例(例如pijul)之上实现。为了补充复制层,我们引入了一个完全有序、由共识支持的注册表,该注册表保存规范的项目元数据。这允许项目锚定重要信息--例如项目状态和存储库头--并保证全球可用性和不变性。

(`)。_(`)。_(`)。_(`)。_(`)。_(`)。_。

()。.:(`)`。()。.:(`)`。()。.:(`)`。()。.:(`)`。()。.:(`)`。()。.:(`)`。

)_(';`。:(.。)_(';`。:(.。)_(';`。:(.。)_(';`。:(.。)_(';`。:(.。)_(';`。:(.。)。

.=(`(.。)。--`。()).=(`(.。)。--`。()).=(`(.。)。--`。()).=(`(.。)。--`。()).=(`(.。)。--`。()).=(`(.。)。--`。())。

(..__.:';-';.+()`_`))(..__.:';-';.+()`_`))(..__.:';-';.+()`_`))(..__.:';-';-';.+()`_`)(..__.:';-';.+()`_`)(..__.:';.+()`_`))。

`。`())(.。)()._`())(.。)()._`())(.。)()._`())(.。)()._`())(.。)()._`())(.。)()。

)`__.:';)(())`-';.-(`)`__.:';)(())`-';.-(`)`__.:';)(())`-';.-(`)`__.:';.-(`)`__.:';.-(`)`__.:';)(())`-';.-(`)`__.:';)(())`-';.-(`)。

))()--';`-__.';:()--';`-__.';:())()--';`-__.';:()--';`-__.';:())()--';`-__.';`-__.';:())()--';`-__.';:()。

.-';(_.';.';)`())(_.';.';)`())(_.';.';)`())(_.';.';.';)`())(_.';.';.';.';.';.';.';.';.';.';.';)`())。

(_)`__.:';(_)`__.:';(_)`__.:';(_)`__.:';(_)`__.:';(_)`__.:';