在门罗的肩膀上踏出夯实的步伐——DMCH匿名技术的底蕴

2020-07-13 14:22 栏目:经验之谈 来源:网络整理 查看()

在这篇文章中,我们解释了在DMCH项目中使用的BLOCK-DAG技术的过去生活。BLOCK-DAG技术从三个维度展示了其超越以太网的潜力(25秒,6分钟收敛,非匿名契约):70秒,2分钟收敛时间和支持匿名契约。在本文中,我们将重点关注DMCH项目中使用的匿名技术。DMCH项目的官方介绍明确指出,DMCH项目基于门罗项目(XMR),因此很明显,DMCH继承了门罗项目的所有特征,门罗项目的稳定性和匿名性在经过近六年的市场验证后稳居首位。通过本文的分析,我们希望社区成员能够了解门罗匿名技术的原理和发展,以及DMCH选择门罗匿名技术作为密码模块的原因。在本文的最后,将给出一个总结,时间不够的社区成员可以直接看到结论。

20秒钟的密码学回顾

在公元前,战争中使用秘密信件。西方“史学之父”希罗多德的《历史》(The Histories),记录了一些最早的秘密书信故事。

经过思考,老祖发现写密码有问题。首先,没有足够的空间;第二,它不可能在一个月内完成;第三,阅读体验差。因此,我们将花20秒钟来复习密码学。目前,密码学主要关注对称加密和非对称加密(请登陆百度)。为了解决各种应用场景,各种算法和变体一个接一个地出现,其中那些在商业上广泛可用的(这里,一些概念跃入先辈们的脑海:WEP、DES、3DES、AES、SSL、DH、HASH、RSA、密钥、私钥、公钥。这些加密技术最终淹没了我们的日常生活,我们经常被告知“它是加密的,所以你可以放心地使用它。”是的,DMCH是加密的,匿名的。您的隐私受已使用6年的门罗技术保护。请随意使用它!

DMCH和门罗的匿名技术

最近,DMCH项目发布了他们的生态自治系统地图(见下图),其中的加密块(红色方框)基本上显示了DMCH加密和匿名技术的总体情况。现在让我们为大家梳理一下这条线索。请注意,老祖只谈论技术解决的问题和简单的原则。如果社区成员对特定内容感兴趣,建议他们通过互联网学习,因为每种加密技术都有许多复杂的理论论据,可能是博士论文。

在门罗的肩膀上踏出夯实的步伐——DMCH匿名技术的底蕴

1.密码笔记协议

门罗项目起源于密码笔记协议。密码笔记在业界被简称为CN,所以著名的CN算法货币实际上是指使用密码笔记协议的门罗项目,我们以后也用CN来解释密码笔记协议。

CN协议和比特币有着相似的神秘起源。最初的白皮书出现在2012年,并在Tor(一个匿名网络)上发布。原始白皮书的作者使用了笔名尼古拉斯万萨伯哈根。不到一年后,在白皮书第二版以同样的笔名出版后,作者的身份仍然未知。

CN协议主要解决两个问题:一是不可追溯性。不可追溯性意味着对于所有传入的事务,所有可能的发送者都可能是来源,但他们不知道是谁发送的;第二,它是不可链接的,这意味着不可能证明任何两个传出的交易发送给同一个人;当然,CN协议还解决了其他一些问题,感兴趣的社区成员可以参考https://cryptonote.org/standards/.的网站

环形签名(环形签名)

不可追踪的特征采用环签名技术(注意,该技术解决了交易发送者的匿名问题)。环签名技术是基于大卫乔姆和e .范海斯特提出的群签名概念(具体论文见https://www.chaum.com/publications/Group_Signatures.pdf)。环形签名使用混合在一起的多个公钥来迷惑事务的真正签名者,并且该动作不会影响验证事务有效性的能力。值得注意的是,环签名技术后来被证明在某些情况下是可追踪的(参见https://eprint.iacr.org/2006/389.pdf的具体论文),这个问题后来由环保密交易解决。我们将在后续的门罗版块中介绍指环王。

一次性钥匙(一次性钥匙)

在不可链接特性中采用了一次性密钥技术(注意,该技术解决了事务接收者的匿名问题)。因为您在更改签名时需要使用公钥(如果您不知道公钥是什么,请参考非对称加密来理解公钥和私钥,并且不要在这里重复它们),所以可以在区块链上观察到公钥地址的所有传入交易,因此很容易暴露交易各方。因此,通过改进的Diffie-Hellman密钥交换技术形成一次性密钥,以保护交易各方。一般原则是,事务的发送方用自己的数据对接收方的公钥进行哈希运算,从而为事务创建一个唯一的一次性密钥。结果是只有接收者才能生成交易的私有部分。

老祖对网络协议分析不多。CN协议是一个伟大的协议。他匿名的核心部分是上述内容。如果您有兴趣进一步了解CN协议,请参考https://cryptonote.org/inside.下图是CN协议交易传输的流程图。

在门罗的肩膀上踏出夯实的步伐——DMCH匿名技术的底蕴

2.门罗技术被2继承。DMCH

最成功的项目是门罗项目。老祖希望在不久的将来加上这句话。门罗项目中最成功的项目是DMCH。事实上,CN协议的第一个应用是字节码。后来,由于字节硬币中一些不可修复的问题,七个开发者(两个实名,五个匿名)在字节硬币的基础上开发了门罗项目。老祖忍不住补充道,DMCH是一个由一群匿名开发商在门罗的基础上开发的项目。门罗项目在CN协议方面做了大量工作,以实现他的“电子化、分散化和匿名化”的愿景(见下图)。我们关注的焦点是门罗的“匿名”。因为DMCH是一个基于门罗的项目,他继承了门罗所有的“匿名”特征。门罗的匿名性进一步基于CN协议

在门罗的肩膀上踏出夯实的步伐——DMCH匿名技术的底蕴

改进:在保留原CN协议环签名技术的基础上进行改进;添加一次性地址解决了接收者的匿名问题。事实上,这是一次性的钥匙);CN协议中的技术;门罗通过增加环圈来解决交易本身的匿名性问题,对原有的合作网络协议做出了巨大的贡献。具体来说,在环形交易中引入CN算法之前,存在显示交易金额的问题(在某些情况下可以追溯到上面提到的)。在引入RingCTs技术后,交易金额本身就完全隐藏了。

老祖认为,社区成员现在看到它时,一定会有一些难以理解的感觉。正如我们以前说过的,如果一件复杂的事情不能用简单的语言来解释,它只能表明这个人有问题。基于以上背景,老祖使用最简单的语言和插图,帮助大家理解DMCH的强大基础,使用基于CN和门罗的匿名技术:

加密系统

加密系统确实是一个非常有趣的话题。匿名的效果是基于一个完整的加密系统,它主要使用非对称加密系统中的理论(如公钥、私钥、DH、椭圆曲线等)。)。老祖不是来拓展空间的。社区成员需要明白,DMCH使用的CN和门罗匿名技术是成熟的加密解决方案,经过近10年的打磨,他的匿名性已得到全世界的认可。

匿名过程

在匿名过程中,单个用户有两个私钥和两个公钥(见下图)来完成整个加密过程。

在门罗的肩膀上踏出夯实的步伐——DMCH匿名技术的底蕴

环签名、隐形地址和环联系是解决交易匿名性的三种技术(见下图)。

在门罗的肩膀上踏出夯实的步伐——DMCH匿名技术的底蕴

环形签名解决了交易发起者的匿名问题(见下图)。

在门罗的肩膀上踏出夯实的步伐——DMCH匿名技术的底蕴

RingCTs解决了交易内容的匿名问题(见下图)。

在门罗的肩膀上踏出夯实的步伐——DMCH匿名技术的底蕴

3.DMCH对匿名技术的继承

通过以上解释,老祖认为社区成员对匿名技术及其实施有了全面的了解。必须说的是,DMCH有一项匿名技术,这项技术被业内人士在老大哥门罗的肩膀上打磨了10年。那么,DMCH是一个匿名主义者,完全抄袭它吗?或者DMCH的团队能够继承匿名性?老祖在阅读了生态自治系统图(见上图达玛卡什自治系统架构)后,认为DMCH并不简单,即三联体。

三联技术

莫内罗研究实验室(MRL)在1月6日的一份报告中发表了三联画,并提出了一个不可信的对数大小的环签名。作为Monero的核心匿名机制,本文的研究重点在于减小环签名的大小可以显著提高货币隐私性。三联体是一种新的环签名结构,与目前环签名中使用的MLSAG相比。三联商社将MLSAG、Pedersen和机密交易技术集成到一个新的RingCTs中,可以将门罗硬币的匿名性提高十倍以上。Triptych的主要创新是使环签名的字节大小与诱饵的数量成对数关系(见下图,横轴是诱饵的数量),而不是线性关系。通过这种方式,可以显著增加环的尺寸,而不会出现重大的性能问题。

在门罗的肩膀上踏出夯实的步伐——DMCH匿名技术的底蕴

老祖并没有在这里推出Tritych技术,但他告诉大家,DMCH的开发商也在试图将Tritych部署到DMCH,这意味着DMCH项目参与了整个匿名技术领域的讨论和研发,而DMCH不仅是门罗的追随者,也是与门罗和整个行业一起改进匿名技术的先锋。

子地址技术

毫无疑问,DMCH和门罗不知疲倦地努力通过技术提高匿名性。在这里,老祖与社区成员分享了他最喜欢的DMCH实用功能,即子地址。我们知道DMCH和门罗已经通过上述技术保护了双方的信息和交易内容,但是还有一个问题没有解决。如果我经常对不同的付款人使用一个付款地址,那么这个地址对我来说是有约束力的(想想每个人用自己的手机号码注册各种应用程序所造成的后果)。如何保护他们的付款地址?答案是子地址(见下图)。通过创建子地址,

在门罗的肩膀上踏出夯实的步伐——DMCH匿名技术的底蕴

你可以每次给出一个不同的支付地址,这样钱包的主地址就永远不会被暴露。这是一个非常实际的细节,可以证明DMCH项目的重点是应用。更有甚者,老祖在与开发商沟通后了解到,与比特币钱包的子地址功能(采用每个地址都是一对公钥和私钥的方案(相当于一个钱包文件中有无数个“小钱包”)相比,DMCH仍然是一个拥有一对公钥和私钥的钱包,在性能和可维护性方面都优于比特币。俗话说,细节决定成败。一个项目在技术上确保匿名,它是为了在使用中增强匿名性而设计的。这样的项目应该很少。

站在巨人的肩膀上,一起默默无闻地工作

匿名技术保护人类最基本的隐私权。随着大数据、人工智能等技术的不断发展,侵犯个人隐私的现象越来越普遍。DMCH匿名公共链在这一层面的努力值得我们钦佩和支持。

DMCH匿名公共链在门罗的基础上为社区成员提供了可靠的匿名技术。建立在DMCH匿名公共链上的DMCH用户和生态应用将享受十多年来业界不断努力带来的“隐私”保护。结果,DMCH产品站在巨人的肩膀上,并有信心向所有社区用户承诺“你的隐私,我会保护!”。与此同时,DMCH项目开发团队秉承隐私技术的创新意志,不断与业界携手努力,为心中的理想而奋斗。在这个层面上,老祖和整个达摩社区将永远支持DMCH项目,希望他们能做出更好的产品。

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发