区块链Bloom是什么 Bloom过滤器原理和应用详解

区块链Bloom也就是大家所说的Bloom过滤器在公链协议里面的应用, 它是属于一种概率性的数据结构, 这一种结构是使用一组哈希函数, 把这些元素映射到位数组里面去, 这样做的目的,就是为了实现关于“是否存在”这一问题的判定过程的高效率化, 比特币的轻节点以及...

区块链类似链到底指什么 常见的链式结构一文给你讲清

人们往往把区块链里面的那个链字, 当成是一个很固定的一个意象, 但是实际上它指的并不只是那些哈希指针去串联在一起形成的东西, 而是指的一类数据结构, 这种东西是可以和别的东西做类比, 也是可以拿去替换的, 如果大家把这个事情给说清楚了, 讲明白了, 那么后面大...

区块链就是将数据区块按时间顺序相连,普通人到底该怎么理解

区块链是一种数据结构, 这种数据结构是把数据区块按照时间的先后顺序拼接起来的, 每一个区块都会记录下一批交易的信息, 同时还包含了前一个区块的哈希摘要, 这样就形成了一种链式的排列方式, 要去理解区块链的话, 关键的地方在于要把区块和链这两个概念分开来看清楚。...

区块链最重要的数据结构是链式结构与哈希函数结合

于区块链范畴之内, 好多人一听闻技术架构便觉头疼。实则区块链真正具厉害之处的地方, 并非在于那些繁杂的智能合约或者挖矿算法, 而是其底层那套精巧的数据组织方式。领会了这一点, 方可看透多数区块链项目的本质。 什么是区块链数据结构 有着区块链最基本的数据存储单元...

区块链协议是什么:详解核心内容与运行机制

身为一名处在长期从事区块链底层研发工作状态的工程师, 我目睹过非常多的人, 将“协议”这个词汇理解得过度抽象化。区块链协议, 其本质实际上就是一整套规则, 这些规则清晰地规定了在网络当中的节点, 究竟要怎样去达成共识,再怎样去传递数据, 以及再进一步如何去保障...

区块链的区块划分依据是什么

知晓区块链的区块划分, 实际上是领会其底层逻辑的重点。扼要来讲, 区块链并非任意地将数据切割成一块块, 而是依据一套严格准则, 把交易数据打包成为“区块”, 接着借助密码学手段连接成链。此划分过程, 主要取决于时间顺序、共识机制以及数据结构这三个关键要素。 区...

区块链区块之间到底靠什么连接?

分布式账本技术的底层逻辑当中, 数据拥有的不可篡改性以及可追溯性才属其核心价值所在。好多人对区块链只是止于“去中心化”与“加密货币”, 却常忽略其数据库的基本结构。要晓得整个网络如何维持秩序, 就得深入其数据结构内部探究。 区块不是孤立存在的, 它们像链条上的...

区块链转码技术:企业上链避坑指南与实战解析

处在数字化浪潮里,有许多企业把区块链技术与传统业务场景深度融合当作战略选择, 然而, 在人们提及“区块链转码”时, 常常陷入一种技术迷思, 觉得只要转换一下数据格式便能够达成去中心化信任, 事实上, 这可不是简单的代码搬运, 而是一场针对数据结构、共识机制、应...

区块链膨胀是什么 如何应对区块体积增长

区块链技术发展到现在, 一个愈发显著的问题显现, 即区块膨胀, 简单来讲, 区块膨胀是指随着链上交易数量增加、数据持续积累, 每个区块的体积不断增大, 整个链的存储占用也持续急剧上升,对于矿工、节点运行方乃至普通用户来说, 这直接抬高了硬件要求和同步成本, 成...

区块链底层架构图解指南

初次接触区块链这个概念时, 很多人会被“去中心化”“共识机制”“哈希算法”这类术语弄得晕头转向, 那区块链究竟是啥呢? 实际上, 区块链底层逻辑没那么复杂, 其本质是特殊分布式数据库, 关键是让互不信任各方共同维护不可篡改记录, 可将其想象成无数节点共同记账公...