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

查找比特币交易hash

1. 一文告诉你密码学在区块链中能做什么?

...管理某个账户的比特币交易。 布隆过滤器布隆过滤器是一种基于 Hash 的高效查找结构,能够快速判断某个元素是否在一个集合内。首先回顾一下基于Hash的快速查找,由于Hash算法具有一一对应的特点,即一个内容对应一个Hash值,而Hash值最终是可以转化为二进制编码,这就天然的构成了一个 “ 内容 - 索...

知识:同态,区块,密码学,证书

2. 密码技术编织区块链技术

...区块链中的密码技术有哪些?布隆过滤器布隆过滤器是一种基于 Hash 的高效查找结构,能够快速判断某个元素是否在一个集合内。假如给定一个内容和存储数组,通过构造Hash函数,使Hash值总量不超过数组的大小,就可以实现快速的基于内容的查找。如 “算法改变人生” 的 Hash 值如果是 “1000”,则存...

知识:区块链,公钥,区块,区块链技术

3. 从密码学角度理解区块链

...Hash值,而Hash值最终会转化为二进制编码)。布隆过滤器基于Hash算法的快速查找,能够快速准确判断出某一元素是否在同一集合内。假定一个内容和存储数组,通过构造Hash函数,使Hash值的总量不能超过数组大小,便可实现快速基于内容查找对应数组。相对单个Hash算法查找,布隆过滤器在提升空间利用...

知识:同态,密码学,区块,数字签名

4. hash索引

...的是经常hash运算之后的hash值,因此只能进行等值的过滤,不能基于范围的查找,因为经过hash算法处理后的hash值的大小关系,并不能保证与处理前的hash大小关系对应。2、hash索引无法被用来进行数据的排序操作? 由于hash索引中存放的都是经过hash计算之后的值,而hash值的大小关系不一定与hash计算之前的...

知识:索引,数据,指针,大小

5. 一文告诉你哈希思想与哈希表构造到底是什么

...,使得其元素的储存位置与他的关键码之间能够建立一一映射关系,那么在查找时通过该函数很快找到相应元素。简言之,就是设定某一固定函数(hashFunc),通过此函数来使插入元素的值与元素位置相对应,往后我们需要查找此元素时就可以通过此函数(hashFunc)找到该值。哈希函数散列函数(英语:Hash fun...

知识:函数,元素,地址,数据

6. 区块链之密码学与安全技术

...际发生改变的数据块D1。5、布隆过滤器简介布隆过滤器是一种基于Hash的高效查找结构,能够快速(常数时间内)回答“某个元素是否在一个集合内”的问题。如下图所示,是一个简单的布隆过滤器结构:布隆过滤器示意图布隆过滤器(Bloom Filter)的核心实现是一个超大的位数组和几个哈希函数。假设位...

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

7. 从哈希函数出发,一文告诉你哈希思想与哈希表构造到底是什么

...,使得其元素的储存位置与他的关键码之间能够建立一一映射关系,那么在查找时通过该函数很快找到相应元素。简言之,就是设定某一固定函数(hashFunc),通过此函数来使插入元素的值与元素位置相对应,往后我们需要查找此元素时就可以通过此函数(hashFunc)找到该值。哈希函数散列函数(英语:Hash fun...

知识:哈希函数

8. 到底什么是哈希Hash?

...算上是不可能的,所以数据的哈希值可以检验数据的完整性。一般用于快速查找和加密算法 ---《数据结构与算法分析》哈希表Wisdom Chain散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速...

知识:一个比特,区块链,函数,算法

9. 秒懂比特元|比特元与传统区块链数据存储方式对比

...,实现和传统数据库一样的执行效率。在数据查询方面:根据 statehash 可以查找到对应的 height(version),根据 height 可以查找到对应高度时,具体 key 值对应的 value 值。由于通常的 key-value 数据库可以很好的支持前缀匹配查询,查询效率会比较高,远高于默克尔树存储结构的查询。比特元官网:www.bityuan...

知识:在区块链,比特元,区块,区块链数据

10. 秒懂比特元, 比特元与传统区块链数据存储方式对比

...,实现和传统数据库一样的执行效率。在数据查询方面:根据 statehash 可以查找到对应的 height(version),根据 height 可以查找到对应高度时,具体 key 值对应的 value 值。由于通常的 key-value 数据库可以很好的支持前缀匹配查询,查询效率会比较高,远高于默克尔树存储结构的查询。比特元官网:www.bityuan...

知识:区块链,数据存储,比特元

11. 秒懂比特元|比特元MVCCKVDB与传统区块链MerkleTree数据存储方式对比

...,实现和传统数据库一样的执行效率。在数据查询方面:根据 statehash 可以查找到对应的 height(version),根据 height 可以查找到对应高度时,具体 key 值对应的 value 值。由于通常的 key-value 数据库可以很好的支持前缀匹配查询,查询效率会比较高,远高于默克尔树存储结构的查询。比特元官网:www.bityuan...

知识:在区块链,区块,比特元,区块链

12. 浅谈区块链的核心功能之HonorDecent与传统数据存储方式的对比

...,实现和传统数据库一样的执行效率。在数据查询方面:根据 statehash 可以查找到对应的 height(version),根据 height 可以查找到对应高度时,具体 key 值对应的 value 值。由于通常的 key-value 数据库可以很好的支持前缀匹配查询,查询效率会比较高,远高于默克尔树存储结构的查询。

知识:在区块链,区块,区块链,区块链数据

13. 自定义hash

...一个伪哈希索引。这和真正的哈希索引不是一回事,因为还是使用B-Tree进行查找,但是它使用哈希值而不是键本身进行索引查找。你需要做的就是在查询的WHERE子句中手动指定使用哈希函数。

知识:索引,基础上,就可,不支持

14. 入门必读:IPFS白皮书(中文版)

...关于对等系统的元数据。比如,Mainline DHT是一个去中心化哈希表,他可追踪查找所有的对等节点。2.1.1 KADEMLIA DHTKademlia[10] 是受欢迎的DHT,它提供:通过大量网络进行高效查询:查询平均联系人O(log2N)节点。(例如,20跳10万个节点的网络)低协调开销:优化数量的控制消息发送到其他节点。抵抗各种攻击...

知识:节点,对象,对等,数据

15. Gaia ——BlockStack 去中心化存储服务

...Bob传递数据,并控制如何共享数据。Alice和Bob都是通过查询中新心服务器来查找彼此的消息。服务提供者总是信任的唯一来源。 中心化存储带来的问题 1.读取写入数据与用户身份标识没有严格关联。 不能保证Bob收到的消息确实来自于Alice,或者消息是篡改的。而且,这些大公司也并不是免费提供服务...

知识:用户,数据,区块链