在Ergo上宣布ZK财政!
2020年9月4日

Ergo的零知识财政使用户能够轻松创建联合数字签名,设定支出资金的特定条件,同时确保创建地址的签署者保持隐私。
零知识(ZK)密码学提供了许多强大的用例。ZK操作的好处在于它们不仅安全,而且私密。
想象一下,你在公园的地上发现了一部智能手机。附近的一位女士声称这是她的,但你不信任她。也许她只是想要这部手机。她可以给你解锁代码,但那样你就会获得作为所有者她不想让你知道的信息。因此,你闭上眼睛,伸出手机,当你睁开眼睛时,屏幕已解锁。她证明了所有权而没有泄露敏感信息。这是零知识证明的一个简单例子。
在区块链世界中的应用非常引人注目。考虑一下比特币区块链上的传统三分之二多重签名地址。这要求该地址的三个私钥持有者中的任何两个必须签署交易才能移动资金。这比单签名地址安全得多,但缺乏隐私。任何人都可以查看区块链,确切知道是谁签署了交易。
使用零知识签名,没有人知道谁对交易负责——只有所需数量的私钥已签署。
Ergo的Sigma协议非常适合创建可组合的ZK签名。换句话说,一组用户可以聚在一起,创建一个他们指定条件的地址。例如,五个用户可以创建一个地址,任何三个用户需要签署才能进行交易。或者条件可以更复杂。一个由七个人组成的初创公司可以创建一个地址,要求首席执行官和首席财务官都必须签署才能释放资金,或者任何五个关键持有者可以签署交易(如果首席执行官或首席财务官无法行动,则提供保险政策)。
Ergo一直是一个社区驱动的项目,我们的开发者一直给予强有力和热情的支持,其中许多人更愿意保持匿名。我们的一个匿名者开创了一个用户友好的界面,使得形成需要法定人数签署的联合支出小组变得简单(因为之前的过程即使对于更技术的用户来说也很复杂)。
用户 ‘anon_real’ 写道:
该项目包含两个独立的应用程序,服务器和客户端。
服务器对所有可以提出想法并向团队请求资金的人开放。
另一方面,每个团队成员必须设置客户端应用程序,该应用程序将负责与他们的秘密、节点、浏览器和服务器进行交互,以创建批准提案所需的证明。
如果提案被标记为完全批准(根据团队的签名收集到足够的批准),那么客户端应用程序将在后台生成必要的证明和交易,而无需成员的任何干预。

这个应用程序的用例远不止于在Ergo上安全支出资金。例如,类似的界面可以成为去中心化公钥基础设施(dPKI)的基础:一种生成和管理公钥/私钥对以验证用户和设备的手段,但没有存在于受信任PKI设置中的集中式故障点。
非常感谢anon_real,我们期待在Ergo社区看到ZK财政的使用!
Share post




















