元宇宙非小号金色财经交流群社区官网

区块链技术数据层 五分钟了解区块链架构的数据层

Time:2022-04-08 Click:542


市场上可以看到的区块链技术应用场景大致可以分为三类:
·数字货币(数字人民币、加密货币)
· Token(即“token暂时理解为token)
·区块链 产业(溯源链、供应链金融、存管链)……)
那它们是如何实现的呢?
事实上,任何区块链应用场景都是基于区块链架构,通过层层嵌套和包装,从底层技术发展到应用层。
区块链基础设施
今天,让我们仔细看看区块链的数据层。
数据层
数据层是底层技术,包括数据存储、账户和交易实现和安全两个功能。
在之前的内容中,我们解释了哈希函数、不对称加密技术和时间戳。接下来,我们将讨论数据块、链结构Merkle 树,以及它们之间的关系。
(了解哈希函数和不对称加密技术,请参考上一篇文章《如何通俗易懂地理解区块链》)
(请参考上一篇文章《区块链时间戳有什么作用》了解时间戳)
默克尔树

默克尔树(Merkle tree,又称哈希树)由根节点、中间节点和叶节点组成。其形状如下:
这里我们参考前面提到的一个公式:散列函数H接受任何大小的消息x区块链技术数据层,但输出有限大小的消息x,输出固定大小的散列值h,即h=H(x)。
x1=A向B转账10元 h1=
x2=A向B转账10元 h2=
叶节点表示存储的信息,即x;
中间节点表示存储信息的哈希值,即H(x);
所有中间节点的哈希值都是根节点。
老办法,还是以转账为例:
x1=A向B转账10元,哈希值记为h1
X2=B向C转账10元,哈希值记为h2
X3=C 向 D 转账 10 元,哈希值记为 h3
X4=D转10元给E,哈希值记为h4
那怎如何使用 Merkle 树来存储这些数据信息?首先,它将是h1、h2存储信息Xa,然后将h3、h4存储信息Xb。
Xa=h1

标签:区块 区块链 区块链技术 技术 数据

  • 火链技术利用区块链技术协助医院和制药厂实现数据共享

    火链技术利用区块链技术协助医院和制药厂实现数据共享

    T:

    近日,区块链行业龙头火链科技有限公司(以下简称火链科技)CEO袁玉明在接受上海证券交易所记者采访时表示,随着区块链应用的逐步实施,区块链发展基石已经完成,社会认可需要巩固和提高。随着社会的进一步认可,会有订单,员工愿意来,投资者更愿意投资,...

  • 加强区块链技术的引导和规范 推动区块链技术发展和产业创新

    加强区块链技术的引导和规范 推动区块链技术发展和产业创新

    T:

    习近平同志在主持中共中央政治局第十八次集体学习时强调,区块链技术的综合应用在新技术创新和产业改革中发挥着重要作用。区块链产业具有巨大的发展潜力和广阔的应用前景。区块链技术的综合应用在促进新技术创新和产业改革中的重要作用不容低估。这是中国核心...

  • 区块链技术应用:区块链技术如何让善款在阳光下运行?

    区块链技术应用:区块链技术如何让善款在阳光下运行?

    T:

    归功于分布式系统、公开化、信息追朔等工艺特性,在全国各地的抗“疫”行为中,区块链应用充分发挥了关键功效。由我国雄安集团数字城市建设企业、趣链科技公司带头的好几家公司协同呼吁进行了一款根据区块链的公益慈善捐赠平台——善踪,运用同盟区块链技术互...

  • 区块链技术重要 ,区块链技术最重要的价值

    区块链技术重要 ,区块链技术最重要的价值

    T:

    区块链以其精湛的设计理念和经营思维,可以促进经济社会相关领域规则体系的重建,改变人、组织、组织、组织之间的合作关系和利益分配机制,区块链技术可以有效解决双花问题,为数字资产的确认和交易流通提供资产。这为数字资产的确认和交易流通提供了解决方案...

本站分享的区块链、Web3.0元宇宙、NFT、数字藏品最新消息等相关数藏知识快讯NFR资讯新闻,与金色财经非小号巴比特星球前线Btc中国官网无关,本站资讯观点不作为投资依据,市场有风险,投资需谨慎!不提供社区论坛BBS微博微信交流群等相关币圈信息发布!
本站内容来源于互联网,如存在侵权及违规内容投诉邮箱( [email protected] )