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

哈希运算

1. 区块链常用数据结构「默克尔树」

...分的构成关系如下图:要得到这样一棵默克尔树,首先要对底部数据块进行哈希运算,用每个数据块对应的哈希值生成叶子节点。再对相邻的 2 个叶子节点进行哈希运算,得到的哈希值生成中间节点,最后对相邻的 2 个中间节点进行哈希运算,得到的哈希值生成根节点。由于各类节点都是由哈希值构成...

知识:默克尔树,哈希值,数据结构,比特币

2. 默克尔树封装在数据层它是一个密码学技术用以保护区块链的安全

...分的构成关系如下图:要得到这样一棵默克尔树,首先要对底部数据块进行哈希运算,用每个数据块对应的哈希值生成叶子节点。再对相邻的2个叶子节点进行哈希运算,得到的哈希值生成中间节点,最后对相邻的2个中间节点进行哈希运算,得到的哈希值生成根节点。由于各类节点都是由哈希值构成,...

知识:区块链,去中心化系统,数据,比特币和以太坊

3. 三分钟了解区块链常用数据结构「默克尔树」

默克尔树是由哈希值构成的树状数据结构,封装在区块链数据层,用于验证区块链数据的完整准确性。</blockquote>原文标题:《默克尔树究竟是棵什么树?| 万向区块链小课堂》 撰文:万向区块链本期万向区块链小课堂将为大家讲解区块链中经常提及的一棵树:默克尔树(Merkle Tree)。来回忆下我们之前...

知识:技术,万向区块链,默克尔树,哈希运算

4. 哈希值IPFS文件的数字指纹

与IPFS理论的其他名词不同,“哈希值”这个词我们无法用中文的其他词语去辅助理解,很多人第一次看到这个词都会懵掉。但这个概念对于理解IPFS的原理很重要。现在让蝶链君为大家讲解:“哈希值”是什么?哈希值在IPFS中的作用是什么?关键词:哈希算法,哈希值,数字指纹中文“哈希”这个词,...

知识:比特币,加密货币项目,以太坊,文件

5. MerkleTree

...多年前提出的,并以他本人的名字来命名,中文翻译过来叫默克尔树,也叫哈希树。Merkle Tree 号称区块链面试必考题,因为的确太常用了。说到根本上 Merkle Tree 就是用来做完整性校验的,所谓的完整性校验,就是检查一下数据有没有损坏或者被恶意篡改。Merkle Tree 的最大的应用场合就是在点对点网络上...

知识:区块链,比特币以太坊,去中心化网络,去中心化

6. 详解比特币的记账与发行机制

...块头里有个记账者自定的随机数,记账者换上不同的随机数,对区块头进行哈希运算,谁先试出符合要求的哈希值,他就将这个区块广播全网,大家都以他的账本为准。区块头和区块体是什么关系呢?区块体里记录了具体的账单,包括记账者自己所得奖励和手续费的账单。区块头则相当于该区块的身份...

知识:区块,区块头,比特币,挖矿

7. 什么是比特币的记账与发行机制

...块头里有个记账者自定的随机数,记账者换上不同的随机数,对区块头进行哈希运算,谁先试出符合要求的哈希值,他就将这个区块广播全网,大家都以他的账本为准。区块头和区块体是什么关系呢?区块体里记录了具体的账单,包括记账者自己所得奖励和手续费的账单。区块头则相当于该区块的身份...

知识:区块链,去中心化,挖矿,比特币,火星号精选

8. 浅谈零知识证明:简短无交互证明(SNARK)

...界状态,我们往往会使用Merkle树把巨大的世界账本变成一串短小精悍的Merkle哈希值。只要任何一个账户的任何余额发生改动,这个Merkle哈希值就会发生改动。Merkle树其实就是一个二叉树,每一个节点都会把下面的两个子节点的值拼接在一起,并且算出对应的哈希值作为自己的值。为了方便构建Merkle树,...

知识:区块链技术,零知识证明

9. 脑矿机!奇人用纸笔算比特币

...特币矿工们抱团将一组Bitcoin transactions送进一个块中,然后重复执行被称为哈希散列的加密操作,直到有人发现一个极其特殊且罕见的哈希值。然后,这就标志着这个块已经被挖取出来了,也成为了比特币区块链的一部分。整个寻找哈希值的任务本身并没有实际作用,但是要寻找到这个值是非常困难的(...

知识:矿机,比特币

10. 以太坊缓存

...的Hash字段,这不属于交易内容的一部分,只是为了在交易的JSON中包含交易哈希。为了防止参与哈希运算,该字段被标记为rlp:"-"。其次,Transaction 还定义了三个缓存项:交易哈希值(hash)、交易大小(size)和交易发送方(from)。缓存的原因是使用频次高且CPU计算量大。在区块链中最见的是哈希运算,所有链上...

知识:交易哈希值,交易哈希,链上,在区块链

11. 在透明的公链网络中如何实现数据的隐私保护

...运算处理数据。第一步首先我们将需要检索的关键字和检索码c_i串联,并做哈希运算,算出哈希值hash_c_i,然后将关键字对应的内容value用对称密钥加密,并同时将密钥用有查看权限的甲和乙的公钥进行加密。然后对内容进行Hash运算,生产相应的哈希值。第二步我们将以上得到的所有Hash数据再次进行Hash...

知识:链上,比特元,公链,区块链加密

12. 专利篇|在透明的公链网络中如何实现数据的隐私保护

...运算处理数据。第一步首先我们将需要检索的关键字和检索码c_i串联,并做哈希运算,算出哈希值hash_c_i,然后将关键字对应的内容value用对称密钥加密,并同时将密钥用有查看权限的甲和乙的公钥进行加密。然后对内容进行Hash运算,生产相应的哈希值。第二步我们将以上得到的所有Hash数据再次进行Hash...

知识:链上,比特元,公链,区块链加密

13. 比特币挖矿一定要矿机吗,用纸笔来计算可行吗?

...币的算力达到84.69(EH/s),也是近年来的峰值,是无数的矿机通过连续不断的哈希运算保障了比特币的安全。寻找到合适的哈希便是比特币挖矿的目的。而用手算出哈希值的难度比在全世界的沙子里面找到特定的一粒沙子还要难,可能性还要低。一般情况下,每天手算的速度是0.67hash,经过训练以后速度应...

知识:挖矿,比特币,比特币区块,区块

14. 比特币众谈(二百三十六)

...也正是因此“矿机”应运而生,也就是专门为挖比特币,为做这样的一个“哈希运算”而设计的一种电脑。它不能用于我们日常的家庭当中,不能打字、不能玩吃鸡游戏,它就是专门用于连入比特币网络进行这样的一个挖矿的“哈希运算”,这个就是我们经常说的“比特币矿机”是怎么回事。给大家介...

知识:比特币奖励,区块打包,挖比特币,矿机

15. 【NW浮世绘】丨寂寞火山说——指责比特币挖矿耗电是无理取闹吗?

...,依赖三项基础理论技术的突破,分别是:非对称加密技术、点对点技术、哈希现金技术,最后一项哈希现金就是耗电的元凶。这三项技术,随便哪个展开都能写本书,有兴趣的请自行谷歌吧,大家只需要知道哈希现金技术主要解决的是拜占庭将军和双重支付问题,通俗的说,就是建立一种共识机制,...

知识:中本聪,比特币,区块,比特币挖矿耗电