扫码下载 APP
qrCode
更多下载方式
今天不再提醒

以太坊大佬们正在研发“秘密圣诞老人”协议以增强隐私

image

来源:加密货币新闻网 原始标题:以太坊开发者致力于开发“秘密圣诞老人”协议以增强隐私 原始链接: 以太坊研究人员正在研究部署他们今年早些时候首次提出的协议的方法,这可能会通过零知识证明大幅提升隐私。

以太坊开发者Artem Chystiakov在周一的以太坊社区论坛上分享了他的研究,标题为《零知识秘密圣诞老人(ZKSS)》,该研究提出了一种三步"秘密圣诞老人"算法。该论文首次在一月的arXiv上介绍。

秘密圣诞老人是一个受欢迎的送礼游戏,通常在圣诞节期间进行,参与者互相匿名交换礼物。每个人为另一位作为他们的“秘密圣诞老人”的人购买礼物,同时也会收到来自他们的“秘密圣诞老人”的礼物。

礼物的接受者从未知道他们的秘密圣诞老人是谁。

在以太坊上游戏的挑战

Chystiakov表示,在以太坊上玩秘密圣诞老人有三个主要障碍,而这个协议可以解决这些问题。

  • 以太坊上的一切对所有人都是可见的,因此需要一种方法来隐藏谁在给谁,并保持隐私。
  • 区块链没有真正的随机性,因此参与者必须提供自己的随机选择,并且游戏必须设计成防止任何人重复参与或给自己赠送礼物。

以太坊的潜在应用案例

区块链隐私最近成为一个热门话题,因为加密货币越来越多地融入传统金融。

隐私协议可以应用于匿名投票和治理等场景,包括去中心化自治组织(DAOs)或组织,在这些场景中,用户需要证明自己是成员并投一票,但需要保持他们的选择私密。

这也可以适用于举报系统,在这些系统中,用户需要证明他们是被授权的员工,同时匿名提交信息,或适用于私人空投或分配,在这些情况下,代币需要分发而不透露谁收到了什么。

当被问及开源实现或部署时,Chystiakov说:“我们正在努力。”

零知识秘密圣诞老人是如何运作的

该概念验证的Solidity协议使用零知识证明来建立礼物发送者和接收者之间的关系,同时维护发送者的隐私和机密性。

零知识证明是一种加密方法,用于在不透露具体信息的情况下证明知识。ZKSS 协议还利用了交易中继器,这充当一个中介,提交交易,从而保持发送者的身份隐藏。

为了参与,参与者在智能合约中注册他们的以太坊地址,创建所有参与者的名单。然后,每个参与者承诺使用特定的数字签名。

这防止了作弊攻击,攻击者可以通过创建不同的签名多次参与。

然后,每个参与者通过中继者秘密地将他们的随机号码添加到一个共享列表中,因此没有人知道谁添加了什么。这允许接收者加密他们的送货地址,以便只有他们指定的“圣诞老人”可以读取该地址。

最后,每个参与者从共享列表中选择其他人的随机数字,然后接收者的身份被揭示。

ETH8.74%
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)