火星链 火星链
Ctrl+D收藏火星链

COIN:捍卫隐私:匿名技术的兴起

作者:

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

通证通研究院×FENBUSHIDIGITAL联合出品文:宋双杰,CFA;田志远;金佳豪特别顾问:沈波;Rin导读针对BTC在隐私性方面的问题,各种各样的匿名通证应运而生,并迅速在数字通证市场占据了一席之地。摘要作为数字通证的先行者,BTC已历经十年起伏,具备良好鲁棒性的同时也逐渐显露出隐私保护的局限性。近年来,随着区块链技术、隐私计算技术、密码学技术等方面的发展,基于各种新兴技术为保护交易隐私而创立的匿名通证相继出现。2012年12月,第一个针对数字通证隐私问题的协议——CryptoNote问世。该协议介绍了两种技术:隐私地址技术和环签名技术,分别提供对数据接收方和发送方的隐私保护。2013年1月,BTC开发商GregoryMaxwell为提高BTC的隐私性提出了Coinjoin技术,Coinjoin使用多重签名技术,交易者需各自独立分散完成签名,只有提供了所有签名的交易才能被判定合法,并被网络接收。2013年5月,约翰霍普金斯大学教授MatthewD.Green等人提出了Zerocoin协议。此协议提议允许销毁并重新生成数字通证,以保证通证交易匿名化且无需可信第三方参与。次年5月MatthewD.Green等人在Zerocoin的基础上创建了Zerocash,并提出了一种经典的零知识证明法——zk-SNARKs。2015年10月,Monero研究实验室的Shen-Noether提出RING-CT,该技术基于CryptoNote协议发展而来,是一种隐匿交易金额的技术,同时可加快交易速度。2016年7月,TomElvisJedusorand提出Mimblewimble,该技术保留了BTC基于PoW共识的优越特性,同时针对UTXO集合进行了优化,在大幅提升匿名性的同时,能够极大地节省区块链存储空间。风险提示:监管不确定性,匿名性或影响性能目录1匿名伊始——BTC的“提尔锋”1.1BTC的隐私策略1.2BTC的“提尔锋”2.3“匿名通证”应运而生2常见的匿名技术2.1CryptoNote协议——首个数字通证隐私协议2.1.1隐私地址技术2.1.2环签名技术2.2Coinjoin——非中心化的“混币”方案2.3Zerocoin、Zerocash——巧用密码学领域的高级证明法2.4RING-CT——CryptoNote的继任者2.5Mimblewimble——优化BTC的神奇咒语正文1.匿名伊始——BTC的“提尔锋”

Looksrare上线投资组合分析功能:金色财经报道,NFT市场Looksrare在其官推宣布上线投资组合分析功能,为NFT投资者提供全面数据分析服务,目前支持的功能包括:NFT已实现和未实现利润继而了解已售出 NFT 的收益、按NFT系列归类细分的投资组合、随时间推移的绩效跟踪、基于“分析”选项卡访问,以更好地了解其投资策略的有效性,从而为未来的收购做出更明智、数据驱动的决策。[2023/5/23 15:20:12]

2008年,中本聪发表了闻名遐迩的《Bitcoin:APeer-to-PeerElectronicCashSystem》并于次年挖掘出第一枚BTC,数字通证第一次从设想成为现实。彼时正值金融危机爆发,人们对于法定货币的信心大幅削减,而BTC的非中心化、抗通胀、公开透明、不可逆性和匿名性等特征似乎符合人们对于理想货币的设想。1.1BTC的隐私策略在BTC初露锋芒之际,媒体和投资者对于数字通证褒贬不一。一部分人的关注点在于数字通证是否为一种新型的“庞氏局”;而另一部分人则聚焦于BTC的各种优越特性,包括非中心化、匿名性、不可逆性等。随着对数字通证的认识越来越深入,公众对于前者渐渐形成了共识——开源共享、自由查看的BTC不具备庞氏局的典型特征。但BTC在运行过程中也逐渐暴露出一些问题,其中之一便是隐私问题。进行BTC交易无需提供真实信息,只需提供与真实信息无关的虚拟信息,但由于区块链记载了每一笔交易的相关地址和金额,因此追踪者可以在多次交易中匹配到相同的地址并将它们相关联。正因如此,BTC的隐私策略被称为“假名”。

2017年9月,美联邦当局通过BTC地址在亚特兰大机场抓捕了法国枭GalVallerius,这在当时引起了广泛关注。调查人员发现暗网大枭OxyMonster多次使用同一BTC地址收款,并且该地址的17次转出交易中有15次关联到法国公民GalVallerius。执法部门注意到这条线索,进一步分析开源数据后定位到了Vallerius的Instagram和Twitter账号,对OxyMonster和Vallerius的写作风格进行对比后,最终确定其身份。除了存在隐私方面的问题,“假名”策略还损害了BTC的可替换性。1.2BTC的“提尔锋”可替换性是指某种物品的独立单位本质上可以互换,黄金和法币都具有可替换性,相同重量的黄金之间、相等面额的法币之间都是等价的,不因黄金是否经手海盗或者钞票是否曾在黑市流通而改变其价值。BTC的“假名”策略导致其丧失了“可替换性”这一特性。交易记录的公开透明、可追溯和不可篡改是BTC作为数字通证深受赞誉的特点,区块链上保存了从“创世块”至今所有的交易记录。但是这些特点如今成为了BTC的“提尔锋”。持有者绝不希望陷入被相关部门冻结通证之类的麻烦,因此交易接收方通常会拒绝收入“被污染的”的BTC,更倾向于持有干净的BTC,其中价值最高的就是第一次从矿工手上流出的BTC。注:提尔锋:北欧神话中的魔剑,无坚不摧百发百中,但同时也诅咒所有者步向灭亡。为加强数字通证交易的隐私性,ByteCoin,一种基于BTC发展而来的加密通证应运而生。1.3“匿名通证”应运而生作为第一个基于CryptoNote协议的匿名通证,Bytecoin使用隐私地址技术和环签名技术应对BTC在隐私保护方面的缺陷。自Bytecoin之后,各种匿名通证如雨后春笋般涌现,并且吸引了众多投资者,其中Monero、Dash等匿名通证的市值在所有数字通证中稳居前列。目前市场上比较有代表性的匿名通证包括已经过几年时间验证的Monero、Dash、Zcash等,由匿名通证硬分叉而来的Zencash等,以及Grin、Beam、Dero等数字通证圈的新宠。这些匿名通证在信息技术、匿名技术、密码学等方面各有突破,下文将对目前市场上常见的匿名技术进行介绍。2.常见的匿名技术

Meta正在调查首席运营官,涉嫌将公司资源用于个人事务:6月12日消息,Facebook母公司Meta正在调查首席运营官、被称为Facebook二号人物的雪莉·桑德伯格(Sheryl Sandberg),调查涉及对桑德伯格多年来将Facebook资源用于个人事务的更广泛审查,包括Facebook员工为支持桑德伯格的倡导职场女性权益的基金会LeanIn所做的工作,以及为她第二本书的写作和推广。值得注意的是,稍早之前,桑德伯格在当地时间6月1日宣布,将辞去Meta首席运营官(COO)一职,但将继续担任Meta Platforms董事。桑德伯格表示,此举并不是因为公司面临的监管压力,也不是因为目前广告业务的放缓。(华尔街日报)[2022/6/12 4:19:51]

针对BTC的隐私性问题,世界各地的学者们展开了研究,迄今为止已经提出了许多比较完善的解决方案且已在实际区块链项目中得到应用。目前比较常见的匿名技术包括CryptoNote、Coinjoin、Zerocoin、RING-CT、Mimblewimble等。

2.1CryptoNote协议——首个数字通证隐私协议2012年12月,第一个针对数字通证隐私问题的协议——CryptoNote问世。该协议介绍了两种技术:隐私地址技术和环签名技术,分别提供对数据接收方和发送方的隐私保护。2013年10月名义撰写人NicolasvanSaberhagen更新了CryptoNote第2版。基于CryptoNote协议的匿名数字通证有很多,包括Bytecoin、Monero和Particl。2.1.1隐私地址技术隐私地址技术是隐藏实际交易地址的技术,该技术主要提供对数据接收方的隐私保护。用户进行BTC交易时将在公共区块链上生成一份标准的BTC交易记录,交易记录包含接收方的地址,BTC使用假名技术保护接收方的地址隐私,但是区块链的公开透明性使追踪者能够将特定假名的所有交易相关联,进而结合其他信息和方法可能追踪到实际交易者。CryptoNote的隐私地址技术使用一次性隐匿地址降低不同交易之间的关联性,发送方和接收方可通过密钥确认交易是否有效。

曼城球星德布劳内与Phemex合作成为其品牌大使:金色财经报道,为曼城效力的比利时足球运动员凯文·德布劳内 (Kevin De Bruyne) 与新加坡的加密货币平台 Phemex 合作,成为其品牌大使。

De Bruyne表示,“很高兴”与 Phemex 及其团队合作,“开发和探索加密货币的未来”。除了在交易场所担任全球大使之外,他还将参与旨在向足球迷概述加密货币优点的教育项目。(cryptopotato)[2022/5/30 3:49:23]

相较于其他的隐私策略,隐私地址技术具有多重密钥的特性。接收方具有私钥b和公钥B,G为椭圆曲线上的一个点。发送方在交易时取得接收方的公钥B,生成混淆地址P。该地址由两部分构成,一部分由接收方的公钥B经过哈希生成,这一过程加入了只有发送方拥有的随机数r;一部分为接收方的公钥B。

在交易的开始阶段,支付方Alice获得接收方Bob的公钥B,结合随机数r经过哈希和椭圆算法获得混淆地址。混淆地址P生成后被矿工记录上链。接收方可以在链上获取随机数r经椭圆算法运算后的R,且bR=brG=rbG=rB,根据此等式接收方可使用R、私钥b和公钥B生成相同的混淆地址:

接收方通过R、私钥b和公钥B检验区块链上的所有交易地址以确认是否存在自己的交易。检查等式如下:

隐私地址技术使用一次性的隐匿地址,极大地增强了交易接收方的安全性,保证通信接收方的信息隐私。2.1.2环签名技术相比于隐私地址技术,环签名技术能够提供对数据发送方的隐私保护。环签名技术借用无法追溯来源的共同签名实现数字通证交易签名混淆化。共同签名混合一群信息发送方的签名,其中之一是信息真正的发起者,其余来自于区块链网络。后者从区块链曾记录的无数签名中提取而来,被称为诱饵。

环签名技术涉及密码学中的单向陷门函数,该函数首先是一个单向函数,通过不对称算法保证不可逆性。其次具有一个特定陷门,若知道陷门m可以很容易地计算出x=f^-1(x)。在基于单向陷门函数的公开密钥密码体制中,公钥是公开可查的,可用于加密信息,且仅有拥有私钥的接收方可以使用私钥对加密信息进行解密。生成签名。利用发送方私钥与一组区块链上的随机公钥进行运算形成环签名。首先,发送方从区块链上获得r个混淆公钥Pi,生成随机数xi并通过r个公钥加密生成yi。然后选取随机数v,并通过特定算法生成ys。作为私钥的拥有者,发送者可以很容易地利用私钥和ys计算得到xs。最终的环签名P由以下参数组成:

Mint Square新增支持铸造语音、视频和3DNFT:5月26日消息,基于以太坊Layer 2 ZK Rollup的NFT市场MintSquare新增支持铸造语音、视频和3D格式的NFT。[2022/5/26 3:43:40]

验证签名。验证者使用环签名中的参数xi,xs经过各自对应的单向陷门函数,求得相对应的输出值yi,ys,最后将yi,ys经过上述特定算法的逆运算得到v',对比验证环签名中v=v',\t若等式成立则环签名有效。环签名技术在信息发送环节加入了不可分辨的无效信息,从而能够保护发送方的信息隐私。在签名验证环节通过验证整体的签名即可确认交易信息的有效性。2.2Coinjoin——非中心化的“混币”方案2013年1月28日,BTC开发商GregoryMaxwell为提高BTC的隐私性提出了Coinjoin技术,其基础为“混币”技术。“混币”是一种较朴素的通证匿名技术,指将多个交易者的输入进行混合后输出。观察者无法根据混币后的输出关联到交易输入,从而混淆数字通证流向。然而,早期的“混币”需要可信第三方的参与,存在中心化风险和信任问题。在此基础上发展起来的Coinjoin则是非中心化的混币方案。

Coinjoin使用多重签名技术,交易者需各自独立分散完成签名,只有提供了所有签名的交易才能被判定合法,并被网络接收,否则,便会悉数分别退回个体的资产。相比早期的混币服务,Coinjoin能够有效化解第三方信任风险,避免了第三方盗窃与泄露混币信息的可能。CoinJoin是非中心化混币机制的基础,主流匿名通证中的Dash便应用了此协议。但是,即便Coinjoin在设计上不需要可信第三方参与,但为保证混币的效果,需要有充足数量的数字通证。这依然导致对数字通证集中持有者的依赖性。Zerocoin协议针对此问题提出了改进方案。2.3Zerocoin、Zerocash——巧用密码学领域的高级证明法2013年5月,为了改进Coinjoin需要第三方参与的缺陷,约翰霍普金斯大学教授MatthewD.Green等提出了Zerocoin协议。此协议提议允许销毁并重新生成数字通证,以保证通证交易匿名化且无需第三方参与。2014年5月,MatthewD.Green等人基于Zerocoin创建了Zerocash协议。该协议利用密码学领域的高级证明——零知识证明方法对Zerocoin进行了完善和改进。Zerocash提出了一种经典的零知识证明方法——zk-SNARKs。本系列前文已经提到,零知识证明是密码学的高级证明。证明者在不透露隐私数据的情况下,可以向任意第三方证明自己确实拥有特定数据。零知识证明具有完备性、稳定性、零知识性的特点。理论上,零知识证明是匿名程度最好的隐私计算技术,其学术资本较强。zk-snark是一种经典的零知识证明法,发送方可以在不泄露交易的金额、地址等细节的前提下向验证者证明交易的合法性。zk-SNARKs的验证过程主要包含三部分。第一:抽象编码。证明者需要向验证者证明他知道某一事实,这一逻辑在第一步被抽象为证明者需要向验证者证明一个多项式成立。例如:

安全团队:FEI Protocol项目攻击者通过Tornado Cash 转移了21000枚 ETH:金色财经消息,据CertiK安全团队监测,FEI Protocol项目攻击者通过Tornado Cash 转移了21000枚 ETH(价值约4200万美元)。目前仍有约1570枚ETH未曾转移。

钱包地址:

ETH:

0x6162759edad730152f0df8115c698a42e666157f。[2022/5/23 3:35:13]

第二:简单随机抽样。验证者虽无法直接确认多项式成立,但可使用评估点进行评估。验证者选取随机的评估点s,若在评估点上等式成立,则说明含参多项式具有一定可信度。通过多次选取评估点能不断提升可信度。第三:零知识证明。为了确保证明者不会因为透露f(s)、g(s)、h(s)、w(s)的值而泄露安全信息,证明者使用同态加密技术将上述值加密。例如使用同态加密函数E将上述值加密为E(f(s))、E(w(s))、E(h(s))、E(w(s)),验证者被授权验证加密后的值,如果加密后的值符合下式,则验证成功。

但是,zk-SNARKs有两个明显的缺陷。第一,依赖于可信的初始设置。基于此方法的数字通证交易要求每一对证明者和验证者都提供一组公共参数以进行零知识证明,而这组公共参数是由协议开发者共同设置的,拥有这些公共参数意味着拥有了造假权。换言之,zk-SNARKs无法避免开发者风险,开发者可能由于不同的原因泄露公共参数。第二,zk-SNARKs的加密技术基于椭圆曲线密码,目前的计算机无法暴力破解。但随着计算机性能的提高,尤其是量子计算机的进步,这种不具备量子抵抗能力的方法可能会在将来被暴力破解。zk-stark,一种零知识、可扩展、透明的知识论证正在研究当中。该方法能够保证生成证明的所有参数都是公开并随机生成的,同时还具备量子抗性。2.4RING-CT——CryptoNote的继任者RING-CT是一项隐匿交易金额的技术。这项技术于2015年10月由Monero研究实验室的Shen-Noether提出。在最初的Monero交易中,为了保证环签名有充足的数据来源,交易往往需要被拆分为特定面额,以保证环签名技术的混淆能力。

然而,通证的交易数额也属于交易双方的隐私。基于这一理念,RING-CT技术被提出并得到了广泛应用。应用RING-CT协议之后,数字通证只有从区块链中奖励给矿工时会显示数额,其后的所有交易将遮罩交易面额,转为在交易中提供一个数字RCXXX作为交易金额输出。

交易输出由两部分组成,一是随机数,用来遮罩真实金额,由钱包自动产生;另一部分为真实交易金额。矿工不能从RCXXX中得到交易具体数额,但可根据RCXXX验证交易输入是否等于交易输出,以确认没有伪造产生通证。在整个环节中,不论矿工还是其余观察者都无从得知确切的交易金额信息。RING-CT同时解决了环签名技术需要分割交易的问题。公开交易金额削弱了环签名的混淆能力,而隐匿交易金额能弥补这一缺陷,同时由于交易金额隐匿后无需分割交易,因此在提升了交易隐匿性的同时,也能够加快数字通证交易速度。

2.5Mimblewimble——优化BTC的神奇咒语Mimblewimble取名于哈利波特中的魔法咒语,于2016年7月被匿名撰稿人TomElvisJedusorand提议并于2016年10月由AndrewPoelstra进一步扩展。其研究之初的目的是为了改进BTC的隐私性,同时节省存储空间。Mimblewimble基于BTC去粗存精,保留了PoW的优越特性的同时,针对UTXO集合进行了优化。目前基于Mimblewimble的数字通证代表是Grin和Beam——两位数字通证界的新宠。机密交易是Mimblewimble的一项核心技术,其主要原理基于以下公式:

其中C是经过椭圆算法ECDSA得到的加密交易金额,矿工透过PedersenCommitment的同态加密特性,即使不知道具体的输入和输出金额,但依然可以利用加密后的值确认输入值等于输出值,确认交易有效性。其次,矿工利用RangeProof来验证交易值没有溢出,即交易双方没有凭空创造额外的通证。比如Alice持有5枚BTC,Bob持有0枚BTC,则交易后Bob不可能拥有超过5枚BTC。最后,Mimblewimble针对优化矿工存储空间设计了Cut-through特性,能够降低区块链的大小。随着时间的推移,区块链会不可避免地扩增、臃肿,但Mimblewimble通过Cut-through能够删除无用信息从而有效压缩区块链大小。例如,BTC的区块链上记录了两条信息:1.Alice支付1BTC给Bob2.Bob支付1BTC给Charlotte在这个例子中,BTC区块链记录了两笔交易,第一笔交易记录了来自Alice的输入信息和发送向Bob的输出信息,第二笔交易记录了来自Bob的输入信息和发送向Charlotte的输出信息。但在交易完成后,Bob的输出和输入信息是过期的无效信息。Cut-through技术允许删除中间无效信息,从而能够大幅压缩区块链体积,此外中间信息的丢弃也提高了交易的隐私性。但需要指出的是,目前基于Mimblewimble的实际项目Grin、Beam虽然实现了Cut-through,但矿工能够根据需要剔除相应代码,因此Cut-through通过删除中间信息加强数字通证交易隐私性的设想并没有完全实现。本文详细介绍了主要的隐私交易技术,在后续专题中,我们将对各种隐私通证技术进行对比,并对使用各种隐私交易技术的匿名通证的生存环境和未来发展作出分析。附注:因一些原因,本文中的一些名词标注并不是十分精准,主要如:通证、数字通证、数字currency、货币、token、Crowdsale等,读者如有疑问,可来电来函共同探讨。

标签:BTCOINCOINCOIbtcs币未来值多少钱一枚coinegg账户再次转到聚币filecoin币可靠吗SnipCoin

以太坊最新价格热门资讯
TOP:行情周报:BTC重新站上9000美元,FaceBook即将发币

周报摘要上周全球数字货币资产日均市值为2650.97亿美元,上涨4.61%,日均交易量654.95亿美元,下跌4.40%。全球截止公募的项目共10个,项目软顶总和超3200万美元.

1900/1/1 0:00:00
DAV:David Marcus:Facebook不会获取Libra用户财务信息

Odaily星球日报译者|Moni针对美国参议院银行委员会的信函,Facebook公司区块链负责人DavidMarcus已经给出回应.

1900/1/1 0:00:00
BEAT:我交给他600个比特币,结果他上周爆仓自杀了

2018年10月,运营着一家比特币矿场的老板陈林在朋友的介绍下,分两次给一个叫「比特易」的投资平台总共投了600个BTC.

1900/1/1 0:00:00
BTC:BM:如何摆脱帕累托法则,让BP选举更为去中心化?

小结首先,为免若干标题党媒体的误读,BM也在文末说明了:这篇内容纯粹是个人想法,供社区参考,不代表B1的观点.

1900/1/1 0:00:00
比特币价格:经济学家眼中的数字货币系列之四:在泡沫中沉浮(价格篇)

面对数字货币的全新挑战,经济学家分两类,一类嗤之以鼻,认为数字货币属于投机泡沫不值一提;另一类则谨慎接受,开始前沿的探索性研究。随着数字货币的发展壮大,越来越多的经济学家加入第二阵营.

1900/1/1 0:00:00
数字货币:G20监管落下帷幕,等待BTC变盘信号

G20会议结束,关于FATF的新“加密资产监督指导”有以下声明:“目前,加密资产并未对全球金融系统的稳定性带来威胁,但我们将密切监视进展,同时警惕现有和可能发生的风险.

1900/1/1 0:00:00