LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

merkle树 身份认证

1. 基于哈希的密码学:通往量子安全的数学路径(下)

...的同级节点来检查路径是否被合法地构建。出于这个原因,我们引入了P(i)的认证路径的概念,即从L(i)到根节点的路径中的兄弟节点的有序集合。在图4中,P(2)的认证路径(蓝色)是L(3), N(1,0), N(2,1)。给出P(i)(一个OTS的公钥),以及P(i)的认证路径,我们可以验证(认证)P(i)对应的是一个叶子节点。也就...

知识:公钥,节点,路径,私钥

2. merkle tree 是什么(1)?

Merkle可信树是为了解决多重一次签名中的认证问题而产生的,Merkle可信树结构具有一次签名大量认证的优点,在认证方面具有显著的优势。如今,Merkle可信树的树形结构已经被广泛应用到了信息安全的各个领域,比如证书撤销、源组播认证、群密钥协商等等。并且基于Merkle可信树的数字签名方案在安全性上仅...

知识:数字签名,安全性,结构,太多

3. 默克尔树的古往今来

...数据机制的存在,例如 hash,被扩展用来对可能无限大小的大型数据库进行身份验证。比特币中的默克尔证明正如中本聪在 2009 年所描述和创建的那样,Merkle 证明的原始应用是在比特币中。比特币区块链使用 Merkle 证明来存储每个区块的交易:默克尔数证明提供的好处是中本聪描述的「简化支付验证」...

知识:比特币,技术,知识库

4. 技术解读:高效的链上动态 Merkle Tree

... O(1) 存储写入成本。背景Merkle tree广泛用于以极低存储成本在链上大量成员身份验证,例如 Uniswap 链上空投。无需上传链上所有用户大量的空投信息(比如,地址、数量),空投可以通过以下方式显著节省成本:将树的根哈希存储在链上使用链下计算证明用户奖励用户通过链上提交证明来获取奖励此外...

知识:链上,以太坊,合约,区块链

5. 如何使用Merkle树验证?交易区块

...成对的txid散列一起创建的,它为区块中的所有事务提供了一个简短但唯一的认证。 然后将这个merkle根用作于区块头中的字段,这意味着每个区块头将对区块内的每个事务都有一个简洁的表示。 本教程将演示如何计算merkle根字段。 先决条件 本教程将需要访问比特币节点。我们建议以regtest模式配置节...

知识:比特币,区块,数据

6. Merkle树和SPV,如Craig Wright所解释

...据包的Merkle路径只是所需的最小哈希列表通过重复的哈希和连接(通常称为身份验证路径)来重建根R。如果证明者知道所有数据包D_1,…,D_N,则可以简单地执行存在证明,尽管这需要比Merkle路径大得多的存储开销,并且证明证明者可以使用整个数据集。 这是最初在原始比特币白皮书中确定的,并且...

知识:比特币,数字货币,加密货币,区块链交易

7. 比特币:在区块链上行驶。第10部分

...为了验证交易是否包含在一个块中而不必下载该块中的所有交易,它们使用身份验证路径或Merkle路径。例如,假设有一个SPV节点对向其钱包中包含的地址的收款感兴趣。 SPV节点将在其与对等方的连接上建立一个布隆过滤器,以将仅接收到的交易限制为包含感兴趣地址的交易。当对等方看到与bloom筛选器...

知识:区块,区块链,区块链的,创世块

8. 区块链是由哪五个部分分别组成的?

...私钥用来解密/签章,私钥由个人拥有。在区块链中,使用公钥和私钥来标识身份,我们假设区块链中有两个人,分别为小白和小黑,小白想向小黑证明自己是真实的小白,那么小白只需要使用私钥对文件进行签名并发送给小黑,小黑使用小白的公钥对文件进行签名验证,如果验证成功,那么就证明这个...

知识:区块,私钥,公钥,在区块链

9. Calibra最新论文DAPOL:分布式责任审计证明

...节点到根节点的唯一路径将每个节点的nonce和兄弟节点发送给客户,这称为身份验证路径。路径上的其他节点(包括叶节点本身)不需要传输,因为存在有足够的信息来重建它们。当且仅当其路径终止于由交易所广播并签名的根目录时,就包括其余额。虽然很优雅,但此协议并没有隐藏在根节点中发布...

知识:Calibra

10. Calibra最新论文:分布式责任审计证明

...节点到根节点的唯一路径将每个节点的nonce和兄弟节点发送给客户,这称为身份验证路径。路径上的其他节点(包括叶节点本身)不需要传输,因为存在有足够的信息来重建它们。当且仅当其路径终止于由交易所广播并签名的根目录时,就包括其余额。虽然很优雅,但此协议并没有隐藏在根节点中发布...

知识:交易所,隐私保护,分布式

11. 本体技术视点 | 神奇的Merkle树是如何实现存储层优化的?

...,树枝又长出叶子,最后就这样长成了参天大树。计算机界也有棵树,名叫 Merkle,由一个根节点、一组中间节点和一组叶子节点组成。根节点表示是最终的那个节点,且只有一个。叶子节点可以有很多,但是无法再继续扩散出更多的子节点了。这棵树有什么神奇的作用呢?待小编为你细细道来~图 | 网...

知识:区块,节点,在区块链,区块链节点

12. 烤仔TVのCCW|Merkle前缀树的优化

大家好,欢迎收看 CCW。在上期视频中,我们为大家讲到在 Merkle 前缀树中,当读一个或写一个数据时,需要读取或修改这个节点到根节点这条路径上的每一个节点。在智能合约的执行过程中,每一次状态的读和写都对应着后台数据库大量的读写,极大地影响了系统的执行速度。那么 Conflux 是如何解决它...

知识:以太坊,前缀,以太坊的,区块

13. 区块链中的密码学

...HyperLedger-Fabric区块链平台中,主要用于检测数据未经授权的修改,签名者的身份识别和抗抵赖。区块链中每一区块除了自身的数据外,还包含了前一区块数据的数字摘要值,并通过指针指向前一区块,这样的列表结构建立起了了整个链条。如果攻击者篡改了某一区块(比如第K块)的值,那K+1块的保存的...

知识:数据,数字签名,密码学,加密,比特币

14. 数字资产的矿工是如何做到“家里有矿”的?

...该区块作为标题。其后利用该区块标题,哈希算法会生成,输出作为区块的身份辨认标志。区块的身份辨认标志符必须小于协议设置的某个标准值。换句话说,区块哈希必须达到一定数量的数位零开始。该目标值(也称为哈希散列难度),确保任何新区块创建能保持一定的缩放度和比率,让哈希值在网络...

知识:数字货币

15. 洒脱喜一周评丨RSA累加器成SNARK系统降本利器,DEX等应用或成最大受益者

...上不可能对摘要所表示的集合进行含糊其辞的表达。此外,累加器允许成员身份的简洁证明,在某些情况下,还允许非成员身份。而Merkle树,就是一个最著名的vector累加器。回顾一下,它是一种二叉树结构,它将vector存储在子叶的标签当中,与此树的内部节点关联的标签,是将抗碰撞哈希H应用于子标签...

知识:RSA累加器,DEX,Rollup