以太坊生态针对开发者的零知识协议Semaphore推出V2版本,更新内容包括不再需要拥有EdDSA私钥,从而实现更简单的电路和更高效的零知识证明生成;用于身份承诺和Merkle树的哈希函数从MiMC迁移到Poseidon,将证明时间减半并提高了Gas效率;合约模块化、三个新的JavaScript库等。Semaphore最早由以太坊社区成员Kobi Gurkan、Koh Wei Jie和Barry Whitehat提出,在2019年发布V1版,可以让以太坊用户证明他们的群组成员身份,并在不透露原始身份的情况下发送诸如投票或支持的信号。Semaphore旨在为以太坊开发人员提供强大而简单的工具,以使用私有凭据构建DApp。