0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

区块链的概念及架构模型介绍

姚小熊27 来源:人工智能实验室 作者:人工智能实验室 2020-11-02 11:44 次阅读

区块链是什么?区块链的架构模型又是什么?下面是详解汇总:

首先解释一下区块链。

区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。

区块链的架构模型

1、区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。

2、区块链是比特币的一个重要概念,它本质上是一个去中介化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块。

简而言之,其实推广区块链谁是受益者,目前来说,就是比特币等虚拟货币的持有者,可见炒了多少年,差点崩盘的东西,现在搞区块链,为的就是变现,可见背后推动之力量强大,国家资金都有可能购买虚拟货币,财富将被洗盘,众所周知,虚拟货币就是泡沫经济,实体经济其实没有多出来,而形成的财富坑要谁去填?就是每天上班出卖劳动力的大多数

那到底什么是区块链架构模型呢?

一般说来,区块链系统由数据层、网络层、共识层、激励层、合约层和应用层组成。

1、数据层

数据层封装了底层数据区块以及相关的数据加密和时间戳等技术;

2、网络层

网络层则包括分布式组网机制、数据传播机制和数据验证机制等;

3、共识层

共识层主要封装网络节点的各类共识算法;

4、激励层

激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;

5、合约层

合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础;

6、应用层

应用层则封装了区块链的各种应用场景和案例。该模型中,基于时间戳的链式区块结构、分布式节点的共识机制、基于共识算力的经济激励和灵活可编程的智能合约是区块链技术最具代表性的创新点。

其中,数据层封装了底层数据区块以及相关的数据加密和时间戳等基础数据和基本算法;网络层则包括分布式组网机制、数据传播机制和数据验证机制等;共识层主要封装网络节点的各类共识算法;激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础;应用层则封装了区块链的各种应用场景和案例。

扩展资料

1、比特币对等网络将所有的交易历史都储存在“区块链”中。区块链在持续延长,而且新区块一旦加入到区块链中,就不会再被移走。

2、区块链共享价值体系首先被众多的加密货币效仿,并在工作量证明上和算法上进行了改进,如采用权益证明和SCrypt算法。

3、区块链实际上是一群分散的用户端节点,并由所有参与者组成的分布式数据库,是对所有比特币交易历史的记录 。

4、区块链技术将应用于金融行业的征信,交易安全和信息安全。区块链在金融方面可以形成点对点的数字价值转移,从而提升传输和交易的安全性。
责任编辑:YYX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据存储
    +关注

    关注

    5

    文章

    895

    浏览量

    50584
  • 区块链
    +关注

    关注

    110

    文章

    15554

    浏览量

    104759
收藏 人收藏

    评论

    相关推荐

    相位噪声的概念及其应用

    频率稳定度分短稳和长稳。短稳是指由相噪,电源和负载变化引起的频率波动;长稳是指因老化等引起的频率漂移。相位噪声是晶体振荡器短期稳定度的重要指标。今天凯擎小妹就来讲一下相位噪声的概念及其应用。
    的头像 发表于 12-26 13:28 322次阅读
    相位噪声的<b class='flag-5'>概念及</b>其应用

    任意模型都能蒸馏!华为诺亚提出异构模型的知识蒸馏方法

    相比于仅使用logits的蒸馏方法,同步使用模型中间层特征进行蒸馏的方法通常能取得更好的性能。然而在异构模型的情况下,由于不同架构模型对特征的不同学习偏好,它们的中间层特征往往具有较大的差异,直接将针对同
    的头像 发表于 11-01 16:18 536次阅读
    任意<b class='flag-5'>模型</b>都能蒸馏!华为诺亚提出异<b class='flag-5'>构模型</b>的知识蒸馏方法

    电源核相的概念及意义

    一、核相的概念及意义 1、核相的概念 核相是指在电气操作中用仪表或其他手段核对两路电源或环路相位、相序是否相同。 2、核相的意义 1)新建、改建、扩建后的变配电所和输电线路、以及线路检修完毕向用
    的头像 发表于 09-24 16:27 2448次阅读

    盘古大模型与ChatGPT的模型基础架构

    华为盘古大模型以Transformer模型架构为基础,利用深层学习技术进行训练。模型的每个数量达到2.6亿个,是目前世界上最大的汉语预备训练模型
    的头像 发表于 09-05 09:55 1430次阅读

    通过高可用性强制实施精简的IT基础架构模型

    电子发烧友网站提供《通过高可用性强制实施精简的IT基础架构模型.pdf》资料免费下载
    发表于 08-22 15:53 0次下载
    通过高可用性强制实施精简的IT基础<b class='flag-5'>架构模型</b>

    Armv8-R架构中的虚拟化概念和可能性

    本指南介绍了Armv8-R架构中的虚拟化概念和可能性。我们用四个例子来解释这些概念,其中大部分是基于汽车行业的应用程序。这些示例可以帮助您理解和熟悉虚拟化
    发表于 08-02 09:27

    浅谈多机房部署的灾备架构模

    互联网常见的高可用手段。比如服务冗余部署、异步化设计、负载均衡、服务限流降级熔断、架构拆分、服务治理、分布式存储等等,今天主要是一起聊下,多机房部署的灾备架构模式,来确保服务的高可用。
    的头像 发表于 07-11 11:31 1265次阅读
    浅谈多机房部署的灾备<b class='flag-5'>架构模</b>式

    时序分析基本概念介绍&lt;ILM&gt;

    今天我们要介绍的时序分析基本概念是ILM, 全称Interface Logic Model。是一种block的结构模型
    的头像 发表于 07-07 17:26 2232次阅读
    时序分析基本<b class='flag-5'>概念</b><b class='flag-5'>介绍</b>&lt;ILM&gt;

    嵌入式软件最常见的架构模

    嵌入式软件因为硬件资源限制,可能存在驱动与应用耦合的情况,但对于大型项目,资源充裕的情况下,复杂的业务逻辑、后续扩展维护的需要,必须采用分层和模块化思维,这种思想就是架构模式。一般分7种架构模
    的头像 发表于 06-22 10:32 1823次阅读
    嵌入式软件最常见的<b class='flag-5'>架构模</b>式

    架构模式的基础知识

        作为软件工程师,为什么至少要学习基本的架构模式?     我相信有很多人回答了这个问题,但我会给你一些考虑的理由。     首先,如果您了解架构模式的基础知识,那么您就更容易遵循架构师的要求
    的头像 发表于 06-13 16:13 436次阅读
    <b class='flag-5'>架构模</b>式的基础知识

    嵌入式7种架构模式分析

      嵌入式软件因为硬件资源限制,可能存在驱动与应用耦合的情况,但对于大型项目,资源充裕的情况下,复杂的业务逻辑、后续扩展维护的需要,必须采用分层和模块化思维,这种思想就是架构模式。一般分7种架构模
    的头像 发表于 06-13 15:31 3049次阅读
    嵌入式7种<b class='flag-5'>架构模</b>式分析

    车辆网概念及架构

    很多人都知道下一个工业时代的核心是万物智能互联。现代通信技术的发展提供了物物互联最广泛最快速的通道。车联网则是物联网技术在交通系统领域的典型应用,它将物联网与智能交通有效结合。“车联网”概念从诞生
    的头像 发表于 06-13 13:59 657次阅读

    算力网络的概念及整体架构

    算力服务层基于分布式微服务架构,支持应用解构成原子化功能 组件并组成算法库,由 API Gateway统一调度,实现 原子化算法按需实例 化。 算力平台层将算力资源抽象描述形成算力能力模板
    发表于 05-25 16:47 3次下载
    算力网络的<b class='flag-5'>概念及</b>整体<b class='flag-5'>架构</b>

    从分层架构到微服务架构介绍(三)

    **管道架构** (Pipeline Architecture),通常也被称为 **管道-过滤器架构** (Pipes and Filter Architecture),是最常用的架构模式之一
    的头像 发表于 05-10 16:58 391次阅读
    从分层<b class='flag-5'>架构</b>到微服务<b class='flag-5'>架构</b><b class='flag-5'>介绍</b>(三)

    从分层架构到微服务架构介绍(一)

    谈到软件系统设计的方法论,在代码层面,有我们熟悉的23种 **设计模式** (design pattern),对应到架构层面,则有所谓的 **架构模式** (architecture pattern
    的头像 发表于 05-10 16:55 810次阅读
    从分层<b class='flag-5'>架构</b>到微服务<b class='flag-5'>架构</b><b class='flag-5'>介绍</b>(一)