最近由于各种因素,接触到了眼下非常热门的“区块链技术”(Block Chain)这个概念,并进行了一些简单的研究。随着对这个技术了解的越来越多,越觉得这是个好东西,而且觉得很有可能会成为下一代互联网的基础技术,会在越来越多的领域产生应用,智能家居领域自然也不会例外。
区块链技术主要具有两方面的特点:一个是去中心化,一个是帐务公开。最为人所熟知的区块链技术的应用,就是比特币。其实,比特币就是区块链技术的第一个应用,也正是因为比特币的成功应用,区块链技术才被重视并发掘了出来。从比特币身上,可以很清晰的看到区块链技术的特点:首先,比特币不是由某个机构发行的,而是完全通过一定的算法自主产生的,是有一定上限数量的电子货币;其次,比特币的每一笔交易都是全网公开的,每一笔交易也会被记录下来并永远不会被删除或修改。同时,每一笔交易必须由全网超过半数的节点确认才会被认为是一次合法的交易。
因此,可以看出,由于账务公开和去中心化,区块链技术具有几个优点:
数据全网共享,因此每一笔交易都会被记录并不可篡改
安全性高。想要攻击一个区块链,需要掌握全网51%以上的算力,几乎是无法实现的
除非互联网崩溃,否则系统将一直运行,并且数据永不丢失
由于区块链技术具有的这些独特优势,目前在很多领域的应用日益兴起,比如金融行业、出版行业、保险行业、医疗行业、甚至是农产品贸易行业等。
对于区块链的去中心化理念,我的理解应该是互联网发展的必然产物,所以随着技术的进一步成熟,也必将成为互联网的下一种常规形态。
那么,区块链技术在智能家居领域有没有应用的意义?我觉得,肯定有。
首先,帐务公开和去中心化,不正是一直以来智能家居系统所追求的目标吗?表面上看,“账务”两个字似乎和智能家居搭不上关系,可是如果我们把它换成另外两个字 -“信息”,或者“数据”,对于信息公开或者说数据共享,是不是就觉得很有必要了呢?至于说去中心化,其实不就是所谓的“物联网”的基本形态吗?在现阶段,为了实现数据共享,通常的做法是利用一个集中的数据采集处理器,进行信息的收集和分发。也就是目前比较流行的所谓“大网关模式”。大网关模式之所以流行,主要原因是目前各种终端的协议不一致,无法实现直接互联和共享,只能通过网关的方式来进行沟通。而网关方式的短板在于整个系统过于依赖网关的效能,如果出现故障,整个系统就会瘫痪。而且由于网关的存在,各个终端之间的沟通效率降低。甚至我觉得,由于网关的存在,各个终端之间彼此直接互联的意愿都被一定程度的抑制了,这对于智能家居整个大系统的健康发展其实是不利的。因此,去中心化的系统其实才应该是智能家居发展的最理想目标。
其次,区块链技术的运行方式对智能家居系统也有一定的借鉴作用。很多用户对于把自己家居的数据放到互联网上抱有非常谨慎的态度,主要是担心网络的安全性。那么设想一下,如果每一次未经授权的对数据读取和修改动作,都需要系统内半数以上的节点进行确认的话,数据的安全性会不会大大提高呢?举个例子,当你通过网络远程开启自家的摄像头的时候,是需要家里的电饭煲,洗衣机,所有灯具和窗帘的集体确认,超过半数以上同意,这个动作才会被执行,这就像是一个陌生人来访,只有家里的家庭成员超过半数的人认识他,才会让他进来一样,是不是一个很有安全感的场景?
另外,智能家居的去中心化,还可以提高操作的便利性。现阶段流行的控制方式,是通过手机和墙上的终端,然而回到家里还时刻揣着一块肥皂一样的东西走来走去,实在是已经有点审美疲劳了。如果我们把自己的家变成一个“大手机”,每个家具或者电器都是一个“APP”,进入每个APP都可以调用网络节点共通的“小程序”,生活是不是会更加惬意和随性一点呢?
应当看到,区块链技术本身目前尚处于起步阶段,很多的开发和应用也都在探索之中。但是它被很多人认为是有可能颠覆互联网形态的一种技术,它的构成和运行理念实际上也确实值得我们认真的思考和借鉴。或许突然有一天,它颠覆的不仅仅是互联网,也很有可能涉及很多领域,比如金融、教育、出版发行等等、还有我们身边的家居生活。本文列举的一些区块链与智能家居的结合,技术上的细节很多地方还需要发展和打磨,但是区块链技术现在之所以大热,我认为关键在于它的思考方式的先进性上。如果顺着这个思路来思考智能家居的应用发展,或许会给我们带来不一样的未来。
文:九把叉 图:源自网络
联系客服