CN109087102A - 基于区块链的交易保护用机器人*** - Google Patents

基于区块链的交易保护用机器人*** Download PDF

Info

Publication number
CN109087102A
CN109087102A CN201810903204.4A CN201810903204A CN109087102A CN 109087102 A CN109087102 A CN 109087102A CN 201810903204 A CN201810903204 A CN 201810903204A CN 109087102 A CN109087102 A CN 109087102A
Authority
CN
China
Prior art keywords
module
block chain
transaction
user
robot system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810903204.4A
Other languages
English (en)
Inventor
刘建刚
周茂俊
唐肇蔚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Changren Information Technology Co Ltd
Original Assignee
Shanghai Changren Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Changren Information Technology Co Ltd filed Critical Shanghai Changren Information Technology Co Ltd
Priority to CN201810903204.4A priority Critical patent/CN109087102A/zh
Publication of CN109087102A publication Critical patent/CN109087102A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3829Payment protocols; Details thereof insuring higher security of transaction involving key management

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

本发明公开了基于区块链的交易保护用机器人***,包括处理模块、供电模块、登录模块、信息采集模块、区块链身份验证模块、联网模块、交易保护模块,处理模块分别与供电模块、登录模块、信息采集模块、身份验证模块、联网模块、交易保护模块连接。本发明可以有效地对交易方的身份进行有效认证,账户认证要求保护用户隐私、保障账户安全,通过程序化记录、储存、传递、核实、分析信息数据可以省去大量人力成本、中介成本,提高准确性和安全性,并且登录模块向用户绑定的手机号发送验证码短信,用户填写的验证码与登录模块发送的验证码一致并且用户名和用户密码输入正确时登录成功,进一步确认用户身份,保障交易的安全性。

Description

基于区块链的交易保护用机器人***
技术领域
本发明涉及区块链技术领域,尤其涉及基于区块链的交易保护用机器人***。
背景技术
区块链由于使用分布式核算和存储,不存在中心化的硬件或管理机构,任意节点的权利和义务都是均等的,***中的数据块由整个***中具有维护功能的节点来共同维护。区块链采用基于协商一致的规范和协议(比如一套公开透明的算法)使得整个***中的所有节点能够在去信任的环境自由安全的交换数据,使得对“人”的信任改成了对机器的信任,任何人为的干预不起作用。一旦信息经过验证并添加至区块链,就会永久的存储起来,除非能够同时控制住***中超过51%的节点,否则单个节点上对数据库的修改是无效的,因此区块链的数据稳定性和可靠性极高。由于节点之间的交换遵循固定的算法,其数据交互是无需信任的。
传统的交易机器人***在交易的安全性上存在着很多隐患,无法有效地对交易方的身份进行有效认证,账户认证要求保护用户隐私、保障账户安全,这就意味着要求极高的标准化程度和加密技术,同时证明身份的资质证明也是明目众多,难辨真伪。区块链通过程序化记录、储存、传递、核实、分析信息数据可以省去大量人力成本、中介成本,提高准确性和安全性,难以造假,如何保护交易的安全是目前需要解决的问题,因此我们提出一种基于区块链的交易保护用机器人***。
发明内容
本发明提供基于区块链的交易保护用机器人***,对交易进行有效保护,解决了背景技术中指出的问题。
基于区块链的交易保护用机器人***,包括处理模块、供电模块、登录模块、信息采集模块、区块链身份验证模块、联网模块和交易保护模块,所述处理模块分别与供电模块、登录模块、信息采集模块、区块链身份验证模块、联网模块和交易保护模块连接;
所述供电模块用于整个交易保护用机器人***的供电;
所述登录模块用于用户登录交易保护用机器人***,登录信息包括用户名、用户密码和手机验证码;
所述信息采集模块用于采集用户身份信息;
所述区块链身份验证模块用于对用户的身份进行验证;
所述联网模块用于建立网络连接;
所述交易保护模块用于在交易过程中提供可信执行环境。
在上述方案基础上,所述供电模块包括电源适配器、备用电源和电量检测报警器,所述电源适配器与外接220V市电连接用于转换成直流电直接给交易保护用机器人***供电,所述备用电源分别与电源适配器和电量检测报警器连接,用于提供给交易保护用机器人***备用供电,所述电量检测报警器用于检测备用电源的电量,并在电量低时发出警报。
在上述方案基础上,所述登录模块向用户绑定的手机号发送验证码短信,用户填写的验证码与登录模块发送的验证码一致并且用户名和用户密码输入正确时登录成功。
在上述方案基础上,所述信息采集模块包括摄像头、指纹采集器和身份证采集器,采集的用户信息包括头像图像、指纹和身份证信息。
在上述方案基础上,所述区块链身份验证模块将信息采集模块采集的信息加密后保存在用户本地,将数据指纹保存到区块链,区块链上的数据指纹受一个私钥控制,只有持有私钥的用户本身才有权修改,再通过私钥进行数字身份验证。
在上述方案基础上,所述信息采集模块采集的信息采用哈希算法将用户信息生成唯一的身份标识,由认证机构向所有参与身份区块链构建过程的其他所有认证机构广播用户的用户身份证书,并写入身份区块链,认证机构包括银行。
在上述方案基础上,所述联网模块包括有线网口和/或无线网卡,所述有线网口、无线网卡分别与处理模块连接。
在上述方案基础上,还包括存储模块,用于存储交易账户信息、和用户身份信息和相关数据。
在上述方案基础上,还包括交易对象区块链身份确认模块,所述交易对象区块链身份确认模块与处理模块连接,用于确认交易对象身份信息,若交易对象身份确认通过,则将交易金额转入对方账户,若交易对象身份确认不通过则终止交易。
在上述方案基础上,该基于区块链的交易保护用机器人***在在发起交易时,交易发起人需要使用私钥对交易进行签名。
本发明与现有技术相比具有的有益效果是:可以有效地对交易方的身份进行有效认证,账户认证要求保护用户隐私、保障账户安全,区块链身份验证模块通过程序化记录、储存、传递、核实、分析信息数据可以省去大量人力成本、中介成本,提高准确性和安全性,并且登录模块向用户绑定的手机号发送验证码短信,用户填写的验证码与登录模块发送的验证码一致并且用户名和用户密码输入正确时登录成功,进一步确认用户身份,保障交易的安全性,还包括交易对象区块链身份确认模块,用于确认交易对象身份信息,若交易对象身份确认通过,则将交易金额转入对方账户,若交易对象身份确认不通过则终止交易,为交易提供进一步的保护,避免损失。
附图说明
图1为本发明提出的基于区块链的交易保护用机器人***实施例一的结构框图;
图2为本发明提出的基于区块链的交易保护用机器人***实施例二的结构框图;
图3为本发明提出的基于区块链的交易保护用机器人***实施例三的结构框图。
具体实施方式
下面将结合附图对本发明作进一步说明。
参照图1,图1为本发明提出的基于区块链的交易保护用机器人***实施例一的结构框图,基于区块链的交易保护用机器人***,包括处理模块10、供电模块20、登录模块30、信息采集模块40、区块链身份验证模块50、联网模块60和交易保护模块70,处理模块10分别与供电模块20、登录模块30、信息采集模块40、区块链身份验证模块50、联网模块60和交易保护模块70连接,其中处理模块10包括SSX1207安全芯片。SSX1207安全芯片是信大捷安自主研发的基于国家商密算法的安全芯片,符合国家密码行业标准,内置个人数字身份证书和签名私钥,提供完整的加解密运算服务。可内嵌于移动智能终端主板,为智能生活提供信息安全保障,芯片的功耗低,工作功耗大约几十毫安;待机功耗在微安等级。本实施例中,采用SSX1207型号的安全芯片作为处理模块。但不限于此型号,可以实现以上安全功能即可;
所述供电模块20用于整个交易保护用机器人***的供电;
所述登录模块30用于用户登录交易保护用机器人***,登录信息包括用户名、用户密码和手机验证码;
所述信息采集模块40用于采集用户身份信息;
所述区块链身份验证模块50用于对用户的身份进行验证;
所述联网模块60用于建立网络连接;
所述交易保护模块70用于在交易过程中提供可信执行环境(TEE),TEE在安全方面注重如下:开放环境的使用,使得设备暴漏于各种攻击之下;隐私,用户个人信息需要不被盗窃,丢失或者受到恶意软件的攻击;内容保护,对于DRM而言,条件接收服务或者内容保护的许可等也倾向于使用硬件级别的保护。
在此具体实施例中,所述供电模块20包括电源适配器、备用电源和电量检测报警器,所述电源适配器与外接220V市电连接用于转换成直流电直接给交易保护用机器人***供电,所述备用电源分别与电源适配器和电量检测报警器连接,用于提供给交易保护用机器人***备用供电,所述电量检测报警器用于检测备用电源的电量,并在电量低时发出警报;
在此具体实施例中,所述登录模块30向用户绑定的手机号发送验证码短信,用户填写的验证码与登录模块30发送的验证码一致并且用户名和用户密码输入正确时登录成功,其中包括验证码编码服务器,用于接收绑定的手机号码,按预定规则生成手机验证码,并将所述手机验证码发送给处理模块,以及将所述手机号码和所述手机验证码发送给短信发送服务器,短信发送服务器,用于根据验证码编码服务器发送的手机号码和手机验证码,向所述手机号码对应的移动终端发送手机验证码。
在此具体实施例中,所述信息采集模块40包括摄像头、指纹采集器和身份证采集器,采集的用户信息包括头像图像、指纹和身份证信息,其中摄像头型号为三星S5K3M3,指纹采集器型号为中控ZK9000,身份证采集器型号为中控智慧ID300,可实现相同功能即可并不限于以上型号。
在此具体实施例中,所述区块链身份验证模块50将信息采集模块采集的信息加密后保存在用户本地,包数据指纹保存到区块链,区块链上的数据指纹受一个私钥控制,只有持有私钥的用户自己才有权修改,再通过私钥进行数字身份验证。
在此具体实施例中,所述信息采集模块采集40的信息采用哈希算法将用户信息生成唯一的身份标识,由认证机构向所有参与身份区块链构建过程的其他所有认证机构广播用户的用户身份证书,并写入身份区块链,认证机构包括银行。
在此具体实施例中,所述联网模块60包括有线网口和/或无线网卡,所述有线网口、无线网卡分别与处理模块10连接,可以通过***网线实现网络连接,还可以通过连接WIFI无线网络实现网络连接。
参照图2,图2为本发明提出的基于区块链的交易保护用机器人***实施例二的结构框图,在上述具体实施例一的基础上还包括存储模块80,用于存储交易账户信息、和用户身份信息和相关数据。
参照图3,图3为本发明提出的基于区块链的交易保护用机器人***实施例三的结构框图,在上述具体实施例二的基础上还包括交易对象区块链身份确认模块90,所述交易对象区块链身份确认模块90与处理模块10连接,用于确认交易对象身份信息,若交易对象身份确认通过,则将交易金额转入对方账户,若交易对象身份确认不通过则终止交易。
该基于区块链的交易保护用机器人***可以有效地对交易方的身份进行有效认证,账户认证要求保护用户隐私、保障账户安全,区块链身份验证模块50通过程序化记录、储存、传递、核实、分析信息数据可以省去大量人力成本、中介成本,提高准确性和安全性,并且登录模块30向用户绑定的手机号发送验证码短信,用户填写的验证码与登录模块30发送的验证码一致并且用户名和用户密码输入正确时登录成功,进一步确认用户身份,保障交易的安全性,还包括交易对象区块链身份确认模块90,用于确认交易对象身份信息,若交易对象身份确认通过,则将交易金额转入对方账户,若交易对象身份确认不通过则终止交易,为交易提供进一步的保护,避免损失。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理模块(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上实施例仅供说明本发明之用,而非对本发明的限制,有关技术领域的技术人员,在不脱离本发明的精神和范围的情况下,还可以作出各种变换或变型,因此所有等同的技术方案也应该属于本发明的范畴,应由各权利要求所限定。

Claims (10)

1.一种基于区块链的交易保护用机器人***,其特征在于:包括处理模块、供电模块、登录模块、信息采集模块、区块链身份验证模块、联网模块和交易保护模块,所述处理模块分别与供电模块、登录模块、信息采集模块、区块链身份验证模块、联网模块和交易保护模块连接;
所述供电模块用于整个交易保护用机器人***的供电;
所述登录模块用于用户登录交易保护用机器人***,登录信息包括用户名、用户密码和手机验证码;
所述信息采集模块用于采集用户身份信息;
所述区块链身份验证模块用于对用户的身份进行验证;
所述联网模块用于建立网络连接;
所述交易保护模块用于在交易过程中提供可信执行环境。
2.根据权利要求1所述的基于区块链的交易保护用机器人***,其特征在于:所述供电模块包括电源适配器、备用电源和电量检测报警器,所述电源适配器与外接220V市电连接用于转换成直流电直接给交易保护用机器人***供电,所述备用电源分别与电源适配器和电量检测报警器连接,用于提供给交易保护用机器人***备用供电,所述电量检测报警器用于检测备用电源的电量,并在电量低时发出警报。
3.根据权利要求1所述的基于区块链的交易保护用机器人***,其特征在于:所述登录模块向用户绑定的手机号发送验证码短信,用户填写的验证码与登录模块发送的验证码一致并且用户名和用户密码输入正确时登录成功。
4.根据权利要求1所述的基于区块链的交易保护用机器人***,其特征在于:所述信息采集模块包括摄像头、指纹采集器和身份证采集器,采集的用户信息包括头像图像、指纹和身份证信息。
5.根据权利要求1所述的基于区块链的交易保护用机器人***,其特征在于:所述区块链身份验证模块将信息采集模块采集的信息加密后保存在用户本地,将数据指纹保存到区块链,区块链上的数据指纹受一个私钥控制,只有持有私钥的用户本身才有权修改,再通过私钥进行数字身份验证。
6.根据权利要求5所述的基于区块链的交易保护用机器人***,其特征在于:所述信息采集模块采集的信息采用哈希算法将用户信息生成唯一的身份标识,由认证机构向所有参与身份区块链构建过程的其他所有认证机构广播用户的用户身份证书,并写入身份区块链,认证机构包括银行。
7.根据权利要求1所述的基于区块链的交易保护用机器人***,其特征在于:所述联网模块包括有线网口和/或无线网卡,所述有线网口、无线网卡分别与处理模块连接。
8.根据权利要求1所述的基于区块链的交易保护用机器人***,其特征在于:还包括存储模块,用于存储交易账户信息、和用户身份信息和相关数据。
9.根据权利要求8所述的基于区块链的交易保护用机器人***,其特征在于:还包括交易对象区块链身份确认模块,所述交易对象区块链身份确认模块与处理模块连接,用于确认交易对象身份信息,若交易对象身份确认通过,则将交易金额转入对方账户,若交易对象身份确认不通过则终止交易。
10.根据权利要求1所述的基于区块链的交易保护用机器人***,其特征在于:该基于区块链的交易保护用机器人***在在发起交易时,交易发起人需要使用私钥对交易进行签名。
CN201810903204.4A 2018-08-09 2018-08-09 基于区块链的交易保护用机器人*** Pending CN109087102A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810903204.4A CN109087102A (zh) 2018-08-09 2018-08-09 基于区块链的交易保护用机器人***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810903204.4A CN109087102A (zh) 2018-08-09 2018-08-09 基于区块链的交易保护用机器人***

Publications (1)

Publication Number Publication Date
CN109087102A true CN109087102A (zh) 2018-12-25

Family

ID=64834342

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810903204.4A Pending CN109087102A (zh) 2018-08-09 2018-08-09 基于区块链的交易保护用机器人***

Country Status (1)

Country Link
CN (1) CN109087102A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110121057A (zh) * 2019-04-12 2019-08-13 苏州科技大学 一种基于区块链的智能摄像方法与***
CN111143857A (zh) * 2019-12-27 2020-05-12 深圳前海达闼云端智能科技有限公司 一种数据分享方法、机器人控制器及存储介质
CN111669377A (zh) * 2020-05-27 2020-09-15 国家广播电视总局广播电视规划院 一种区块链上链信息的安全管控方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103560890A (zh) * 2013-11-18 2014-02-05 黄燕平 基于移动终端的网络交易***和方法
CN105701372A (zh) * 2015-12-18 2016-06-22 布比(北京)网络技术有限公司 一种区块链身份构建及验证方法
CN106097073A (zh) * 2016-06-20 2016-11-09 深圳市淘淘谷信息技术有限公司 一种用区块链来赋予数字账户交易过程独有id的方法
CN106357640A (zh) * 2016-09-18 2017-01-25 江苏通付盾科技有限公司 基于区块链网络的身份认证方法、***及服务器
CN106936792A (zh) * 2015-12-30 2017-07-07 卓望数码技术(深圳)有限公司 安全认证方法和***以及用于安全认证的移动终端
CN107967608A (zh) * 2017-12-21 2018-04-27 北京智帮帮科技有限公司 一种基于区块链技术的智能合约***
CN108346041A (zh) * 2018-03-12 2018-07-31 北京智帮帮科技有限公司 一种基于区块链技术的电子现金***

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103560890A (zh) * 2013-11-18 2014-02-05 黄燕平 基于移动终端的网络交易***和方法
CN105701372A (zh) * 2015-12-18 2016-06-22 布比(北京)网络技术有限公司 一种区块链身份构建及验证方法
CN106936792A (zh) * 2015-12-30 2017-07-07 卓望数码技术(深圳)有限公司 安全认证方法和***以及用于安全认证的移动终端
CN106097073A (zh) * 2016-06-20 2016-11-09 深圳市淘淘谷信息技术有限公司 一种用区块链来赋予数字账户交易过程独有id的方法
CN106357640A (zh) * 2016-09-18 2017-01-25 江苏通付盾科技有限公司 基于区块链网络的身份认证方法、***及服务器
CN107967608A (zh) * 2017-12-21 2018-04-27 北京智帮帮科技有限公司 一种基于区块链技术的智能合约***
CN108346041A (zh) * 2018-03-12 2018-07-31 北京智帮帮科技有限公司 一种基于区块链技术的电子现金***

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110121057A (zh) * 2019-04-12 2019-08-13 苏州科技大学 一种基于区块链的智能摄像方法与***
CN111143857A (zh) * 2019-12-27 2020-05-12 深圳前海达闼云端智能科技有限公司 一种数据分享方法、机器人控制器及存储介质
CN111669377A (zh) * 2020-05-27 2020-09-15 国家广播电视总局广播电视规划院 一种区块链上链信息的安全管控方法
CN111669377B (zh) * 2020-05-27 2023-02-03 国家广播电视总局广播电视规划院 一种区块链上链信息的安全管控方法

Similar Documents

Publication Publication Date Title
CN101272237B (zh) 一种用于自动生成和填写登录信息的方法和***
CN106789875B (zh) 一种区块链服务装置、区块链服务***及其通信方法
CN103440444B (zh) 电子合同的签订方法
CN109067801A (zh) 一种身份认证方法、身份认证装置及计算机可读介质
CN107844946A (zh) 一种电子合同签署的方法、装置及服务器
CN107871081A (zh) 一种计算机信息安全***
CN110287739B (zh) 基于硬件私钥存储技术的数据安全管理方法及***
CN109150535A (zh) 一种身份认证方法、设备、计算机可读存储介质及装置
CN101778099A (zh) 可容忍非信任组件的可信网络接入的架构及其接入方法
JP2015504222A (ja) データ保護方法及びシステム
JP2004295271A (ja) カード及びパスコード生成器
CN105099705B (zh) 一种基于usb协议的安全通信方法及其***
CN101739622A (zh) 一种可信支付计算机***
CN109087102A (zh) 基于区块链的交易保护用机器人***
CN107196932A (zh) 一种基于虚拟化的文档集中管控***
CN105554018A (zh) 网络实名验证方法
CN110298152A (zh) 一种保护用户隐私和***安全的线上身份管理方法
CN106027457A (zh) 一种身份证信息传输方法和***
CN104104650B (zh) 数据文件访问方法及终端设备
KR20090019576A (ko) 모바일 단말기 인증 방법 및 모바일 단말기 인증 시스템
CN108667801A (zh) 一种物联网接入身份安全认证方法及***
CN111600701B (zh) 一种基于区块链的私钥存储方法、装置及存储介质
CN106304052A (zh) 一种安全通信的方法、装置、终端及客户识别模块卡
CN109961542A (zh) 一种门禁装置、验证装置、验证***及其验证方法
CN112507355B (zh) 一种基于区块链的个人健康数据存储***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20181225