加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

解读:如何运用区块链隐私保护技术——以门罗币为例

发布时间:2018-10-17 10:09:53 所属栏目:建站 来源:佚名
导读:【51CTO技术沙龙】10月27日,让我们共同探索AI场景化应用实现之道 在当今的加密技术中,隐私是一个很重要的话题,这已经不是什么秘密了。无论是公司还是个人都不希望将自己的所有信息发布到公共区块链上,不受任何限制,被本国政府、外国政府、家庭成员、同

其中H()表示门罗币所使用的hash算法,r是发送者选取的一个随机数,G表示的是椭圆曲线的基点,如果不了解的话最好还是先去看看ECC,毕竟这也算是区块链中的基础密码学了,公式中的A和B则分别表示接收者的public view key和public send key。

得到公钥P后再由它得到一个门罗币的地址,这就是一次性的stealth key了。

接下来发送者再计算一个R=rG,然后将R也打包到以P为目标的交易中,将这笔交易广播到链上。

接收者则在这边一直扫描着链上的交易,对于每笔交易,计算:

解读:如何运用区块链隐私保护技术——以门罗币为例

其中a为接收者的private view key,因为在椭圆曲线对应的公私钥关系中 A=aG,所以rA=raG=aR,所以当接收者发现P=P1时,他就知道这笔交易是发送给自己的,因为对应的P1只有接收者自己可以计算出来,所以除了他以外别人并不知道该交易的目标地址。

要使用这笔交易,接收者只需计算出对应的私钥:

解读:如何运用区块链隐私保护技术——以门罗币为例

使用该私钥即可签名这笔交易中的资金进行使用。

可以看到接收方这边的压力还是比较大的,需要扫描整个链上的交易,这也是目前门罗币性能的一大瓶颈。

随后,开发人员又对门罗币实施硬分叉,整合了RingCT环形保密交易技术 (RCT),通过密码学原理将门罗币的交易数额进行加密,这也就意味着除了交易双方,没有人能够通过区块链追踪查询到他们具体的地址信息和交易金额。在这次的升级成功之后,RCT地址成为门罗币唯一的地址格式。

总结

区块链安全咨询公司 曲速未来 观点:总的来说,隐私性问题是目前密码学研究中最令人兴奋的领域之一,为了让其在现实世界中得以使用,在优化这些理论技术的效率方面还有大量的工作要做。加密货币的好处在于它为最新的隐私研究提供了直接的应用场景。代币、智能合约和基础设施中使用的许多隐私技术都是几年前才发明出来的。考虑到这个领域的发展速度之快,隐私将继续成为加密项目设计中不可或缺的一部分。

【编辑推荐】

  1. 浅析区块链隐私保护技术之门罗币
  2. 区块链发展亟待有效监管
  3. BAT区块链对垒:技术、场景、生态,谁更胜一筹?
  4. 区块链电子发票:“一慢二看三通过”?
  5. 从互联网进化看区块链,我们离“区块链+”还有多远?
【责任编辑:未丽燕 TEL:(010)68476606】
点赞 0

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读