区块链和预言机如何加速物联网经济发展
互联网持续飞速发展,从未停下脚步。过去二十年中,互联网的连接性实现了前所未有的提升,全球各地的人们都享受到了高速通信的福利,参与到各类互联网公共论坛,与几十亿网友交流互动,并能在几秒钟内电子转账。那么互联网接下来会如何发展呢?
许多人预测下一个发展阶段的重点将是联网设备,这通常也被称为“物联网时代”。目前已经有许多电器设备接入了互联网或正在接入互联网。这些设备可以通过机器对机器的通信来收发数据,并无需手动干预,自动执行编程操作。
这类联网设备的应用场景包罗万象,比如:智能调温器,根据手机的GPS定位来开启屋内空调;自动洒水器,当你出门上班后才会自动为草坪浇水,以免你出门时由于路面湿滑而发生事故;智能摄像头,当感知到移动的物体时会自动开启并录像,或在陌生人闯入时自动触发报警。在以前,上述这些场景被认为是互联网技术的终极应用场景。而如今,这些功能已经渗透到了人们日常生活的方方面面,不足为奇。然而,真正的物联网革命才刚刚开始。
物联网概述
物联网设备除了要连接互联网之外,还需要具备以下三个要素。
传感设备
顾名思义,传感设备指可以感知某种物理环境的设备。比如调温器中检测温度的装置,自动洒水器中测量土壤湿度的装置,以及摄像头中感知物体移动的装置,这些都属于传感设备,可以触发自动执行某些操作。
通用设备
比如调温器、电冰箱、灯泡、摄像头或机器人工厂都属于通用设备。这类设备会基于传感器的数据来执行具体操作。这类设备大概率会基于某些特定条件来执行特定操作,并且是物联网的核心要素,即:打造互联互通的硬件生态,其中硬件设备不仅仅是简单地传输数据。
后端数据存储和处理
后端数据存储和处理包括数据、Web服务器以及数据分析平台。这个模块正在稳步扩展物联网设备的功能,并实现设备之间的大规模联通。这些平台会储存物联网设备产生的数据,并基于数据生成洞察,让设备变得更加智能,并将相关数据和洞察以容易阅读的方式传输给各利益相关方。
利用物联网打造自动化的世界
目前人们已经开始将传感设备、通用设备和后端数据存储和处理平台结合在一起,充分实现自动化功能。
比如,使用高级设备从收获的番茄中挑选出未成熟的绿色番茄。分拣设备(通用设备)利用光学装置(传感器)和计算机软件(数据处理),可以非常准确地将未成熟的绿色番茄挑出来。整个过程完全无需人工干预,而这个工作曾经需要大量人力才能完成。
目前这类应用场景通常都是封闭式的。番茄分拣设备可以与自动包装设备共同合作,将番茄按照重量分类并包装发货。包装后的番茄可以自动分类到不同的箱子里,发货到不同地点。各个设备通过互联网连接,并由后端系统统一协调,基于特定的供应链流程来触发操作。目前物联网应用场景最多只能做到这一步。然而,真正的挑战是当货物离开工厂,所有权转移到供应链的下一个利益相关方时,是否还能继续延续自动化流程。
物联网技术的真正价值是在最大程度上降低人为干预或分析,只通过机器之间通信来维持自动化流程。随着技术不断进步以及设备的自动化水平和连接性不断提升,真正的瓶颈不在于技术本身,而是社会信任。
目前物联网生态的瓶颈
目前,一旦自动化系统涉及到多个利益相关方,并在流程失效时要进行追责,物流网数据洞察的价值就会流失。
对物联网数据洞察达成共识
在许多情况下,各类共享系统由于无法高效地对数据和洞察达成共识,因此无法充分发挥物联网设备的价值。
比如,一个加州农民种了一片生菜地。他将长出的生菜卖往美国各地的小超市。然而,从农民到消费者的这条供应链包含多个环节——生菜需要从农民到加工厂到分销商再到小超市,最后才能到达消费者手中。每一个环节中,生菜都有可能因为储存不善而坏掉。
因此关键是要了解这些生菜坏掉的具体时间、地点和环境,这样才能进行追责并罚款。物联网设备、数据源和平台可以用非常低的成本来提供这些数据。比如,可以在卡车和仓库中安装温度传感器,覆盖从农场到超市的整条供应链,并提供溯源解决方案,以生成关键洞察,提升系统的公平性和自动化水平。
然而,这些物联网设备和后端系统主要是由某一方控制或拥有的,因此有可能会有失偏颇或操纵数据。如果物联网设备和数据要真正发挥出作用,打造一个更加公平的商业环境,就必须以透明且不可篡改的方式来记录并维护物联网数据及其洞察。
自动展开结算
要充分发挥物联网的价值,还要实现一个功能,那就是在多个利益相关方之间自动结算。
比如,当地农民不像加工厂、分销商和连锁超市一样拥有那么多资源和资金。这些大企业可以承受漫长的纠纷和延迟付款等状况,但农民却无力承受。许多供应链和商业流程中都存在这种不对等关系。
如果要基于物联网设备提供的准确数据打造公平的商业环境,就必须要将物联网数据直接集成至自动化的结算系统,让大企业无法利用其资源或影响力来占便宜。在共享系统中,数据及其洞察所产生的结果质量决定了物联网数据的价值。为了使所有人都公平地受益于物联网技术,必须避免系统被某一方恶意操控。
消除瓶颈
要思考如何消除这些瓶颈,一个简单的方法就是想象如果将缺失的两块拼图(数据共识和自动运算)补上会是什么情景。回到之前那个加州农民的例子,目前可以使用温度传感器、GPS设备以及智能摄像头来判断生菜坏掉的具体时间、地点和原因。但是,如果补上了这两块拼图,就可以保障数据的透明性,为数据盖上时间戳,所有利益相关方都可以实时获取数据,并且无法篡改数据,这将为数据共识奠定关键的基础。
如果发现生菜是在储存环节坏掉的,那么就可以对负责储存的利益相关方进行追责,并且通过自动结算系统来对受到影响的各方进行补偿,整个流程都写入系统的底层代码中,自动执行。任何人,包括责任方,都无法阻止这一流程:流程中的所有操作都是不可篡改的,将可验证的数据作为共享的事实来源。这种基于实时数据的自动结算系统未来前景无限,其关键在于物联网设备的数据颗粒度、准确性以及自动化水平。
试想一下:未来所有汽车都能够实现自动驾驶并且接入互联网。你可以打一辆自动驾驶汽车,车来接你的时候会自动存入一笔车费。这辆车会根据路面上所有车的目的地和行车路线计算出最快捷的路线,并最终到达目的地。然后系统会根据系统运营成本、汽车消耗的电费或油费、以及预定义的服务费来自动结算并付款给车主。车主和乘客都可以随时查看这些数据。
缺失的那两块拼图就是智能合约和预言机
为物联网设备建立数据共识和自动化结算系统并非易事。为了创建真正稳健的系统,需要在每个环节都将数据去中心化,以充分保障流程中的价值以及相关方的利益。
比如,一个价值几百万美元的供应链发货管理流程在安全性和去中心化方面要求会相对更高,因为它所保障的价值更高。这意味着无论是产生数据的设备本身,还是数据获取、处理和传输环节都需要实现去中心化,在每个环节都要保障利益相关方不受他人操控影响。而打车平台所保障的价值相对较低,每一笔交易的金额也较低,因此在安全性和去中心化方面可以做一定取舍。然而,所有涉及多方的流程和价值转移机制都需要建立自动结算功能,任何一个利益相关方都无法操控或阻止预定义的结果。
智能合约基于区块链开发,是不可篡改的自动化代码。它保障流程按照if/then逻辑严丝合缝地执行,因此是第一块缺失的拼图。如果生菜在加工厂的仓库中坏掉,那么加工厂银行账户中的预定义金额就会被自动扣掉,作为赔偿金转给农民。如果汽车到达目的地,那么车费就会自动从乘客银行账户转出。一旦大家达成了协议,任何一方都无法更改或停止这些不可篡改的预编程合约。这类智能合约为打造多方物联网系统奠定了基础。
然而,区块链以及链上智能合约本身无法与外部世界交互,这其中包括物联网数据和数据处理系统。这导致我们无法基于物联网数据和洞察将确定性的自动结算功能集成至多方系统中。
另外,如果利用数据洞察(而非原始数据)来触发结算,那么数据的运算过程也必须在一定程度上实现透明和可验证,以保障各利益相关方之间的信心和信任。比如计算乘车人向无人驾驶汽车的车主所支付的最终费用,不仅需要输入智能合约运营成本、物联网设备消耗的电费或油费以及服务费等原始数据,还需要准确计算出最终费用,并且对计算过程进行验证,向所有利益相关方充分保障透明性和准确性。
利用预言机充分实现智能合约的价值
Chainlink 是行业标准的协议,可以将智能合约连接至外部世界。Chainlink可以将智能合约安全可靠地连接至链下数据和计算资源,提供关键的信任最小化服务,充分发挥物联网技术的潜力。
Chainlink拥有去中心化的预言机网络,其中包含众多抗女巫攻击的可靠节点运营商,独立获取数据并对数据展开运算。然后这些节点会对数据达成共识,并传输至智能合约。除此之外,这些去中心化的预言机网络还可以兼容任何区块链平台,为任何区块链上的物联网智能合约赋能,或实现跨链交互。
去中心化的预言机网络(DON)可以用信任最小化的方式传输、处理并计算数据,最终打造出自动化的世界。
- 数据传输——Chainlink预言机网络可以接入单个物联网设备,也可以接入多个物联网设备以尽量降低硬件中心化的风险,还可以接入后端平台,因此是安全的中间件,可以可靠、及时并安全地向链上传输数据。
- 数据处理和运算——Chainlink去中心化的预言机网络在不断迭代,更好地为运算提供信任最小化的保障。也就是说,当需要分析原始物联网数据并在智能合约中自动结算时,Chainlink去中心化的预言机网络既可以验证物联网数据,又可以执行可验证的运算任务,以保障结果的准确性。
- 数据隐私——目前Chainlink网络正在开发的一个功能就是利用DECO零知识证明技术,在不透露数据隐私的情况下验证数据。企业可以采用这项技术在不透露底层数据的情况下证明数据的某个属性(比如生菜所在的环境温度低于21摄氏度)是真实的。
另外,Chainlink去中心化的预言机网络还可以作为区块链的抽象层,为现有后端数据处理系统无缝集成至物联网智能合约。这样做可以极大丰富底层区块链的应用场景。Chainlink可以为第三方数据洞察提供信任最小化的保障,并且保障水平不亚于物联网设备提供的原始数据。另外,Chainlink还可以作为抽象层,让后端系统可以无缝读写链上智能合约。每个去中心化的预言机网络都可以进行定制化,以满足不同利益方及其系统的需求。
我们还是继续刚才生菜供应链的例子,以更直观地理解这背后的逻辑。我们可以定制化一个Chainlink去中心化的预言机网络,其中所有节点都可以独立监控供应链各个环节的物联网设备,当生菜坏掉时触发智能合约执行,并附上时间戳、温度和地点信息。
Chainlink节点受到经济激励做出诚实的响应,并且只有当达到自定义的共识标准时(比如超过80%的节点返回相同的值和结论),数据才会传输到智能合约并触发价值转移(即:责任方支付各利益相关方各自的运营成本)。如果现有的供应链已经使用了某个第三方平台进行数据分析,还可以将这个平台集成至智能合约,并实现信任最小化。另外,Chainlink节点可以直接一对一地接入物联网设备,或通过服务器接入。这样可以在节点层面进一步实现定制化,更好地打造更安全的去中心化预言机网络。
总而言之,Chainlink去中心化的预言机网络可以为物联网数据和数据运算提供宝贵的信任最小化方案,为各个利益相关方提供加密的事实来源,让他们能够信任智能合约中的价值转移。智能合约以及物联网技术和设备的不断发展是真正实现自动化的两大关键要素。Chainlink去中心化的预言机网络作为桥梁,可以安全地将这些要素连接在一起,并将所有数据和洞察的信任最小化事实来源接入智能合约。
物联网的终极愿景
设备正在变得越来越智能。无论是硬件设备本身的性能,传感装置收集的数据颗粒度,还是机器学习以及人工智能自主决策的能力都在飞速发展,这些技术进步使得自动化的世界离我们越来越近。
我们可以想象有朝一日,传统的法律合同可以与智能合约结合在一起,完全基于数据触发执行。房产智能合约可以使用物联网设备记录出租房的损坏情况,自动从押金中扣款,并预约修理工上门维修。AI摄像头可以判断责任方,并在车祸发生后触发区块链保险公司和受保人之间自动理赔,然后调配一辆无人驾驶拖车过来将汽车拖进场维修。保护隐私的智能手表可以向用户的医疗数据进行付费,监控这些数据的使用场景和流向,并在必要时预约门诊。
物联网设备和数据要充分发挥潜力,必须能够基于客观的事实来源以及成熟的数据分析模型自动做出决策。无论是设备还是系统都要完全按照程序执行。这里的关键是要打造真正不可篡改的设备和系统,不受任何一个利益相关方的操纵,并且能够基于共享的加密事实来源,公平地执行操作和转移价值。