叶胜超:一分钟了解MimbleWimble的隐私功能!(58)

叶胜超:一分钟了解MimbleWimble的隐私功能!(58)_第1张图片
mimblewimble



什么是MimbleWimble?

MimbleWimble,简称 MW,它的名字来源于“哈利波特”的一个咒语,是一种能够提高用户隐私以及可扩展性的新型协议,代表项目Grin和BEAM。

它由一位匿名名字为Tom Elvis Jedusor提出,它包含来自多种技术的经过改进的隐私特性,受到的关注可谓世所罕见。

MimbleWimble如何实现隐私功能的?

MimbleWimble使用的也是跟比特币一样的UTXO模型,为了使交易匿名,需要隐藏发送方,接收方和交易金额,如果比特币交易隐藏是相当复杂的。

MimbleWimble使用CoinJoin机制,隐藏发送方和接收方地址,通过更改交易的创建和结构方式来隐藏交易金额。

MimbleWimble是如何工作的?

要想实现既不用地址也不用金额进行交易,交易的验证主要依赖于两个基本属性:

1,零和验证

输出减去输入的总和总是等于零,这证明交易没有创建新的资金,也没有透露实际的金额。

2,私钥的持有

与大多数其他加密货币一样,交易输出的所有权由拥有ECC私钥来保证,但是,实体拥有这些私钥的证明不是通过直接签署交易来实现的。

简单地说,因为输入和输出之和为零,所以不存在金额,而且因为用户不需要用他们的私钥签署任何交易,所以不需要实际的地址。

MimbleWimbl的核心构成有哪些?

1,椭圆曲线加密(ECC)

胜超前文分享过这个概念,可以翻翻看一下。

2,机密交易

它允许对交易进行公开验证,而不披露任何重要细节,比如金额或地址。

3,Coinjoin

通过一种称为匿名集的机制,将来自多个发送方的交易批处理成单个交易。

4,Dandelion

一种经过改进的gossip协议网络,通过在向相邻节点公开交易之前在节点之间使用跳转,可以包含更多的隐私工作机制。

总结一下:

MimbleWimble是为了提高比特币的可扩展性和隐私性而创建的,从当前的政治及技术层面来看,还不能集成到现有比特币系统,但是,将来 MimbleWimble可以成为比特币的一条侧链。

相较于比特币,它通过隐藏交易金额和公开地址,为用户提供更好的隐私,当然也有缺点,比如需要在发送方和接收方之间,进行某种形式的通信,以安排交易由双方签署,与比特币相比,这使得发送交易变得更加复杂。


此文属于叶胜超区块链基础普及系列,作者:叶胜超,转载请注明出处,谢谢!

关注叶胜超,每天了解一个知识点,日积月累变老鸟!

投资箴言:

行情总在绝望中诞生,在半信半疑中成长,在憧憬中成熟,在希望中毁灭。

作者简介:

我是叶胜超,一个把自己姓名当成品牌经营的终身学习者,一个坚持每天5点起床跑步的终身践行者.

希望和你成为朋友,我的微信:shengchao8 (公众号/微博:叶胜超区块链)

熊市学习,牛市赚钱,学习区块链,百度“叶胜超区块链”,希望和你在熊市一起学习,一起成长。

如果你想倾家荡产,有四大捷径:

追涨杀跌;

期货杠杆;

融资融币;

短线神操作。

当然,人生颠峰也有四条大道:

踏实工作;

闲钱投资;

熊市定投 ,

牛市定抛;

按时吃饭睡觉。

此乃币圈生存法则,非绝世高手不得无视,币圈一天,人间十年,其凶残程度古今罕有,谨记生存法则可保不死!

你可能感兴趣的:(叶胜超:一分钟了解MimbleWimble的隐私功能!(58))