营收|论如何使用智能合约将物联网数据实现货币化

营收|论如何使用智能合约将物联网数据实现货币化

文章图片

营收|论如何使用智能合约将物联网数据实现货币化

文章图片

营收|论如何使用智能合约将物联网数据实现货币化

文章图片

营收|论如何使用智能合约将物联网数据实现货币化

文章图片


文|煮酒
图|煮酒
物联网是当今世界最火的横向创新之一 , 在其基本定义中 , 物联网设备是具有互联网连接和处理能力的智能连接设备 。 这些设备通常能够感知收集的数据并将其发送到集中服务器进行处理、分析和后续操作 。 此次在中讨论了物联网世界的未来 , 内部所存在的数据也将成为有价值的商品 , 因此 , 预计物联网设备将有能力从它们感知或收集的数据中产生收入 。
但物联网设备的数据货币化是一项具有挑战性的任务 。 面对数十亿台连接设备 , 搭建一个集中式平台来治理和管理数据的货币化方面可能是一个瓶颈 。 此外 , 集中式治理将是一个昂贵的选择 , 还需要高度可信、安全、可扩展和高度自动化的方式自动将收集的物联网数据货币化 , 并且无需中介 。
迄今为止 , 使用物联网或非物联网系统的数据或服务货币化通常是使用涉及中介的集中式系统完成的 。 然而 , 区块链是一项新的有前途的技术 , 正在获得巨大的牵引力 。 区块链智能合约能够将物联网数据的货币化以分散的方式转化为自动化 , 具有高可扩展性、安全性和信任度 。 区块链是比特币的基础技术 , 现在被视为一种横向创新 , 是一个可以在许多应用领域、行业和金融中应用的平台 。 区块链智能合约基本上是可以上传到区块链并由所有区块链网络矿工节点执行的代码 , 用于验证交易、执行结果 。 交易和执行结果记录在区块链账本上 , 具有高度的一致性和不变性 。



本文的主要目的是说明如何自动化系统化地使用区块链智能合约来将物联网设备生成并收集的数据货币化 。 具体来说 , 我们提出了一个系统概述、架构设计和自动支付系统的实现 , 可用于租用物联网数据 。
背景为了理解我们提出的基于区块链的架构和解决方案 , 用于自动化物联网数据的货币化 , 本节简要概述了区块链和以太坊智能合约 。
1. 区块链
区块链是一个分布式共享账本 , 由链式块组成 , 包括所有交易、数据和执行结果的来源和详细信息 。 每个块都被散列并链接到下一个块中 , 使其成为一个极其安全的不可变条目链 。 自2008年比特币首次实施加密货币以来 , 区块链一直受到广泛关注 。 区块链 , 当用于加密货币时 , 区块链矿工通过验证交易和采用工作能力共识算法来解决双重支出问题 。 最近 , 许多类似于比特币的基于区块链的加密货币不断涌现 。
2.以太坊智能合约
以太坊基本上是一个可编程的区块链 , 允许用户开发自己的代码和业务逻辑 , 以托管在以太坊区块链网络上 。 以太坊虚拟机(EVM)是以太坊计算机的运行时环境 , 可以运行可变复杂性的用户代码 , 使该技术不仅可以用于记录货币交易 。 以太坊最著名的应用之一是智能合约的实施 , 该合约由其自己的创始人Vitalik Buterin于2014年启动 。
智能合约本质上是一种代码 , 它验证了谈判并立即使合同生效 , 没有任何中介的参与 。 智能合约代码作为具有唯一地址的多个函数驻留在区块链上 , 区块链的任何用户都可以调用这些函数 。 基本上 , 有“getter”函数来检索信息和状态变量 , 以及“setter”函数来设置变量的值 。 所有这些函数都可以通过使用限定符“only”来限制访问 。 此外 , “事件”用于记录并向区块链上的所有矿工和用户参与者广播消息 。 智能合约由包含函数名称和参数的数据字段调用 。 函数调用者根据计算步骤为代码的执行支付“gas” 。 函数获取与相应交易、函数调用或数据相关的输入参数 , 转换为十六进制并放置在交易中 , 然后对交易进行签名并在成功编译后 , 在区块链上创建一个合约条目 , 从而将区块链技术的安全优势带到合约管理系统中 , 这就是智能合约闻名的原因 。