首页 / 专利库 / 资料储存系统 / 工作量证明 / 用于保护和/或管理IOT网络型基础设施的区块链

用于保护和/或管理IOT网络型基础设施的

阅读:787发布:2020-05-24

专利汇可以提供用于保护和/或管理IOT网络型基础设施的专利检索,专利查询,专利分析的服务。并且简要地,公开了示例方法、装置和/或制品,所述示例方法、装置和/或制品可以使用一个或多个 物联网 设备来全部地或部分地实现,以便于和/或支持针对用于保护和/或管理IoT网络型 基础 设施的 区 块 链 的一种或多种操作和/或技术,所述IoT网络型基础设施诸如连同一种或多种计算和/或通信网络和/或协议一起被实现。,下面是用于保护和/或管理IOT网络型基础设施的专利的具体信息内容。

1.一种方法,包括:
关于网络上的一个或多个设备的一个或多个电子交易来以电子方式进行通信,所述一个或多个设备中的至少一些包括下列各项中的至少一项:传感器;执行器;中间盒;或它们的任何组合,
通过对综合成本度量的使用,所述一个或多个电子交易基本上依照链的一个或多个共识规则来发生。
2.根据权利要求1所述的方法,其中,所述一个或多个电子交易包括下列各项中的至少一项:认证相关交易;授权相关交易;资源分配相关交易;委托相关交易;对等体异常检测相关交易;动态定价相关交易;矿机奖励相关交易;或它们的任何组合。
3.根据权利要求1或权利要求2所述的方法,其中,所述一个或多个电子交易还基本上依照一个或多个限制来发生。
4.根据权利要求3所述的方法,其中,所述一个或多个限制包括下列各项中的至少一项:智能合约相关限制;数字货币预算相关限制;或它们的任何组合。
5.根据权利要求1至4中的任一项所述的方法,其中,所述一个或多个共识规则包括下列各项中的至少一项:两方共识规则;工作量证明型共识规则;股权证明型共识规则;算法确定随机选取的验证器规则;或它们的任何组合。
6.根据任一前述权利要求所述的方法,其中,所述一个或多个共识规则由所述一个或多个设备中的至少一些设备来实现。
7.根据任一前述权利要求所述的方法,其中,所述网络包括下列各项中的至少一项:对等型网络;蜂窝网络;分布式网络;分散式网络;无线通信网络;有线通信网络;或它们的任何组合。
8.根据任一前述权利要求所述的方法,其中,所述区块链包括下列各项中的至少一项:
公开区块链;私密区块链;或它们的任何组合。
9.根据任一前述权利要求所述的方法,其中,所述区块链包括至少一个侧链区块链。
10.根据任一前述权利要求所述的方法,其中,所述一个或多个共识规则基本上是在所述一个或多个设备的相应的处理单元的空闲周期期间实现的。
11.根据任一前述权利要求所述的方法,其中,所述综合成本度量包括数字货币微支付。
12.根据权利要求11所述的方法,其中,所述数字货币微支付与下列各项中的至少一项相称:所述一个或多个设备中的特定设备的身份;所述一个或多个设备中的特定设备的功能;或它们的任何组合。
13.根据任一前述权利要求所述的方法,其中,所述一个或多个设备包括一个或多个物联网(IoT)设备。
14.一种装置,包括:
一个或多个处理器,所述一个或多个处理器耦合到存储器,并且所述一个或多个处理器用于:
关于网络上一个或多个设备的一个或多个电子交易来以电子方式进行通信,所述一个或多个设备中的至少一些包括下列各项中的一项或多项:传感器;执行器;或中间盒,通过对综合成本度量的使用,所述一个或多个电子交易基本上依照区块链的一个或多个共识规则来发生。
15.根据权利要求14所述的装置,其中,所述综合成本度量包括数字货币微支付。
16.根据权利要求15所述的装置,其中,所述数字货币微支付与下列各项中的至少一项相称:所述一个或多个设备中的特定设备的身份;所述一个或多个设备中的特定设备的功能;或它们的任何组合。
17.根据权利要求14或权利要求15所述的装置,其中,所述一个或多个电子交易包括下列各项中的至少一项:认证相关交易;授权相关交易;资源分配相关交易;委托相关交易;对等体异常检测相关交易;动态定价相关交易;矿机奖励相关交易;或它们的任何组合。
18.根据权利要求14至17中的任一项所述的装置,其中,所述一个或多个电子交易还基本上依照下列各项中的至少一项来发生:智能合约相关限制;数字货币预算相关限制;或它们的任何组合。
19.根据权利要求14至18中的任一项所述的装置,其中,所述网络包括下列各项中的至少一项:对等型网络;蜂窝网络;分布式网络;分散式网络;无线通信网络;有线通信网络;或它们的任何组合。
20.一种物品,包括:
非暂态存储介质,其上存储有指令,所述指令能由专用计算平台执行以:
关于网络上的一个或多个设备的一个或多个电子交易来以电子方式进行通信,所述一个或多个设备中的至少一些包括下列各项中的至少一项:传感器;执行器;中间盒;或它们的任何组合,
通过对综合成本度量的使用,所述一个或多个电子交易基本上依照区块链的一个或多个共识规则来发生。

说明书全文

用于保护和/或管理IOT网络型基础设施的

技术领域

[0001] 本公开总体涉及区块链基础设施,并且更具体地,本公开涉及一种用于保护和/或管理物联网(IoT)网络型基础设施的区块链。

背景技术

[0002] 因特网分布广泛。通过因特网提供的万维网或简称Web快速地增长,至少部分地从看似在每天基础上添加的大量内容或数据。形式为存储的信号的各式各样的内容或数据
(诸如例如文本文件、图像、音频文件、视频文件、web页面、物理现象的测量结果等)被持续地获取、识别、定位、取回、收集、存储、传送等。越来越多地,内容或数据正在被利用现有因特网或相似的基础设施作为所谓的“物联网”或IoT的一部分的许多嵌入式计算设备获取、
收集、传送等,诸如经由各种协议、域和/或应用进行。IoT通常是互连和/或互联的物理设备的系统,其中计算被嵌入到硬件中以便便于和/或支持设备通过一个或多个通信网络(例
如,有时,在没有人类参与和/或交互的情况下)获取、收集和/或转移内容或数据的能
IoT设备可以包括各式各样的嵌入式设备,诸如例如能够被识别(例如,经由指派的网际协
议(IP)地址等唯一地)并且/或者具有通过一个或多个通信网络来转移内容或数据的能力
汽车传感器生物芯片应答器、心脏监视植入物、厨房器具、或相似的紧固设备、太阳能面板阵列、家庭网关等。信息技术、通信等方面的持续进步有助于对用于在我们日益互联的
世界中正变得更普遍的IoT设备的快速增长市场做出贡献,使得可能很快就无法购买到非
因特网连接的设备。
[0003] 在一些情况下,如指示的那样可以包括自动地接入因特网的能力的IoT设备(例如,诸如借助于具有嵌入式计算和/或通信能力)的性质可以使IoT设备变得易受攻击。例
如,有时,IoT设备可能易受到黑客攻击或其他安全险。为了图示,远程锁可能例如具有命令注入缺陷,所述命令注入缺陷可以使锁易受到密码“嗅探”,其中捕获的命令可以用于
打开锁。作为另一示例,心脏监视植入物可以具有能被利用来禁用安全特征和/或取得对设
备的控制的开放点连接。作为又一个示例,恒温器可能具有可以对这样的设备导致完全损
害的弱明文协议。
[0004] 有时,检测和/或跟踪这些或相似的恶意行为的起源以及限制针对IoT设备的进一步破坏行为可能是困难的。例如,嵌入式或其他设备可以使用来记录计算机事件、软件
行、网络相关通信等的典型日志文件在可用和/或适用的情况下也可能易受到黑客攻击。日
志文件可以例如被擦除、修改、删除等,这在一些情况下可以预防计算机针对未经授权的网
络入侵的性质和/或程度的取证调查。另外,典型的IoT入侵检测和/或预防实践可以例如是
在性质上宁愿补救(例如,事后等),可以涉及对相对大量的参与安全系统和/或基础设施的
利用等。另外,在一些情况下,本地或内部时钟对IoT设备来说可能不是可用的,并且如存在的话,则可能无法经由联网时间或其他适当的方法充分地同步。进一步地,例如,可以例如
以某种方式给在日志文件中序列化的一个或多个事件加时间戳,但是有时,这些或相似的
时间戳可以不以单调增加顺序出现。因此,对记录的事件的时间定序的弹性和/或适应性解
释也可以是有用的。
附图说明
[0005] 要求保护的主题在说明书的结束部分中被特别指出并清楚地要求保护。然而,关于组织和/或操作方法及其目的、特征和/或优点,可以通过参考以下详细描述在与附图一
起阅读的情况下最好地理解,在附图中:
[0006] 图1是图示与针对用于保护和/或管理IoT网络型基础设施的区块链的示例操作环境的实施方式相关联的特征的示意图。
[0007] 图2是图示与针对用于保护和/或管理IoT网络型基础设施的区块链的示例操作环境的另一实施方式相关联的特征的示意图。
[0008] 图3图示用于认证的示例用例或场景的实施方式。
[0009] 图4是图示示例认证过程的实施方式的概念状态图。
[0010] 图5图示用于授权的示例用例或场景的实施方式。
[0011] 图6是图示示例授权过程的实施方式的概念状态图。
[0012] 图7图示用于资源分配的示例用例或场景的实施方式。
[0013] 图8是图示示例资源分配过程的实施方式的概念状态图。
[0014] 图9图示用于委托的示例用例或场景的实施方式。
[0015] 图10是图示示例委托过程的实施方式的概念状态图。
[0016] 图11图示用于对等体异常检测的示例用例或场景的实施方式。
[0017] 图12是图示示例对等体异常检测过程的实施方式的概念状态图。
[0018] 图13图示用于动态定价的示例用例或场景的实施方式。
[0019] 图14是图示示例动态定价过程的实施方式的概念状态图。
[0020] 图15是图示示例计算环境的实施方式的示意图。

具体实施方式

[0021] 在以下详细描述中参考附图,附图形成详细描述的一部分,其中相似的标号可以自始至终标明相似的部分,这些部分是对应的和/或相似的。应领会的是,例如为了图示的
简单和/或清楚,这些图尚不一定按比例绘制。例如,某些方面的尺寸可以相对于其他方面
被放大,可以例如为了易于讨论省略一个或多个方面、特性等。更具体地,贯穿本公开,在针对被添加到用于识别的功能和/或服务的区块的电子交易的适用消息流中,矿机奖励作为
引用图示的功能性的区块的一部分被示出,诸如省略一个或多个交易证实、时间戳、奖励、
区块作者、区块广播等。另外,在区块经历被矿机验证的状态转变(例如,时间自顶向下增加等)的序列中,区块例如可以引用一组具体功能交易和区块奖励,并且可以省略区块的作
者、交易证实奖励等。另外,例如同样为了易于讨论,可以不显式地包括区块链侧链
(sidechain),但是,如所指示的其他方面也可以是隐含的。进一步地,应当理解的是,可以利用其他实施例。此外,可以在不脱离要求保护的主题的情况下做出结构和/或其他变化。
贯穿本说明书对“要求保护的主题”的引用指代旨在被一个或多个权利要求或其任何部分
涵盖的主题,而不一定旨在指代完整权利要求集,指代权利要求集的特定组合(例如,方法
权利要求、装置权利要求等),或者指代特定权利要求。还应该注意的是,方向和/或引用(例如,诸如上、下、顶部、底部等),可以用于便于附图的讨论,而不旨在限制要求保护的主题的应用。因此,以下详细描述不应被视为限制要求保护的主题和/或等同物。
[0022] 贯穿本说明书对一个实施方式、实施方式、一个实施例、实施例等的引用意味着关于特定实施方式和/或实施例描述的特定特征、结构、特性和/或类似物被包括在要求保护
的主题的至少一个实施方式和/或实施例中。因此,此类短语例如贯穿本说明书在各个地方
中的出现不一定旨在指代同一实施方式和/或实施例或者指代任何一个特定实施方式和/
或实施例。此外,应当理解的是,所描述的特定特征、结构、特性和/或类似物能够在一个或多个实施方式和/或实施例中被以各种方式组合,并且因此,在预定权利要求范围内。通常,当然,如在专利申请的说明书中情况一如既往那样,这些和其他问题有可能在特定使用环
境中变化。换句话说,贯穿本公开,特定描述和/或使用上下文提供有关要得出的合理推理
的有帮助的指导;然而,同样地,“在此上下文中”通常在没有进一步限定的情况下至少指代本专利申请的上下文。
[0023] 例如,本文公开了一些示例方法、装置和/或制品,所述示例方法、装置和/或制品可以全部地或部分地用于便于和/或支持针对用于保护和/或管理IoT网络型基础设施的区
块链的一种或多种操作和/或技术,诸如连同本文讨论的一种或多种计算和/或通信网络
和/或协议(例如,网络协议)一起实现的。如先前间接提到的,有时,保护IoT网络型基础设
施内的设备可能至少部分由于其自动地在网络(诸如因特网,作为一个可能的示例)上访问
和/或通信的内在能力而呈现许多挑战。通常,尽管不一定,然而和具有更复杂的防病毒和/
恶意软件防御的更高级计算平台对比,许多IoT设备可以包括例如利用缺少运行足够安
全软件的计算能力的较低成本硬件和/或软件解决方案的端点和/或资源受限嵌入式设备。
因此,在一些情况下,IoT设备可能容易受到例如暴力攻击或其他恶意的登录漏洞利用,这
些可以给予攻击者对设备的访问和/或控制,结果,损害关联的服务、系统、网络等。
[0024] 在一些情况下,为了解决这些或相似的挑战,可以例如全部地或部分地利用一种或多种IoT入侵检测和/或预防技术,例如,诸如监视登录请求、带宽和/或网络使用、端口探测尝试等。然而,有时这些或相似的技术可能是在操作上昂贵的,可能取决于具体威胁和/
或安全目标,可能要求专业安全团队来适当地设置、互操作和/或维护安全系统,可能涉及
要求相对大的、复杂的和/或专用基础设施的解决方案等。另外,许多典型的IoT入侵检测
和/或预防技术可以围绕事后补救而不是预防策略,如上面所提及的,例如,诸如通过依靠
日志文件。然而,为让日志文件提供足够的安全措施,可能需要单独地激活特定IoT设备的
日志记录,例如,可能需要在持续基础上校验和/或维护关联的日志文件等。
[0025] 有时,日志文件也可能容易受到例如黑客攻击,并且因此,容易受到擦除、修改或相似的篡改,如另外指示的。可以例如删除受损害的日志文件,这可以预防其检查。在一些
情况下,受损害的日志文件也可以被用显示正常或典型网络活动的副本替换,这可能使入
侵检测变得困难或不可能。因此,可以期望开发一种或多种方法、系统和/或装置,所述一种或多种方法、系统和/或装置能够确保IoT设备的安全操作和/或适当行为,诸如与它们的
色和/或身份相称,例如,同时找到恶意行为的起源以及经由完整不可伪造的审计追踪来限
制和/或预防进一步的破坏实践。例如,如将看到的,在一些情况下,可以例如以区块链和相关基础设施的形式全部地或部分地在本文中实现能够经由说明交易相关借方和贷方而预
防或者减少超支的自我监管不可伪造的分布式日志。
[0026] 因此,如将在下面更详细地描述的,在实施方式中,可以例如全部地或部分地利用一种或多种区块链技术来构建互连和/或互联IoT设备的自持系统,其中可以有利地利用综
合成本度量来控制设备的有序监视、消耗和/或安全等等,诸如降至更精细的粒度级别。如
还将看到的,综合成本度量可以包括例如数字货币微支付,诸如连同区块链一起在网络规
模下实现以便实施安全相关的认证、授权、审计或其他适用的策略和/或功能性,或者否则,一起包装在区块链的分布式多个副本中。即使某些审计追踪信息(诸如数据值、矿机身
等)被加密(例如,在公开区块链等中等),因此也可以至少部分地使用数字货币微支付,以
监视IoT设备的任何适当的和/或适用的基础设施和/或关联的系统的健康状况。即,如同样
在下面所描述的,例如经由用于此类数字货币微支付的清算的借方和/或贷方,可以例如利
用发生前后欺诈检测的分析方法将认证、授权、审计或其他适用的策略和/或功能性有利地
表达为进入到区块链中的一个或多个电子交易。例如,如果特定IoT设备过度花费其数字货
币超出其典型或正常模式,则它可能不得不寻求贷款或者取消优先考虑其任务,这可以向
IoT设备的整个系统发信号通知可能存在问题(例如,黑客攻击、入侵、篡改等)。因此,诸如形式为例如数字货币的单一公共机制可以被有利地集成到高度分布式IoT基础设施中和/
或包括高度分布式IoT基础设施的内在部分,这可以是弹性防篡改、节点故障、误报攻击设
备等的,在网络分区下表现良好等。
[0027] 出于说明的目的,区块链通常包括内容或数据结构,诸如形式为不可伪造的只读和添加分类帐,例如,具有可以被广泛地拷贝给可能需要从中读取或者写入到它的人的证
实电子交易的许多连续排序的反向链接的区块。区块通常是经由前一个区块的有效数学上
唯一的数字指纹或所谓的区块“哈希”将电子交易和引用的列表聚合(或者反向“链接”)到
链中的前一个区块(也称作“父”区块)的容器型内容或数据结构。因此,在区块链中,每个区块包含其父区块的哈希,从而经由一系列哈希将链中的区块一直链接到最前一个区块或所
谓的“起源”区块。因为当前区块的哈希并入并因此影响区块链中的前一个区块的哈希,所
以改变或者修改父区块会修改其子的区块的哈希。进而,改变或者修改子区块会修改孙子
的区块的哈希,依此类推。这样的结构可以例如确保,一旦一区块具有较大或另外足够数量
的后续或下一代区块,则至少部分地由于涉及所有先前区块的重新计算的昂贵努力,该区
块可能难以修改。因此,如果区块链中的现有区块发生改变,则必须以相当大的计算成本重
新计算后续区块。因此,较老的区块老化以变成接受的交易历史,因此,结果更安全。
[0028] 如本文所使用的,“电子交易”或简称“交易”指代指示协定、通信、记录或某个其他电子事件的签名内容或数据结构。例如,交易可以包括价值(例如,数字货币等)的转移、资产和/或权利(例如,不动产财产等)的转移、身份的确认(例如,认证等)、对资源和/或功能
的访问权限的确认(例如,授权等)、可用资源到一个或多个设备的指派(例如,资源分配
等)、职责和/或权力到另一设备的指派(例如,委托等)或类似物。可以例如经由任何适合的
数字签名(诸如经由公开密钥、私密密钥等或它们的任何组合)来对交易进行签名。有时,交
易可以例如将前一个交易的输出引用为新交易输入,并且可以将一个或多个输入值指派给
新输出。交易可以或者可能未被全部地或部分地加密。将在下面更详细地讨论各种交易的
特定示例。
[0029] 区块内的一个或多个交易可以例如由特定网络节点(称为挖矿节点或“矿机”)证实,诸如通过经由重复密码哈希操作来找到数学问题或难题的正确解决方案,其可以包括
例如被允许写入下一个区块的矿机节点的安全随机分布选举。因此,如本文所使用的,区块
链“挖矿”或简称“挖矿”指代由挖矿节点或“矿机”(诸如用于包括在区块链中)例如经由解决区块链问题或难题、安全随机分布选举过程等证实电子交易的区块的过程,这可以使挖
矿节点或矿机有资格获得奖励和/或适当的费用。在此上下文中,术语“挖矿节点”和“矿机”可以可互换地使用并且指代能够经由一个或多个密码哈希操作来解决区块链问题或难题
的网络节点。用于判定区块是用于添加到区块链的有效候选的一种共识算法或方法可以例
如至少部分地取决于区块链设计权衡。例如,在一些情况下,可以全部地或部分地使用工作
量证明型共识算法或规则,但是要求保护的主题不受此限制。
[0030] 有时,可以全部地或部分地使用权益证明型过程或方法,诸如经由针对特定矿机采用代管账户和/或对激励措施征税以预防或者减轻不适当的矿机行为。在其他时间,可以
例如至少部分地使用一个或多个算法随机验证器来选择矿机节点的临时子组,诸如以验证
一个或多个适用的交易和/或写入下一个区块(例如,Algorand等)。再次,要求保护的主题
不限于特定算法或方法。为了求解难题,矿机可以通常与网络上的其他矿机竞争,诸如通过
通过重复地设法改变哈希的输出直到结果得到的哈希与具体要求匹配为止来生成固定长
度哈希。在已求解区块链难题后,矿机可以例如被用数字货币奖励并且可以将其电子交易
的证实区块记录在区块链中。有时,为了被包括在区块链中,证实区块还可以例如由网络上
的其他矿机验证或者确认以确保该区块符合网络范围的或其它的共识规则(例如,包括对
难题的正确解决方案、具有语法上有效的结构等)。
[0031] 如还将看到的,在一些情况下,某些IoT设备可以作为矿机,例如,诸如通过在适当和/或适用时使用其关联处理单元的备用或“空闲”周期的同时证实电子交易的一个或多个
区块,并且可以赚取可以在本地数字钱包中存入行和/或为将来的电子交易而花费的数
字货币。有时,IoT设备的挖矿能力可以至少部分地取决于设备的类型。例如,某些IoT设备
(诸如低端和/或功率受限(例如,电池操作的等)传感器和/或执行器)可能不太可能具有用
于使用常规的区块链协议(例如,比特币工作量证明(work-proof)等)来挖矿的资源,但是
可以能够以一种或多种演变形式(例如,比特币下一代(NG)、ByzCoin、Algorand等)参与。
[0032] 某些物联网设备(诸如寄生地和/或由可再生能源(例如,太阳能电池等)供电的传感器和/或执行器)例如可以能够挖矿,但是可能无法贡献足够的或适合的备用周期,并且
因此,他们为未经许可的(例如,公开)区块链而证实区块的机会可能稍微减小。然而,在经
许可的(例如,私密)区块链中,找到有效工作量证明的困难可能相当缓慢地增加(或者甚至
保持不变),从而为更广范围的IoT设备创造参与挖矿和/或从挖矿中受益的更多机会。在算
法选取的随机验证器情况下,作为另一示例,可以例如选择矿机节点的子组来验证一个或
多个适用的交易,但是负担可以在选择时间分摊在所有或最适合的和/或可用的节点之上,
并且/或者可以按设备能力、适用资源等进行加权。
[0033] 某些高端IoT设备(诸如收集、处理等来自外围或边缘IoT设备的内容或数据、向外围或边缘IoT设备提供更新和/或上下文等的中间盒)可以例如能够访问足够的能源,并且
因此,可以能够在较大规模上挖矿。同样地,将在下面更详细地讨论各种类型的IoT设备(诸
如传感器、执行器、中间盒)的特定示例以及其相应的功能。
[0034] 取决于实施例,可以例如至少部分地连同公开区块链、私密区块链或它们的任何组合一起实现针对用于保护和/或管理IoT网络型基础设施的区块链的一种或多种操作和/
或技术。公开区块链可以例如包括可以由利用公开密钥以及关联的私密密钥加入网络的任
何参与不可信和/或可信矿机添加的区块,诸如以在与网络的其他成员的消息交换中证明
其身份。在这样的情况下,有时对参与IoT设备的通信和/或身份进行加密可能是有用的,例
如,诸如以避免或者减少泄露私密或其他信息,但是数字货币的交换可以是公开记录的一
部分,所述公开记录除别的之外还可以被全部地或部分地用于审计。公开区块链的优点之
一可以是例如可以利用较大数量的参与矿机,但是作为交换,可以信任较少的矿机。例如,
在一些情况下,这可能更难以确保竞争公平性来证实区块条目。
[0035] 例如,在一些情况下,可以例如至少部分地连同私密区块链一起实现针对用于保护和/或管理IoT网络型基础设施的区块链的一种或多种操作和/或技术,所述私密区块链
诸如可以允许一组可信矿机将电子交易的区块添加到的区块链。这些矿机例如可能已由某
个中央和/或可信组织审核,或者他们可能已经由某些适用的网络策略相互邀请或者排除。
私密区块链的优点之一可以是因为可以验证和/或剖析矿机,所以可以以某种方式限制证
实问题困难,诸如以确保安全。有时,这可以例如允许低端IoT设备更公平地参与区块链挖
矿,诸如与网络上的更多有能力的的设备竞争。因此,一旦为IoT设备配置了对数字钱包的
访问权,该钱包就可以用数字货币填充,诸如通过设备自己的努力和/或通过例如与另一设
备的“允许”交易,并且区块链(例如,私密的、公开的等)然后可以跟踪连同特定电子交易一起针对特定设备进行的微支付,如还将看到的那样。
[0036] 考虑到这一点,注意图1,图1是图示与示例操作环境100的实施方式相关联的特征的示意图,所述示例操作环境100可以全部地或部分地用于便于和/或支持针对用于保护
和/或管理IoT网络型基础设施的区块链的一种或多种操作和/或技术。如看到的,示例操作
环境100可以包括例如许多外围或边缘IoT设备,诸如在102处一般地引用的一个或多个传
感器和/或执行器,其可以在适用情况下通过更高端IoT设备(诸如中间盒106)与彼此和/或
与通信网络104相关联的其他外部设备(未示出)进行通信。因此,在一些情况下,中间盒106
可以例如用作与操作环境100相关联的IoT设备之间的中介,并且/或者可以将这些或相似
的设备与网络104“屏蔽”,可以对适用数据进行聚合、关联、过滤等,诸如用于一个或多个通信。
[0037] 如本文所使用的,“传感器”例如指代具有诸如以一种或多种数字信号和/或状态的形式检测、测量和/或传送物理特性和/或现象而不影响关联的物理环境和/或与关联的
物理环境交互的能力的网络设备。传感器可以包括例如嵌入在恒温器中的温度计、嵌入在
汽车的排放控制系统中的气表、嵌入在自动门中的运动传感器等,并且物理特性和/或现
象可以包括例如光、热、运动、湿度、压力等。当然,要求保护的主题不限于这些特定示例。
[0038] 进一步地,在此上下文中,“执行器”指代具有诸如经由受控输出(例如,有时响应于和/或结合一个或多个传感器)影响关联的物理环境和/或以某种方式与关联的物理环境
交互的能力的网络设备。执行器可以包括例如嵌入在石化炼油厂通道中的、嵌入在微机
电(MEMS)系统中的压电双压电晶片、嵌入在门锁设备中的继电器等,并且受控输出可以包
括例如运动、力、速度、加速度、旋转等。如本文所使用的“中间盒”指代能够诸如出于网络相关的或另外的安全和/或性能的目的而便于和/或支持许多IoT设备之间的联网或其他适合
的电子通信的网络设备。中间盒可以包括例如防火墙、入侵检测和/或预防系统、网关(例
如,路由器、中间网络服务节点等)、网络地址转换器(NAT)、无线局域网(WAN)优化器、负载均衡器等。同样地,要求保护的主题不受此限制。
[0039] 如看到的,在实施方式中,与操作环境100相关联的某些传感器和/或执行器(例如,诸如传感器108和执行器110)可以包括具有有限的处理和/或存储能力的资源受限外围
或边缘IoT设备。因此,这些或相似的IoT设备可能无法计算适用的密码功能,诸如出于例如
区块链挖矿的目的。在一些情况下,例如,这些或相似的IoT设备可能还缺少足够的资源和/
或能力来持有、管理、保护等数字货币钱包。在这样的情况下,传感器108和/或执行器110可能例如需要将这些或相似的功能性委托给另一更有能力的IoT设备,诸如中间盒106,例如,
如将在下面讨论的。在此上下文中,“数字货币钱包”或简称“钱包”指代能够存储表示数字密钥、地址、签名等的一个或多个数字货币相关值的容器型内容或数据结构。有时,钱包可
以例如作为结构化文件被实现,但是要求保护的主题不受此限制。数字货币钱包是众所周
知的,因此不需要在这里进行更详细的描述。
[0040] 如另外图示的,在一些情况下,与操作环境100相关联的某些传感器和/或执行器(诸如传感器112和执行器114)可以包括更有能力的和/或不太有能力的资源受限外围或边
缘IoT设备,诸如与例如传感器108和执行器110相比具有更少的有限处理和/或存储能力的
设备。这里,传感器112和执行器114的处理和/或存储能力可以例如使得这些或相似的设备
能够参与挖矿,为提供的服务而赚取数字货币并且/或者为接收的服务而花数字货币,并且
因此,持有、管理、保护等数字货币钱包(分别在116和118处引用)等。能够既感测又挖矿的
设备被表示为传感器/矿机,诸如能够挖矿的传感器。在其作为传感器的角色中,它们可以
提供关于其环境的信息,例如,可以在由一个或多个其他节点适当地估价的交易中交换所
述信息。
[0041] 有时,不参与给定此类交易的传感器/矿机可以例如作为区块的证实者或作者,并且在那个角色中可以因其服务而被奖励。类似地,相同的方法可以适用于也可以挖矿的执
行器或执行器/矿机。如所指示的并如看到的,中间盒106可以包括例如具有足够的处理和/
或存储能力的更高端IoT设备,并且因此,也可以作为矿机,从而可以持有和/或管理在120
处引用的数字货币钱包。取决于实施方式,中间盒106可以例如利用其备用资源来挖矿以支
持与网络104屏蔽的本地互连和/或因特网络IoT设备(例如,传感器和/或执行器102等)的
系统,并且/或者作为全球可获得的(例如,经由因特网等)服务来挖矿。尽管未示出,然而在一些情况下,中间盒106也可以代表不太有能力的IoT设备(例如,诸如传感器108和/或执行
器110)来持有和/或管理一个或多个数字钱包,并且可以在这些或相似的设备当中优先考
虑许多服务。将在下面讨论可以由中间盒106渲染的服务的特定示例。
[0042] 通信网络104可以包括例如任何适合的有线或无线通信网络,或此类网络的任何适合的组合,诸如公用网络(例如,因特网、万维网)、专用网络(例如,内部网)、无线广域网(WWAN)、无线局域网(WLAN)等。因此,取决于实施方式,网络104可以包括例如网际协议(IP)型基础设施、蜂窝通信网络基础设施、一种或多种IoT资源友好的无线协议(诸如LoRa、NB-
IoT、SigFox、Zigbee、WiFi、蓝牙、Thread、电力线、X10等)等或它们的任何组合。如经由许多双向箭头所图示的,可以例如经由一个或多个通信链路来便于和/或支持与网络104相关联
的一个或多个传感器和/或执行器102、中间盒106和/或一个或多个外部设备之间的一种或
多种电子通信。这些或相似的通信链路可以包括例如任何适合的有线或无线通信链路或它
们的任何组合,其也可以取决于特定实施方式、网络、电子通信等。
[0043] 即使在本文中图示了一定数量的IoT设备和/或网络,也可以实现任何数量的适合的IoT设备和/或网络以便于和/或支持与操作环境100相关联的一种或多种技术和/或过
程。例如,有时,网络104可以耦合到一个或多个其他有线和/或无线通信网络(例如,WLAN
等)以便增强用于与中间盒106、一个或多个外部设备等进行通信的覆盖范围区域。在一些
情况下,诸如如果操作环境100内的任务的复杂性增加,则例如,中间盒106可以作为传感器
和/或执行器,并且因此,可以取决于由可以按比例增加一个或多个中间盒功能的更有能力
的中介IoT设备所提供的一个或多个服务。因此,为了获得规模,如果适当和/或适用的话,
可以例如以适合的方式迭代或者以其他方式修改所示的层次,诸如而不偏离要求保护的主
题的范围。有时,操作环境100还可以包括许多智能外围或边缘传感器和/或执行器,其可以
例如被认为是功能完全的中间盒、常规的因特网节点(例如,联网交换机、路由器、存储和/
或计算节点等)或类似物。再次,这些仅仅是示例实施方式,并且要求保护的主题在这方面
不受限制。
[0044] 图2是图示与本文在200处引用的示例操作环境的另一实施方式相关联的特征的示意图,所述示例操作环境可以全部地或部分地用于便于和/或支持针对用于保护和/或管
理IoT网络型基础设施的区块链的一种或多种操作和/或技术。应该注意的是,操作环境200
的一个或多个方面可以例如类似于图1的操作环境100的一个或多个方面。例如,如看到的,
操作环境200可以在此特定示例中包括可以能够挖矿以及持有和/或管理数字货币钱包的
许多外围或边缘IoT设备,诸如传感器/矿机202和执行器/矿机204。同样地,如另外图示的,与操作环境200相关联的某些外围或边缘IoT设备(例如,诸如传感器206和执行器208)可以
包括低端IoT设备,并且因此,可以缺少这些或相似的功能。
[0045] 进一步地,类似于图1的操作环境100,操作环境200可以包括例如中间盒210,所述中间盒210可以具有作为矿机的能力,为它本身和/或作为一个或多个其他IoT设备的服务
(如果适用的话)而持有和/或管理数字货币钱包。如看到的,中间盒210还可以能够将本地
IoT设备与与和通信网络210相关联的一个或多个外部设备的直接通信“屏蔽”,所述通信网
络210例如可以具有与图1的通信网络104类似的一个或多个方面。然而,如经由许多双向箭
头所图示的,在此特定实施方式中,诸如和操作环境100对比,边缘或外围IoT设备例如可以
能够直接地(诸如经由对等型通信和/或在不用由中间盒210作媒介的情况下)与彼此进行
通信,但是这些或相似的IoT设备还可以保持经由中间盒210与彼此进行通信的能力。在一
些情况下,这些或相似的对等型通信可以例如至少部分地由一个或多个IoT设备使用来监
视一个或多个其他IoT设备,诸如以检测潜在问题或异常,如在下面所讨论的。同样地,这
里,即使图示了一定数量的IoT设备和/或网络,也可以在本文中实现任何数量的适合的IoT
设备和/或网络,诸如以便于和/或支持例如与操作环境200相关联的一种或多种技术和/或
过程。
[0046] 如所指示的,为了便于和/或支持IoT网络的更安全操作,有时,要求一个或多个感兴趣的IoT设备证明其身份可以是有用的,例如,诸如在允许这些或相似的设备采取一个或
多个动作(例如,进行测量、传送数据等)之前。因此,这里,可以例如以适合的方式实现一种或多种认证技术。在此上下文中,“认证”、“对…进行认证”或相似的术语指代例如在给定时间确认或者验证特定设备(例如,诸如IoT设备)的身份的过程。如另外指示的,在一些情况
下,可以将认证的过程有利地表达为可以例如经由一个或多个数字货币微支付的借方和/
或贷方进入到区块链中的一个或多个电子交易,例如,以便创建能够被检查是否有异常行
为的审计追踪。可以全部地或部分地用于便于和/或支持一种或多种针对区块链的用于保
护和/或管理IoT网络类基础设施的操作和/或技术的用于认证的示例用例或场景300的特
定实施方式被图示在图3中。
[0047] 在一些情况下,认证设备可以例如寻求在预定义有效认证时间窗口内重新认证。认证交易历史可以被记录在针对特定设备的区块链中,可以被读取和/或确认为是仍然有
效的,诸如在做出请求之前。有时,这可以例如避免对于新交易的需要。因此,在一些情况
下,区块链可以例如用作高速缓存。如看到的,在一些情况下,可以向另一IoT设备(诸如中
间盒304)对外围或边缘IoT设备(例如,诸如传感器/矿机302)进行认证,但是要求保护的主
题不受此限制。例如,在一些情况下,可以向例如除中间盒304以外的设备对传感器/矿机
302进行认证,并且/或者可以至少部分地(诸如以类似或相似的方式和/或在不偏离要求保
护的主题的范围的情况下)在本文中实现所涉及的各方(例如,传感器/矿机302和中间盒
304等)之间的相互而不是单向认证。
[0048] 如图示的,对于此示例,可以经由许多电子交易(诸如例如经由微支付μ$1捕获的认证交易308以及经由经由微支付μ$2捕获的矿机奖励/coinbase交易310)来表达或者表示
认证请求306。微支付μ$1可以包括例如由传感器/矿机302为了认证服务向中间盒304支付
的费用,而微支付μ$2可以包括例如支付给用于解决包括认证交易308的候选区块的特定矿
机(在此示例中,诸如矿机312中的矿机M-6)的奖励费用。如本文所使用的,“候选”区块指代包括一个或多个电子交易但是仍不包含有效工作量证明的区块。“Coinbase”交易通常是为
了生成和/或指派数字货币和/或奖励而添加到候选区块的生成交易。候选区块以及
coinbase交易是众所周知的并且不需要在本文中进行更详细的描述。应该注意的是,即使
在本文中连同传感器/矿机302一起图示一个或多个操作或过程(例如,费用的支付等),例
如为了易于讨论,在不偏离要求保护的主题的范围和/或精神的情况下,也可以在本文中使
用任何其他适合的IoT设备,例如,诸如执行器/矿机。
[0049] 取决于实现方案,微支付μ$1和μ$2可以包括任何适合量的数字货币,所述任何适合量的数字货币可以至少部分地用实验方法确定并且例如可以被预先定义和/或配置,或者否则取决于特定交易、IoT设备、矿机、网络、区块链等而以某种方式动态地定义。例如,在一些情况下,特定微支付可以与特定交易的导入或权重相称,意味着有时和/或在某些上下文
中,某些电子交易可能要求IoT设备支付比针对其他电子交易更大的微支付。用于访问资源
的成本可能例如模仿典型的市场力量,诸如在稀缺时变得更高而在充裕时变得更低。一个
或多个贷方可以例如被准予换取支付时间表和/或一个或多个其他审计条件(有效地为“利
息支付”)。可以以最好的或适合的猜测值添加新服务,然后随着时间的推移而对新服务进
行剖析,例如,诸如以至少部分地基于相关资源级别来设置“真”值。
[0050] 在针对展示不安全行为(例如,包括过度花费节点为服务分配的预算,诸如网络带宽和/或数据容量限制)的节点的安全的上下文中,与正在执行类似的功能但是而没有引起
怀疑的其他节点相比较,可以向这样的节点收取更多费用以反映其相对风险。作为一个可
能的示例,一旦再次展示了良好或适当的行为,特定价格可以例如相应地逐渐减小,诸如在
与其他节点的数据交换中向下。对面临潜在安全风险的认证的有效成本进行的这些或相似
的动态调整还可以提供针对误报风险指示的弹性,例如,诸如经由收集跨越多个交易集聚
的上下文。这种或相似的状态可以例如被记录在平行于区块链的一个或多个侧链中并且可
以被存储在一个或多个选择辅助节点中。可以例如经由智能合约执行对变化状态的评估,
所述智能合约可以作为反馈被用到适当的定价机制中。将在下面更详细地讨论智能合约的
特定示例。这里,作为示例而非限制,典型的微支付可以相当于例如不到几百个Satoshi,其中1个Satoshi包括10-8个比特币,但是再次,当然要求保护的主题不受此限制。
[0051] 如看到的,可以例如从传感器/矿机302的钱包314支付适用的交易费用(或简称费用),诸如给中间盒304的钱包316和获胜矿机M-6的钱包(未示出)。如分别在318和320处一
般地引用的,在此特定示例中,可以例如诸如在区块链322的区块N中记录认证和/或矿机奖
励/coinbase交易。如指示的,可选地或可替代地,中间盒304对传感器/矿机302或一些其他
设备和/或过程(如果适用的话)的对称倒易认证可以例如在本文中被全部地或部分地实
现,并且因此,可以由中间盒304支付。如经由324处的时钟图标所图示的,可以例如以适合
的方式(诸如在解决区块链难题、记录区块等时)给这些或相似的电子交易加时间戳。尽管
未示出,然而在一些情况下,可以在区块N中捕获一个或多个其他交易,例如,诸如以连同一个或多个适用的费用一起确认余额调整是正确的等。
[0052] 因此,随着数字货币连同对获胜矿机(例如,M-6等)的奖励一起从请求方(例如,传感器/矿机302等)流向认证者(例如,中间盒304等),适用方例如可以维护新的钱包余额,并
且可以经由一个或多个数字货币微支付将对IoT设备(例如,传感器/矿机302等)的认证记
录在区块链(例如,区块链322等)中,从而创建完整不可伪造的审计追踪。在一些情况下,例如,诸如如果特定IoT设备(例如,传感器/矿机302等)不具有足够的资金来支付适用的费用
(例如,微支付μ$1和μ$2等),则可能无法完成特定请求(例如,认证请求306等)。在这样的情况下,这样的IoT设备可以能够使一个或多个微支付延迟并且可以经由对其他人的交易挖
矿(例如,如果能够的话)来赚取必要的资金,或者如下所述从另一设备(例如,从中间盒304
等)借用资金。因此,在一些情况下,区块链322可以包括和/或表示例如可以为自我监管的
基于成本不可伪造的日志,这可以有利地预防或者减少超支。
[0053] 图4是图示示例认证过程400的实施方式的概念状态图,所述示例认证过程400可以全部地或部分地用于便于和/或支持针对用于保护和/或管理IoT网络型基础设施的区块
链的一种或多种操作和/或技术。在一些情况下,示例过程400可以包括示例用例或场景300
的一个或多个方面,例如,诸如上面参考图3所讨论的。因此,图4的一个或多个IoT设备可以例如对应于和/或与图3的相似的或类似的IoT设备共享公共特征。当然,要求保护的主题不
受此限制。有时,可以例如通过采用未示出的一个或多个设备(IoT或另外的)来全部地或部
分地实现示例认证过程400。
[0054] 如在402处图示的,示例认证过程400可以例如从在404处引用的传感器/矿机(S-1)向在本文中在406处引用的中间盒(MB-2)发送认证请求(AuthC请求)开始。在接收到认证
请求402后,中间盒406可以例如向适用的矿机408广播认证交易412(AuthCμ$1)以进行证
实。然后可以通过适当的节点(例如,前一个区块N-1的获胜者等)或任何其他适合的方(例
如,随机选取的新节点等)或它们的任何组合例如使用一种或多种适当的技术来将证实交
易组装成候选区块N。如上面所讨论的,证实认证交易(AuthC交易)可以包括例如证实传感
器/矿机404的钱包(S-1W)具有用于此特定交易的足够的资金(例如,微支付价值等)、资产
的转移与适当的余额匹配等。
[0055] 继续以上讨论,特定矿机(例如,诸如M-6)在诸如经由有效工作量证明、权益证明或相似的计算方法对于候选区块412找到区块链难题的解决方案后,如在414(区块N被求
解!)处图示的,可以给候选区块412加时间戳,如在416处一般地引用的,并且可以将它连同区块链418中的前一个区块N-1的哈希一起添加到区块N。在常规的比特币中,例如,
coinbase交易可以用新近挖到的比特币支付。这里,可以诸如以相应的微支付μ$1和μ$2的形式从传感器/矿机404的钱包(S-1W)向中间盒406的钱包(MB-2W)并向获胜矿机M-6的钱包
(M-6W)支付适用的交易费用,诸如认证交易费用(AuthC费用μ$1)420和矿机奖励/coinbase
交易费用(奖励费用μ$2)422。因此,如在此特定示例中看到的,可以例如将与奖励交易(奖
励μ$2)(诸如表示由适用方渲染的特定服务(例如,认证、区块证实等))绑在一起的用于
认证(AuthCμ$1)的区块级时间戳记录封装在区块N中,如分别经由424和426一般地引用的,
诸如以创建形式为区块链418的完整安全审计追踪。
[0056] 如分别在428、430和432处概念性地图示的,矿机M-6(和矿机408)、传感器/矿机404和/或中间盒406可以具有访问区块链418的全部或部分副本(例如,经由访问本地存储
器、依靠另一IoT设备等)的能力,诸如以便于和/或支持与示例认证过程400相关联的一种
或多种操作和/或技术。如指示的,矿机408可以包括例如能够挖矿的一个或多个IoT设备
和/或一个或多个外部矿机(例如,在IoT网络外部等)或其任意组合,这至少部分地取决于
特定实施方式、网络、电子通信、交易、区块链等。再次,应该注意的是,要求保护的主题不限于所示的特定用例或场景、IoT设备、电子交易等。
[0057] 如另外指示的,为了IoT网络的更安全操作,在一些情况下,确保IoT设备执行功能并且/或者表现与其角色和/或身份相称可以是有用的,例如,诸如当与网络上的一个或多
个其他设备交互时。因此,为了便于和/或支持以预定方式和/或按照指定金额花费施用的
资源的实施,可以例如以适合的方式实现一种或多种授权技术。在此上下文中,“授权”、
“对…进行授权”或相似的术语指代确认或者验证特定设备(例如,诸如IoT设备)的访问和/
或动作权限的过程。因此,在一些情况下,授权可以包括例如单向询问,诸如访问某个资源
和/或采取某个动作的基于策略的许可。授权的示例可以包括例如特定IoT设备要求被允许
诸如连同数据聚合、过滤、相关、中继等一起向另一IoT设备传送适用的信息。
[0058] 类似于认证,例如,诸如上面参考图3所讨论的,可以将授权的过程有利地表达为可以经由一个或多个数字货币微支付被封装在区块链中以便创建不可伪造的交易记录
而通过将区块链链接向后追随到其创建来使得能进行故障和/或不良行为跟踪的一个或多
个电子交易。然而,有时授权可以通过智能合约来统治以便经由受密码保护的计算机代码
和/或指令来实施适用的交易的一个或多个方面,例如,因此实际上,在可信执行环境(TEE)
中采取实施机制的形式,如将看到的那样。在此上下文中,“智能合约”指代能够便于、验证和/或实施协定的协商和/或执行的可执行计算机代码和/或指令。
[0059] 在一些情况下,智能合约的条款可以例如被用计算机语言记录和/或预先编程为具有自我执行它本身以便将执行保证作为特定交易的一部分来实施的能力的一组计算机
可读指令。例如,包括智能合约的条款的可执行计算机代码和/或指令可以作为授权交易的
一部分运行,其中交易的数据可以被链接到代码和/或指令并且可以在交易在区块链中被
证实的同时被调用。因此,在一些情况下,智能合约可以例如被认为是授权功能性的扩展。
在一些情况下,智能合约可以例如被至少部分地实现在可以被链接到主区块链的侧链区块
链中,其中侧链可以持有可能依赖于交易数据的代码和/或指令。在此示例中,诸如如果主
区块链和侧链被全部地或部分地采用,则“主区块链”指代具有最多工作量证明的区块链,
而“侧链”区块链或简称“侧链”指代与主区块链分开但是可与主区块链互操作的区块链。例如,侧链可以经由单向或双向通信与主区块链互操作,诸如以便于和/或支持价值、资产、权利等的转移,诸如代替或作为实现一个或多个授权策略的补充。
[0060] 可以全部地或部分地用于便于和/或支持一种或多种针对区块链的用于保护和/或管理IoT网络类基础设施的操作和/或技术的用于授权的示例用例或场景500的特定实施
方式被图示在图5中。如看到的,类似于认证用例或场景300,可以例如参考诸如在本文中经
由传感器/矿机502、中间盒504以及适用的矿机(在506处一般地引用)图示的许多IoT设备
来实现授权用例或场景500。应该注意的是,取决于实施方式,矿机506可以包括例如有挖矿
能力的IoT设备、外部矿机或它们的任何组合。同样地,这里,可以经由许多电子交易来表达或者表示授权请求508,所述许多电子交易诸如例如经由微支付μ$3捕获的授权交易以及经
由微支付μ$4捕获的矿机奖励/coinbase交易。因此,微支付μ$3可以包括例如由传感器/矿机
502向用于执行授权服务的中间盒504支付的费用510,而微支付μ$4可以包括例如利用相应
的数字货币钱包支付给获胜矿机(诸如对此示例来说为矿机M-8)的奖励费512。
[0061] 同样地,微支付μ$3和μ$4可以包括可以任何适合量的数字货币,所述任何适合量的数字货币可以至少部分地用实验方法确定并且例如可以被预先定义和/或配置,或者否则取决于特定交易、IoT设备、矿机、网络、区块链等而以某种方式动态地定义。例如,在一些情况下,用于授权的一个或多个微支付可以比用于认证的一个或多个微支付高,意味着授权
可以在其导入方面被更多加权,但是要求保护的主题内容不受此限制。因此,类似于图3的
认证请求306,这里,授权请求508可以例如被表达为一个或多个适用的交易,加时间戳,并
且封装为区块链514中的区块M的一部分,如经由516和518所引用的。如上面讨论的,这里,
适用的授权数据例如可以伴随有在520处引用的智能合约(SC),以便调节数据如何应该在
它渗透到特定源(例如,中间盒504等)、网络等之外时被使用。如在522处另外图示的,智能
合约520可以例如也被封装在区块M中并且可以被至少部分地用作用于审计、法律和/或法
规合规等的取证工具。应该注意的是,在某些示例实施方式中智能合约520可以是可选的。
[0062] 图6是图示示例授权过程600的实施方式的概念状态图,所述示例授权过程600可以全部地或部分地用于便于和/或支持针对用于保护和/或管理IoT网络型基础设施的区块
链的一种或多种操作和/或技术。在一些情况下,示例过程600可以包括示例用例或场景500
的一个或多个方面,例如,诸如上面参考图5所讨论的。因此,图6的一个或多个IoT设备可以例如对应于和/或与图5的相似的或类似的IoT设备共享公共特征。当然要求保护的主题不
受此限制。有时,可以例如通过采用未示出的一个或多个设备(IoT或另外的)来全部地或部
分地实现示例认证过程600。
[0063] 如指示的,在一些情况下,示例授权过程600可以类似于用于认证的示例授权过程,例如,诸如上面关于图4讨论的,但是有时,可以采用封装受密码保护的代码和/或指令
的智能合约和/或其变体(例如,私密合约等),所述代码和/或指令可以至少部分地用于实
施适用的授权策略。智能合约可以例如作为可以被放置在与主区块链并行操作的侧链中的
一个或多个区块链交易的一部分被包括,仅仅以图示一个可能的实施方式。因此,这里,类
似于上面引用的认证,由中间盒604从传感器/矿机(S-1)606接收的授权请求(AuthZ请求)
602可以被包装在候选区块(AuthZμ$3)608中并且可以被例如以类相似方式广播给适用的
矿机610。如在612处图示的,利用适用的密码功能,候选区块608可以被获胜矿机(例如,诸
如矿机M-8)求解(区块M被求解!),并且可以被以适合的方式加时间戳,如在614处所引用
的。如上面讨论的,这里,求解区块链难题可以包括例如验证传感器/矿机606的钱包(S-1W)
具有用于此特定交易的足够的资金、资产的转移与适当的余额匹配等。
[0064] 在实施方式中,求解的区块可以例如诸如由获胜矿机M-8添加到区块链616,以经由形式为区块链616的完整安全审计追踪创建授权记录,如经由618和620一般地引用的。类
似地,作为用于授权交易的费用(AuthZ费用μ$3)和用于矿机奖励/coinbase交易的费用(区
块费用μ$4)的微支付μ$3和μ$4可以被从矿机/传感器606的钱包(S-1W)中扣除并支付给中间盒604的钱包(MB-2W)以及给获胜矿机M-8的钱包(M-8W),如在622和624处所引用的。类似
地,这里,以及在其他示例实施方式中,如另外指示的,区块链(例如,区块链616等)的适用的副本可以例如被适用的IoT设备、外部矿机等利用和/或访问。如看到的,对于此示例实施
例,智能合约626可以例如诸如与适当的授权数据相结合地在中间盒604上被生成,并且还
可以作为示例授权过程600的一部分被记录在区块链616中,如经由628一般地引用的智能
合约626可以用来允许和/或修改AuthZ条目。同样地,这里,例如如果传感器/矿机606不具
有必要的资金来支付适用的费用(例如,微支付μ$3和μ$4等),则它可能无法完成授权请求
602,但是可以能够使过程600延迟以挖矿得到必要的资金,或者可选地或可替代地,可以从
上游的另一设备(例如,从中间盒604等)借用资金,这在此示例中可以通过智能合约626来
实施和/或启用。再次,应该注意的是,要求保护的主题不限于所示的特定用例或场景、IoT
设备、电子交易等。
[0065] 在一些情况下,对于特定IoT设备(例如,诸如边缘或外围IoT设备(例如,传感器、执行器等))来说比仅仅与其单跳更高端IoT设备(例如,中间盒等)更广泛地通信以实现特
定任务可能是有用的。例如,边缘或外围IoT设备(例如,传感器等)可能需要不仅请求通信
的授权,而且还需要请求它对于这样的任务可能需要一个或多个(例如,外部等)资源中的
多少个。作为说明性示例,考虑网络带宽的情况。传感器可能例如已收集了大量的数据并且
可能需要将此数据输送到某个外部资源(诸如数据中心等)以进行分析。作为另一示例,
传感器可以例如需要在相对短的时间内为特定任务(诸如会议通话、视频呈现等)保留具有
较高网络带宽的通信信道。传感器可以例如确定其经由当前网络连接的最大数据转移速率
相当不足,并且它可能在相对较短的时间内需要较大的“管道”(例如,用于通话、呈现、数据传输等)。这里,传感器可以例如要求功能更有能力的中间盒在短时间内分配其资源(例如,
较高的网络带宽等),并且可以支付一个或多个适当的费用以便提供这些服务等。取决于实
施方式,传感器可以例如在不受中介(例如,中间盒等)干扰的情况下支付成比例的(例如,
微支付级别等)直接到云成本,或者可选地或可替代地,可以为第一跳支付并且另一设备
(例如,中间盒等)可以至少部分地基于该设备可能具有的信息和/或资源来吸收下一跳成
本。
[0066] 图7图示用于资源分配的示例用例或场景700的特定实施方式,所述资源分配可以全部地或部分地用于便于和/或支持针对用于保护和/或管理IoT网络型基础设施的区块链
的一种或多种操作和/或技术。同样地,这里,即使参考传感器/矿机702和中间盒704图示示
例使用情况或场景700,也可以全部地或部分地在本文中采用任何其他适合的通信设备
(IoT或另外的)。如指示的,传感器/矿机702可以例如请求中间盒704分配其资源以用于以
较高的数据转移速率向网络706(例如,因特网等)提供通信信道,在本文中经由较大的通信
“管道”或通道708和710概念上图示,诸如以成功地并优先地输送必要的视频、网络分组
等。
[0067] 类似于先前的示例,这里,可以例如将资源分配表达为经由许多对应的微支付捕获的多个电子交易。例如,如看到的,可以经由微支付μ$5捕获来自传感器/矿机702的对通
信信道708的资源分配请求,如在712处所引用的,并且可以经由微支付μ$6捕获来自传感
器/矿机702的对通信信道710的资源分配请求,如在714处所引用的。同样地,这些或相似的
微支付可以例如被从传感器/矿机702的钱包中支付给适用的设备(IoT或另外的)的数字钱
包,但是要求保护的主题不受此限制。例如,有时,中间盒704可以代表传感器/矿机702为一个或多个适合的交易进行支付,并且可以随后由传感器/矿机702或某个其他设备以适合的
方式偿还。分配请求可以例如类似于针对要递送并通过完成递送来核对的服务的出价。因
此,许多类比可以适用。作为一个可能的示例,从多个消费者向一组给定的提供商竞争出价
可以甚至使提供商动态地调整价格,诸如经由智能合约结算机制。节点可以预支付,从而通
过交易在相应的钱包之间转移被估计为足以覆盖固定在固定时段期间对资源的预定资源
的一定量的数字货币。在该时段结束时,交易的适用方可以例如执行最终交易。或者,如果
所涉及的各方更信任彼此,则提供服务的一个或多个节点可以例如使用关联的资源来向一
个或多个节点发出信用额或者为一个或多个节点运行“账单”,从而有效地持有贷款。或者,专用资源“优惠券”可以例如由提供服务或资源的一方或多方发出给可以随后消费这样的
服务或资源的一方或多方。在一些情况下,这些信用额或预支付可以例如通过可能要求由
所涉及的一方或多方采取某些行动的智能合约机制来实施。另外,微支付μ$6可以例如被支
付给任何适合的外部设备或与可以提供一个或多个资源分配相关服务的网络706相关联的
外部设备(未示出)的组合。
[0068] 根据实施方式,如在716处图示的,传感器/矿机702可以例如经由用于针对包括一个或多个资源分配相关交易的候选区块求解区块链难题的微支付μ$7向适用的矿机718的
获胜矿机M-8支付奖励。如看到的,类似地,这里,一个或多个交易可以例如被以适合的方式加时间戳并且可以被记录(例如,由获胜矿机M-8等进行)在区块链720上,如连同示例区块P
一起经由对应的微支付所图示的。如另外看到的,在一些情况下,例如,智能合约(SC)722可以伴随适用的资源分配数据,例如,诸如以调节资源如何应该随着它经由网络706传播而被
使用。智能合约722可以例如还被记录在区块链720中,如经由724一般地引用的,诸如用于
审计、合规等的目的。如另外指示的,在某些示例实施方式中智能合约722可以是可选的。
[0069] 图8是图示示例资源分配过程800的实施方式的概念状态图,所述示例资源分配过程800可以全部地或部分地用于便于和/或支持针对用于保护和/或管理IoT网络型基础设
施的区块链的一种或多种操作和/或技术。类似地,这里,示例过程800可以例如包括示例用
例或场景700的一个或多个方面,诸如上面参考图7所讨论的。因此,图8的一个或多个IoT设
备可以例如对应于和/或与图7的相似的或类似的IoT设备共享公共特征。再次,要求保护的
主题不受此限制。例如,可以在本文中全部地或部分地采用除图7和/或图8中图示的那些设
备以外的一个或多个设备。
[0070] 同样地,这里,可以至少部分地以与上面参考各种示例实施方式讨论的相似的操作和/或技术类似的方式实现诸如关于例如广播、挖矿、求解记录等一个或多个资源分配相
关交易的区块的一种或多种操作和/或技术。如指示的,对于此示例,资源可以例如被从传
感器/矿机(S-1)(在802处引用)分配给中间盒(MB-2)(在804处引用),分配给网络806(例
如,因特网等)。因此,在实施方式中,如经由808和810所指示的,传感器/矿机802可以例如向中间盒804传送适用的信道资源分配请求,这可以通过经由对应的微支付捕获的两个交
易来表达,所述对应的微支付诸如用于到中间盒804的高带宽信道的(CRAμ$5),如在812处
所引用的,以及诸如针对到网络806的高带宽信道的(CRAμ$6),在814处引用。特定网络信道可以例如反映多个物理网络跳,诸如通过多个提供商基础设施和/或服务级别协定(SLA)。
如在816处进一步图示的,这些或相似的电子交易可以被广播到矿机818并且可以至少部分
地用于例如以类似的方式为区块链820构建新区块,诸如区块P。
[0071] 如在822、824和826处进一步图示的,类似地,微支付μ$5、μ$6和μ$7可以例如被从矿机/传感器802的钱包(S-1W)中扣除并支付到中间盒804的钱包中(例如,作为给MB-2W的CRA费用μ$5),支付到获胜矿机M-7的钱包中(例如,作为给M-7W的奖励μ$7),并且支付到网络806上提供资源分配相关服务的外部设备(未示出)的钱包中(例如,作为CRA费用μ$6)。再次,如指示的,微支付可以例如按特定通信信道、按数据流的大小、一天中的时间或一些其他因素
而变化。如另外经由828、830和832一般地图示的,例如,可以例如经由适用的微支付将适用的电子交易记录在区块链820中,从而创建完整几乎(即,具有极低概率)不可伪造的审计追
踪。如经由834所图示的,在一些情况下,可以例如以适合的方式给这些或相似的记录加时
间戳。如另外看到的,有时,资源分配例如可以通过在836处引用的智能合约(SC)来统治,以便经由受密码保护的计算机代码和/或指令来实施适用的交易的一个或多个方面。智能合
约836也可以被记录在区块链820中,如在838处一般地图示的,但是再次,在某些示例实施
方式中它可以是可选的。再次,应该注意的是,要求保护的主题不限于所示的特定用例或场
景、IoT设备、电子交易等。
[0072] 如先前间接提到的,有时,功率受限IoT设备(诸如在IoT网络的边缘处的传感器)可能不具有足够的存储器和/或处理资源来比例如唤醒、进行测量、认证、通常签名和/或加
密以保护适用的数据并且然后得以被授权将其数据发送到接收器做得更多。作为另一示
例,某些功率受限传感器和/或执行器可以例如缺少足够的资源来持有和/或管理它们相应
的数字货币钱包,如另外讨论的。因此,有时,对于这些或相似的设备来说有偿地将一个或
多个功能性委托给网络上的更有能力的和/或资源丰富的设备可能例如是有用的。可以全
部地或部分地用于便于和/或支持针对用于保护和/或管理IoT网络型基础设施的区块链的
一种或多种操作和/或技术的用于委托的示例用例或场景900的特定实施方式被图示在图9
中。有时,委托可以例如被在概念上认为是对可信方的授权的扩展,所述可信方可以像将看
到的那样包括各种服务,诸如提供更新通知、软件高速缓存、更新的本地证实、为更新“支
付”和/或跟踪其递送和/或安装的清算等。
[0073] 如此示例实施方式中所图示的,传感器902和执行器904可以包括例如可能无法管理它们自己的财务并且因此可能不具有数字货币钱包的低端和/或功率受限IoT设备。因
此,如分别在906和908处一般地引用的,传感器902和执行器904可以例如将它们的钱包功
能性委托给更有能力的IoT设备,诸如中间盒910,作为一个示例,以为它们管理其账户,包
括来自委托钱包的存款和/或提款。例如,在由中间盒910推送给传感器902的传感器更新
912的上下文中,可以例如以与上面讨论的相似的方面类似的方式将该更新表达为经由一
个或多个更适当的微支付捕获的一个或多个适用的电子交易(例如,委托交易、coinbase/
奖励交易等)。如图示的,这里,中间盒910可以代表传感器902支付,例如,诸如给它自己的钱包(例如,中间盒910的钱包),如在914处经由微支付μ$8所图示的,并且也可以代表传感
器902支付给诸如参与矿机916当中的获胜矿机M-7,如在918处经由微支付μ$9所引用的。
[0074] 如另外看到的,类似地,一个或多个委托相关交易可以例如被封装在区块链920中(例如,在区块Q中等),诸如经由如经由922和924所引用的适用的微支付。如另外图示的,一个或多个电子交易可以例如被加时间戳,并且可选地或可替代地,可以伴随有智能合约
(SC)926,其也可以被记录在区块链922(若适用的话)中,如经由928一般地图示的。尽管未
示出,然而在一些情况下,例如,中间盒910还可以诸如从传感器902的委托钱包向适当的上
游服务(诸如更新供应商、运行时服务等)支付。
[0075] 图10是图示示例委托过程1000的实施方式的概念状态图,所述示例委托过程1000可以全部地或部分地用于便于和/或支持针对用于保护和/或管理IoT网络型基础设施的区
块链的一种或多种操作和/或技术。同样地,示例过程1000可以例如包括示例用例或场景
900的一个或多个方面,诸如上面参考图9所讨论的。因此,图10的一个或多个IoT设备可以
例如对应于和/或与图9的相似的或类似的IoT设备共享公共特征。再次,要求保护的主题不
受此限制。例如,可以全部地或部分地在本文中使用除图9和/或图10中图示的那些设备以
外的一个或多个设备。
[0076] 如看到的,在1002处引用的中间盒(MB-3)可以包括例如传感器更新特征1004,中间盒1002可以至少部分地使用所述传感器更新特征1004来将一个或多个适当的更新推送
到在1006处引用的传感器(S-1),诸如以得到适当的费用,如指示的。如另外看到的,中间盒
1002还可以包括例如执行器更新特征1008,诸如出于将一个或多个适当的更新推送到在
1010处引用的执行器A-2。即使未示出,诸如为了易于讨论,也应该注意的是,可以以相似的或类似的方式和/或在不偏离要求保护的主题的范围的情况下在本文中实现在执行器更新
的上下文中用于钱包委托的一种或多种操作和/或技术。如指示的并且如另外看到的,中间
盒1002还可以包括例如用于传感器1006的委托钱包(S-1W)和用于执行器1010的委托钱包
(A-2W)以及它自己的数字货币钱包(MB-3W)。因此,如进一步图示的,可以例如经由在中间
盒1002与传感器1006之间交换适当的消息来便于和/或支持传感器更新,诸如用于更新推
送通知、确认、更新递送和安装,如分别在1012、1014、1016和1018处所引用的。这些或相似的消息可以例如被表达为例如经由一种或多种适用的微支付捕获的一个或多个与传感器
更新相关交易(在1020处引用)并且以适合的方式组装在候选区块中,一般地经由(S_1,μ
$8)图示。如在1022处所引用的,这些或相似的交易可以例如被广播到适用的矿机1024,诸
如用于工作量证明、权益证明、算法选取的随机验证器等。
[0077] 已求解委托相关候选区块(如在1026处所引用的)的特定矿机(对于此示例,诸如M-7)可以在区块链1028上写入新区块Q并且可以记录经由相应的微支付μ$8和μ$9捕获的一
个或多个委托相关交易,如经由1030和1032一般地图示的。微支付μ$8可以包括例如由中间
盒1002代表传感器1006从委托钱包(S-1W)中支付给中间盒1002的钱包(MB-3W)的更新或相
似的费用,诸如用于委托服务,如在1034处所引用的。微支付μ$9可以包括例如由中间盒
1002代表传感器1006从委托钱包(S-1W)中支付给获胜矿机M-7的钱包(M-7W)的奖励或相似
的费用,诸如用于求解委托相关候选区块,如在1036处所引用的。如1038处所图示的,这些
或相似的电子交易可以例如被以适合的方式加时间戳,诸如在求解区块链难题、记录区块
等时。如经由1040另外引用的,在一些情况下,可以存在封装在区块Q中的一个或多个其他
交易的记录,诸如和智能合约(SC)1042相关的记录,例如,所述智能合约(SC)1042可以伴随
用于法律、法规或其他目的的适用的委托数据,如另外指示的。在一些情况下,智能合约还
可以控制可以许可委托和/或当可以禁止委托时的上下文。因此,再次,区块链1028可以包
括例如完整安全审计追踪,所述完整安全审计追踪可以在需要的情况下和/或按需被检查
是否有异常行为。再次,应该注意的是,要求保护的主题不限于所示的特定用例或场景、IoT设备、电子交易等。
[0078] 如另外讨论的,有时,某些IoT设备(例如,诸如边缘或外围IoT设备)可以包括能够直接地(诸如经由对等型通信和/或在不用由中间盒或相似的设备中介的情况下(例如,经
由图2的操作环境200等))与彼此进行通信的对等设备。例如,通信网络上的对等IoT设备可
以参与少量信息的本地交换,其中可以通过局部度来测量网络跳数。通信网络可能已经内
置了许多不同的设备,诸如心跳、保活和/或看门狗定时器和/或在它们之间交换的其他偶
尔少量的协议和/或管理信息。作为一个示例,IoT设备可以在网状网络中作为对等体被连
接,从而在有时可以包括中央集线器的组的成员之间多播其信息,但是要求保护的主题不
受此限制。甚至包含加密数据的交易也可以例如使元数据在共享介质(诸如一个或多个适
用的无线链接)上被暴露给其本地对等体。
[0079] 在一些情况下,这些或相似的对等型通信可以例如至少部分地由一个或多个IoT设备使用来监视一个或多个其他IoT设备,诸如以检测潜在问题和/或异常,如另外指示的。
例如,如果对等IoT设备在证实可以是用于添加到区块链的候选的一个或多个电子交易(它
们可以在它们正在挖矿的情况下无论如何都要做这个)的过程中看到它们之间的本地问
题,则它们可以在完成特定区块之前发信号通知问题。另外,在交易被聚合到一个新区块中
以进行挖矿的同时对等IoT设备可以具有另一机会来使指示问题的本地模式相关联。因此,
实时地或以其他方式通过监视IoT设备的交易的一个或多个流可以例如至少部分地基于先
验基线行为和/或作为对区块链的离线扫描来启用异常检测。在一些情况下,由于本地信息
可以常常聚集在一起并且可以至少部分地由特定设备使用来监视其他设备,所以这些集群
可以被给予交易日志中的本地网络或“组”标签,其一个或多个成员可以通过生成可以通过
区块链日志中的组ID来索引的交易来相互监视。有时,这些交易或相似的交易可以充当辅
助共识机制(例如,诸如除了适用的区块链矿机共识协议之外)的输入,以便在对等体之间
达成事实上可靠地观察到异常的协定。如在区块链共识情况下一样可以有若干选项来在对
等体之间达成协定,其可以包括拜占庭协定或Paxos的一种或多种变体。可以例如至少部分
地通过智能合约来实现和/或实施共识算法。
[0080] 可以全部地或部分地用于便于和/或支持针对用于保护和/或管理IoT网络型基础设施的区块链的一种或多种操作和/或技术的用于对等体异常检测的示例用例或场景1100
的特定实施方式被图示在图11中。如看到的,这里,作为一个可能的示例,在1102处引用的
智能合约(SC)可以被以适合的方式(诸如在中间盒1104上)维护,并且可以被分发到能够相
互监视的许多对等IoT设备,如在1106处经由通信链路一般地图示的。因此,对等IoT设备
(例如,诸如传感器2、传感器3和执行器1)在监视与本地IoT网络相关联的业务的同时,可以
检测到特定IoT设备(诸如传感器1)正在试图进行到网路1110(例如,因特网等)的未经授权
的直接连接(!)1108,诸如违反智慧合约1102。
[0081] 这里,传感器1可以例如因这样的非法行为而通过必须向其检测到这样的虚假事件的对等体支付罚款而被处罚,诸如经由微支付μ$11(例如,给执行器1)、μ$12(例如,给传感器2)和μ$13(例如,给传感器3)图示的。如看到的,微支付μ$14可以例如被诸如以类似的方式支付给参与矿机1112当中的获胜矿机M-9,诸如用于利用一个或多个适用的交易来求解候
选区块。因此,传感器1可以例如有效地耗尽包括其数字货币钱包的资金,并且因此,可能需要取消优先考虑其任务,寻求贷款,或者否则完全停止其活动。这可以例如以及时的方式
(例如,而不是事后等)阻止其恶意行为。这也可以创建参与这样的非法行为的抑制措施,可
以创建避免易出错的行为等的激励措施。进一步地,可以给予检测到潜在不当行为的对等
体花费他们的资源来检测问题的激励措施。如另外在1114、1116、1118、1120和1122处一般
地图示的,这些或相似的微支付诸如连同智能合约1102(若适用的话)一起可以例如被以相
似的方式记录在区块链1124中(例如,在区块R中等),诸如连同也可以被加时间戳的对应的
交易一起。
[0082] 图12是图示示例对等体异常过程1200的实施方式的概念状态图,所述示例对等体异常过程1200可以全部地或部分地用于便于和/或支持针对用于保护和/或管理IoT网络型
基础设施的区块链的一种或多种操作和/或技术。同样地,示例过程1200可以例如包括示例
用例或场景1100的一个或多个方面,诸如上面参考图11所讨论的。因此,图12的一个或多个
IoT设备可以例如对应于和/或与图11的相似的或类似的IoT设备共享公共特征。再次,要求
保护的主题不受此限制。例如,可以全部地或部分地在本文中采用除图11和/或图12中图示
的那些设备以外的一个或多个设备。
[0083] 因此,如在1202处所图示的,在1204处引用的违反智能合约1206的传感器(S-1)可以例如试图进行到网络1208的非法直接连接,所述网络1208对其对等体(在1210和1212处
引用的传感器(S-2)和(S-3)以及在1214处引用的执行器(A-1))可以是可见的。如指示的,
智能合约1206可以例如被从中间盒(MB-2)1216分发并且可以在适用的IoT设备上在本地运
行,并且/或者在中间盒1216上被集中地监视,诸如至少部分地基于来自这些设备的输入。
如另外看到的,一个或多个适用的交易(例如,诸如经由微支付μ$11、μ$12和μ$13捕获的,在本文中一般地图示为分别在1218、1220和1222处的(S-2,μ$11)、(A-1,μ$12)和(S-3,μ$13))可以被组装在候选区块中并广播给参与矿机1224,如在1226处一般地引用的。
[0084] 候选区块可以例如被求解(区块R被求解!),诸如在此示例中由获胜矿机M-2求解,并且可以被记录在区块链1224中(例如,在区块R中等),诸如以包括记录的电子交易的审计
追踪,如在1227、1228和1230处一般地图示的,所述记录的电子交易还可以在适当的情况下
被加时间戳,如在1232处所引用的。如另外看到的,传感器1204例如可以向所有异常检测器
(诸如传感器1210和1212以及执行器1214)支付罚款,包括向用于求解适用的区块链难题的
获胜矿机M-2支付罚款。如另外图示的并且如先前讨论的,诸如在某些示例实施方式中,也
可以在区块链1224中记录智能合约1206。再次,应该注意的是,要求保护的主题不限于所示
的特定用例或场景、IoT设备、电子交易等。
[0085] 如另外指示的,在一些情况下,例如改进和/或优化与IoT网络相关联的不同资源的信息传播和/或消耗可能是有用的。例如,利用成本合算的综合度量(诸如支持电子交易
的微支付),可以能够动态地改变资源访问的值以至少部分地基于需求侧模型(诸如利用动
态定价)来有效地对请求进行优先级排序。因此,再次,可以例如全部地或部分地有利地采
用用于集中地协调、完全分布式或相似的基于成本的服务的综合成本度量,以便赢得资源
分配的“自由市场”,这有时可以表示服务质量(QoS)。
[0086] 因此,如在下面所讨论的,有时,可以例如经由诸如在本文中连同针对用于保护和/或管理IoT网络型基础设施的区块链的一种或多种操作和/或技术一起所讨论的相同的
或类似的基础设施来实现动态定价。如果例如在一些情况下不能充分地满足多个同时的资
源请求,则可以实施仲裁机制,诸如以在这些请求当中进行优先级排序。因此,即使本文讨
论的微支付价值可以至少部分地用实验方法确定并且可以经由相对小的跟踪微支付来预
先定义和/或配置(例如,任意地等),例如,有时,价格也可以反映相对价值。例如,如果多个请求正在竞争对特定资源的访问,则可以能够有效创建用于资源分配使用的框架,其在一
些情况下可以包括拍卖或其他形式的价格协商,诸如连同价格支持和/或补贴一起以确保
可以依照适用的网络策略递送必要的服务。可以使用智能合约来跨越节点以分布式方式全
部地或部分地实施用于根据价格分配的策略,诸如以例如做出一个或多个本地决策,其可
以或者可以未被全局地协调(例如,在对等体之间)而不是取决于可信中央机构。再次,如在
前一种对等情况下一样,可以例如使用诸如除了至少部分地用于确定哪一个区块要证实以
用于添加到区块链的共识算法之外和/或与其不同的第二出价选择共识算法来动态地调整
定价和/或分配。
[0087] 节点(无论它是传感器、执行器、中间盒、矿机等)可以取决于他们自己的资源约束而参与这些或相似的决策。决策的参与者可以具有单独的附加交易,同时它们自己的激励
措施是针对其参与决策过程奖励的,诸如反映用于区块添加的机制。中间盒针对它协调和/
或保护的一个或多个传感器和/或执行器进行决策的简并情况可以相当于共识算法,并且
因此,可以被尤其信赖和/或对照一个或多个故障来加固。
[0088] 图13图示可以全部地或部分地用于便于和/或支持针对用于保护和/或管理IoT网络型基础设施的区块链的一种或多种操作和/或技术的用于动态定价的示例用例或场景
1300的特定实施方式。如看到的,竞争IoT设备(诸如在1302处引用的传感器/矿机1和在
1304处引用的传感器/矿机2)可以例如对通往网络1306(例如,因特网等)的具有较高数据
转移速率的通信信道进行相应的出价。如此示例中所示,特定出价可以包括例如许多交易,
所述许多交易包括针对到中间盒1308的信道和针对到网络1306的信道的单独的定价(例
如,子出价等),诸如经由相应的微支付捕获。例如,传感器/矿机1302可以针对到网络1306
的较大“管道”进行出价,所述出价包括针对S链路1311(例如,到中间盒1308)的微支付μ$15和针对I链路1312(例如,从中间盒1308到网络1306)的微支付μ$16。
[0089] 类似地,传感器/矿机1304可以例如进行包括针对链路1310(例如,到中间盒1308)的微支付μ$28和针对I链路1312(例如,从中间盒1308到网络1306)的微支付μ$27的出价。在一些情况下,特定IoT设备(例如,诸如中间盒1308)可以作为依照特定服务级别或相似的协
定(诸如作为一个示例在本文中在1314处引用的带宽智能合约)的条款进行拍卖的拍卖商。
或者活动节点的合集可以例如分别证实一个或多个广播出价,并且可以形成关于哪些出价
最好或适合(通常是最高提出的支付)的共识,并且一旦达成此共识,就可以将它包装在添
加到区块链或者添加到侧链的受智能合约保护的授权交易中。
[0090] 在此示例中,包括例如经由针对获胜出价(例如,μ$15+μ$6)的微支付捕获的电子交易的候选区块可以被广播到矿机1316,并且可以被随后求解,诸如由矿机M-1求解。因此,如在1318和1320处所引用的,适当的资金可以被从获胜传感器/矿机1302的钱包中扣除并支付给适当的方,诸如支付给例如用于提供适当的通信信道的中间盒1308(例如,经由微支付
μ$15+μ$16),并且支付给用于求解适用的难题的获胜矿机M-1(例如,经由微支付μ$19)。如另外看到的,适用的交易可以例如在适当的情况下被加时间戳,并且可以被以适合的方式(诸
如连同带宽智能合约1314的条款一起,例如以相似的方式)记录在区块链1322的区块T中。
随着时间的推移,中间盒1308可以例如能够对出价调整价格下限和/或边界,这还可以通过
带宽智能合约1314和/或单独的智能合约(未示出)来统治。
[0091] 图14是图示示例动态过程1400的实施方式的概念状态图,所述示例动态过程1400可以全部地或部分地用于便于和/或支持针对用于保护和/或管理IoT网络型基础设施的区
块链的一种或多种操作和/或技术。类似地,这里,示例过程1400可以例如包括示例用例或
场景1300的一个或多个方面,诸如上面参考图13所讨论的。因此,图14的一个或多个IoT设
备可以例如对应于和/或与图13的相似的或类似的IoT设备共享公共特征。再次,要求保护
的主题不受此限制。例如,可以全部地或部分地在本文中采用除图13和/或图14中图示的那
些设备以外的一个或多个设备。
[0092] 如此特定示例中所图示的,两个IoT设备(例如,诸如在1402处引用的传感器/矿机(S-1)和在1404处引用的传感器/矿机(S-2))可以竞争到网络1406的较高带宽通信信道,诸
如经由对中间盒1408进行相应的出价。如先前间接提到的,这些或相似的出价可以例如通
过经由对应的微支付捕获的电子交易来表达,这里为由传感器/矿机1402进行的(S-1,Sμ
$15)+(因特网,Iμ$16)以及由传感器/矿机1404进行的(S-2,Sμ$18)+(因特网,Iμ$17)。中间盒
1408(例如,诸如利用智能带宽合约1410的条款)可以确定获胜出价(例如,由传感器/矿机
1402进行的(S-1,Sμ$15)+(因特网,Iμ$16)),其可以作为候选区块的一部分被广播到矿机
1412,如在1414处所引用的。如在1416处所引用的,特定矿机(对于此示例,诸如矿机M-1)例如可以求解适用的难题,并且可以将候选区块作为新区块T记录在区块链1418中。如另外图
示的,可以被记录在区块链1418中的适用的交易可以包括例如获胜出价(例如,由传感器/
矿机1402进行的(S-1,Sμ$15)+(因特网,Iμ$16))和coinbase/矿机奖励交易(奖励,μ$19),其可以被以适合的方式加时间戳,如在1420处所引用的。同样地,这里,传感器/矿机1402可以从其钱包(W-150)向获胜矿机M-1的钱包(M-1W)支付(在1422处引用),以及向用于提供拍卖
服务的中间盒1408的钱包(W-350支付,如在1428处所引用的。
[0093] 如在1430处所引用的,在一些情况下,中间盒1408可以例如从它自己的钱包(W-350)向网络1406上的适当的外部设备的钱包(W-450)支付,诸如以得到带宽相关服务,若适
用的话。这些或相似的支付可以例如是委托用例或场景的变体,例如,诸如上面参考图9所
讨论的。如另外看到的,带宽智能合约1410的条款可以例如还被封装在区块T中并且可以被
至少部分地用作用于审计、法律和/或法规合规等的取证工具。再次,应该注意的是,要求保护的主题不限于所示的特定用例或场景、IoT设备、电子交易等。
[0094] 因此,如本文所讨论的,用于保护和/或管理IoT网络型基础设施的区块链可以提供益处。例如,可以访问区块链的通信网络的IoT设备可以挖矿以得到新数字货币(例如,比
特币等)和/或替代数字货币(例如,Ripple、比特币-NG等),以及花费数字货币以得到他们
可以消费的服务。如本文所讨论的,特定IoT设备可以例如持有和/和委托给它可以至少部
分地基于完成工作来填充并且/或者至少部分地基于所需和/或请求的资源来清空的数字
资产的钱包。在网络上的IoT设备之间共享的区块链(例如,公共的、私密的等)可以例如持
有电子交易以及联网对等体的那些电子交易。因此可以至少部分地以微信贷和/或微借记
粒度有利地使用这样的基础设施,诸如以调节各种设备、系统、应用等的行为。有时,例如,它还可以将良好行为的市场激励措施模型扩展到区块链矿机本身的市场激励措施模型之
外。在一些情况下,还可以连同诸如经由一个或多个适当的功能性嵌入的适合的处理器、更
高级软件等一起实现用于保护和/或管理IoT网络型基础设施的区块链,例如,以便经由钱
包跟踪IoT或相似的网络相关活动以记录所赚取和/或花费的数字资产,以及为了证实和/
或审计而以分布式区块链的形式“公布”该记录。
[0095] 如另外讨论的,数字货币可以例如被从功率丰富源(例如,具有到电网的直接连接的IoT网关等)重新分配给功率受限设备,诸如IoT传感器和/或执行器。因此,另一好处可以
是通过控制转移并且/或者监视支出,可以例如能够创建对其他资源的基于可实施策略的
访问。如果特定IoT设备不能在至少部分地基于其对数字货币和/或当前价格的预算或配额
来为资源支付,则它可以例如被授予资源的受限访问。它在它例如已被授予“信贷”的情况
下可能超支其配额,但是那可以将安全系统标记为更机警的,并且可能要求这样的设备“偿
还”这样的贷款,所述贷款可以基于至少部分基于将来的收入。因此,在一些情况下,这样的基础设施可以作为监视系统,例如,其中一个或多个过度交易可以是安全危害的证据。安全
因此可以变成统一分布式计算服务,例如,因为它可以是对等的、集中式的、分散式的等,诸如取决于可以在哪里设置和/或实施适用的授权。在一些情况下,钱包可以例如被全部地或
部分地实现在一个或多个特殊的受硬件保护的可信执行环境(TEE)和/或安全区中以使其
动作与在设备上运行的其他进程安全地隔离。可以在单个设备的计算机处理器上同时地运
行多个这样的TEE/安全区。
[0096] 如另外指示的,否则由有能力的IoT设备全部地或部分地用于挖矿的“空闲”周期可以例如赚取可以被存入银行并且可以作为一个或多个电子交易被花费的数字货币(例
如,在本地钱包中等)。在一些情况下,这些交易可以例如使得能实现对成本的优化细粒度
资源使用和/或跟踪以经由单个综合成本度量(诸如数字货币微支付)的使用部署和/或运
行一个或多个适用的服务。例如,如果一个或多个关联的传感器和/或执行器是安静的,偶
尔会首先证实区块并因此赚取中间盒以在其钱包中持有的奖励,则更高级IoT设备(诸如中
间盒)可以放弃证实交易。它然后可以将其钱包中的余额的一小部分转向并转移到其一个
或多个组成传感器和/或执行器,例如,同时保留一些以供它自己使用。与常规的区块链不
同,奖励的大小可以例如至少部分地束缚于跨越被监视的基础设施维持相当恒定的平均余
额。
[0097] 进一步地,利用支持电子交易的成本划算的数字货币,有时,可以能够改变资源访问的值,诸如以例如至少部分基于需求侧经济模型更有效地对请求进行优先级排序。因此,
再次,可以例如全部地或部分地有利地采用用于集中式协调、完全分布式或相似的基于成
本的服务的综合成本度量,以便赢得用于资源分配的“自由市场”,其有时可以表示服务质
量(QoS)。另外,安全分析可以例如被应用于飞行中的新交易以消除早期不满足本地要求的
那些交易以及已经添加到正在通过与区块链的历史记录相比较被验证的区块的交易。这还
可以便于和/或支持信用卡、银行或相似的系统中的销售点和/或购买后欺诈检测,但是具
有高度分布式和/或弹性的优点。当然,对用于保护和/或管理IoT网络型基础设施的区块链
的某些方面及其益处的这种描述仅仅是示例,并且要求保护的主题内容不受此限制。
[0098] 在本公开的上下文中,术语“连接”、术语“组件”和/或相似的术语旨在为物理的,但不一定总是有形的。因此,无论这些术语是否指代有形主题都可以在特定使用上下文中变化。作为示例,可以例如通过有形电连接来做出有形连接和/或有形连接路径,诸如包括
能够在两个有形组件之间传导电流的金属或其他电导体的导电路径。同样地,可以至少部
分地影响和/或控制有形连接路径,使得通常,有形连接路径可以是断开的或闭合的,有时
由一个或多个外部导出的信号(诸如外部电流和/或电压)的影响产生,诸如用于电气开关
电气开关的非限制性图示包括晶体管、二极管等。然而,“连接”和/或“组件”在特定使用上下文中尽管是物理的但是同样地也可以是非有形的,诸如通过网络的客户端与服务器之间
的连接,其通常指代客户端和服务器发送、接收和/或交换通信的能力,如稍后更详细地讨
论的。
[0099] 因此,在特定使用上下文(诸如正在讨论有形组件的特定上下文)中,术语“耦合”和“连接”被以使得这些术语不是同义的方式使用。还可以以展示类似的意图的方式使用类
似的术语。因此,“连接”用于指示两个或更多个有形组件和/或类似物例如有形地直接物理接触。因此,使用前一个示例,电连接的两个有形组件经由有形电连接以物理方式连接,如
先前所讨论的。然而,“耦合”用于意味着潜在地两个或更多个有形组件有形地直接物理接
触。然而,“耦合”还用于意味着两个或更多个有形组件和/或类似物不一定有形地直接物理接触,而是能够合作、联络和/或交互,诸如,例如通过被“光学上耦合”。同样地,术语“耦合”可以被理解为在适当的上下文意指间接地连接。应进一步注意的是,在本公开的上下文中,
术语“物理的”在关于存储器(作为示例,诸如存储器组件或存储器状态)使用的情况下必定
暗示存储器(诸如存储器组件和/或存储器状态)继续该示例是有形的。
[0100] 附加地,在本公开中,在特定使用上下文(诸如正在讨论有形组件(和/或类似地,有形材料)的情形)中,在“在…上”与“在…上方”之间存在区别。作为示例,物质“在”衬底“上”的沉积指代涉及直接物理和有形接触而没有中介物(诸如在中间过程操作期间形成的
中间物质)的沉积,在此后者示例中在被沉积物质与衬底之间;然而,“在”衬底“上方”的沉积虽然被理解为潜在地包括“在”衬底“上”的沉积(由于“在...上”也可以被准确地描述为在“在…上方”),但是被理解为包括在被沉积物质与衬底之间存在一种或多种中间物(诸如
一种或多种中间物质)使得被沉积物质不一定与衬底直接物理和有形接触的的情形。
[0101] 在适当的特定使用上下文(诸如在其中讨论有形材料和/或有形组件)中在“在…下面”和“在…下方”之间进行类似的区别。虽然“在…下面”在这样的特定使用上下文中旨在必定暗示物理和有形接触(类似于如刚刚描述的“在…上”),但是“在…下方”潜在地包括存在直接物理和有形接触但是不一定暗示直接物理和有形接触的情形,诸如如果存在一种
或多种中间物,诸如一种或多种中间物质。因此,“在...上”被理解为意指“紧接在…上方”并且“在...下面”被理解为“紧接在…下方”。
[0102] 同样地应领会的是,诸如“在…上方”和“在…下方”这样的术语被以与先前提到的术语“上”、“下”、“顶部”、“底部”等类似的方式理解。这些术语可以用于便于讨论,但是不旨在必定限制要求保护的主题的范围。例如,术语“在...上方”作为示例不意在暗示权利要求范围限于仅实施例为正面朝上的情形,例如,诸如与实施例为倒转相比较。作为一个图示,示例包括倒装芯片,其中例如,在各个时间(例如,在制作期间)的定向可能不一定对应于最
终产品的定向。因此,如果作为示例对象在特定定向(作为一个示例,诸如倒转)上在适用的
权利要求范围内,则同样地,即使适用的字面权利要求语言有可能被以其他方式解释,后者
也旨在被解释为在另一定向(再次,作为示例,诸如正面朝上)上被包括在适用的权利要求
范围内,并且反之亦然。当然,再次,如在专利申请的说明书中情况一如既往那样,描述和/或使用的特定上下文提供有关要得出的合理推理的有帮助的指导。
[0103] 除非另外指示,否则在本公开的上下文中,术语“或”如果用于使列表(诸如A、B或C)相关联,则旨在意指A、B和C(这里在包括性意义上使用)以及A、B或C(这里在排他性意义
上使用)。本着此理解,“和”在包括性意义上被使用并且旨在意指A、B和C;然而谨慎起见可使用“和/或”以表明所有上述含义是打算的,但是不要求这种使用。另外,术语“一个或多个”和/或类似的术语用于以单数描述任何特征、结构、特性和/或类似物,“和/或”还用于描述多个特征、结构、特性和/或类似物和/或这些的某种其他组合。此外,作为一个示例,术语“第一”、“第二”、“第三”等用于区分不同的方面,诸如不同的组件,而不是供应数值限制或者暗示特定顺序,除非另外明确地指示了。同样地,术语“基于”和/或类似的术语被理解为不一定旨在传达因素的详尽列表,而是允许存在不一定明确地描述的附加因素。
[0104] 此外,旨在以以下方式理解涉及要求保护的主题的实施方式并且关于程度经受测试、测量和/或规范的情形。作为示例,在给定情形下,假定要测量物理性质的值。如果可替代地继续该示例,普通技术人员很可能合理地想到至少相对于性质关于程度进行测试、测
量和/或规范的合理方法,则至少出于实施方式目的,除非另外明确地指示,否则要求保护
的主题旨在涵盖那些替代合理的方法。作为示例,如果产生了遍及区域的测量结果的线图
并且要求保护的主题的实施方式指代采用遍及该区域的斜率的测量,但是存在用于估计遍
及该区域的斜率的各种合理和替代技术,除非另外明确地指示,否则即使那些合理替代技
术不提供相同的值、相同的测量结果或相同的结果,要求保护的主题也旨在涵盖那些合理
替代技术。
[0105] 还进一步注意的是,术语“类型”和/或“相似的”在诸如与特征、结构、特性和/或相似物一起使用的情况下,使用“光学”或“电气”作为简单示例,意指至少部分地和/或涉及特征、结构、特性和/或相似物,使得微小变化甚至可能否则未被认为与特征、结构、特性和/或相似物完全一致的变化的存在通常不预防该特征、结构、特性和/或相似物在这些微小变化足够微小的情况下具有“类型”和/或为“相似的”(例如,诸如为“光学类型”或者为“光学相似的”),使得该特征、结构、特性和/或相似物会仍然被认为因此类变化也存在而显著地存
在。因此,继续此示例,术语光学类型和/或光学相似的性质必定旨在包括光学性质。同样
地,作为另一示例,术语电学类型和/或电学相似的性质必定旨在包括电学性质。应该注意
的是,本公开的说明书仅仅提供一个或多个说明性示例,并且要求保护的主题旨在不限于
一个或多个说明性示例;然而,再次,如关于专利申请的说明书情况一如既往那样,描述和/或使用的特定上下文提供有关要得出的合理推理的有帮助的指导。
[0106] 随着技术进步,采用分布式计算和/或通信方法已变得更典型,在所述分布式计算和/或通信方法中,可以例如经由计算和/或通信网络在各种设备(包括一个或多个客户端
设备、一个或多个服务器设备和/或一个或多个对等设备)之间分配过程(例如,诸如信号样
本的信号处理)的各部分。网络可以包括两个或更多个设备,诸如网络设备和/或计算设备,
并且/或者可以耦合设备,诸如网络设备和/或计算设备,使得例如可以交换诸如形式为信
号分组和信号帧(例如,包括一个或多个信号样本)的信号通信,诸如在服务器设备、客户端
设备和/或对等设备以及其他类型的设备之间,包括例如在经由有线和/或无线网络耦合的
有线和/或无线设备之间。
[0107] 分布式计算系统的示例包括所谓的Hadoop分布式计算系统,其采用映射归约(map-reduce)类型的架构。在本公开的上下文中,术语映射归约架构和/或类似的术语旨在
指代用于针对在设备的网络上执行的并行分布式过程采用映射和/或归约操作来处理和/
或生成较大的信号样本集的分布式计算系统实施方式和/或实施例。映射操作和/或类似的
术语指代对信号(例如,信号样本)的生成一个或多个键值对并且将一个或多个对分发给系
统(例如,网络)的一个或多个设备的处理。归约操作和/或类似的术语指代经由摘要操作
(例如,诸如对队列中的学生的数量进行计数、产生名字频率等)对信号(例如,信号样本)的
处理。在实施例中,系统可以采用这样的架构,诸如通过封送分布式服务器设备、并行执行
各种任务和/或管理系统(例如,网络)的各个部分之间的通信,诸如信号转移。如所提及的,一个非限制性但众所周知的示例包括Hadoop分布式计算系统。它指代映射归约型架构的开
源实施方式和/或实施例(可从Apache软件基金会,1901 Munsey Drive,Forrest Hill,MD,
21050-2747获得),但是可以包括其他方面,诸如Hadoop分布式文件系统(HDFS)(可从
Apache软件基金会,1901 Munsey Drive,Forrest Hill,MD,21050-2747获得)。通常,因此,
“Hadoop”和/或类似的术语(例如,“Hadoop型”等)指代用于在分布式系统上使用映射归约架构来执行较大的处理作业的调度程序的实施方式和/或实施例。此外,在本公开的上下文
中,术语“Hadoop”的使用旨在包括目前已知的和/或要以后开发的版本。
[0108] 在本公开的上下文中,术语“网络设备”指代能够经由网络和/或作为网络的一部分进行通信的任何设备并且可以包括计算设备。虽然网络设备可以能够例如经由有线和/
或无线网络传送信号(例如,信号分组和/或帧),但是它们还可以能够执行与计算设备相关
联的操作,诸如算术和/或逻辑操作、处理和/或存储操作(例如,存储信号样本),诸如作为
有形物理存储器状态存储在非暂态存储器中,并且/或者可以例如在各种实施例中作为服
务器设备和/或客户端设备来操作。作为示例,能够作为服务器设备、客户端设备和/或以其
他方式操作的网络设备可以包括专用机架式服务器、台式计算机、膝上型计算机、机顶盒、
平板、上网本、智能电话、可穿戴设备、组合上述设备的两个或更多个特征的集成设备和/或相似物或它们的任何组合。如所提及的,例如可以交换信号分组和/或帧,诸如在服务器设
备和/或客户端设备以及其他类型的设备之间,包括例如在经由有线和/或无线网络耦合的
有线和/或无线设备之间或它们的任何组合。注意的是,可互换地使用术语服务器、服务器
设备、服务器计算设备、服务器计算平台和/或类似的术语。类似地,也可互换地使用术语客户端、客户端设备、客户端计算设备、客户端计算平台和/或类似的术语。虽然在一些情况
下,为了描述的容易,可以以单数使用这些术语,诸如通过引用“客户端设备”或“服务器设备”,但是描述旨在酌情包含一个或多个客户端设备和/或一个或多个服务器设备。沿着类
似的线,对“数据库”的引用被理解为酌情意指一个或多个数据库和/或其部分。
[0109] 应该理解的是,为了描述的容易,可以在计算设备方面具体实现和/或描述网络设备(也称为联网设备)并且反之亦然。然而,应该进一步理解的是,本描述绝不应该被解释为
使得要求保护的主题限于一个实施例,诸如仅计算设备和/或仅网络设备,而是替代地,可
以被具体实现为各种设备或其组合,包括例如一个或多个说明性示例。
[0110] 网络还可以包括现在已知的和/或要以后开发的布置、派生物和/或改进,包括例如过去的、目前的和/或将来的大容量存储装置,例如,诸如网络附连存储装置(NAS)、存储
区域网络(SAN)和/或其他形式的设备可读介质。网络可以包括因特网的一部分、一个或多
个局域网(LAN)、一个或多个广域网(WAN)、有线型连接、无线型连接、其他连接或它们的任
何组合。因此,网络在范围和/或程度上可以是全球性的。同样地,子网络诸如可以采用不同的架构并且/或者可以与不同的协议(诸如网络计算和/或通信协议(例如,网络协议))基本
上相容和/或基本上兼容,可以在较大的网络内互操作。
[0111] 在本公开的上下文中,术语子网络和/或类似的术语在例如相对于网络使用的情况下,指代网络和/或其一部分。子网络还可以包括链路,诸如物理链路、连接和/或耦合节
点,以便能够在特定节点的设备之间传送信号分组和/或帧,包括经由有线链路、无线链路
或其组合。可以提供各种类型的设备,诸如网络设备和/或计算设备,使得设备互操作性
启用并且/或者在至少一些情况下可以是透明的。在本公开的上下文中,术语“透明的”在相对于网络的特定通信设备使用的情况下,指代经由网络进行通信的设备,其中设备能够经
由一个或多个中间设备(诸如一个或多个中间节点的)进行通信,但是而无需通信设备必定
指定一个或多个中间节点和/或一个或多个中间节点中的一个或多个中间设备。因此,网络
可以在通信中包括一个或多个中间节点和/或一个或多个中间节点的一个或多个中间设
备,并且网络可以经由一个或多个中间节点和/或一个或多个中间节点的一个或多个中间
设备参与通信,但是网络可以操作好像这样的中间节点和/或中间设备不一定参与特定通
信设备之间的通信一样。例如,路由器可以在原本分开的和/或独立的LAN之间提供链路和/
或连接。
[0112] 在本公开的上下文中,“专用网络”指代能够与其他设备(诸如网络设备和/或计算设备)进行通信的一组特定有限的设备,诸如网络设备和/或计算设备,特别是有限集,例
如,诸如经由信号分组和/或信号帧通信进行通信,而不需要重新路由和/或重定向信号通
信。专用网络可以包括独立网络;然而,专用网络还可以包括较大网络的子集,诸如例如但
不限于因特网的全部或一部分。因此,例如,“在云中”的专用网络可以指代包括因特网的子集的专用网络。尽管信号分组和/或帧通信(例如,信号通信)可以采用中间节点的中间设备
来交换信号分组和/或信号帧,然而例如,那些中间设备可以因不是用于一个或多个信号分
组和/或信号帧的源或指定目的地而不一定被包括在专用网络中。在本公开的上下文中应
理解的是,专用网络可以将传出信号通信定向到不在专用网络中的设备,但是在专用网络
外部的设备可能不一定能够将入站信号通信定向到包括在专用网络中的设备。
[0113] 因特网指代遵守网际协议(IP)的可互操作网络的分散式全球网络。注意的是,存在网际协议的若干版本。术语网际协议IP和/或类似的术语旨在指代现在已知的和/或要以
后开发的任何版本。因特网包括例如可以允许在LAN之间传送信号分组和/或帧的局域网
(LAN)、广域网(WAN)、无线网络和/或长回程网络。还可以使用术语万维网(WWW或Web)和/或
类似的术语,但是它指代遵守超文本转移协议(HTTP)的因特网的一部分。例如,网络设备可
以通过适当基本上相容的和/或基本上兼容的信号分组和/或帧的交换来参与HTTP会话。注
意的是,存在超文本转移协议的多种版本。术语超文本传输协议HTTP和/或类似的术语旨在
指代现在已知的和/或要以后开发的任何版本。同样地注意的是,在本文档中的各个地方中
可以用术语万维网(“Web”)取代术语因特网而含义没有明显偏离,并且,还因此可以在声明将因这样的取代而保持正确的情况下以那种方式来理解。
[0114] 尽管要求保护的主题在范围上未特别地限限于因特网和/或Web;然而,因特网和/或Web可以在没有限制的情况下至少出于图示的目的而提供实施例的有用示例。如指示的,
因特网和/或Web可以包括可互操作网络的全球系统,包括那些网络内的可互操作设备。因
特网和/或Web已演变为全球可能数十亿人或更多人可访问的自持设施。另外,在实施例中,
并且如上面所提及的,术语“WWW”和/或“Web”指代遵守超文本转移协议的因特网的一部分。
因此,在本公开的上下文中,因特网和/或Web可以包括通过使用例如超媒体来组织存储的
数字内容(诸如文本、图像、视频等)的服务。注意的是,可以采用网络(诸如因特网和/或
Web)来存储电子文件和/或电子文档。
[0115] 术语“电子文件”和/或术语“电子文件”等在本文档中自始至终用于指代以一种方式关联以便从而至少逻辑上形成文件(例如,电子的)和/或电子文档的一组存储的存储器
状态和/或一组物理信号。也就是说,这不意在隐式地引用例如相对于一组关联的存储器状
态和/或一组关联的物理信号而使用的特定语法、格式和/或方法。如果例如想要特定类型
的文件存储格式和/或语法,则它被明确地引用。进一步注意的是,存储器状态的关联例如
可以是在逻辑意义上而不一定是在有形物理意义上。因此,尽管文件和/或电子文档的信号
和/或状态分量例如将逻辑上关联,但是在实施例中,其存储例如可以驻留在有形物理存储
器中的一个或多个不同的地方中。
[0116] 例如,可以利用超文本标记语言(“HTML”)来指定数字内容和/或指定其格式,诸如形式为电子文件和/或电子文档,例如,诸如Web页面、Web站点等。在实施例中,还可以利用可扩展标记语言(“XML”)来指定数字内容和/或指定其格式,诸如形式为电子文件和/或电
子文档,诸如Web页面、Web站点等。当然,HTML和/或XML仅仅是作为非限制性图示而提供的
“标记”语言的示例。此外,HTML和/或XML旨在指代这些语言的现在已知的和/或要以后开发的任何版本。同样地,要求保护的主题当然不旨在限于作为图示而提供的示例。
[0117] 在本公开的上下文中,术语“Web站点”和/或类似的术语指代被以电子方式关联以形成其特定合集的Web页面。另外,在本公开的上下文中,“Web页面”和/或类似的术语指代经由网络可访问(在示例实施例中,包括通过指定可经由Web访问的统一资源定位符(URL))
的电子文件和/或电子文档。如上面间接提到的,在一个或多个实施例中,Web页面可以包括
使用一种或多种语言(诸如例如标记语言,包括HTML和/或XML)编码(例如,经由计算机指
令)的数字内容,但是要求保护的主题在这方面在范围上不受限制。另外,在一个或多个实
施例中,应用开发者可以以JavaScript(或其他编程语言)的形式编写代码(例如,计算机指
令),所述代码例如可由计算设备执行以提供数字内容来以适当的格式填充电子文档和/或
电子文件,例如,诸如以用在特定应用中。旨在指代一种或多种特定编程语言的术语
“JavaScript”和/或类似的术语的使用旨在指代被识别、现在已知的和/或要以后开发的一
种或多种编程语言的任何版本。因此,JavaScript仅仅是示例编程语言。如提及的,要求保
护的主题不旨在限于示例和/或图示。
[0118] 如指示的,在本公开的上下文中,术语“条目”、“电子条目”、“文档”、“电子文档”、“内容”、“数字内容”、“项目”和/或类似的术语意在指代物理格式的信号和/或状态,所述物理格式诸如数字信号和/或数字状态格式,例如,所述数字信号和/或数字状态格式可以在被显示、播放、触觉上生成等的情况下被用户感知并且/或者由设备(诸如数字设备,包括例
如计算设备)执行,但是否则可能不一定可被人类容易地感知(例如,如果采用数字格式的
话)。同样地,在本公开的上下文中,以一形式提供给用户使得该用户能够容易地感知底层
内容本身(例如,以可由人类消费的形式呈现的内容,作为示例,诸如收听音频、感觉触觉
和/或看到图像)的数字内容就用户而言被称为“消费”数字内容、数字内容的“消费”、“可消费的”数字内容和/或类似的术语。对于一个或多个实施例,电子文档和/或电子文件可以包
括例如由计算和/或联网设备执行或者要由计算和/或联网设备执行的标记语言的代码的
Web页面(例如,计算机指令)。在另一实施例中,电子文档和/或电子文件可以包括Web页面
的一部分和/或区域。然而,要求保护的主题不旨在在这些方面受限制。
[0119] 另外,对于一个或多个实施例,电子文档和/或电子文件可以包括许多组件。如先前指示的,在本公开的上下文中,组件是物理的,但是不一定是有形的。作为示例,在一个或多个实施例中,参考电子文档和/或电子文件的组件可以包括例如形式为物理信号和/或物
理状态(例如,能够被以物理方式显示和/或作为存储器状态维持在有形存储器中)的文本。
通常,存储器状态例如包括有形分量,然而物理信号不一定是有形的,但是信号可以变成有
形(例如,被变成)有形的,诸如如果出现在有形显示器上,例如,如不常见的那样。另外,对于一个或多个实施例,参考电子文档和/或电子文件的组件可以包括图形对象(诸如例如图
像,诸如数字图像)和/或子对象,包括其属性,所述子对象再次包括物理信号和/或物理状
态(例如,能够被有形地显示和/或作为存储器状态维持在有形存储器中)。在实施例中,数
字内容可以包括例如文本、图像、音频、视频、触觉内容和/或其他类型的电子文档和/或电
子文件,例如,包括其部分。
[0120] 另外,在本公开的上下文中,术语参数(例如,一个或多个参数)指代描述信号样本的合集的材料,诸如一个或多个电子文档和/或电子文件,并且以物理信号和/或物理状态
(诸如存储器状态)地形式存在。例如,作为示例,一个或多个参数(诸如引用包括图像的电
子文档和/或电子文件)可以包括图像被捕获时的时刻、图像捕获设备(例如,诸如相机)的
纬度和经度等。在另一示例中,作为示例,与数字内容(诸如包括技术文章的数字内容)相关
的一个或多个参数例如可以包括一个或多个作者。要求保护的主题旨在以任何格式包含有
意义的描述性参数,只要该一个或多个参数包括物理信号和/或状态即可,所述物理信号
和/或状态可以包括以下各项作为参数示例:集合名称(例如,电子文件和/或电子文档标识
符名称)、创建的技术、创建的目的、创建的时间和日期、在被存储情况下的逻辑路径、编码格式(例如,计算机指令的类型,诸如标记语言)和/或使用以便对一种或多种用途来说协议
相容的(例如,意味着基本上相容的和/或基本上兼容的)标准和/或规范等。
[0121] 可以在网络的节点之间传送信号分组通信和/或信号帧通信,也称为信号分组传输和/或信号帧传输(或仅仅“信号分组”或“信号帧”),其中节点例如可以包括一个或多个网络设备和/或一个或多个计算设备。作为说明性示例,而没有限制,节点可以包括采用诸
如在本地网络地址空间中的本地网络地址的一个或多个站点。同样地,设备(诸如网络设备
和/或计算设备)可以与该节点相关联。还应注意的是,在本公开的上下文中,术语“传输”旨在作为用于可以在各种情形中的任何一种下发生的信号通信的类型的另一术语。因此,不
旨在暗示通信的特定方向性和/或用于“传输”通信的通信路径的特定发起端。例如,仅单独使用术语本身在本公开的上下文中不旨在相对于正在传送的一个或多个信号具有特定暗
示,诸如,例如无论信号是否在被传送“到”特定设备、无论是否正在“从”特定设备传送信号和/或关于通信路径的哪一端可能正在发起通信,诸如例如在“推类型”的信号转移中或者
在“拉类型”的信号转移中。在本公开的上下文中,通过通信路径的哪一端发起信号转移来
区分推和/或拉类似信号转移。
[0122] 因此,作为示例,可以通过通信信道和/或通信路径(诸如包括因特网和/或Web的一部分)从站点经由耦合到因特网的接入节点来传送信号分组和/或帧或者反之亦然。同样
地,例如,可以经由网络节点将信号分组和/或帧转发到耦合到本地网络的目标站点。经由
因特网和/或Web传送的信号分组和/或帧例如可以经由路径来路由,诸如被“推”或“拉”,所述路径包括可以例如基本上依照目标和/或目的地址以及网络节点到目标和/或目的地址
的网络路径的可用性来路由信号分组和/或帧的一个或多个网关、服务器等。尽管因特网
和/或Web包括可互操作网络的网络,然而并非所有那些可互操作网络都必定对公众而言是
可用的和/或可访问的。
[0123] 在特定公开的上下文中,可以至少部分地基本上依照分层描述(诸如所谓的开放系统互连(OSI)七层类型的方法和/或描述)来表征诸如用于在网络的设备之间进行通信的
网络协议。网络计算和/或通信协议(也称为网络协议)指代一组信令约定,例如,诸如用于
通信传输,如可以在网络中的设备之间和/或当中发生的那样。在本公开的上下文中,术语
“在...之间”和/或类似的术语被理解为在适于特定使用的情况下包括“在...当中”并且反之亦然。同样地,在本公开的上下文中,术语“与...兼容”、“遵守”和/或类似的术语被理解为分别包括实质性兼容性和/或实质性依从性。
[0124] 网络协议(诸如基本上依照前述OSI描述而表征的协议)具有若干层。这些层被称为网络栈。各种类型的通信(例如,传输)(诸如网络通信)可以跨越各个层发生。网络栈中的
最低层(诸如所谓的物理层)可以表征如何经由物理介质(例如,双绞线对线、同轴电缆
光纤电缆、无线空中接口、其组合等)将符号(例如,比特和/或字节)作为一个或多个信号
(和/或信号样本)来传送。前进到网络协议栈中的更高层,可以经由参与在这些更高层处与
特定网络协议基本上兼容的和/或基本上相容的通信来获得附加操作和/或特征。网络协议
的更高层可以例如影响设备权限、用户权限等。
[0125] 在实施例中,网络和/或子网络可以经由信号分组和/或信号帧(诸如经由参与数字设备)进行通信,并且可以与以下网络协议栈中的任一种的现在已知的和/或要开发的版
本基本上相容和/或基本上兼容,但是不限于以下网络协议栈中的任一种的现在已知的和/
或要开发的版本:ARCNET、AppleTalk、ATM、蓝牙、DECnet、以太网、FDDI、帧中继、HIPPI、IEEE 
1394、IEEE 802.11、IEEE-488、网际协议套件、IPX、Myrinet、OSI协议套件、QsNet、RS-232、SPX、系统网络架构、令牌环、USB和/或X.25。网络和/或子网络可以采用例如下列的现在已
知的和/或以后要开发的版本:TCP/IP、UDP、DECnet、NetBEUI、IPX、AppleTalk和/或类似物。
网际协议(IP)的版本可以包括IPv4、IPv6和/或其他以后要开发的版本。
[0126] 关于与网络(包括通信和/或计算网络)有关的方面,无线网络可以将设备(包括客户端设备)与网络耦合。无线网络可以采用独立自组织网络、网状网络、无线LAN(WLAN)网
络、蜂窝网络和/或类似物。无线网络可以进一步包括通过无线无线电链路和/或类似物等
耦合的终端、网关、路由器和/或类似物的系统,所述终端、网关、路由器和/或类似物可以自由地、随机地移动并且/或者任意地组织本身,使得网络拓扑可以有时甚至快速地改变。无
线网络可以进一步采用多种网络接入技术,包括长期演进(LTE)、WLAN、无线路由器(WR)网
格、第二代、第三代、第四代或第五代(2G、3G、4G或5G)蜂窝技术和/或类似物的版本,而无论是当前已知的和/或要以后开发的。例如,网络接入技术可以为具有变化程度的移动性的设
备(诸如计算设备和/或网络设备)实现广域覆盖范围。
[0127] 网络可以经由无线网络接入技术和/或空中接口启用射频和/或其他无线类型通信,所述无线网络接入技术和/或空中接口诸如全球移动通信系统(GSM)、通用移动电信系
统(UMTS)、通用分组无线电服务(GPRS)、增强型数据GSM环境(EDGE)、3GPP长期演进(LTE)、
高级LTE、宽带码分多址(WCDMA)、蓝牙、超宽带(UWB)、IEEE802.11(包括但不限于IEEE 
802.11b/g/n)和/或类似物。无线网络可以实际上包括任何类型的现在已知的和/或要开发
的无线通信机制和/或无线通信协议,通过所述无线通信机制和/或无线通信协议可以在设
备之间、在网络之间、在网络内和/或诸如此类(当然,包括上述各项)传送信号。例如,在一些情况下,网络可以包括诸如上面讨论的以IoT为中心的网络。
[0128] 在一个示例实施例中,如图15中所示,系统实施例可以包括局域网(例如,第二设备1504和计算机可读介质1540)和/或另一类型的网络,诸如计算和/或通信网络。出于图示
的目的,因此,图15示出可以被诸如连同针对用于用于保护和/或管理IoT网络型基础设施
的区块链的一种或多种操作和/或技术一起采用来实现任何一种类型或两种类型的网络的
系统的实施例1500。网络1508可以包括一个或多个网络连接、链路、过程、服务、应用和/或资源来便于和/或支持计算设备(诸如1502)与另一计算设备(诸如1506)之间的通信,例如,
诸如通信信号的交换,所述另一计算设备可以例如包括一个或多个客户端计算设备和/或
一个或多个服务器计算设备。作为示例而非限制,网络1508可以包括无线和/或有线通信链
路、电话和/或电信系统、Wi-Fi网络、Wi-MAX网络、因特网、局域网(LAN)、广域网(WAN)、以IoT为中心的网络和/或协议或它们的任何组合。再次,上面讨论了以IoT为中心的无线网络
和协议的特定示例。
[0129] 图15中的示例设备可以在实施例中包括例如客户端计算设备和/或服务器计算设备的特征。进一步注意的是,术语“计算设备”通常无论被用作客户端和/或用作服务器还是以其他方式采用,都至少指代通过通信总线连接的处理器和存储器。
[0130] 如图15中进一步图示的,在施方式中,第一设备1502和第三设备1506可以能够例如为网络设备和/或计算设备渲染图形用户界面(GUI),使得用户操作者可以参与系统使
用。设备1504可以在此图示中潜在地为类似的功能服务。同样地,在图15中,计算设备1502
(图中的“第一设备”)可以与计算设备1504(图中的“第二设备”)对接,所述计算设备1504可以例如在实施例中还包括客户端计算设备和/或服务器计算设备的特征。例如,处理器(例
如,处理设备)1520以及可以包括主存储器1524和辅助存储器1526的存储器1522可以通过
通信总线1515进行通信。在本公开的上下文中,术语“计算设备”指代包括处理(例如,执行计算)和/或存储数字内容的能力的系统和/或设备,诸如计算装置,所述数字内容诸如形式
为信号和/或状态的电子文件、电子文档、测量结果、文本、图像、视频、音频等。因此,在本公开的上下文中,计算设备可以包括硬件、软件、固件或它们的任何组合(除软件本身以外)。
如图15中所描绘的计算设备1504仅仅是一个示例,并且要求保护的主题在范围上不限于此
特定示例。
[0131] 对于一个或多个实施例,计算设备可包括例如各式各样的数字电子设备中的任一个,包括但不限于台式和/或笔记本计算机、高清电视、数字通用盘(DVD)和/或其他光盘播
放器和/或记录器、游戏机卫星电视接收器、蜂窝电话、平板设备、可穿戴设备、个人数字助理、移动音频和/或视频重放和/或记录设备或上述各项的任何组合。进一步地,除非另外具
体地陈述,否则如诸如参考流程图和/或以其他方式描述的过程还可以全部地或部分地由
计算设备和/或网络设备执行和/或影响。设备(诸如计算设备和/或网络设备)可以在能力
和/或特征方面变化。要求保护的主题旨在涵盖各式各样的潜在变化。例如,设备可以包括
有限功能性的数字键区和/或其他显示器,例如,诸如用于显示文本的单色液晶显示器
(LCD)。然而,相比之下,作为另一示例,支持web的设备可以包括例如物理和/或虚拟键盘、大容量存储装置、一个或多个加速度计、一个或多个陀螺仪、全球定位系统(GPS)和/或其他
定位识别型能力和/或具有更高程度的功能性的显示器,诸如触敏彩色2D或3D显示器
[0132] 如先前所建议的,计算设备和/或网络设备与无线网络之间的通信可以依照已知的和/或要开发的网络协议,包括例如全球移动通信系统(GSM)、增强型数据速率GSM演进
(EDGE)、802.11b/g/n/h等和/或全球微波接入互操作性(WiMAX)。计算设备和/或网络设备
还可以具有订户身份模块(SIM)卡,其例如可以包括能够存储用户的订阅内容并且/或者能
够存储联系人列表的可拆卸或嵌入式智能卡。如另外讨论的,计算设备和/或网络设备还可
以具有其他身份。用户可以拥有计算设备和/或网络设备或者否则可以是用户,例如,诸如
主要用户。可以通过无线网络运营商、有线网络运营商和/或因特网服务提供商(ISP)来给
设备指派地址。例如,地址可以包括国内或国际电话号码、网际协议(IP)地址和/或一个或
多个其他标识符。在其他实施例中,可以将计算和/或通信网络具体实现为有线网络、无线
网络或它们的任何组合。
[0133] 计算和/或网络设备可以包括和/或可以执行各种现在已知和/或要开发的操作系统、其派生物和/或版本,包括计算机操作系统(诸如Windows、iOS、Linux)、移动操作系统
(诸如iOS、Android、Windows Mobile)和/或类似物。计算设备和/或网络设备可以包括并
且/或者可以执行各种可能的应用,诸如使得能够与其他设备进行通信的客户端软件应用。
例如,可以诸如经由适合于电子邮件、短消息服务(SMS)和/或多媒体消息服务(MMS)的传送
的现在已知的和/或以后要开发的一种或多种协议(包括经由至少部分地由计算和/或通信
网络的一部分形成的网络(诸如社交网络))来传送一个或多个消息(例如,内容),所述计算
和/或通信网络包括但不限于Facebook、Linkedln、Twitter、Flickr、和/或Google+,以仅提供几个示例。计算和/或网络设备还可以包括用于处理和/或传送数字内容的可执行计算机
指令,所述数字内容诸如诸如例如文本内容、数字多媒体内容和/或类似物。计算和/或网络
设备还可以包括用于执行各种可能的任务的可执行计算机指令,所述各种可能的任务诸如
浏览、搜索、播放各种形式的数字内容,包括本地存储的和/或流式传输的视频和/或游戏,
诸如但不限于幻想体育联盟。上文被仅仅提供来图示要求保护的主题旨在包括各式各样的
可能的特征和/或能力。
[0134] 在图15中,计算设备1502可以例如以物理状态和/或信号(例如,存储在存储器状态中)的形式提供可执行计算机指令的一个或多个源。例如,计算设备1502可以通过网络连
接(诸如经由网络1508)与计算设备1504进行通信。如先前提及的,连接虽然是物理的,但是
可能不一定是有形的。尽管图15的计算设备1504示出各种有形物理组件,然而要求保护的
主题不限于具有仅这些有形组件的计算设备,因为其他实施方式和/或实施例可以包括替
代布置,所述替代布置可以包括例如在实现类似的结果的同时不同地起作用的附加有形组
件或更少的有形组件。相反,示例仅仅作为图示被提供。要求保护的主题不旨在在范围上限
于说明性示例。
[0135] 存储器1522可以包括任何非暂态存储机制。存储器1522可以包括例如主存储器1524和辅存储器1526,可以使用附加存储器电路、机制或其组合。存储器1522可以包括例如
随机存取存储器只读存储器等,诸如形式为一个或多个存储设备和/或系统,诸如例如包
括光盘驱动器的磁盘驱动器、磁带驱动器、固态存储器驱动器等,仅举几个示例。
[0136] 可以利用存储器1522来存储可执行计算机指令的程序。例如,处理器1520可以从存储器中取出可执行指令并且继续执行所取出的指令。存储器1522还可以包括用于访问设
备可读介质1540的存储器控制器,所述设备可读介质1540可以承载和/或制作可访问的数
字内容,所述可访问的数字内容可以包括例如可由处理器1520和/或某个其他设备(例如,
作为一个示例,诸如能够执行计算机指令的控制器)执行的代码和/或指令。在处理器1520
的引导下,非暂态存储器(诸如存储包括例如可执行计算机指令的程序的物理状态(例如,
存储器状态)的存储器单元)可以由处理器1520执行并且能够生成要经由网络传送的信号,
例如,如先前描述的。
[0137] 因此,在一些情况下,处理器1520可以便于和/或支持(例如,诸如经由通信接口1530)关于网络上的一个或多个物联网(IoT)设备的一个或多个电子交易以电子方式进行
通信,所述一个或多个IoT设备包括下列各项中的至少一项:传感器;执行器;中间盒;或它们的任何组合,并且其中,通过对综合成本度量的使用,一个或多个电子交易基本上依照区
块链的一个或多个共识规则来发生。生成的信号还可以被存储在存储器中,如同样先前建
议的。如另外讨论的,在一些情况下,第二设备1504可以包括一个或多个密码哈希加速器,
其可以或者可以不是处理器1520的一部分。应该注意的是,可以在本文中利用任何适合类
型的密码加速器。例如,在一些情况下,由随机数生成器播种的一个或多个密钥生成器(诸
如用于基于公开密钥的认证(例如RSA等)和/或用于数据保护的区块加密(例如AES等))静
止(例如,作为一个或多个信号和/或状态存储在存储器1522中)或者联网。
[0138] 存储器1522可以存储诸如与一个或多个用户有关的电子文件和/或电子文档,并且还可以包括设备可读介质,所述设备可读介质可以承载和/或制作可访问的内容,包括例
如可由处理器1520和/或某个其他设备(作为一个示例,例如,诸如能够执行计算机指令代
码的控制器)可执行的代码和/或指令。如先前提及的,术语电子文件和/或术语电子文档在
本文档中自始至终用于指代以一方式关联以便从而形成电子文件和/或电子文档的一组存
储的存储器状态和/或一组物理信号。也就是说,它不意在隐式地引用例如相对于一组关联
的存储器状态和/或一组关联的物理信号使用的特定语法、格式和/或方法。应进一步注意
的是,存储器状态的关联例如可以是在逻辑意义上而不一定是在有形物理意义上。因此,尽
管电子文件和/或电子文档的信号和/或状态分量将逻辑上关联,但是在实施例中,其存储
例如可以驻留在有形物理存储器中的一个或多个不同的地方中。
[0139] 算法描述和/或符号表示是由信号处理和/或相关领域的普通技术人员使用来将其工作的实质传达给本领域的其他技术人员的技术的示例。算法在本公开的上下文中并且
通常被认为是导致期望结果的操作和/或类似的信号处理的自洽序列。在本公开的上下文
中,操作和/或处理涉及物理量的物理操纵。通常,尽管不一定,然而这样的量可以采取能够例如作为组成各种形式的数字内容的分量的电子信号和/或状态被存储、转移、组合、比较、处理和/或以其他方式操纵的电信号和/或磁信号和/或状态的形式,所述各种形式的数字
内容诸如信号测量结果、文本、图像、视频、音频等。
[0140] 有时主要出于通用的原因将这样的物理信号和/或物理状态称为比特、值、元素、参数、符号、字符、术语、数字、数值、测量结果、内容和/或类似物已证明是方便。然而,应该理解的是,所有这些和/或类似的术语将与适当的物理量相关联并且仅仅是方便的标签。除
非另外具体地陈述,如从前面的讨论中显而易见的,否则应领会的是,在整个本说明书中利
用诸如“处理”、“计算”、“计算出”、“确定”、“建立”、“获得”、“识别”、“选择”、“生成”和/或类似物这样的术语可以指代具体装置(诸如专用计算机和/或类似的专用计算和/或网络设
备)的动作和/或过程。因此,在本说明书的上下文中,专用计算机和/或类似的专用计算和/
或网络设备能够在专用计算机和/或类似的专用计算和/或网络设备的存储器、寄存器和/
或其他存储设备、处理设备和/或显示设备内通常以物理电子和/或磁量的形式对信号和/
或状态进行处理、操纵和/或变换。在本特定公开的上下文中,如提及的,术语“具体装置”因此包括通用计算和/或网络设备,诸如通用计算机,一旦它被编程就诸如依据程序软件指令
来执行特定功能。
[0141] 在一些情况下,存储器设备的操作(诸如状态从二进制一到二进制零或者反之亦然的变化)可以包括变换,诸如物理变换。利用特定类型的存储器设备,这样的物理变换可
以包括物品到不同状态或事物的物理变换。例如但不限于,对于一些类型的存储设备,状态
的变化可以涉及电荷的累积和/或存储或存储的电荷的释放。同样地,在其他存储设备中,
状态的变化可以包括物理变化,诸如磁定向方面的变换。同样地,物理变化可以包括分子结
构方面的变换,诸如从结晶形式到非晶形式或者反之亦然。在仍然其他的存储器设备中,物
理状态的变化可以涉及量子力学现象,诸如叠加、纠缠和/或类似物,其可以涉及例如量子
比特(qubits)。上文不旨在为所有示例的详尽列表,在所有示例中存储设备中的状态从二
进制一到二进制零或者反之亦然的变化可以包括变换,诸如物理但非暂时变换。相反,上文
旨在作为说明性示例。
[0142] 继续图15,处理器1520可以包括一个或多个电路,诸如数字电路,以执行计算程序和/或过程的至少一部分。作为示例而非限制,处理器1520可以包括一个或多个处理器,诸
如控制器、微处理器微控制器专用集成电路数字信号处理器可编程逻辑器件现场可编程门阵列等或它们的任何组合。在各种实施方式和/或实施例中,处理器1520可以通常基
本上依照取出的可执行计算机指令来执行信号处理,诸如以操纵信号和/或信号,以构造信
号和/或状态等,其中信号和/或状态例如是以要传送和/或存储在存储器中的这样一种方
式来生成的。
[0143] 图15还将设备1504图示为包括例如可与输入/输出设备一起操作的组件1532,使得可以在设备(诸如设备1504)与输入设备之间和/或在设备1504与输出设备之间适当地传
送信号和/或状态。用户可以利用输入设备,诸如计算机鼠标、触针、轨迹球、键盘和/或能够接收用户动作和/或运动作为输入信号的任何其他类似的设备。同样地,用户可以利用输出
设备,诸如显示器、打印机等,和/或能够为用户提供信号和/或生成刺激的任何其他设备,
所述刺激诸如视觉刺激、音频刺激和/或其他类似的刺激。
[0144] 在前面的描述中,已经描述了要求保护的主题的各个方面。出于说明的目的,作为示例,阐述了诸如量、系统和/或配置的详情。在其他情况下,众所周知的特征被省略和/或
简化以免模糊要求保护的主题。虽然已经在本文中图示和/或描述了某些特征,但是本领域
的技术人员现在将想到许多修改、替换、变化和/或等同物。因此应当理解的是,所附权利要求书旨在涵盖如落入要求保护的主题内的所有修改和/或变化。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈