Fabric区块链基于RESTful接口的设计与实现

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:highbird51426
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Hyper Ledger Fabric区块链目前缺乏一种通用简易的接口,导致仅支持HTTP编程的嵌入式远程移动设备不便于接入区块链。本文对上述问题进行需求分析,设计并实现了一套基于RESTful风格的Fabric区块链接口:Fabric RESTful Interface(简称FRI),并给出了调用接口的客户端编程参考。FRI基于Node.js的Express框架开发,调用基于Fabric Node.js SDK开发的FNC中间件。FRI包括用户管理、部门管理、证书管理、区块链操作四个模块,区块链操作支持使用不同数据形式的区块读写。FRI服务器端使用JWT(JSON Web Token)进行用户身份验证以保证接口安全性。最后,分别使用了Postman、HTTPBot以及Java编程对FRI接口的功能、安全性、性能进行了测试。测试结果表明FRI可以实现跨平台、跨语言的Fabric区块链调用;安全性符合设计需求;性能损耗相较于使用FNC中间件控制在了20%以内。FRI具有可靠性、简单性、通用性等特点,可以让不支持SDK编程的嵌入式设备实现与区块链的交互,拓宽了Fabric区块链的应用广度。
其他文献
坡道起步是汽车行驶过程中频繁遇到的情况,由于车辆的运行环境比较复杂,在坡道起步特别是上坡起步时容易出现车辆倒溜等危害驾驶员生命财产安全的危险状况。特别对于分布式驱动电动汽车(DDEV)而言,每个运动车轮都可以由电机单独控制,驱动力矩亦可以根据行驶需要自由分配,其坡道起步控制难度增大。因此,深化DDEV的坡道起步控制技术的研究,对提高其安全性能以及实现车辆的智能化驾驶具有重要的意义。本文以四轮轮毂电
多人定位及生命体征探测技术在医疗监护、应急救援、家庭健康监测等领域具有广泛的应用需求。基于视频、红外的成像技术可以将人体目标从待测环境中区分出来,但容易受到光照强度、温度等环境因素的干扰,并且不能给出准确的生命体征信息。基于雷达的多人定位及生命体征探测技术不受环境条件的限制,可以实现长时间、不间断的监测,具有重要的研究意义。本文提出了一种基于单发多收FMCW雷达的多人定位及生命体征探测算法及系统,
智能制造(Intelligent Manufacturing,简称IM)是新世纪企业转型的关键。对于食品行业,为了提升企业竞争力,形成良好的品牌效应,众多企业开始集成现代化智能技术以形成良好的加工生态。而食品加工过程的关键性节点之一为劣质产品的检出和即时剔除,其核验指标又往往集中在尺寸、颜色、纹理、包装等视觉属性上,因此,研究良好的智能化视觉检测机制成为食品企业转型的关键。本文以重庆健康食品有限公
飞机操纵系统作为飞机的主要组成部分,用来接受飞行员的操纵指令,控制舵面转动,以实现飞机飞行姿态的控制。因此操纵系统对于飞机的安全有着重要的影响,受到国内外学者的重视。本文所研究的操纵系统有电气控制与机械控制两种工作模态,重点研究了其中的机械操纵系统部分以及操纵机构与工作模态转换装置的设计。本文以模块化的设计理念设计了一个新型结构的操纵系统。系统由七杆机构、共轭凸轮机构等模块组成闭环系统,以实现机液
随着压电喷墨打印技术的不断发展,压电喷墨打印机已展现出高精度、高稳定性的打印优势,在快速成型、微电子制造、微电子封装和生物工程等领域具有广阔的发展前景。压电喷墨头的驱动控制系统是压电喷墨打印机的核心部分,直接影响着压电喷墨打印机的打印质量以及打印速度。目前对驱动压电喷墨头的核心技术都掌握在国外喷头制造厂商,严重制约了我国的喷墨打印机的发展。因此,研发压电喷墨头的驱动控制系统不仅可以加强我国喷墨打印
多波束相控阵雷达凭借其优越的抗干扰能力、超远探测距离、多目标跟踪和生存能力等诸多优势在军用电子领域得到广泛应用。随着军事和民用需求的日益增强,制造出高性能、小型化、高集成度、低成本、重量轻、高可靠性的产品成为电子领域内的重要发展方向。本文采用微波多芯片组件技术(Microwave Multi-Chip Module,MMCM)和微波多层板技术,完成了Q波段双波束相控阵接收前端的研究。本文将从以下几
白光显微干涉测量技术是干涉测量领域的重要分支,相较于单色光干涉测量,因其可实现样品的大偏差阶跃型形貌检测,在微机电、微机械、微光学等领域的先进制造方面,有着广泛而重要的应用价值。白光干涉仪在通过显微干涉物镜实现高分辨率的同时,水平测量范围却受到物镜视场的限制。因此,实现水平方向上大范围、高分辨率的形貌检测,一直是白光干涉技术领域需要突破的重点和难点。本文针对三维形貌的噪声区域影响拼接精度的问题,提
碳化硼陶瓷具有高硬度、高耐磨性和高熔点等优点,在刀具、装甲和高温涂层方面有广泛的应用前景。但是在制备碳化硼陶瓷中存在难烧结、断裂韧性低和制造成本高等突出问题。本论文以放电等离子反应烧结技术原位合成制备碳化硼超硬刀具为研究对象,围绕反应物相组成、组分配比、烧结工艺参数、材料增韧、材料摩擦磨损性能和刀具切削性能进行全面的试验和理论分析。研究了原料B、Ti和Graphite反应烧结过程中的物相演变,结果
滚动直线导轨副因其良好的性能优势在现代加工装备中被广泛应用,随着其应用范围与需求量的不断扩大,对其性能及质量的要求不断提升。植入了状态参数检测系统的滚动直线导轨副代表了滚动直线导轨副的发展趋势,要求在保持传统滚动直线导轨副机械功能及性能的前提下,植入传感、采集及无线传输部件,实现在运行状况下滚动直线导轨副状态参数的在线检测。本文提出了滚动直线导轨副状态参数植入式检测系统的设计思路及方案,基于有限元
本文面向数控机床对高可靠性刀库系统的要求,在国家重大科技专项“高档数控机床与基础制造装备”项目“数控机床关键功能部件可靠性增长工程”资助下,研究盘式刀库刀臂等关重件的可靠性设计和质量管控技术,并搭建可靠性试验台,研究刀库各项性能随换刀次数的变化规律。全文取得以下成果:(1)在刀臂强度可靠性设计方面,基于刀臂结构特征和受力特点,并考虑刀臂疲劳强度提出了刀臂强度可靠性设计准则。在此基础上,针对BT40