RS欧时电子

文章数:1384 被阅读:1794800

账号入驻

欧时分享 | 物联网区块链演示器第1部分(简介)

最新更新时间:2019-04-08
    阅读数:

小欧打赌,一听到“区块链”

你肯定会首先想到比特币


区块链 =   

  ?


但是,区块连可不仅仅只有这一个用途

安全的分布式分类帐技术可用于支持许多其他应用

例如:物联网

下面,让我们跟随

欧时电子DesignSpark社区的技术大牛

@Andrew Back

来了解一下

《2018年Electronica物联网区块链演示器的设计与构建》


这一系列文章着眼于为两年一度的Electronica交易会和会议设计和构建一组演示器,展示了如何利用区块链技术创建一个安全的、分散的数据平台,以及更多用于物联网的内容。


Andrew Back是开源(硬件和软件)倡导者、FOSSi 基金会财务主管、Wuthering Bytes技术节组织者、开源硬件用户组创始人,他在欧时电子DesignSpark社区分享了这一系列文章。

以太坊

有许多不同的区块链平台支持开发自定义应用程序,我们将使用以太坊。虽然有公共的以太坊网络,但我们将创建一个私人网络,因为这将为我们提供完全的自主权,并允许我们使用目前用于保护生产公共网络的耗能的工作量证明机制的替代方案。

我们将在树莓派 SBC上运行以太网节点软件,这些软件与传感器和输出一起集成到演示器中。之前的一系列文章探讨了在树莓派上运行以太坊,初始化私有区块链然后进行交易。虽然应该注意到它是通过工作证明来保证的,但这次我们将使用权威证明。

以太网网络配置将通过本系列的后续帖子进行更详细的介绍。


4个案例

现在关于案例,我们将关注四个,尽管很容易想到更多的物联网应用程序也可以从区块链集成中受益。

 车辆保险和安全 

在这里,我们将有两个模型车,一个静态,一个可以升高斜坡并释放,以模拟碰撞。静态汽车将安装加速度计,当Y轴测量值超过预定水平时,这将触发碰撞事件,并在此事件中将事务记录到物联网区块链,记录影响。

 机器维护 

微型传送带由直流电机供电,ADC测量其端子间的电压,当其降至预定水平以下时,触发故障事件并将事务记录到物联网区块链。当然,在实际部署中,可能还存在用于区分不同故障模式的电流,运动和温度等传感器。

 冷藏/运输 

有了这个演示器,我们将有一个配有温度探头的小型台式冰箱。当温度超过某一点时,交易将记录到物联网区块链。

 家庭保险和物业管理  

该演示器将通过带有管道的小型水槽单元简单地表示LeakKiller Challenge(https://www.rs-online.com/designspark/leakkiller-challenge)概念,其中可以触发模拟泄漏,然后检测到这种泄漏并关闭供水。

在LeakKiller Challenge的基础上,该演示器集成了区块链技术,以提供泄漏事件的安全,分布式和不可变记录。


矿工

我们还需要一种保护网络的方法,并且与公共网络一样,这将由矿工执行,尽管由于我们的网络将被配置为使用权威证明,因此相比之下这将消耗非常少的能量。简而言之,当区块链被初始化时,可以将节点指定为具有密封包含交易的新区块的权限,从而消除执行一些高度计算密集型任务以获得该权利的需要。

在生产网络中,您将拥有的不仅仅是一个矿工,以便提供更大的容量和弹性,但具有此角色的单个节点可以用于演示器。

我们将在以后的文章中再次详细介绍区块链配置。


想了解更多内容吗?

关于演示器的设计和建造共有5个课程,感兴趣的朋友可以前往欧时电子DesignSpark 社区了解:

 


最新有关RS欧时电子的文章

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: TI培训

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved