月亮链 月亮链
Ctrl+D收藏月亮链
首页 > ADA > 正文

MACI: 链上治理中的抗勾结框架-ODAILY

作者:

时间:1900/1/1 0:00:00

EricZhang

Architect\\),\\(operator\\)开始一个其实状态\\(S_{start}={i:(key=K_i,action=\\phi。,i\\in1...n\\).

在起始时间\\(T_{start}\\)和结束时间\\(T_{end}\\)之间,任何注册的参与者可以向R发送消息,消息用参与者自己的私钥\\(k\\)加密。有两种消息:

约定行为:例如投票。参与者需要发送加密过的消息\\(enc(msg=(i,sign(msg=action,key=k_i)),pubkey=K_\\omega)\\),其中\\(k_i\\)是这个参与者当前的私钥,\\(i\\)是参与者在\\(R\\)中的id

OKX NFT市场于今日12:00开放比特币Ordinal最大生态 BTC Machines免费空投申购:金色财经报道,OKX NFT市场联合比特币Ordinal最大生态BTC Machines推出免费NFT空投活动,于5月11日12:00点正式开放申购。本次活动空投NFT总量为326枚,通过OKX Web3钱包验资的用户均可参与申购,中签用户即可获得空投大奖。据悉,OKX NFT市场持续关注比特币生态热点,即将支持Ordinals协议BTC NFT的交易功能,此前已支持展示和转移功能,以及上线首个EmblemVault封装的Bitcoin Ordinal NFT保真合集等,是集创作、收藏、交易功能于一身的0手续费的多链聚合平台。[2023/5/11 14:56:56]

更新密钥:参与者需要发送加密过的消息\\(enc(msg=(i,sign(msg=NewK_i,key=k_i)),pubkey=K_\\omega)\\),其中\\(NewK_i\\)是参与者要变更的公钥,\\(k_i\\)是这个参与者当前的私钥

隐私稳定币协议Haven Protocol新Desktop Vault已经可以在Mac,Windows和Linux上使用:官方消息,基于Monero的隐私稳定币协议Haven Protocol表示,新Desktop Vault已经可以在Mac,Windows和Linux上使用。[2021/2/4 18:55:19]

这时,操作员的工作是按照消息上链的先后顺序处理每一个消息。具体的处理过程:

使用操作员私钥解密消息。如果解密失败,或者解密对应的信息无法解码成为以上的两类信息,则直接跳过这条信息

动态 | Brave浏览器整合Wayback Machine 可查找消失网页存档:据cnBeta报道,由Mozilla前CEO Brendan Rich打造的Brave隐私保护浏览器,已经推出404时光机器(WayBack Machine),可使用户在一些被删除或者因某些原因无法查看的网页上,查找已消失网页在互联网档案馆(InternetArchive)中的历史存档。

报道称,这项技能的背后原理并不复杂,只是在浏览器遇到404报错的时候,Brave可允许一键加载存档页面。同时,除了404错误,Brave浏览器还可涵盖408、410、451、500、502、503、504、509、520、521、523、524、525和526等错误。[2020/2/26]

使用\\(state.key\\)验证消息的签名

动态 | 澳本聪诽谤案被告Peter McCormack回击:要求澳本聪提供自己是“中本聪”的证据:在律师的一份声明信件中,澳本聪另一项诽谤案的被告、英国加密节目主持人Peter McCormack表示,澳本聪称自己因受到诽谤,而导致他在法庭或欧盟管辖范围内的声誉可能受到严重损害的指控纯属“异想天开”。McCormack还提出,如果澳本聪能提供令人满意的证据,证明他确实是比特币创造者中本聪,他将撤销有关“澳本聪是子”的声明。(AMBcrypto)[2019/8/10]

如果解码后的消息是约定的行为(\\(action\\)),那么设置\\(state=action\\),如果解码后的消息是一个新的公钥,那么设置\\(state.key=NewK_i\\)

在\\(T_{end}\\)之后,操作员必须公布输出状态\\(M(state.action,...,state.action)\\),同时给出一个ZK-SNARK,证明这个输出是正确的结果。

为什么这个机制是抗勾结的

假设一个参与者想要证明他做过什么,例如做过\\(action\\)\\(A\\),他可以引用一个链上的交易\\(enc(msg=(i,sign(msg=A,key=k_i)),pubkey=K_\\omega)\\),并且提供一个零知识证明,验证这笔交易的确是包含\\(A\\)的加密信息。但是,他无法证明他没有发出别的交易,例如他可能发出过一笔更早的交易,把公钥换成了一个新的\\(NewK_i\\),因此前面的证明也就变得没有意义了,因为如果他更换过密钥的话,他可能已经做了别的动作。

参与者还可能把私钥给其他人,但是这样做的话那个人拿到私钥后就可以立即试图修改密钥。这样的话1)有50%的成功率,2)会导致拿到密钥的人直接拿走之前stake的存款。

MACI未解决的问题

接收方在可信硬件环境中,或者接收方在可信多签的情况下,卖出私钥

原有的私钥在一个可信的硬件环境中的攻击,这个环境可以防止私钥变更为任何攻击者们不事先知道的私钥

第一种情况,可以通过特别设计的复杂签名机制,而这种设计对可信硬件和多签不友好。不过这种设计需要确保验证函数对ZKP友好。

第二种情况可以通过“面对面零知识证明”解决,例如,参与者可以把私钥拆解为\\(x+y=k_i\\),公布\\(X=x*G\\)和\\(Y=y*G\\),并且给验证者展示两个信封,分别包含\\(x\\)和\\(y\\);验证者打开一个,检查公布的\\(Y\\)是正确的,然后检查\\(X+Y=K_i\\)。

非合作二次方投票

这种机制可以用来改进包括投票在内的多种链上治理机制。在二次方资助中,当资金池规模非常大的时候,或者当二次方资助被用于更大的场景时(例如大选、国会审批预算等场景),勾结就会成为一个必须被解决的问题。因此,设计一个抗勾结二次方投票(Anti-collusionquadraticfunding)机制,可以规模化二次方资助。

VitalikButerin,Minimalanti-collusioninfrastructure,

https://ethresear.ch/t/minimal-anti-collusion-infrastructure/5413

标签:IONMACKEYSTABeNFT SolutionsGRIMACE币onekey卡号UNISTAKE

ADA热门资讯
ORC:Orca联合创始人Yutaro专访-ODAILY_OLA

Ori:现在是一个非常激动人心的时刻,有这么多的公告要公布,每个人都想知道Orca接下来会发生什么,所以我们想和你们直接谈谈接下来会发生什么。我专注于Orca的所有非技术方面,如战略和市场营销.

1900/1/1 0:00:00
以太坊:公链的爆发 2:以太坊-ODAILY_以太坊硬币ETHD

如果说比特币是区块链的始祖,那么以太坊可以说是区块链2.0的开端。比特币的出现,让人们第一次知道了价值是如何通过网络来传输,而以太坊智能合约的创造,打开了区块链发展的大门.

1900/1/1 0:00:00
QUO:创业中的「思维迷宫」-ODAILY_DES

流行文化对创业企业的看法是,它们都是先想出了一个绝妙的产品创意,在灵光一现之后,结果也就注定了.

1900/1/1 0:00:00
YGG:游戏公会井喷,谁会成为下一个 YGG?-ODAILY_Zero Utility Token

Jan.2022,simon@footprint.networkDataSource:FootprintAnalytics据FootprintAnalytics数据显示.

1900/1/1 0:00:00
TER:从技术底层解读互联网计算机如何引领 Web3 时代?-ODAILY_Twister CASH SYSTEM

随着通讯和可视化移动终端设备的逐渐普及,人们簇拥于web3或元宇宙的概念。而对于通往全新世界的道路要怎么走?却没有很明晰的答案.

1900/1/1 0:00:00
EFI:DeFi 挖矿必看的5款数据产品【高手篇】-ODAILY_ING

去中心化金融DeFi热度居高不下,作为资深的DeFi挖矿农民,除去我们平时常用的数据产品,今天分享5款高级的DeFi数据产品,帮助大家高效聚焦DeFi.

1900/1/1 0:00:00