目前,主流的隐私保护技术可以分为三类:CoinJoin、RingConfidentialTransaction和ZeroKnowledgeProof。CoinJoin通常依赖中心化或半中心化的服务,完全去中心化的方案非常复杂难以实现。因此,无法达到无条件的隐私保护,并已被排除在研究范围之外。我们也研究了零知识证明技术,但发现它存在一些弊端,会严重影响用户体验。首先,在WorldState账户模型上会造成存储空间和计算效率的浪费,因为零知识证明需要保存并计算所有历史交易,并额外保存密钥指纹以防止双花。其次,一笔转账需要通过四笔交易才能完成,这会增加交易的复杂度。
经过全面研究,我们决定采用RingConfidentialTransaction技术。这个技术的优势在于只需要两次交易就能完成,并且提取完毕的环数据可以直接从WorldState中删除,不会浪费存储空间。同时,它还具有良好的延展性,保护交易对手方的同时也可以保护交易金额。更详细的技术说明请参见我们关于交易隐私的WhitePaper。
目前,我们已经实现了RingTransaction,并计划将其产品化并上线主网。具体方法是,发送方发起一笔RingDeposite交易向环中存入相应金额。当环累计一定数量的交易(金额相同)后,可以发起RingWithdraw。由于环中没有任何证据表明某两笔RingDeposite和RingWithdraw之间存在关联性,可以保护该环内交易多方的关联性隐私。有关详细信息,请参见WhitePaper。相关代码可以在以下链接中找到:https://github.com/radrbiz/radard/blob/master/src/ripple/app/tx/impl/RingDeposit.cpp 和 https://github.com/radrbiz/radard/blob/master/src/ripple/app/tx/impl/RingWithdraw.cpp。环签名采用的曲线是AltBn128,代码请参见https://github.com/radrbiz/radard/blob/master/src/ripple/crypto/impl/AltBn128.cpp。这个曲线在安全性和性能方面有很好的平衡,类似的曲线也嵌入在Ethereum中。
下一步,我们将实现RingConfidentialTransaction和StealthAddress,以进一步保护交易金额并简化交易方式,将RADR上的交易隐私保护提升到目前的最高水平。
1、什么是比特股?它是一家全球分散的虚拟货币交易所。世界上任何国家的比特股用户都可以在比特股钱包中交易虚拟货币不仅是交易所,还有聚合钱包。是全球去中心化证券交易所和去中心化资产托管全球虚拟货币支付系统吞吐量较高比特股是区...
该激励计划包括股票期权激励计划和限制性股票激励计划两部分,拟授予的权益总计为562.50万股(份),涉及的标的股票种类为人民币A股普通股股票。该激励计划股票期权的行权价格(含预留部分)为18.21元/份,限制性股票的授予...
根据《南京肯特复合材料股份有限公司首次公开发行股票并在创业板上市发行公告》,本次发行的保荐人(主承销商)国泰君安于2024年2月19日(T1日)上午在深圳市罗湖区深南东路5045号深业中心311室主持了南京肯特复合材料股...
1、23年年报:公司已成为全球领先的电子供应链企业富士康、安费诺和莫仕的材料供应商,用于通讯连接器的电磁屏蔽EMI材料,也已实现稳定供货。2、2024年1月30日投资者关系活动记录表:公司已成为全球无人机领域头部客户的供...