一种基于区块链的交易系统及方法技术方案

技术编号:27687810 阅读:25 留言:0更新日期:2021-03-17 04:11
本发明专利技术公开了一种基于区块链的交易系统及方法,该系统中:银行数据库包括第一资金账户以及第二资金账户;第一交易控制板用于接收第一身份验证信息并对第一身份验证信息进行验证,从区块链网络设备获取第一交易信息;第二交易控制板用于接收第二身份验证信息并对第二身份验证信息进行验证,从区块链网络设备获取第二交易信息;交易总控制板用于从第一资金账户或第二资金账户提取交易资金,将第一交易信息转发至第二交易控制板,并将第二交易信息转发至第一交易控制板,在接收到第一交易信息的确认指令以及第二交易信息的确认指令后,再将交易资金注入第一资金账户或第二资金账户。本发明专利技术可以减少银行资金交易时间,提高了网络交易效率。

【技术实现步骤摘要】
一种基于区块链的交易系统及方法
本专利技术涉及区块链
,尤其涉及基于区块链的交易系统及方法。
技术介绍
区块链(blockchain)是用分布式数据库识别、传播和记载信息的智能化对等网络,也称为价值互联网。中本聪在2008年,于《比特币白皮书》中提出“区块链”概念,并在2009年创立了比特币社会网络,开发出第一个区块,即“创世区块”。区块链共享价值体系首先被众多的加密货币效仿,并在工作量证明上和算法上进行了改进,如采用权益证明和SCrypt算法。随后,区块链生态系统在全球不断进化,出现了首次代币发售ICO;智能合约区块链以太坊;“轻所有权、重使用权”的资产代币化共享经济;和区块链国家。人们正在利用这一共享价值体系,在各行各业开发去中心化电脑程序(Decentralizedapplications,Dapp),在全球各地构建去中心化自主组织和去中心化自主社区(Decentralizedautonomoussociety,DAS)。通过现有的银行网络进行网络交易时,银行资金引流速度过慢,延长了交易时间,降低了网络交易效率,因此需要提出一种方案可以解决银行资金引流过慢而导致的延长交易时间的问题。
技术实现思路
本申请实施例通过提供一种基于区块链的交易系统及方法,可以减少银行资金交易时间,提高了网络交易效率。本专利技术提供一种基于区块链的交易系统,包括:第一交易控制板、第二交易控制板、交易总控制板、银行数据库以及区块链网络设备;所述银行数据库包括与所述第一交易控制板对应的第一资金账户,以及与所述第二交易控制板对应的第二资金账户;所述第一交易控制板,分别与所述交易总控制板以及所述区块链网络设备通讯连接,用于接收第一身份验证信息并对所述第一身份验证信息进行验证,在所述第一身份验证信息验证通过后,从所述区块链网络设备获取第一交易信息,并将所述第一交易信息发送至所述交易总控制板;所述第二交易控制板,分别与所述交易总控制板以及所述区块链网络设备通讯连接,用于接收第二身份验证信息并对所述第二身份验证信息进行验证,在所述第二身份验证信息验证通过后,从所述区块链网络设备获取第二交易信息,并将所述第二交易信息发送至所述交易总控制板;所述交易总控制板,与所述银行数据库通讯连接,用于根据所述第一交易信息和所述第二交易信息,从所述第一资金账户或所述第二资金账户提取交易资金,再将所述第一交易信息转发至所述第二交易控制板,并将所述第二交易信息转发至所述第一交易控制板,且在接收到所述第一交易信息的确认指令以及所述第二交易信息的确认指令后,再将所述交易资金注入所述第一资金账户或所述第二资金账户。优选的,所述第一交易控制板,包括:第一交易信息获取模块,用于获取所述第一身份验证信息并对所述第一身份验证信息进行验证,且在所述第一身份验证信息验证通过后,从所述区块链网络设备获取所述第一交易信息,再将所述第一交易信息发送至所述交易总控制板;第二交易确认模块,用于获取所述交易总控制板发送的所述第二交易信息,在接收到所述第二交易信息的确认指令后,将所述第二交易信息的确认指令发送至所述交易总控制板;所述第二交易控制板,包括:第二交易信息获取模块,用于获取所述第二身份验证信息并对所述第二身份验证信息进行验证,且在所述第二身份验证信息验证通过后,从所述区块链网络设备获取所述第二交易信息,再将所述第二交易信息发送至所述交易总控制板;第一交易确认模块,用于获取所述交易总控制板发送的所述第一交易信息,在接收到所述第一交易信息的确认指令后,将所述第一交易信息的确认指令发送至所述交易总控制板。优选的,所述第一交易控制板以及所述第二交易控制板均通过通讯网口与所述区块链网络设备通讯连接,所述交易总控制板通过所述通讯网口与所述银行数据库通讯连接。优选的,所述交易总控制板,包括:信息输入模块,用于发送信息交互界面至所述第一交易控制板以及所述第二交易控制板,控制所述第一交易控制板通过所述信息交互界面获取所述第一身份验证信息,以及控制所述第二交易控制板通过所述信息交互界面获取所述第二身份验证信息;资金提取模块,用于根据所述第一交易信息和所述第二交易信息,发送资金提取命令至所述银行数据库,从所述银行数据库从所述第一资金账户或所述第二资金账户提取交易资金;信息交互模块,用于接收来自所述第一交易控制板的所述第一交易信息,以及来自所述第二交易控制板的所述第二交易信息,并将所述第二交易信息发送至所述第一交易控制板,以及将所述第一交易信息发送至所述第二交易控制板;资金注入模块,用于根据所述第一交易信息的确认指令和所述第二交易信息的确认指令,将所述交易资金重新注入所述第一资金账户或所述第二资金账户。优选的,所述冶金产能交易系统,还包括:与所述第一交易控制板通讯连接的第一计算机,以及与所述第二交易控制板通讯连接的第二计算机;所述第一计算机,与所述区块链网络设备通讯连接,用于显示所述信息交互界面,并获取用户输入的所述第一身份验证信息以及所述第一交易信息,且将所述第一身份验证信息发送至所述第一交易控制板,以及将所述第一交易信息发送至所述区块链网络设备;所述第二计算机,与所述区块链网络设备通讯连接,用于显示所述信息交互界面,并获取用户输入的所述第二身份验证信息以及所述第二交易信息,且将所述第二身份验证信息发送至所述第二交易控制板,以及将所述第二交易信息发送至所述区块链网络设备。优选的,所述银行数据库,还用于根据所述资金提取命令,获取所述资金提取命令中的资金提取密码,并对所述资金提取密码进行校验,且在所述资金提取密码校验通过后,将所述交易资金导入至所述交易总控制板。优选的,所述第一交易控制板、所述第二交易控制板以及所述交易总控制板均连接有电源接口。本专利技术还提供一种基于区块链的交易方法,应用于上述的冶金产能交易系统,所述冶金产能交易方法,包括:通过第一交易控制板接收第一身份验证信息并对所述第一身份验证信息进行验证,在所述第一身份验证信息验证通过后,从区块链网络设备获取第一交易信息,并将所述第一交易信息发送至交易总控制板;通过第二交易控制板接收第二身份验证信息并对所述第二身份验证信息进行验证,在所述第二身份验证信息验证通过后,从所述区块链网络设备获取第二交易信息,并将所述第二交易信息发送至所述交易总控制板;通过所述交易总控制板根据所述第一交易信息和所述第二交易信息,从第一资金账户或第二资金账户提取交易资金,再将所述第一交易信息转发至所述第二交易控制板,并将所述第二交易信息转发至所述第一交易控制板,且在接收到所述第一交易信息的确认指令以及所述第二交易信息的确认指令后,再将所述交易资金注入所述第一资金账户或所述第二资金账户。优选的,所述通过第一交易控制板接收第一身份验证信息并对所述第一身份验证信息进行验证,在所述第一身份验证信息验证通过后,从区块链网络设备获取第一交易信息,并将所述第一交易信息发送至交易总控制板,包括:通过本文档来自技高网...

【技术保护点】
1.一种基于区块链的交易系统,其特征在于,包括:第一交易控制板、第二交易控制板、交易总控制板、银行数据库以及区块链网络设备;所述银行数据库包括与所述第一交易控制板对应的第一资金账户,以及与所述第二交易控制板对应的第二资金账户;/n所述第一交易控制板,分别与所述交易总控制板以及所述区块链网络设备通讯连接,用于接收第一身份验证信息并对所述第一身份验证信息进行验证,在所述第一身份验证信息验证通过后,从所述区块链网络设备获取第一交易信息,并将所述第一交易信息发送至所述交易总控制板;/n所述第二交易控制板,分别与所述交易总控制板以及所述区块链网络设备通讯连接,用于接收第二身份验证信息并对所述第二身份验证信息进行验证,在所述第二身份验证信息验证通过后,从所述区块链网络设备获取第二交易信息,并将所述第二交易信息发送至所述交易总控制板;/n所述交易总控制板,与所述银行数据库通讯连接,用于根据所述第一交易信息和所述第二交易信息,从所述第一资金账户或所述第二资金账户提取交易资金,再将所述第一交易信息转发至所述第二交易控制板,并将所述第二交易信息转发至所述第一交易控制板,且在接收到所述第一交易信息的确认指令以及所述第二交易信息的确认指令后,再将所述交易资金注入所述第一资金账户或所述第二资金账户。/n...

【技术特征摘要】
1.一种基于区块链的交易系统,其特征在于,包括:第一交易控制板、第二交易控制板、交易总控制板、银行数据库以及区块链网络设备;所述银行数据库包括与所述第一交易控制板对应的第一资金账户,以及与所述第二交易控制板对应的第二资金账户;
所述第一交易控制板,分别与所述交易总控制板以及所述区块链网络设备通讯连接,用于接收第一身份验证信息并对所述第一身份验证信息进行验证,在所述第一身份验证信息验证通过后,从所述区块链网络设备获取第一交易信息,并将所述第一交易信息发送至所述交易总控制板;
所述第二交易控制板,分别与所述交易总控制板以及所述区块链网络设备通讯连接,用于接收第二身份验证信息并对所述第二身份验证信息进行验证,在所述第二身份验证信息验证通过后,从所述区块链网络设备获取第二交易信息,并将所述第二交易信息发送至所述交易总控制板;
所述交易总控制板,与所述银行数据库通讯连接,用于根据所述第一交易信息和所述第二交易信息,从所述第一资金账户或所述第二资金账户提取交易资金,再将所述第一交易信息转发至所述第二交易控制板,并将所述第二交易信息转发至所述第一交易控制板,且在接收到所述第一交易信息的确认指令以及所述第二交易信息的确认指令后,再将所述交易资金注入所述第一资金账户或所述第二资金账户。


2.根据权利要求1所述的基于区块链的交易系统,其特征在于,所述第一交易控制板,包括:
第一交易信息获取模块,用于获取所述第一身份验证信息并对所述第一身份验证信息进行验证,且在所述第一身份验证信息验证通过后,从所述区块链网络设备获取所述第一交易信息,再将所述第一交易信息发送至所述交易总控制板;
第二交易确认模块,用于获取所述交易总控制板发送的所述第二交易信息,在接收到所述第二交易信息的确认指令后,将所述第二交易信息的确认指令发送至所述交易总控制板;
所述第二交易控制板,包括:
第二交易信息获取模块,用于获取所述第二身份验证信息并对所述第二身份验证信息进行验证,且在所述第二身份验证信息验证通过后,从所述区块链网络设备获取所述第二交易信息,再将所述第二交易信息发送至所述交易总控制板;
第一交易确认模块,用于获取所述交易总控制板发送的所述第一交易信息,在接收到所述第一交易信息的确认指令后,将所述第一交易信息的确认指令发送至所述交易总控制板。


3.根据权利要求1所述的基于区块链的交易系统,其特征在于,所述第一交易控制板以及所述第二交易控制板均通过通讯网口与所述区块链网络设备通讯连接,所述交易总控制板通过所述通讯网口与所述银行数据库通讯连接。


4.根据权利要求1所述的基于区块链的交易系统,其特征在于,所述交易总控制板,包括:
信息输入模块,用于发送信息交互界面至所述第一交易控制板以及所述第二交易控制板,控制所述第一交易控制板通过所述信息交互界面获取所述第一身份验证信息,以及控制所述第二交易控制板通过所述信息交互界面获取所述第二身份验证信息;
资金提取模块,用于根据所述第一交易信息和所述第二交易信息,发送资金提取命令至所述银行数据库,从所述银行数据库从所述第一资金账户或所述第二资金账户提取交易资金;
信息交互模块,用于接收来自所述第一交易控制板的所述第一交易信息,以及来自所述第二交易控制板的所述第二交易信息,并将所述第二交易信息发送至所述第一交易控制板,以及将所述第一交易信息发送至所述第二交易控制板;
资金注入模块,用于根据所述第一交易信息的确认指令和所述第二交易信息的确认指令,将所述交易资金重新注入所述第一资金账户或所述第二资金账户。


5.根据权利要求4所述的基于区块链的交易系统,其特征在于,所述冶金产能交易系统,还包括:与所述第一交易控制板通讯连接的第一计算机,以及与所述第二交易控制板通讯连接的第二计算机;
所述第一计算机,与所述区块链网络设备通讯连接,用于显示所述信息交互界面,并获取用户输入的所述第一身份验证信息以及所述第一交易信息,且将所述第一身份验证信息发送至所述第一交易控制板,以及将所述第一交易信息发送至所述区块链网络设备;
所述第二计算机,与所述区块链网络设备通讯连接,用于显示所述信息交互界面,并获取用户输入的所述第二身份验证信息以及所述第二交易信息,且将所述第二身份验证信息发送至所述第二交易控制板,以及将所述...

【专利技术属性】
技术研发人员:燕飞郑狄凌晨吴礼云汪国川李桂明沈军陈素君沙澎
申请(专利权)人:首钢京唐钢铁联合有限责任公司
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1