环签名:打开匿名的大门
转自布萌 在区块链和数字货币领域,支付的匿名性是一个重要的研究分支,某些场合对于匿名性的要求存在刚需,这也造就了一批新型的电子货币,本文主要探讨环签名技术相关知识 一般我们对于支付匿名性的需要满足以下两个要求: 1.交易不可追踪:对于任何交易,无法追踪其付款方是谁 2.交易不可关联:对于向外发送的两笔交易,其他人无法证明其是否发给同一个收款人 在比特币的设计中,账本信息是完全公开的。由于交易间输入输出的关联关系,以及输出地址的确定性,可以通过图形分析等方法获得账户间的关系,从而获取用户的隐私信息。 例如,某个用户在线下进行消费,并通过比特币进行支付,那么商家事实上建立了对用户的线上(比特币地址)线下(用户身份)关联。为避免个人隐私信息的泄露,用户必须十分谨慎地对其比特币帐户地址进行管理和隔离。从这个角度来而言,比特币无法满足交易不可追踪和不可关联的条件。 而基于群签名(group signatures)基础上环签名(ring signatures)技术,提供了可行的匿名性解决办法。 环签名简介 2001年,Rivest,shamir和Tauman三位密码学家首次提出了环签名。环签名是一种简化的群签名,环签名中只有环成员没有管理者,不需要环成员间的合作。 环签名同群签名一样也是一种签名者模糊的签名方案。在环签名中不需要创建环,改变或者删除环,也不需要分配指定的密钥