white-city:基于Tendermint的MPC(安全多方计算)的网络层

时间:2024-06-15 22:07:47
【文件属性】:

文件名称:white-city:基于Tendermint的MPC(安全多方计算)的网络层

文件大小:5.89MB

文件格式:ZIP

更新时间:2024-06-15 22:07:47

Rust

白城市 用于集成分布式网络以实现安全计算协议的API。 在我们的技术报告中阅读更多详细信息: 背景 安全多方计算(MPC)已从理论领域过渡到具有实际用例的应用技术。 在MPC中,一组n个参与者正在私有输入上运行分布式计算。 为此,MPC协议设计人员对所需的网络和通信通道进行了假设。 完整的p2p网络设置可能会很昂贵,从而有效地消除了大规模运行MPC的实用性。 相反,我们建议使用以星型拓扑结构连接到所有客户端的不受信任的协调器。 这使我们在简单p2p的通信复杂性上得到了极大的改进,并可能有益于鲁棒性,问责制和容错性。 项目状态: 当前阶段集中在复制状态机的概念上。 回购包含三个概念证明。 最新的实现使用Tendermint在一组已知服务器之间复制状态机。 客户端将事务广播到服务器以更改状态,并从公共公告板读取消息。 较早的PoC使用的是一个不受信任的协调员。 :使用Tendermi


【文件预览】:
white-city-master
----White-City-Report()
--------white_city.pdf(603KB)
--------whitecity_new.pdf(652KB)
----LICENSE(34KB)
----README.md(3KB)
----.gitignore(337B)
----RelayProofsOfConcept()
--------EddsaTendermintServer()
--------EddsaTokioServer()
--------README.md(710B)
--------Formal-spec()
--------EddsaRocketServer()

网友评论