|
|
51CTO旗下网站
|
|
移步端
创造专栏

顶边缘计算遇见区块链

Gartner通告之2020年十大战略科技进步趋向中分离提及了建设性计算以及区块链技术。竞争性计算是一种在信息来源、存储库及使用者附近进行信息处理、情节收集和交给的算计拓扑结构。

笔者:中华保密协会科学技术分会| 2020-01-14 15:54

明天 言

Gartner通告之2020年十大战略科技进步趋向中分离提及了建设性计算以及区块链技术。竞争性计算是一种在信息来源、存储库及使用者附近进行信息处理、情节收集和交给的算计拓扑结构。他试图将网络流量与计算处理保留在地方以调减延迟、发挥建设性能力以及赋予边缘更大的法治性。而区块链可以通过提供贸易透明度与可追溯性并将他记录在集体账本中贯彻信任。这两种看似不相关的概念能否在固定水平上结合从而产生更巨大的功效呢?让咱一探究竟!

什么是根本性计算

在过去的十年中,出于必发娱乐登入能够提供海量的算计,存储和网络资源导致了很多新的基于云的使用程序以及广大互联网公司(例如亚马逊)的高效增长。云为主具有强大的拍卖性能,能够处理海量的多寡,但必发娱乐登入模型的特殊性能瓶颈在于网络带宽的有限性以及信息处理效率问题。另外,必发娱乐登入模型中传送及处理数据导致的时延问题进一步影响了他家体验。故此,近来来一种名为经常性计算的新的计算范式正在兴起。竞争性计算本质上是分散计算机服务并将它们更贴近数据源的经过。

出于减少传输的多寡量及其传播距离,会大大降低延迟,并减少对带宽的浪费。一般来说,竞争性计算的组织可分为三个级别:终端设备(前者),竞争性服务器(近端)和骨干云(远端)。此层次结构表示边缘计算元素的算计能力及他特点。前者的终端设备(例如传感器,推行器)为客户提供了更多的交互性和更好的呼唤能力。但是,出于设备容量有限,必须将资源之进一步要求转化到铁器。近端的系统性服务器可以支持网络中的大多数流量以及大量资源需求,例如实时数据处理,数量缓存和计算分流。故此,竞争性服务器在延迟方面有少量增加的情况下为尾声用户提供了更好的性质,而在远端的云服务器在传输延迟的情况下提供了更有力的算计能力(例如大数据处理)和更多的多寡存储。竞争性计算的中心结构如图1所示,此体系结构的对象是推行边缘网络中运用程序的算计密集型和延迟敏感部分,并且边缘服务器中的某些应用程序与核心云通信以拓展数据同步。

希冀1 竞争性计算基本架构

竞争性计算的兴起主要由少数对延迟敏感的使用程序的(例如虚拟现实)要求,该署应用程序对延迟有严格的要求。故此,穿过将云资源和劳务推向边缘的算计范式可实现移动性支持,位置感知和低延迟。希冀二显示了建设性计算的杰出特征。

希冀2 竞争性计算的性状

  • 位置感知和低延迟:在物理和逻辑意义上,竞争性计算都支持比远程集中式的云能够更使得的对传感设备进行通信和信息分发。出于传播距离短,竞争性计算有潜力在更多实时性要求高的使用中发挥更大的威力。例如煤气泄漏事件,顶IoT装备收集到数据时,第一要做的是关门煤气阀门,而不是传播云端再扮处理,这样的面貌中创造性计算能够发挥巨大的均值。另外,出于边缘计算靠近终端,故此对设备的运动更灵活,竞争性节点间的协同能够实现物联网的岗位感知功能。
  • 智能和自组织管制:近代边缘节点的性质足以满足一组本地用户之高分辨率传输,大数量存储和复杂的算计程序的急需。这为应用程序的法治管理和专业化协调开辟了道路,故而可以将当地设备的算计和存储卸载到地方边缘计算节点,或有选择地委派给任何节点或云为主。
  • 分布式和隐私保护:诸多边缘计算服务器可能是个体的Cloudlet,而那些较少的消息集中度将减轻因所有权和数据管理分离而导致的必发娱乐登入中信息泄漏的焦虑。例如,集团安排之系统性计算节点间会敏感地交换信息,分布式的架构具有增强隐私的威力。
  • 异构和可扩展:必发娱乐登入满足不了当前普遍爆发之物联网数据计算需求。IoT联网设备和产生多少的信息量远大于必发娱乐登入的增强。竞争性节点由于他分布式架构,故此节点间可以大量扩展。故此,竞争性计算是促成设备可扩展的一种有效的主意。另外,竞争性节点能够提供标准化接口,故而消除物联网设备的异构型,进一步提供计算效率。
  • 区块链是什么

    区块链这个形容词想来大家并不生疏了,江山强调要把区块链作为主导技术自主创新重要突破口,显然主攻方向,加大投入强度,基本攻克一股重要核心技术,加紧推动区块链技术和资产创新发展。区块链的定义首次由中本聪在舆论《一种点对点的电子现金系统》官方提出,区块链是一种淘汰式的必发娱乐登录,链条的侧重点是区块。每个区块(Block)可以分为区块头和区块体,区块头记录了明天一区块的摘要,而区块体则是贸易账本,包含大量交易内容、贸易时间等。是今后一区块绑定了明天一区块的情节,多个区块集合起来,结合链条结构。为了更加直观的询问区块链,其实我们可以将区块链系统类比互联网架构进行层级划分,副下至上依次是数量,网络,共识,帐本拓扑,激励,智能合约和运用程序层,如图3所示。

    希冀3 区块链基本架构

    数量层封装了穿越从不同应用程序以块或事务的样式生成的多寡。两方之间的贸易进行检查并装入一个区块中,从一个区块总是指向前一个区块,故而产生块的平稳列表。网络层定义了区块链使用的网络机制。该层的对象是传从数量层生成的多寡。普通可以将网络建模为P2P网络,其中对等方是参与者,一旦生成交易,区块将把分发给左邻右舍节点,并且仅转发有效的贸易。共识层由共识算法组成,故而在分散环境中的不相信节点之间达成共识。

    在现有系统中,存在三种重要的共识机制:增量证明(PoW)因地制宜证明(PoS)和备用拜占庭容错(PBFT)。账本拓扑层重大是存储共识层产生之认证数据。除了图3所示的习俗区块链(东道主链)布局外,一部分新的链拓扑能够大大加强区块链的可扩展性。例如,闪电网络可以提供小额支付渠道来发送交易,他总产值转移发生在区块链之外。激励层集成了经济激励措施,以激励节点做出自己之艰苦奋斗来检查数据。这对于保持分散的区块链系统在没有中央授权的情况下整体运作至关重要。

    在比特币和以太坊中,比特币和以太币将作为奖励,向在链中添加区块的兴奋点进行奖励。除了奖励外,存款和罚款都把引入到区块链中以维护外包计算。智能合约层将可编程特性带入区块链。比特币脚本提供了多种花费硬币的措施。基本上,作业的每股输入都连接到先前的进出口,并且在考入的涌入给出给定签名的情况下,顶输出的剧本评估为true时,该连接才使得。在以太坊中,表现职能强大的剧本的本能合约是一组状态响应规则,用于在他家之间自动转换数字资产,而不仅仅是通货。区块链的最高层是运用程序,包括加密货币,物联网(IoT),智能城市等,该署应用程序可能会革新经济,管理和制造等众多世界。然而,区块链仍处于起步阶段,教育界和行业都在尝试深化该技术以支持这些高级应用程序。区块链被认为是“下一代颠覆式创新技术”,表现分布式记账系统之骨干技术,区块链被认为在国民经济、物联网、商业交易、征信、基金管理等很多世界都获得大规模的使用前景。

    区块链技术尚处于快速发展之前期阶段,涉及分布式系统、电码学、邓小平理论、网络协议等很多学科知识。他主导优势就是通过去中心化,采用数据加密、时光戳、分布式共识等手段,构建全新信任机制和迅速协同机制,故而催生诸多崭新的使用场景。

    两岸结合赋能新模式

    2018年中科院计算技术研究所信息技术战略研究中心发布之《竞争性计算技术研究报告》官方提出的情节:“竞争性计算目前的推进有一问题,海量的、分布式计算结果不用上流传云平台上,但云平台后期要穷根究底某个计算的多寡,就没有艺术实现。”此报告认为,区块链技术有望突破边缘计算这一艺术瓶颈,并将加快物联网去中心化的取向。区块链为什么可以和专业化计算结合?因为边缘计算面临着安全的挑战。咱们掌握,随着物联网的上进,汪洋部署在风数据中心、云内之基础设施(存储、计算、网络)名将不可避免的被推出机房,重新安排在创造性和终端设备上。这样发展之结果就是大量边缘设备缺少机房的物理屏障,并且部署在防火墙外,名将面临以下严重的平安挑战:

  • 有的是边缘设备内部是计算能力较弱的嵌入式芯片系统,很难实现自己安全保障,轻而易举成为黑客的衔接点。
  • 竞争性或终端设备可自组织地参加某一物联网系统;
  • 系统缺乏对设备的批准权,进而缺乏对恶意设备的鉴别及防范能力。
  • 故此这个时节,区块链最鲜明的多寡永久保存和堤坝篡改就排上了用场。侥幸的是,表现大规模分布式去中心化系统,区块链通过哈希链及共识算法,提供了多少永久保存及防篡改特性,可以有效地辅助解决物联网边缘计算环境中各个安全问题。另外,穿过有效利用区块链的去中心化特性,能够以构建去中心化文件系统、扮演中心化计算系统等,为物联网的上进提供有效支撑。竞争性计算的网络,普通是分布式的,在这个网络之中也存在着不同之兴奋点,而每个节点也运行着这样或者那样的运算服务,连片网络的装备不仅仅有专用设备,甚至一些边缘计算项目也提供了更多的微型设备专用软件,如小米、tplink等智能路由器可以刷的openwrt固件、各族品牌电视盒子使用的安卓系统、树莓派运行的Linux系统等等,而在这些小型系统内部完全可以根据设备实际网络、存储大小等分配一定的算计任务,该署计算设备利用一定的风源做到任务,说到底获得一定的代币奖励,这也是最简单的系统性计算公式,再采取区块链的本能合约、分布式记账机制和token花样的通行证,总体可以实现无人值守的经济网络,甚至有的奇异算法的挖矿设备也得以采取边缘计算的全封闭式进行必发娱乐手机版加速。希冀4展示了区块链在创造性计算中运用的简短示意图。

    希冀4 区块链赋能边缘计算

    聪慧家居作为一个边缘计算的一个典型应用场景,采取区块链技术能够提升系统完全的先进性和可信性。如果要削减中心化的明白家居的负面影响,就要求引入去中心化的区块链技术。因为智慧家居的装备都具有针对性计算能力,以区块链作为各设备彼此连接与交互的根基,可以保证全体设备在网络中的地位都是平等的,销售商们将专注于自己设备的精进而无需分心考虑争夺智慧家居的起点,聪慧家居的纯粹最高控制权也将完全回归用户手中。区块链的增值与共识机制,能够保障设备之间的过渡与交互不以献身网络整体的最大利益为市场价。故此,即使个别设备被人骇进控制,任何网络不会因此的沦陷,同时,也能够迅速将把渗透节点隔离出网络、不影响其他节点继续健康工作,更不会生活其他DDoS攻击的蓝天。

    道阻且长

    追寻规律性计算与区块链技术之关系与重组也许是一番新的突破口。然而,竞争性计算和区块链的三结合在眼前并不是完善的。竞争性计算和区块链在各自应用于物联网的经过中,虽成果可观,但也长期生活着大大小小的题材。竞争性计算作为物联网领域对必发娱乐登入的补给,数据追溯问题外,在算力通用性、付费模式以及数据安全方面的题材着实令人头疼。区块链技术与物联网边缘计算的三结合则始终面临着劳动托管、计算性能、响应时间和海量存储等方面的麻烦。在创造性计算的使用场景下,消灭数据安全、计算资源分配不均等问题须尽快提上议事日程。针对边缘计算服务器实际计算力的盲目性和物联网的个人性特质,相关研究表示,“白名单制”是现分业较为现实可行的消灭办法,即省略“挖矿”达成共识机制的经过。但这也意味着,一旦有其它设施冒充物联网终端白名单设备与移动边缘计算服务器进行交互,安全隐患也将大大增加。此外,出于移动物联设备本身PoW能力较弱,甚至不具备挖矿能力,这便要求移动边缘计算服务器的介入。然而,公开多物联终端委托统一的系统性计算服务器进行计算时,资源分配该如何实现?又该通过怎样的共识机制实现最优应用?“竞争性计算+区块链”的尝试依然艰巨。

    参考文献

    [1] (Dorri, Kanhere et al. 2016, Li and Zhang 2017, Casado-Vara, de la Prieta et al. 2018, Liu, Yu et al. 2018, Seitz, Henze et al. 2018, Yang, Yu et al. 2019)

    [2] Casado-Vara, R., et al. (2018). Blockchain framework for IoT data quality via edge computing. Proceedings of the 1st Workshop on Blockchain-enabled Networked Sensor Systems, ACM.

    [3] Dorri, A., et al. (2016). "Blockchain in internet of things: challenges and solutions." arXiv preprint arXiv:1608.05187.

    [4] Li, C. and L.-J. Zhang (2017). A blockchain based new secure multi-layer network model for Internet of Things. 2017 IEEE International Congress on Internet of Things (ICIOT), IEEE.

    [5] Liu, M., et al. (2018). "Distributed resource allocation in blockchain-based video streaming systems with mobile edge computing." IEEE Transactions on Wireless Communications 18(1): 695-708.

    [6] Seitz, A., et al. (2018). Fog Computing as Enabler for Blockchain-Based IIoT App Marketplaces-A Case Study. 2018 Fifth International Conference on Internet of Things: Systems, Management and Security, IEEE.

    【本文为51CTO专栏作者“中华保密协会科学技术分会”原创稿件,转载请联系原作者】

    戳这里,瞧该作者更多好文

    [7] Yang, R., et al. (2019). "Integrated blockchain and edge computing systems: A survey, some research issues and challenges." IEEE Communications Surveys & Tutorials 21(2): 1508-1532.

    [8] 洪学海, 大量, 郭树盛. 竞争性计算技术研究报告[EB/OL] http://www.cnic.cas.cn/xwdt/yfdt/201811/P020181108393346075254.pdf. 2018,2

    【编纂推荐】

    1. 破解“三高”题目,BSN让5G+区块链加速“照进现实”
    2. 区块链的颠覆力量的:民品可追溯
    3. 5G+区块链 | 专访行业专家:区块链技术并非万能,研讨应主要“使用”
    4. 区块链:人口无法栖息在纯粹手段之桥上
    5. 宜信区块链实验室主任:宜信区块链实践-老及探索
    【义务编辑: 武晓燕 TEL:(010)68476606】

    点赞 0
  • 竞争性计算  区块链  区块链
  • 分享:
    大家都在看
    猜你喜欢
  • 视频课程+更多

    Nutanix 超融合基础架构设计规范

    Nutanix 超融合基础架构设计规范

    教授:王琦1051人口学习过

    京基础学文件上流传漏洞绕过及代码审计

    京基础学文件上流传漏洞绕过及代码审计

    教授:Margin6846人口学习过

    2019本版HCNP|HCIP-R&S|CCNP

    2019本版HCNP|HCIP-R&S|CCNP

    教授:郝旺10921人口学习过

  •