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

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

3天内不再提示

物联网对安全性和区块链承诺的追求

星星科技指导员 2022-12-02 14:33 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

物联网IoT)安全和隐私仍然是一个重大挑战,主要是由于物联网网络的大规模和分布式性质。尽管区块链技术作为一种可能的安全解决方案而成为头条新闻,但它仍然让许多人摸不着头脑。随着它的发展解决了金融行业的问题,该技术本身似乎非常有利于解决许多第三方交换信息,涉及信任并且需要维护不可变分类账的行业。然而,采用区块链远非一帆风顺。该技术不仅有不同风格,还有公共和私有选项,必须考虑对现有数据参数的关注。最终,物联网客户在选择其最终的隐私承诺之前需要考虑多个实施挑战。

区块链和物联网设备

区块链是加密和数据库技术的演变,旨在解决由双重会计造成的现实世界问题,并消除参与结算交易的许多中介机构以及完成交易所需的时间。尽管基于区块链的方法提供了分散的安全性和隐私性,但它们涉及大量的能源、延迟和计算开销,并不总是适合大多数资源受限的物联网设备。物联网设备的范围从住宅中使用的小型传感器到巨型机器,例如通用电气和波音公司使用的机器。在所有这些情况下,一个非常重要的考虑因素是物联网设备的生命周期跟踪,因为跟踪此旅程变得非常重要。毫无疑问,区块链可能是解决这个问题的非常有用的技术。

区块链与分布式数据库

区块链和分布式数据库在它们能做什么方面非常可比。它们连接不同的第三方实体,并允许以一致的方式交换数据。许多被定位为区块链独有的功能也可以通过分布式数据库技术来实现。例如,像“智能合约”这样的功能正在成为一个有用的扩展(如以太坊和HyperLedger),可以很容易地通过“存储过程”来实现,这是许多数据库技术的一个特征。同样,仅追加功能可以在数据库中使用严格的权限和操作来完成,可以通过将一组操作“组合到原子实体中来完成执行事务块。因此,看起来许多声称为区块链功能的事情都可以由分布式数据库完成。那么,区块链带来了什么呢?

区块链贡献的第一件事是消除负责维护所有分布式数据库、其数据完整性、软件更新等的中间人或实体。使用区块链,不需要这个中间实体。节点中的每个对等节点都成为所有者,负责维护数据库的副本并完全摆脱“中介”。

第二大好处是可用性。使用区块链,网络不再依赖于任何一个节点。由于相同的数据由所有对等方维护,因此任何对等方都可以关闭并返回,而不会影响网络的整体功能。而在分布式数据库中,如果具有关键信息的节点出现故障,您的网络就会出现故障。您可以包括额外的冗余,并在传统数据库中使用分片和其他技术,但设计的总体成本会增加。

不同风格的区块链

在非常高的层面上,有两种类型的区块链。一个是公共的,另一个是私有的,也分别被称为无权限和许可。如果你看看比特币或以太坊,它们是公开的,这意味着任何人都可以加入网络并参与交易。然而,对于私有区块链,您需要在加入网络之前获得授权和身份验证。

您会注意到的另一个重大区别是允许“智能合约”的区块链与不允许执行任何程序的区块链。使用比特币,您无法进行“智能合约”,而使用以太坊,您可以。

从技术角度来看,另一个主要区别在于使用哪种类型的“共识算法”来验证交易块,如何将它们散列并键入区块链。其中最受欢迎的是“工作量证明”(比特币使用),“权益证明”(以太坊使用)和HyperLedger使用的“委托拜占庭容错”(dBFT)。还有其他的,如活动证明、燃烧证明、经过时间证明和容量证明。

这些技术在允许挖矿和在“加密币”或不允许挖矿方面向对等节点提供激励方面也有所不同。大多数公共网络都有某种加密代币授予对等方,而私有网络则不做任何代币。

一些进入市场的新技术专注于执行的速度和时间。在这种情况下,他们不是等待创建一个交易块插入区块链,而是在参与对话的对等方之间创建一个单一链,并将交易插入到这个链中。这方面的一些例子是OpenChain,MultiChain等。

决策最终基于数据

在物联网世界中,根据网络类型和可用带宽以及终端设备的处理能力,您必须选择数据参数。在受限设备中,由于内存和处理能力非常小,您最终会将所有数据发送到上游。在边缘,如果您有更智能的网关,则可以在将可操作数据推送到云之前通过添加商业智能来进行一些筛选和处理。随着物联网客户希望节省带宽并以较低的数据计划运行,这正变得越来越受欢迎。

这主要是您可以在边缘设备上进行多少投资的问题,以及您在数据计划和数据存储方面可以负担多少。如果您有高端设备,则大部分处理可以在边缘完成,并节省带宽和空间。另一方面,在某些情况下,可能无法执行任何操作,因为法律要求存储源自物联网设备的所有内容。如果是关键数据,如果以后需要进行某种审核,您可能需要跟踪所有内容。但是,如果像监测太阳能电池板的温度或农田的湿度一样,这可能没什么大不了的。

那么,区块链如何融入物联网世界呢?可能无法将物联网网络的每个终端节点添加到区块链中。但是,通过边缘网关的所有终端节点都可以使网关在将任何类型的数据传输到网络之前使用区块链技术参与验证/身份验证。可以使用区块链为关键应用程序启用边缘网关和有能力的终端节点,例如身份验证/验证、证书轮换和验证、验证固件级别和安全补丁,如果被视为流氓设备,还可以停用。参与区块链网络的各个实体之间需要有高水平的协调和互操作性,才能成功部署解决方案。

了解挑战

最终,在跳上区块链列车之前,必须考虑所有挑战。

由于该技术仍处于早期阶段,因此普遍缺乏对其能做什么和不能做什么的充分了解。有很多怀疑。

有许多供应商提供区块链解决方案,但所有这些都是不可互操作的。这会产生不同的系统。

作为此解决方案一部分的所有各方都需要同意并遵守一个通用平台才能成功推出。

由于区块链技术跨越了许多界限,让法人实体在每个入口和出口点都感到满意可能非常具有挑战性。法规遵从性是一项挑战。

由于区块链技术消除并取消了对第三方中介机构的控制,因此很难克服现有机构的既得利益。

在一些公共区块链实现中,散列和将区块插入链的响应时间可能需要几秒钟到几分钟,无法保证。

也没有多少开发人员和咨询资源可以帮助轻松实施区块链解决方案。

最后,还有一个黑暗的内涵,即区块链和加密货币与一些非法的、底层的交易有关。这个神话需要被消除,然后才能被广泛接受并成为主流技术。

审核编辑:郭婷

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

    关注

    2939

    文章

    47317

    浏览量

    407750
  • 数据库
    +关注

    关注

    7

    文章

    3993

    浏览量

    67730
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    请问CW32L052C8T6这种安全性低功耗MCU的安全固件部分怎么实现?

    请问,CW32L052C8T6这种安全性低功耗MCU的安全固件部分怎么实现?
    发表于 12-05 07:19

    Lora基站在联网应用的重要

    联网设备的远程监测和控制,提供可靠的网络连接和管理,保障联网设备的数据安全。随着
    发表于 12-03 07:09

    芯源半导体在联网设备中具体防护方案

    中,通过安全芯片实现 TLS 协议的握手过程,完成身份认证、密钥协商等操作,建立安全的通信通道。对于采用 UDP 协议的联网设备,如实时监控设备,通过 DTLS 协议保障数据传输的
    发表于 11-18 08:06

    学习联网可以做什么工作?

    市场需求,制定产品规划。   系统集成工程师:负责将不同的联网设备和系统进行整合,实现设备之间的联通和数据共享。   安全工程师:负责保障联网
    发表于 10-11 16:40

    请问DM平台访问安全性如何控制?

    DM平台访问安全性如何控制?
    发表于 08-06 06:01

    联网蓝牙模块有哪些优势?

    更加广泛地覆盖范围,从而提高了设备的可用安全性高:蓝牙模块采用了加密技术,可以有效地保障通信数据的安全性,防止数据被非法获取。这对于一些对安全性要求较高的
    发表于 06-28 21:49

    联网未来发展趋势如何?

    :随着联网设备和传感器的普及,数据安全和隐私保护将成为联网行业发展的重要关注点。保护用户数据的安全
    发表于 06-09 15:25

    联网工程师为什么要学Linux?

    。 四、行业趋势与未来兼容 1)开源与自主可控 Linux的开源使其成为企业构建自主联网生态的首选,避免闭源系统(如VxWorks)的授权限制和
    发表于 05-26 10:32

    开关量互传模块:提升工业效率与安全性 #plc #联网

    联网
    juying
    发布于 :2025年04月15日 16:11:22

    ESP32-C3FH4:高性能联网芯片的卓越之选,智能门锁安防等应用

    产品概述ESP32-C3FH4是乐鑫科技推出的新一代RISC-V架构联网Wi-Fi/蓝牙双模芯片,专为联网设备设计,集高性能、低功耗与高安全性
    发表于 04-03 11:41

    联网设备和应用的安全性

    。 由于多种原因,安全联网和无线连接中变得越来越重要。考虑到这些风险,在设计过程中尽早优先考虑和确定安全要求非常重要。Nordic提供的安全
    的头像 发表于 03-20 10:49 616次阅读

    为什么选择蜂窝联网

    。虽然需要支付订阅费用,但却能保证广泛的覆盖范围、可扩展性、内置服务质量、可靠和无懈可击的安全性。这样,您就可以专注于特定联网产品的开发,而无需部署和维护与在非授权频段运行的其他
    发表于 03-17 11:42

    联网就业有哪些高薪岗位?

    架构师: 负责制定联网解决方案,设计联网系统的整体架构,对于整个系统的稳定性、安全性和性能负有重要责任。由于技术要求较高,该岗位通常享有
    发表于 01-10 16:47

    联网设备安全性:挑战和解决方案

    联网设备制造商和开发人员需要采用和实施与其特定设备最相关且最合适的标准和框架,并紧跟联网安全领域的新兴趋势和技术。
    的头像 发表于 01-08 15:58 804次阅读
    <b class='flag-5'>物</b><b class='flag-5'>联网</b>设备<b class='flag-5'>安全性</b>:挑战和解决方案

    如何实现 HTTP 协议的安全性

    协议的安全性,可以采取以下几种方法: 1. 使用HTTPS HTTPS(安全超文本传输协议)是HTTP的安全版本,它在HTTP的基础上通过SSL/TLS协议提供了数据加密、数据完整
    的头像 发表于 12-30 09:22 1484次阅读