eac币交易平台揭秘|雷达(RADR)中间层的高科技交易技术分析

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册

1. Introduction 环机密交易(RingConfidentialTransaction)采用CryptoNote协议。需要实现以下功能: 1. 去中心化 2. 匿名 3. 隐藏交易金额

实现以上功能的方法如下: 1. 通过proof-of-work挖矿机制实现去中心化。 2. 通过一次性密钥实现匿名。 3. 通过多层可链接自发匿名群签名(MLSAGS)并结合PedersenCommitment实现隐藏交易金额。此外,还应抵抗“二次花费”攻击,并进行范围证明。

1.1 一次性密钥: P=H(rB),其中P是交易的一次性密钥,H是哈希函数,B是转账接收方的公开密钥,r是发送方选取的随机数。发送方将rG发送给接收方,接受方通过计算brG=rB来获取P。接收方可以通过P验证交易的有效性。

1.2 隐藏交易金额: 将ConfidentialTransactions加入MLSAGS。

1.3 防止两次花费: 通过链接机制实现,通过I(key-image)来链接。在签名的链接阶段,相同的I进行链接,避免使用同一个密钥对进行两次环签名,确保每个密钥对只能签名一次,从而避免重复花费。

1.4 范围证明: 范围证明用于防止货币金额溢出,产生额外的货币。范围证明可以证明每个输出都在某一正整数范围内。通过设置有限域的阶和范围证明的正整数大小,可以检测和阻止存在较大输出和大量较小输出两种溢出情况。

2. MLSAG 2.1 LSAG(Bellare-Neven-Shoup)是MLSAG的基础。 2.2 MLSAG是对LSAG的推广。 2.3 RingCTForMoneroProtocol与MLSAG验证步骤相同。

3. 范围证明 假设范围证明中的正整数是2的n次方,即证明每个输出都在0到2的n次方之间。可以使用BorromeanRingSignatures来实现。

3.1 BorromeanRingSignatures 3.2 BorromeanRingSignatures应用于范围证明。

目前,雷达(RADR)已经实现了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。该曲线在安全性和性能之间取得了良好的平衡,类似的曲线也被内置在以太坊中。

本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/73149.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年08月26日
下一篇 2023年08月26日

相关推荐

  • 比特币密钥什么样子,比特币的密钥是怎么样

    一、比特币密钥是什么意思比特币的所有权是通过数字密钥、比特币地址和数字签名来确定的。比特币包含一系列密钥对、每个密钥对包含一个公钥和私钥。私钥是一个随机数、私钥通过椭圆曲线算法生成公钥、公钥再通过单向加密哈希函数生成比特币地址。比特币使用非对称加密、使得签

    2024-11-19 16:30:01
    6 0
  • 比特币的密钥在哪里,比特币的密钥是怎么样

    一、比特币的密钥是怎么样比特币的密钥是怎么样比特币的密钥可以分为私钥和公钥。私钥是一个256位的随机数,它是由比特币钱包生成的,并且只有钱包的所有者才能知道它。私钥是比特币交易的核心,因为只有持有私钥的人才能对其进行签名,从而授权比特币的转移。公钥是由私钥通

    2024-11-11 17:30:01
    24 0
  • 比特币密钥怎么找回来,怎么找回比特币钱包地址

    一、怎么找回比特币钱包地址要挖掘比特币可以下载专用的比特币运算工具,然后注册各种合作网站,把注册来的用户名和密码填入计算程序中,再点击运算就正式开始。完成Bitcoin客户端安装后,可以直接获得一个Bitcoin地址,当别人付钱的时候,只需要自己把地址贴给别人,就能通过

    2024-11-09 15:00:01
    20 0
  • 欧意(OKX)注册以及欧意API绑定教程

    本文目次导读:欧意(OKX)注册以及欧意API绑定教程欧意(OKX)注册欧意账号欧意API绑定欧意API绑定教程欧意(OKX)注册以及欧意API绑定教程欧意(OKX)欧意(OKX)是全球领先的数字资产交易平台之一,努力于为全球用户供给平安、

    2024-03-15 14:08:19
    551 0
  • 现代密码学:应用与基本原理

    随着现代科技的不断发展,人们的生活方式也在不断改变。在信息时代的今天,我们每天都面临大量的信息安全问题。为了保护我们的私人信息不被泄露,密码学技术成为信息安全领域的重要组成部分。现代密码学在各个领域都有广泛的应用,网络安全网络安全是现代密码

    2023-11-14 21:00:38
    94 0
  • 薛定谔的猫:量子物理中的哲学思考

    薛定谔的猫是量子力学中非常重要的一部分,用于解释量子物理学中的奇怪现象。什么是薛定谔的猫? 薛定谔的猫是一个思想实验,用于解释量子物理学中的一个悖论:当一个物体处于量子叠加态时,它的状态究竟是什么? 假设有一只猫被关在一个箱子里,箱子外有一

    2023-11-14 05:01:14
    100 0

发表回复

8206
验证码

评论列表(0条)

    暂无评论

ok交易所
已有100万用户加入ok交易所

立即下载