一种基于区块链的业务交互处理系统的制作方法
未命名
08-07
阅读:75
评论:0

1.本发明涉及业务交互技术领域,尤其涉及基于区块链的业务交互处理系统。
背景技术:
2.在传统的业务交互处理中,常常会遇到多方协商和传输数据的问题,由于数据传输的不确定性以及中间环节的干扰,可能会导致交互处理效率低下,用户体验差。
3.经检索,申请号cn111192029a的中国专利,公开了一种多业务平台交互处理系统及方法,其目的是解决单个业务系统中处理,在跨企业、多业务平台的工作流程处理上,存在效率、容错和安全上的问题,但是,同一的业务平台也同样需要业务交互处理过程中的安全和效率体验。
4.在企业内部,数据传输的安全性问题,数据传输容易受到干扰、受到篡改、丢失等问题,还能够通过利用区块链技术的优势,去实现业务交互处理的快速响应和安全传输。
5.在传统的业务交互处理中,常常会遇到多方协商和传输数据的问题,由于数据传输的不确定性以及中间环节的干扰,可能会导致交互处理效率低下,用户体验差,然而,利用区块链技术的优势,实现业务交互处理的快速响应和安全传输,不仅能够确保交互数据的安全性,还能够为参与系统中的终端增加业务交互统计和数据累计,实现业务交互处理的数据管理分析。
6.如何结合区块链,以其高效、安全的交互处理机制,有效提高了业务处理效率和用户体验,帮助用户更加高效地完成业务交互处理,促进了业务的发展和系统的稳定性,为实际应用带来了巨大的帮助,是亟需解决的问题。
技术实现要素:
7.本发明的目的是为了解决现有技术中存在的缺陷,而提出的基于区块链的业务交互处理系统。
8.为了实现上述目的,本发明采用了如下技术方案:
9.一种基于区块链的业务交互处理系统,包括:
10.场景定位模块,用于根据终端状态和登陆的身份信息,定位当前交互场景类型;
11.终端接入模块,用于在交互场景中,将已经实现有线或者无线通信的终端接入当前交互处理系统中,并定位当前终端身份信息;
12.交互管理模块,用于根据场景类型以及场景相关联的数据,执行相应交互指令数据;
13.智能合约模块,用于建立多个可编程的适用于不同场景类型的信任机制合约,并处理在不同参与者之间进行的业务交互操作数据;
14.合约管理模块,用于对已建立的合约进行管理操作,并能够建立自动管理机制,在相应场景或者不同的终端交互下,执行相应的管理操作步骤;
15.交互转化模块,用于将交互指令数据区分为交易请求数据和交易反馈数据,并将
数据转化为相应终端的交互资产;
16.资产管理模块,用于对终端的交互资产进行相应的分配、记录、管理和统计;
17.反馈执行模块,用于执行和反馈相应的数据;
18.终端调用模块,用于查找发现网络中的其它终端,并在数据交互处理过的过程中,通过有线或者无线通信进行不同终端之间的调用;
19.传输请求模块,用于实现多个终端之间的数据传输,并响应请求实现多个终端之间的协调,其中:
20.所述终端接入模块、所述交互管理模和所述场景定位模块均连接所述智能合约模块和所述合约管理模块,所述交互管理模块通过所述交互转化模块与所述合约管理模块相连接,所述终端接入模块通过所述合约管理模块连接所述传输请求模块和所述终端调用模块,所述传输请求模块分别连接所述数据存储管理模块、所述资产管理模块和所述反馈执行模块。
21.进一步地,终端接入模块与交互管理模块和交互转化模块连接,用于将每个节点或者端点的交互请求视为交易,完成交互视为获得资产,请求则减少资产,将交互请求当作交易进行处理,并将处理结果视为资产的增加或减少。
22.进一步地,所述终端接入模块连接场景定位模块,用于在即将进行一条业务交互处理时,获得可调用的共同协调的所有终端及终端对应的身份信息,通过身份信息通过合约管理模块调用相应的共识的合约机制,依靠共识的合约方式进行交互数据的加密、传输。
23.进一步地,所述资产管理模块连接数据存储管理模块、终端接入模块、反馈执行模块和智能合约模块,用于实现将每次的业务交互处理所需要的信息,都即时的发送至相互连接的每一个终端上,并执行相应的场景合约指令。
24.进一步地,传输请求模块连接反馈执行模块和场景定位模块,用于在业务交互处理前获取可调用的终端身份信息,通过该信息触发共识的合约机制,并基于共识实现交互数据的加密和传输,同时即时发送业务交互处理所需的信息至每个终端,执行相应的合约指令。
25.进一步地,所述终端接入模块连接所述合约管理模块、所述终端调用模块和所述传输请求模块,用于通过已执行的合约向每个接入终端按照合约传输相应的数据和通过已有终端和需求场景类型,向每个终端发送执行指令或者向未连接的终端发送接入请求。
26.进一步地,所述场景定位模块和所述终端接入模块均通过人工设定,其中,场景类型的设定参数包括接入的终端类型、终端数量和请求信息组合,场景类型由一个或多个参数组合形成。
27.进一步地,交互管理模块通过连接终端调用模块和终端接入模块实现一个业务交互处理场景中,随机接入并调用一个或多个终端,进行业务交互处理数据的存储和管理。
28.相比于现有技术,本发明的有益效果在于:
29.通过将交互请求视为交易,完成交互视为获得资产,请求则减少资产的方式,实现了交互请求的快速处理和响应,利用共识合约机制,实现了交互数据的加密和传输,确保了交互数据的安全性,实现了业务交互的交互数据转化为资产数据,保证加密型的同时,能够为参与系统中的终端增加业务交互统计和数据累计,实现业务交互处理的数据管理分析,从现提高业务处理效率和用户体验,帮助用户更加高效地完成业务交互处理,从而促进了
业务的发展和系统的稳定性。
30.另外,通过调用终端身份信息触发共识的合约机制,确定交互数据的加密和传输,确保数据传输的安全性。基于共识机制,对交互数据进行加密和传输,可以确保交互数据的安全可靠性,终端接入模块连接合约管理模块、终端调用模块和传输请求模块,可以灵活应对每个终端的请求,实现去中心化的业务交互处理,同时,对于参与交互处理的每个终端,都即时发送交互处理所需的信息以确保交互处理能够成功,同时,对于终端结果的反馈,也即时发送到系统中,根据收到的反馈结果,执行对应的合约指令,以实现业务交互处理,让业务交互处理更加高效、准确,更加符合实际应用的需要。
附图说明
31.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。
32.图1为本发明提出的基于区块链的业务交互处理系统的流程示意图。
具体实施方式
33.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
34.实施例一
35.参照图1,基于区块链的业务交互处理系统,包括:
36.场景定位模块,用于根据终端状态和登陆的身份信息,定位当前交互场景类型;
37.终端接入模块,用于在交互场景中,将已经实现有线或者无线通信的终端接入当前交互处理系统中,并定位当前终端身份信息;
38.交互管理模块,用于根据场景类型以及场景相关联的数据,执行相应交互指令数据;
39.智能合约模块,用于建立多个可编程的适用于不同场景类型的信任机制合约,并处理在不同参与者之间进行的业务交互操作数据;
40.合约管理模块,用于对已建立的合约进行管理操作,并能够建立自动管理机制,在相应场景或者不同的终端交互下,执行相应的管理操作步骤;
41.交互转化模块,用于将交互指令数据区分为交易请求数据和交易反馈数据,并将数据转化为相应终端的交互资产;
42.资产管理模块,用于对终端的交互资产进行相应的分配、记录、管理和统计;
43.反馈执行模块,用于执行和反馈相应的数据;
44.终端调用模块,用于查找发现网络中的其它终端,并在数据交互处理过的过程中,通过有线或者无线通信进行不同终端之间的调用;
45.传输请求模块,用于实现多个终端之间的数据传输,并响应请求实现多个终端之间的协调,其中:
46.所述终端接入模块、所述交互管理模和所述场景定位模块均连接所述智能合约模块和所述合约管理模块,所述交互管理模块通过所述交互转化模块与所述合约管理模块相连接,所述终端接入模块通过所述合约管理模块连接所述传输请求模块和所述终端调用模
块,所述传输请求模块分别连接所述数据存储管理模块、所述资产管理模块和所述反馈执行模块。
47.实施例二
48.在实施例一的基础上,终端接入模块与交互管理模块和交互转化模块连接,用于将每个节点或者端点的交互请求视为交易,完成交互视为获得资产,请求则减少资产,将交互请求当作交易进行处理,并将处理结果视为资产的增加或减少。
49.在本技术的具体实施例中,所述终端接入模块连接场景定位模块,用于在即将进行一条业务交互处理时,获得可调用的共同协调的所有终端及终端对应的身份信息,通过身份信息通过合约管理模块调用相应的共识的合约机制,依靠共识的合约方式进行交互数据的加密、传输。
50.在本技术的具体实施例中,所述资产管理模块连接数据存储管理模块、终端接入模块、反馈执行模块和智能合约模块,用于实现将每次的业务交互处理所需要的信息,都即时的发送至相互连接的每一个终端上,并执行相应的场景合约指令。
51.在本实施例中,将业务交互的交互数据转化为资产数据,保证加密型的同时,能够为参与系统中的终端增加业务交互统计和数据累计,实现业务交互处理的数据管理分析,并能够快速分析和响应交互请求,提高业务处理效率和用户体验,帮助用户更加高效地完成业务交互处理。
52.实施例三
53.在实施例二的基础上,传输请求模块连接反馈执行模块和场景定位模块,用于在业务交互处理前获取可调用的终端身份信息,通过该信息触发共识的合约机制,并基于共识实现交互数据的加密和传输,同时即时发送业务交互处理所需的信息至每个终端,执行相应的合约指令,其中,具体流程为:
54.传输请求模块向业务交互处理系统发送请求,并连接反馈执行模块和场景定位模块,获取可调用的终端身份信息,以确定交互处理的场景;
55.根据场景定位模块的定位结果,获取可调用的终端身份信息,用于之后的共识机制和文件传输加密操作;
56.通过获取到的终端身份信息,触发共识的合约机制,确定交互数据的加密和传输,确保数据传输的安全性,基于共识机制,对交互数据进行加密和传输;
57.对于参与交互处理的每个终端,都即时发送交互处理所需的信息以确保交互处理能够成功,同时,对于终端结果的反馈,也即时发送到系统中,根据收到的反馈结果,执行对应的合约指令,以实现业务交互处理。
58.所述终端接入模块连接所述合约管理模块、所述终端调用模块和所述传输请求模块,用于通过已执行的合约向每个接入终端按照合约传输相应的数据和通过已有终端和需求场景类型,向每个终端发送执行指令或者向未连接的终端发送接入请求,其中,具体流程为:
59.终端接入模块将接入终端连接到系统,并与合约管理模块、终端调用模块和传输请求模块建立连接通道;
60.终端接入模块接收到来自接入终端的请求后,将其传输到合约管理模块,合约管理模块根据所执行的合约,向每个接入终端传输相应的数据;
61.终端调用模块根据需求场景类型,向每个连接的终端发送执行指令,如果出现未连接的终端,终端调用模块将向其发送接入请求,以便新终端可以参与到系统中。
62.实施例四
63.在实施例一的基础上,所述场景定位模块和所述终端接入模块均通过人工设定,其中,场景类型的设定参数包括接入的终端类型、终端数量和请求信息组合,场景类型由一个或多个参数组合形成。
64.交互管理模块通过连接终端调用模块和终端接入模块实现一个业务交互处理场景中,随机接入并调用一个或多个终端,进行业务交互处理数据的存储和管理。
65.以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
技术特征:
1.一种基于区块链的业务交互处理系统,其特征在于,包括:场景定位模块,用于根据终端状态和登陆的身份信息,定位当前交互场景类型;终端接入模块,用于在交互场景中,将已经实现有线或者无线通信的终端接入当前交互处理系统中,并定位当前终端身份信息;交互管理模块,用于根据场景类型以及场景相关联的数据,执行相应交互指令数据;智能合约模块,用于建立多个可编程的适用于不同场景类型的信任机制合约,并处理在不同参与者之间进行的业务交互操作数据;合约管理模块,用于对已建立的合约进行管理操作,并能够建立自动管理机制,在相应场景或者不同的终端交互下,执行相应的管理操作步骤;交互转化模块,用于将交互指令数据区分为交易请求数据和交易反馈数据,并将数据转化为相应终端的交互资产;资产管理模块,用于对终端的交互资产进行相应的分配、记录、管理和统计;反馈执行模块,用于执行和反馈相应的数据;终端调用模块,用于查找发现网络中的其它终端,并在数据交互处理过的过程中,通过有线或者无线通信进行不同终端之间的调用;传输请求模块,用于实现多个终端之间的数据传输,并响应请求实现多个终端之间的协调,其中:所述终端接入模块、所述交互管理模和所述场景定位模块均连接所述智能合约模块和所述合约管理模块,所述交互管理模块通过所述交互转化模块与所述合约管理模块相连接,所述终端接入模块通过所述合约管理模块连接所述传输请求模块和所述终端调用模块,所述传输请求模块分别连接所述数据存储管理模块、所述资产管理模块和所述反馈执行模块。2.根据权利要求1所述的基于区块链的业务交互处理系统,其特征在于,终端接入模块与交互管理模块和交互转化模块连接,用于将每个节点或者端点的交互请求视为交易,完成交互视为获得资产,请求则减少资产,将交互请求当作交易进行处理,并将处理结果视为资产的增加或减少。3.根据权利要求2所述的基于区块链的业务交互处理系统,其特征在于,所述终端接入模块连接场景定位模块,用于在即将进行一条业务交互处理时,获得可调用的共同协调的所有终端及终端对应的身份信息,通过身份信息通过合约管理模块调用相应的共识的合约机制,依靠共识的合约方式进行交互数据的加密、传输。4.根据权利要求3所述的基于区块链的业务交互处理系统,其特征在于,所述资产管理模块连接数据存储管理模块、终端接入模块、反馈执行模块和智能合约模块,用于实现将每次的业务交互处理所需要的信息,都即时的发送至相互连接的每一个终端上,并执行相应的场景合约指令。5.根据权利要求1或4所述的基于区块链的业务交互处理系统,其特征在于,传输请求模块连接反馈执行模块和场景定位模块,用于在业务交互处理前获取可调用的终端身份信息,通过该信息触发共识的合约机制,并基于共识实现交互数据的加密和传输,同时即时发送业务交互处理所需的信息至每个终端,执行相应的合约指令。6.根据权利要求1所述的基于区块链的业务交互处理系统,其特征在于,所述终端接入
模块连接所述合约管理模块、所述终端调用模块和所述传输请求模块,用于通过已执行的合约向每个接入终端按照合约传输相应的数据和通过已有终端和需求场景类型,向每个终端发送执行指令或者向未连接的终端发送接入请求。7.根据权利要求6所述的基于区块链的业务交互处理系统,其特征在于,所述场景定位模块和所述终端接入模块均通过人工设定,其中,场景类型的设定参数包括接入的终端类型、终端数量和请求信息组合,场景类型由一个或多个参数组合形成。8.根据权利要求7所述的基于区块链的业务交互处理系统,其特征在于,交互管理模块通过连接终端调用模块和终端接入模块实现一个业务交互处理场景中,随机接入并调用一个或多个终端,进行业务交互处理数据的存储和管理。
技术总结
本发明公开了一种基于区块链的业务交互处理系统,包括:场景定位模块、终端接入模块、交互管理模块、智能合约模块、合约管理模块、交互转化模块、资产管理模块、反馈执行模块、终端调用模块和传输请求模块。通过将交互请求视为交易,完成交互视为获得资产,请求则减少资产的方式,实现了交互请求的快速处理和响应,利用共识合约机制,实现了交互数据的加密和传输,确保了交互数据的安全性,让业务交互处理更加高效、准确,更加符合实际应用的需要。更加符合实际应用的需要。更加符合实际应用的需要。
技术研发人员:易小林 莫壹程 韩伟
受保护的技术使用者:易数加(深圳)数字科技有限公司
技术研发日:2023.05.09
技术公布日:2023/8/6
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/