戳一戳!和我一起走进区块链的世界
导读
区块链是目前比较火热的技术,AI+区块链也是比较新颖的方向,具有非常好的发展前景。当区块链遇上人工智能,会碰撞出什么样的火花?让我们走进这篇论文,一起来感受一下吧!
如果你有什么问题,或者有什么想法,欢迎评论与我一起沟通交流。
首先先下载原论文一睹为快吧(点击文末的阅读原文可以下载该论文哦)。
An Overview of Blockchain Integration with
Robotics and Artificial Intelligence
论文地址:https://arxiv.org/pdf/1810.00329.pdf
本文目录
摘要
1 介绍
2 概述
2.1 机器人
2.2 人工智能
2.3 对机器人和AI有潜在影响的其他建议
3 讨论
4 结论
摘要
区块链技术每天都在快速发展,它可以与机器人、人工智能服务等许多系统集成。然而,这仍然是一个最新的领域,目前还不清楚它可能成为什么。在本文中,我们对许多不同的方法和平台进行了概述,这些方法和平台尝试将区块链的力量应用到机器人系统,改善人工智能服务或解决区块链中存在的主要问题,这些问题可能创建具有更高能力和安全性的机器人系统。我们对这些技术的集成的前景进行了概述,讨论了这些方法,并对本文进行了总结。
1 介绍
区块链技术最初是由中本聪和加密货币比特币一起引入的。两者在采用、价值和使用方面都有所提高,但区块链的价值不仅在于持有加密货币,而且允许以分布式和安全的在同一平台上集成大量系统。以太坊于2013年提出,为区块链技术引入了新的功能,例如智能合约,这改变了该技术的整个体系,使其能够集成更多的服务,并对许多行业和学术领域具有更大的价值。尽管这些项目开启了许多大门,但在能耗、验证一个模块所需的速度等一些基本特征上仍然有待提高。考虑到这些问题,每年都有成千上万的新想法和服务与区块链技术合作,但没有一个针对所有可能应用的独特解决方案,这促进了新工作的发展。这种缺乏单一解决方案的现象在机器人领域中很常见,在机器人领域与区块链的集成度仍然很低,而且没有多少方法可以说明这两种技术如何共同克服挑战。在机器人系统中引入区块链可以解决这些系统面临的许多问题。它可以解决的第一个问题是安全性,因为许多系统在机器人和数据完整性之间存在信任问题,区块链可以通过不信任的网络提供可靠的对等通信和安全措施。这种集成的另一个优势是可以做出分布式决策,因为区块链可以确保分散网络的所有参与者共享相同的“世界观”。这种保证可以使系统在整个网络上达成协议,并在机器人之间进行全球协作。
在本文中,我们通过研究大多数利用机器人和AI提供服务的系统,简述了与区块链技术集成的机器人和AI的最新技术以及市场如何变化。我们重视人工智能方面的工作,因为机器人在很大程度上是基于人工智能系统的,如果一个系统能够致力于改进这些系统,那么机器人就更有可能集成在那里,并从中受益。
本文的剩余部分结构如下:第2节解释、回顾和比较了不同方法的基础内容。第3节介绍了我们的想法,并讨论了回顾中的方法。第4节总结了本文提出的主要观点。
2 概述
在本节中,我们将介绍已经完成的工作,包括将区块链应用到机器人和人工智能中、添加我们认为对机器人系统至关重要的重要功能,例如增强安全性、相比大多数使用区块链的机器人无需使用硬分叉即可更改区块链协议的能力或每秒验证更多交易的能力,这是注册机器人事件的一个主要问题。本节分为3个小节,第一小节,机器人,讲解了一些完全使用区块链改进的机器人系统或已经实现机器人服务方面所做的工作。第二小节是人工智能,这是三个小节中最大的一个小节,因为它展示了区块链和AI已经完成的工作,这些工作有的是机器人的实现,有的是区块链与机器人的结合。第三小节和最后一个小节介绍了既没有人工智能也没有机器人作为主要焦点的工作,但这仍然可以给机器人系统提供支持。
2.1 机器人
Bruno Degardin 和 Luís A. Alexandre(主要负责人)进行的工作展示了如何创建区块链并使用它存储机器人事件。这个想法允许使用不同机器人(可能来自不同制造商)在外部获取的信息和基于区块链上存储和验证的合约的操作触发器创建智能合约。这最终可以提高工厂的生产效率,并减少花在执行诸如为使用区块链的机器人重新填充螺丝等任务上的时间,以表明他需要更多螺丝才能继续工作。
作为这项工作的后续工作,现在使用Tezos技术,M.Fernandes和L.Alexandre[15]提议创建一个用于机器人事件注册的区块链,利用嵌入到Tezos中的正式验证提供的改进的安全性(关于Tezos技术的更多详细信息,见第2.3节)。这项正在进行的工作将支持智能合约在区块链上运行人工智能代码,在区块链上这些智能合约被证明是正确的(精确地执行其规范定义)。他们还计划调整区块链,以支持比当前规范允许的每秒更多的事件,从而允许系统处理大量交互机器人。
Aitheon[2]是一个开发了十多年的平台,最近采用了基于ERC-20标准的区块链技术。他们的目标是拥有一个完整的平台,可以减少开发人员必须忍受的耗时任务的数量,比如组织文档。他们的解决方案是一个同时拥有人工智能和机器人技术的平台,可以为特定的业务流程提供自动化服务。他们建造的平台有5个模块。第一个是人工智能模块,它尝试检索有关经常执行的任务的信息,并采取措施使这些任务自动化。第二个模块称为Digibots,与第一个模块非常相似,但是这个模块主要关注自动化编程任务,如后端解决方案和数据驱动问题。第三个模块,Mechbots,专注于帮助企业集成机器人自动化以提高效率和生产力。最后两个模块,Aitheon专家和飞行员是人类专家,他们总结出无法完全自动化的任务,并提供机器人监控。简而言之,Aitheon提供了能够提供易于被更多的用户使用的平台(即使没有技术)的PaaS,目的是耗时任务自动化,能够轻松地集成新的机器人,同时,通过使用一个可供AI算法使用的erc-20代币减少支付延迟并提高安全性。
Eduardo Castell'o Ferrer[16]所做的工作展示了将区块链技术与机器人,尤其是大量的机器人和机器人硬件相结合的好处。大量的机器人的优点在于其易于扩展和对故障的鲁棒性。这些优势来自这样一个事实:大量的机器人成员是分布的。作者指出,对大量的机器人领域的研究已经从2000年发表的大约10篇论文增长到2015年的250多篇。在工业领域,我们还可以看到这个市场不断增长并允许公司实现更高的生产力,这就是亚马逊机器人公司[4]的情况,该公司一直在新闻中展示其合作管理仓库的机器人群[5]。大多数机器人群只使用本地信息,这意味着机器人只有自己和接近它的机器人的信息,但是区块链在这些系统中的集成可以给机器人提供全局信息,这对于不同的应用程序是有用的。区块链还可以提高系统如何改变行为的速度,因为拥有全局信息允许整个系统快速改变行为以满足特定的机器人需求。这也可以由一个控制器机器人完成,该机器人使用区块链信息评估系统状态,并向其提交要进行的更改。简言之,将区块链集成到机器人群系统中可能会在机器人改变其状态和行为的方式上取得巨大进展,这取决于他们可以信任的全球信息,因为区块链安全措施,从而提高了生产力和更容易维护。
2.2 人工智能
最近,SingularityNET[30]已经用宏伟的想法和目标压倒了媒体。他们的前提是建立一个允许任何人创建、共享和货币化大规模的人工智能服务的分布式平台。他们打算通过建立一个基于ERC20标准[33],而非以太坊[36]的区块链技术,来实现人工智能的民主化。这允许作者为他们的平台创建和使用一个特定的代币,称为AGI(一个对人工通用智能(AGI)的引用,但与人工通用智能(AGI)不同),可以用Ether (以太坊货币)或其他ERC20代币购买和交易。简而言之,SingularityNET背后的想法是创建一个平台,开发者可以在该平台上将他们导出到SingularityNET的区块链的算法货币化,同时集成一个高级API,让每个人都可以轻松地构建和部署具有区块链中分配的众多算法的系统。API系统的工作基础是用户愿意付费让算法完成特定的工作。选择执行例程的算法可能需要其他可以由区块链中的其他算法完成的子例程。这些子例程由处理主例程的API支付,它扣除第一个算法的收益,但允许它执行大量工作,即使它可能不知道如何执行。比如说,假设您想要创建一个能够检测新闻中亵渎性词语的软件,您使用SingularityNET 的 API并为该工作选择一个推荐的算法,但最肯定的是,有些新闻将是外语的,需要翻译。这就是API处理其他算法的转包以处理该子问题的地方。开发人员的目标是允许每个用户轻松使用人工智能,尽管算法可能是用户的黑盒。SingularityNET希望提供一种机制来创建一个由不同算法组成的完整网络,其中一个算法仅用于解决一个特定问题。这是以前的一些工作的基础,由一些相同的作者[ 19 ]进行。该基础与分散的算法网络相结合,允许创建某种类型的AGI,其中唯一的系统可以执行多个复杂的任务。作者喜欢将表现机器人索菲亚(sophia)作为一个案例来引用,它既是测试对象,又是这个AGI理念的客户。
在Namahe的白皮书[27]中,展示了区块链和人工智能如何在新时代朝着更透明的链协同工作的现实应用。他们的目标是创建一个基于区块链技术的平台,将该行业的所有不同层次和利益相关者聚合为一个单一平台。这一想法使他们能够降低公司的成本,因为他们从卖方到买方,在一个平台上拥有他们所需要的一切,并加强所有交易的透明度,确保工人至少获得最低工资,同时也有助于减少童工。与此区块链耦合的人工智能的工作是充当一个无形的跟踪机器,在问题发生之前主动识别问题,并提供缓解措施以保持供应链有效运行。
Numerai[12]在区块链上构建了一个独特的概念。他们的概念使数据科学家能够预测一个最艰难和更具竞争力的市场——股票市场。他们建立一个系统尝试消除股市在ML领域进展缓慢的事实。这种缓慢的进展是因为数据非常敏感,只有少数数据科学家可以访问原始数据。Numerai通过抽象数据克服了这一挑战。这种抽象是用一种独特的算法来加密股票市场数据,而不丢失数据固有的预测方面。有了这种呈现数据的新方法,他们就能够与社区共享数据,并允许每个人都参与到他或她的预测算法中。用开发人员的话说,这是一种克服人类偏见和过度拟合数据的方法。随着预测算法的结合,Numerai持有一家对冲基金,该基金使用预测算法(对开发商无法获取的新数据进行测试,以减少偏差)来投资资本,这取决于预测算法的结果和方向。区块链存在于该项目中,因此它们可以拥有一个分布式的预测算法系统,并拥有一个称为numeraire的特定ERC-20代币。这个代币被用户用来参加每周的比赛,在比赛中他们在算法的性能中下注数字。这有助于定义数据科学家对其算法的“置信度”,如果算法通过测试,较高的置信度可能导致更高的收益。深脑链[9]推出了一个平台,旨在创建图形卡云。随着深度学习领域的最新发展,需要大量的数据来训练最熟练的模型,但这意味着开发人员可以访问多个图形卡。但是,即使开发人员可以使用某些卡,训练神经网络(NN)如卷积神经网络(CNN)所需的时间也可能需要几天。因此,深脑链创造了一种方式,允许加密货币的矿工挖他们在平台上创建的区块链,但是,他们实际上允许其他人使用他们的图形卡,而不是做典型的工作证明。这样,研究人员和开发人员就可以访问数千张图形卡。区块链确保所有各方遵守其协议,并且未经许可,人们不得访问正在用于培训NNS的数据。这一切都是通过使用带有ERC-20合法代币的区块链上的智能合约完成的。有了这个平台,矿工们可以获得更多的利润,他们的智能合约采矿和图形卡租赁,用户花费更少,因为他们不需要昂贵的物理设备。这个平台可以很容易地被用来构建一个机器人专用的人工智能生态系统。
另一个与深脑链相似的项目是神经学[28]。其基本思想是相同的,他们试图利用与区块链相关的分布式计算能力,让开发人员训练NNs。主要区别在于神经网络市场平台将科学界、市场资源以及商业和私人实体统一在一个地方。这个市场允许任何人购买或销售数据集、模型和人工智能服务,比如数据标签。分散的计算能力也允许这个市场销售人工智能模型或培训一个全新的模型。神经网络已经在他们的合作伙伴那里有了实际的应用,主要是在医学检测问题和工业机器人的综合数据训练模型上。
Eligma[14]是一家旨在改变人们与产品互动方式的公司,使他们能够轻松地购买、跟踪和销售各种产品。他们开发了一个有两个核心的平台。人工智能核心由一个帮助用户与平台交互的聊天机器人(Chatbot)组成,产品匹配算法会根据用户输入和偏好将其与平台上的不同产品进行匹配,最后价值预测算法对平台上的所有产品进行当前和未来预测。第二个核心是区块链,他们使用以太坊区块链进行保护,并将其作为数据存储的侧链,从而降低用所有数据维护主链的成本。区块链还允许平台有一个分布式的销售点,其中双方在某些产品上有共同协议,这就成为区块链上的智能合约,引入更多的安全性,并确保双方遵守合同。区块链是基于ERC-20标准的,这允许开发者引入通过区块链支付多种货币的想法。这意味着用户可以同时使用比特币、以太坊币、ELI(Eligma代币)、美元或基于加密的贷款支付产品。
Tradove[32]所做的工作与Eligma所做的工作非常相似,但专注于业务。它的目的是为不同的企业提供一种方式来推广他们的产品,并与具有相似兴趣和特征的卖家和买家相匹配。这种匹配是由人工智能技术完成的。通过区块链层,他们引入了一种支付方式,在向多个国家汇款时降低了税收成本,但他们的目标是利用这一层来提高交易所的透明度,并允许卖家使用B2BCoin(Tradove代币)向特定目标宣传其产品。
Adhive[1]创建了一个专注于广告市场的平台。该平台主要基于人工智能算法和区块链。它有两种类型的用户。第一种类型是广告商,他们提交视频或其他信息,希望在社交媒体和博客上进行广告宣传,并指定广告的最大预算。此广告请求作为智能合约进入区块链,在满足所有条件或合同取消之前保留预算。第二类用户是有影响力的人,他们有宣传信息的手段。人工智能算法验证影响者是否将正确的信息放在他们的传播媒体上,并将他们获得的信息应用到区块链中,从而实现智能合约。
Matrix[24]是一个希望解决区块链技术的四个问题的项目:智能合约相关的障碍,因为智能合约通常是用专门的编程语言完成的;智能合约缺乏安全性;交易速度慢;管理和更新区块链不灵活。第一个问题是通过引入一个NN来解决的,这个NN能够自动转换简单的、包含有关事务条件的信息以及输入和输出到智能合约的脚本。这允许所有用户创建智能合约。第二个问题是通过智能合约调用外部功能和对智能合约采用开放和分散的方法而产生的。Matrix通过提供4个额外的组件来解决这个问题,一个是智能合约的基于规则的语义和语法分析引擎,一个是提供智能合约安全属性的正式验证工具包,一个是检测交易模型中的问题并检查其安全性的基于人工智能的引擎,最后一个是基于深度学习的动态安全验证和增强平台。第三个问题是一个讨论得很好的问题,考虑到比特币需要60分钟来确认交易,以太坊每秒可以完成大约15个交易,主要卖家和一些现实世界的问题无法利用区块链技术。Matrix通过在委派网络中分配PoW处理来加速每秒的传输,这会导致较小的延迟,因为节点数量大大减少。开发人员以随机的方式选择委托网络,从这个意义上说,要选择的节点的概率与它的位置成正比。平台公布说在他们的测试网上每秒完成了5万个事务。开发人员提出的第四个问题是通过提供访问控制和路由服务来解决,从而允许将私有链集成到公共链中。这种集成允许信息在链之间流动以满足用户标准。Matrix还使用强化学习算法优化与事务相关的参数。Matrix在其平台上引入的最后一件事是一种新的挖掘机制,在这种机制中,矿工执行马尔可夫链蒙特卡罗计算,减少了每次事务花费的时间和能源浪费。
市场是区块链技术最常见的应用之一。人工智能技术网络(ATN)[6]是利用区块链在市场上传播人工智能服务的网络之一。ATN建立在智能合约区块链之上,因此它可以以安全可靠的方式提供数据集和人工智能算法。开发人员引入了一个开放的接口区块链平台,该平台能够解决人工智能和符合主要标准的智能合约之间的一些互操作性问题。ATN使用户、开发人员和销售人员可以使用一个集成了跨链(多个区块链,特别是以太坊、Qtum、RSK等)兼容性的强大系统和一个平台设计来共享服务,而不必担心安全问题,从而确保服务在市场上的互操作性。ATN平台对集成到平台中的所有服务进行加密,以确保在其市场上集成服务的开发人员获得工作报酬,并确保其产品安全。这个平台是开源的,鼓励开发新的应用程序。
Cortex[11]提出了解决智能合约相关问题的方案。基本的想法是一个区块链,用户可以通过Cortex提出的人工智能系统增强他们的智能合约。这使得创建分散的应用程序能够对区块链中的外部和内部变量做出反应。Cortex在自己的公共区块链上构建了这个系统,但在早期阶段,它们与一个ERC-20代币集成。系统在区块链上也有其他层。其中一个层是一个平台,它鼓励开发人员通过令牌奖励上传机器学习(ML)模型并优化现有模型。这种集体努力可能会导致在Cortex平台上实现agi,从而使分散的人工智能应用程序变得非常健壮和高度复杂。Cortex有自己的虚拟机,与以太坊虚拟机(EVM)兼容,允许它与以太坊智能合约一起工作。用户可以使用Cortex虚拟机支付Cortex代币,以便使用Cortex平台下的人工智能算法。作为对大脑皮层智能收缩的共识,所有节点必须对推断结果达成一致。
区块链和人工智能在医学领域的应用可以为患者和医生带来巨大的进步。NAM[20]对此进行了一些工作。NAM将重点放在日本,试图彻底改变医疗保健状况。这是一个整合了这些技术的项目,试图降低医疗成本,帮助患者改善健康,让医生掌握患者的疾病或治疗信息。这个叫做NAM链的平台打算建立几个人工智能服务。第一种是任何人都可以使用的咨询机器人。它通过在应用程序中引入症状来工作,机器人会告诉你症状有多紧急。第二个模型是通过扫描医学报告来检测疾病的一套预测模型。第三种是营养学家的服务:根据用户的生活方式和体质推荐健康食品。第四个是平台的基础,所有的服务都在这里工作,开发者称之为“一个具有深度学习和区块链的病历系统”[20]。该区块链基于以太坊网络和区块链,但开发人员希望将来迁移到私有区块链。在区块链中对抗整合医疗信息(即大图像)的阻力的方法是给矿工们NAM币(NAM代币),它确保诊所和平台提供的人工智能服务是可用的。他们表明他们开发了一个从发送者到接收者的最短路径距离Top-K来加速包传输。开发人员还保证他们工作的安全,他们希望每个报告都是安全的,但是他们在解释上非常含糊,并且没有明确的解释他们将如何阻止人们访问其他人的信息,以及他们将如何确保区块链上的信息不会被那些无权看到它的人看到他。
在陈建文等人的工作中[10]提出了一种解决区块链共识相关问题的新方法。在大多数基于区块链技术的工作系统中,PoW达成共识,每个节点都会收到一个需要解决的加密难题,或者考虑到每个节点拥有的股份数量的PoS。这两种方法都会消耗大量的电能,这两种方法都需要很长时间才能达成共识,有些方法甚至可能将整个区块链引向一个集中的系统。提出的解决这些问题的框架是基于人工智能技术的。该框架的工作原理如下:首先,CNN计算每个节点的平均事务量,然后对平均事务节点的阈值进行统计。这些值用于将节点分为三类:超级节点、随机节点和验证器节点。超级节点是那些具有较低延迟和更多计算能力的节点。随机节点保证了网络的公平性。用于对每个节点进行分类的CNN基于Alexnet[21]。CNN接收每个节点的状态信息,包括计算能力、在线时间、回报和延迟,并以此信息输出节点分类。流程通过接收新的块数据并计算超级节点和随机节点来进行,这些超级节点和随机节点创建一个要耦合到区块链的块,并将该块发送到节点池进行验证。作者对该方法进行了大量的实验研究,结果表明,该方法在安全性、延迟性、成本和节能等方面均能与PoS和PoW进行比较,并取得了合理的效果。
Tshilidzi Marwala和Bo Xing对区块链和人工智能进行了研究[23],并提出了与智能合约相关的一些问题。作者说,人工智能是新工业革命的核心,而区块链是一种可以与人工智能结合以使其更强大的技术。基于他们的研究,作者推断,区块链并不是分散的,因为底层开发是由一群开发人员组成的,并以智能合约为例说明这种情况是令人伤感的。过去,许多黑客针对智能合约漏洞进行了攻击[3]。这些漏洞大多是由于智能合约本质上是由不同的人类程序员编程的功能和数据的集合而引入的。这使得智能合约很可能存在缺陷,因此,作者简要概述了如何使用人工智能减少智能合约中的缺陷和缺陷数量,以便将它们以更安全的方式交付给区块链。他们提出了一个可以解决这个问题的想法:一个自动执行智能合约正式验证的人工智能算法,以确保正确执行,换句话说,智能合约做他们应该做的。作者还介绍了使用计算智能来提高安全性的概念,例如,使用进化计算来改进密码分析,这可以导致创建更强大的密码,从而提高区块链系统的弹性。作者还强调了人工智能效率低下的可能解决方案,以达成共识,并建议运行NNS的专用计算机组件可能是提高这一过程速度和效率的解决方案。
2.3 对机器人和AI有潜在影响的其他建议
deeraj nagothu等人[ 25 ] 提出了一种解决传统监控系统安全问题的新方法。随着当今世界智能城市的发展,物联网技术变得更加重要,但是,它也会损害数据的安全性。传统的监视系统通常使用大量的数据,相关的任务也在增加。这些任务包括人员识别、攻击性检测和其他。通常,这些系统采用集中架构设计,有许多服务器来处理数据,但这些设计容易受到单点故障的影响,而且通常由于缺乏与监视馈送相关的保护而导致数据泄漏。作者提出的解决这些问题的方案是基于微服务架构和区块链技术的系统。因为操作变得分散,微服务将视频输入隔离到不同的扇区,提高了系统的可用性和鲁棒性。区块链作为将视频分析信息同步到微服务的基础,证明了无信任网络中的安全性。他们在系统中引入智能合约以提高安全性,以防止任何未经授权的用户访问他们不拥有的数据。这为该问题提供了一个可扩展的、分散的访问控制解决方案。通过微服务分发系统,可以在不中断整个服务的情况下实现持续开发和持续交付。
L.M.Goodman于2014年提交了他的立场文件[18],在该文件中他提出了Tezos,随后提交了一份白皮书[17],详细说明了他的提案可以实现的所有优势。Tezos的基本目标是解决作者检测到的比特币中的四个问题。这些问题包括比特币无法进行动态创新(“硬分叉”问题)、由于PoW而导致的成本和集中化问题、限制智能合约的比特币交易语言表达能力有限以及实施加密货币的安全问题。因此,Tezos是一个智能合同和分布式应用程序的平台,其目标是拥有一个链上治理,其中利益相关者可以管理协议并决定未来的变更。Tezos还提高了安全性,因为它的设计是为了便于正式的验证,这可以减轻代码中的许多缺陷。这是通过使用OCAML编写代码,并为智能合同提供一种新的语言Michelson[31]来实现的,以便正式验证这些合同。种子共识是基于Slasher[8]、活动链[35]和伤害证明[34]的委托股权证明(DPoS)。有了这个共识,利益相关者就可以将其Teezies(Tezos代币)委托给其他利益相关者,这样他们就可以用他的货币“烘焙”(矿商被称为Tezos连锁店的烘焙商)。通过将交易和共识协议组合成“区块链协议”的模块化系统,Tezos将区块链中的区块定义为可以作用于链状态的操作员,使区块链协议可以自我“反省”,从而使得区块作用于协议本身。这是Tezos技术的一个主要优势,因为它使涉众能够直接就系统的协议升级投票,并避免硬分叉。选择一个面包师来创建一个新块。这一行为提高了系统的安全性,因为Tezos迫使面包师存入Tezies以验证他们的工作,如果他们诚实行事(不要试图重复消费或传播来自不同分支的块),他们会得到奖励,否则他们会受到惩罚。Tezos也有代言人。这些资金保管者要见证块的创建并验证其有效性。由于自我修正允许在不需要硬分叉的情况下改变区块链的关键部分,正式验证可以提高对其他参与者信息的可信度,更快的共识允许更多的用户注册到区块链上,并且它允许利用正式验证或区块链协议的更改创建新的人工智能算法,所以整个系统对于机器人和人工智能的改进非常有趣。
3 讨论
表1简要概述了第2节中介绍的所有方法。我们从这些建议中得出的结论是:区块链、机器人和人工智能肯定会影响我们的生活方式,因为它们可以自己带来很多的价值,而且通过将它们结合起来可以使优点结合起来。区块链具有存储大量数据的能力,这些数据可用于训练更好的用于机器人的人工智能服务,但区块链也可作为在不同机器人之间传输信息的机制,并具有智能合约中编码的动作触发器,提高机器人的效率及其互联性。虽然这在不久的将来肯定会成为事实,但目前的方法仍处于初级阶段,主要是因为我们正在经历这些技术的爆炸性增长阶段,而且它们还没有成熟。
从所研究的方法和平台来看,我们认为最有前途的是那些将许多服务集成到一个平台上,同时与开源社区共享代码,并为发现漏洞提供奖励计划的平台。
当然,我们将看到许多利用区块链技术的机器人系统,主要是在工业和军事环境中,在智能合约的帮助下,区块链可以帮助自动化流程,并使系统具有改进的安全性和流程可追溯性。区块链引入了一种信任数据、信任其他参与者以及通过拥有整个系统的认证信息进行内部和外部更改的方法。两种技术集成在一起以达到共同目的的场景很容易想象。例如,一群“警察机器人”在街上巡逻,迎接人们并寻找失踪行为。这些机器人可以通过区块链进行通信,并通过智能合约触发动作。当他们发现一个人伤害了另一个人,让系统投票决定接近现场或寻求帮助的最佳策略时,这些都可以运行。但要实现这种行为,智能合约必须提高安全性,并且能够与区块链外部的信息交互。
拥有能够整合互补方法的平台是至关重要的,这样市场就可以从许多不同的分离方法减少到少量已建立的解决方案,或者定义清晰的互连标准,使多个解决方案能够相互对话。
现在出现的市场对于使单个机器人能够执行多个复杂的任务而不需要开发人员编写所有不同的必要解决方案至关重要。这可以也应该与云机器人技术相结合。
4 结论
区块链技术仍处于起步阶段,其对全球经济可能产生的影响尚不清楚。服务与区块链的结合,特别是与机器人技术的结合,仍处于早期雏形阶段。这意味着在分布式区块链中还有许多改进之处。目前还没有明确的完善的技术,大多数市场参与者不知道新技术,有时对这些第一个提案的稳定性缺乏信心。建议中的方法非常丰富,缺少互连标准,并且这些方法与工业4.0或云机器人的结合还没有完成。
在本文中,我们概述了区块链技术的许多现有方法和建议,这些方法和建议要么使用机器人,要么利用人工智能服务来改进机器人系统。我们还研究了一些试图增强区块链技术的建议,这些建议可以通过增强对区块链数据的安全性和信任,对Swarm Robotics等系统产生重要影响。
随着这项对社会产生深远影响的新兴技术的成熟,它将与机器人和人工智能等许多其他范式相互作用,为我们的社会带来更高的产品和生产力、服务以及更高的生活水平。
如果喜欢这篇文章
麻烦给我一个在看