CN114881789A - Mobile banking carbon transaction method and device - Google Patents
Mobile banking carbon transaction method and device Download PDFInfo
- Publication number
- CN114881789A CN114881789A CN202210550223.XA CN202210550223A CN114881789A CN 114881789 A CN114881789 A CN 114881789A CN 202210550223 A CN202210550223 A CN 202210550223A CN 114881789 A CN114881789 A CN 114881789A
- Authority
- CN
- China
- Prior art keywords
- carbon
- transaction
- trading
- account data
- carbon transaction
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/325—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wireless networks
- G06Q20/3255—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wireless networks using mobile network messaging services for payment, e.g. SMS
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/80—Management or planning
- Y02P90/84—Greenhouse gas [GHG] management systems
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Health & Medical Sciences (AREA)
- Technology Law (AREA)
- Bioethics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
技术领域technical field
本说明书涉及移动互联领域,特别涉及一种手机银行碳交易方法及装置。This specification relates to the field of mobile internet, in particular to a method and device for carbon trading in mobile banking.
背景技术Background technique
碳交易是温室气体排放权交易的统称,温室气体排放权交易以每吨二氧化碳当量为计算单位。在排放总量控制的前提下,包括二氧化碳在内的温室气体排放权成为一种稀缺资源,从而具备了商品属性。现有碳交易方式是通过碳排放权交易市场现场完成的,交易效率低。Carbon trading is a general term for greenhouse gas emissions trading, which is calculated in units of carbon dioxide equivalent per ton. Under the premise of total emission control, greenhouse gas emission rights, including carbon dioxide, have become a scarce resource, thus possessing commodity attributes. The existing carbon trading method is completed on-site through the carbon emission rights trading market, and the trading efficiency is low.
针对上述问题,目前尚未提出有效的解决方案。For the above problems, no effective solution has been proposed yet.
发明内容SUMMARY OF THE INVENTION
本说明书实施例提供了一种手机银行碳交易方法及装置,以解决现有技术中碳交易效率低的问题。The embodiments of this specification provide a mobile banking carbon trading method and device to solve the problem of low carbon trading efficiency in the prior art.
本说明书实施例提供了一种手机银行碳交易方法,应用于手机银行后台服务器,包括:接收手机终端发送的碳交易消息;所述碳交易消息包括碳交易账号数据和手机银行账号数据;向碳交易后台服务器发送查询请求;接收所述碳交易后台服务器响应于所述查询请求返回的实时碳交易价格和所述碳交易账号数据对应的可用碳排放量数据;所述查询请求中携带有所述碳交易账号数据;将所述碳交易账号数据、所述实时碳交易价格和所述可用碳排放量数据发送至业务服务器;所述业务服务器根据所述实时碳交易价格和所述碳交易账号数据生成可用碳排放量消息,将所述可用碳排放量消息发送至所述手机终端,接收手机终端发送的碳排放交易量消息,所述碳排放交易量消息中携带有用户经由所述手机终端基于所述可用碳排放量消息选定或者输入的碳排放交易量;接收所述业务服务器发送的碳交易请求,将所述碳交易请求发送至所述碳交易后台服务器,以基于所述碳排放交易量、所述手机银行账号数据和所述碳交易账号数据进行碳交易;所述碳交易请求是由所述业务服务器根据所述碳交易账号数据和所述碳排放交易量生成的。The embodiments of this specification provide a mobile banking carbon trading method, which is applied to a mobile banking background server, including: receiving a carbon trading message sent by a mobile phone terminal; the carbon trading message includes carbon trading account data and mobile banking account data; The transaction background server sends a query request; receives the real-time carbon transaction price returned by the carbon transaction background server in response to the query request and the available carbon emission data corresponding to the carbon transaction account data; the query request carries the carbon trading account data; sending the carbon trading account data, the real-time carbon trading price and the available carbon emissions data to the business server; the business server according to the real-time carbon trading price and the carbon trading account data Generate an available carbon emissions message, send the available carbon emissions message to the mobile phone terminal, and receive a carbon emissions trading volume message sent by the mobile phone terminal, where the carbon emissions trading volume message carries the information that the user bases on via the mobile phone terminal. The carbon emissions trading volume selected or input by the available carbon emissions information; receiving a carbon trading request sent by the business server, and sending the carbon trading request to the carbon trading background server, so as to be based on the carbon emissions trading The carbon trading request is generated by the business server according to the carbon trading account data and the carbon emissions trading volume.
在一个实施例中,将所述碳交易账号数据发送至碳交易后台服务器,包括:对所述碳交易消息进行解析,并对解析得到的手机银行账号数据进行验证;在验证所述手机银行账号数据有效的情况下,将所述碳交易账号数据发送至碳交易后台服务器。In one embodiment, sending the carbon trading account data to the carbon trading back-end server includes: parsing the carbon trading message, and verifying the mobile banking account data obtained by parsing; verifying the mobile banking account If the data is valid, send the carbon trading account data to the carbon trading backend server.
在一个实施例中,将所述碳交易账号数据发送至碳交易后台服务器,包括:对解析得到的碳交易账号数据进行加密,得到碳交易账号数据密文;将所述碳交易账号数据密文发送至碳交易后台服务器。In one embodiment, sending the carbon trading account data to the carbon trading backend server includes: encrypting the carbon trading account data obtained by parsing to obtain a carbon trading account data ciphertext; sending the carbon trading account data ciphertext Sent to the carbon trading backend server.
在一个实施例中,基于所述手机银行账号数据和所述碳交易账号数据进行碳交易,包括:所述碳交易后台服务器响应于所述碳交易请求,根据所述实时碳交易价格和所述碳排放交易量确定碳交易金额;所述碳交易后台服务器向所述手机银行后台服务器发起扣款请求或入账请求,所述扣款请求或入账请求中携带有所述碳交易金额;响应于所述扣款请求或入账请求,所述手机银行后台服务器根据所述碳交易金额对所述手机银行账号数据对应的账号进行扣款或者入账操作;所述碳交易后台服务器接收所述手机银行后台服务器返回的操作结果,在所述操作结果为成功的情况下,根据所述碳排放交易量和所述可用碳排放量确定所述碳交易账号数据对应的交易后可用碳排放量。In one embodiment, performing carbon trading based on the mobile phone bank account data and the carbon trading account data includes: the carbon trading backend server, in response to the carbon trading request, according to the real-time carbon trading price and the carbon trading The carbon emission trading volume determines the carbon trading amount; the carbon trading background server initiates a debit request or an account entry request to the mobile banking background server, and the debit request or entry request carries the carbon trading amount; the deduction request or the account entry request, the mobile banking background server deducts or credits the account corresponding to the mobile banking account data according to the carbon transaction amount; the carbon trading background server receives the mobile banking background server In the returned operation result, in the case that the operation result is successful, the post-trading available carbon emissions corresponding to the carbon trading account data is determined according to the carbon emissions trading volume and the available carbon emissions.
本说明书实施例提供了一种手机银行碳交易方法,应用于碳交易后台服务器,包括:接收手机银行后台服务器发送的查询请求;所述查询请求中携带有碳交易账号数据;所述碳交易账号数据是由所述手机银行后台服务器对接收到的手机终端发送的碳交易消息进行解析得到的,所述碳交易消息包括手机银行账号数据和所述碳交易账号数据;响应于所述查询请求,获取实时碳交易价格以及所述碳交易账号数据对应的可用碳排放量数据;将所述实时碳交易价格和所述可用碳排放量数据发送至所述手机银行后台服务器;所述手机银行后台服务器将所述碳交易账号数据、所述实时碳交易价格和所述可用碳排放量数据发送至业务服务器;所述业务服务器根据所述实时碳交易价格和所述碳交易账号数据生成可用碳排放量消息,将所述可用碳排放量消息发送至所述手机终端,接收手机终端发送的碳排放交易量消息,所述碳排放交易量消息中携带有用户经由所述手机终端基于所述可用碳排放量消息选定或者输入的碳排放交易量;接收所述手机银行后台服务器发送的碳交易请求,以基于所述碳排放交易量、所述手机银行账号数据和所述碳交易账号数据进行碳交易;所述碳交易请求是由所述业务服务器根据所述碳交易账号数据和所述碳排放交易量生成后发送给所述手机银行后台服务器的。The embodiments of this specification provide a mobile banking carbon trading method, which is applied to a carbon trading back-end server, including: receiving a query request sent by a mobile banking back-end server; the query request carries carbon trading account data; the carbon trading account The data is obtained by parsing the carbon trading message sent by the mobile terminal received by the mobile banking backend server, and the carbon trading message includes the mobile banking account data and the carbon trading account data; in response to the query request, Obtain the real-time carbon trading price and the available carbon emissions data corresponding to the carbon trading account data; send the real-time carbon trading price and the available carbon emissions data to the mobile banking background server; the mobile banking background server Send the carbon trading account data, the real-time carbon trading price and the available carbon emissions data to a business server; the business server generates the available carbon emissions according to the real-time carbon trading price and the carbon trading account data message, send the available carbon emissions message to the mobile phone terminal, and receive a carbon emissions trading volume message sent by the mobile phone terminal, where the carbon emissions trading volume message carries the information based on the available carbon emissions by the user via the mobile phone terminal The carbon emission trading volume selected or inputted by the volume message; receiving the carbon trading request sent by the mobile banking background server to conduct carbon trading based on the carbon emissions trading volume, the mobile banking account data and the carbon trading account data ; The carbon trading request is generated by the business server according to the carbon trading account data and the carbon emission trading volume and sent to the mobile banking background server.
本说明书实施例提供了一种手机银行碳交易方法,应用于业务服务器,包括:接收手机银行后台服务器发送的碳交易账号数据、实时碳交易价格和可用碳排放量数据;所述实时碳交易价格和所述可用碳排放量数据是由碳交易后台服务器响应于所述手机银行后台服务器发送的查询请求返回给所述手机银行后台服务器的,所述查询请求中携带有所述碳交易账号数据,所述碳交易账号数据是由所述手机银行后台服务器对接收到的手机终端发送的碳交易消息进行解析后得到的,所述碳交易消息中还携带有银行账号数据;根据所述实时碳交易价格和所述可用碳排放量数据,生成可用碳排放量消息;将所述可用碳排放量消息发送至所述手机终端,接收手机终端发送的碳排放交易量消息,所述碳排放交易量消息中携带有用户经由所述手机终端基于所述可用碳排放量消息选定或者输入的碳排放交易量;根据所述碳交易账号数据和所述碳排放交易量生成碳交易请求,将所述碳交易请求发送至所述手机银行后台服务器;所述手机银行后台服务器将所述碳交易请求发送至所述碳交易后台服务器,以基于所述碳排放交易量、所述手机银行账号数据和所述碳交易账号数据进行碳交易。The embodiments of this specification provide a mobile banking carbon trading method, which is applied to a business server, including: receiving carbon trading account data, real-time carbon trading price and available carbon emission data sent by a mobile banking background server; the real-time carbon trading price and the available carbon emissions data is returned to the mobile banking background server by the carbon trading background server in response to a query request sent by the mobile banking background server, and the query request carries the carbon trading account data, The carbon trading account data is obtained by the mobile banking backend server after parsing the carbon trading message sent by the mobile phone terminal, and the carbon trading message also carries bank account data; according to the real-time carbon trading price and the available carbon emissions data, generate a message of available carbon emissions; send the available carbon emissions message to the mobile phone terminal, and receive the carbon emissions trading volume message sent by the mobile terminal, the carbon emissions trading volume message It carries the carbon emissions trading volume selected or input by the user via the mobile phone terminal based on the available carbon emissions information; generates a carbon trading request according to the carbon trading account data and the carbon emissions trading volume, and converts the carbon emissions The transaction request is sent to the mobile banking backend server; the mobile banking backend server sends the carbon transaction request to the carbon trading backend server, based on the carbon emissions trading volume, the mobile banking account data and the Carbon trading account data for carbon trading.
本说明书实施例还提供了一种手机银行碳交易方法装置,应用于手机银行后台服务器,包括:接收模块,用于接收手机终端发送的碳交易消息;所述碳交易消息包括碳交易账号数据和手机银行账号数据;查询模块,用于向碳交易后台服务器发送查询请求;接收所述碳交易后台服务器响应于所述查询请求返回的实时碳交易价格和所述碳交易账号数据对应的可用碳排放量数据;所述查询请求中携带有所述碳交易账号数据;发送模块,用于将所述碳交易账号数据、所述实时碳交易价格和所述可用碳排放量数据发送至业务服务器;所述业务服务器根据所述实时碳交易价格和所述碳交易账号数据生成可用碳排放量消息,将所述可用碳排放量消息发送至所述手机终端,接收手机终端发送的碳排放交易量消息,所述碳排放交易量消息中携带有用户经由所述手机终端基于所述可用碳排放量消息选定或者输入的碳排放交易量;交易模块,用于接收所述业务服务器发送的碳交易请求,将所述碳交易请求发送至所述碳交易后台服务器,以基于所述碳排放交易量、所述手机银行账号数据和所述碳交易账号数据进行碳交易;所述碳交易请求是由所述业务服务器根据所述碳交易账号数据和所述碳排放交易量生成的。The embodiments of this specification also provide a mobile banking carbon trading method and device, which is applied to a mobile banking background server, including: a receiving module for receiving a carbon trading message sent by a mobile phone terminal; the carbon trading message includes carbon trading account data and Mobile bank account data; a query module for sending a query request to a carbon trading back-end server; receiving the real-time carbon trading price returned by the carbon trading back-end server in response to the query request and the available carbon emissions corresponding to the carbon trading account data The query request carries the carbon trading account data; a sending module is used to send the carbon trading account data, the real-time carbon trading price and the available carbon emissions data to the business server; the business server generates the available carbon emissions message according to the real-time carbon trading price and the carbon trading account data, sends the available carbon emissions message to the mobile phone terminal, and receives the carbon emissions trading volume message sent by the mobile phone terminal, The carbon emissions trading volume message carries the carbon emissions trading volume selected or input by the user via the mobile phone terminal based on the available carbon emissions volume message; the trading module is configured to receive a carbon trading request sent by the service server, Sending the carbon trading request to the carbon trading background server to perform carbon trading based on the carbon emissions trading volume, the mobile bank account data and the carbon trading account data; the carbon trading request is issued by the The business server is generated according to the carbon trading account data and the carbon emissions trading volume.
本说明书实施例还提供了一种手机银行碳交易方法装置,应用于碳交易后台服务器,包括:接收模块,用于接收手机银行后台服务器发送的查询请求;所述查询请求中携带有碳交易账号数据;所述碳交易账号数据是由所述手机银行后台服务器对接收到的手机终端发送的碳交易消息进行解析得到的,所述碳交易消息包括手机银行账号数据和所述碳交易账号数据;获取模块,用于响应于所述查询请求,获取实时碳交易价格以及所述碳交易账号数据对应的可用碳排放量数据;将所述实时碳交易价格和所述可用碳排放量数据发送至所述手机银行后台服务器;所述手机银行后台服务器将所述碳交易账号数据、所述实时碳交易价格和所述可用碳排放量数据发送至业务服务器;所述业务服务器根据所述实时碳交易价格和所述碳交易账号数据生成可用碳排放量消息,将所述可用碳排放量消息发送至所述手机终端,接收手机终端发送的碳排放交易量消息,所述碳排放交易量消息中携带有用户经由所述手机终端基于所述可用碳排放量消息选定或者输入的碳排放交易量;交易模块,用于接收所述手机银行后台服务器发送的碳交易请求,以基于所述碳排放交易量、所述手机银行账号数据和所述碳交易账号数据进行碳交易;所述碳交易请求是由所述业务服务器根据所述碳交易账号数据和所述碳排放交易量生成后发送给所述手机银行后台服务器的。The embodiments of this specification also provide a mobile banking carbon trading method and device, which is applied to a carbon trading back-end server, including: a receiving module for receiving a query request sent by the mobile banking back-end server; the query request carries a carbon trading account number data; the carbon trading account data is obtained by parsing the carbon trading message sent by the mobile phone terminal received by the mobile banking backend server, and the carbon trading message includes the mobile banking account data and the carbon trading account data; an obtaining module, configured to obtain the real-time carbon trading price and the available carbon emissions data corresponding to the carbon trading account data in response to the query request; send the real-time carbon trading price and the available carbon emissions data to the The mobile banking background server; the mobile banking background server sends the carbon trading account data, the real-time carbon trading price and the available carbon emissions data to the business server; and the carbon trading account data to generate an available carbon emissions message, send the available carbon emissions message to the mobile phone terminal, and receive a carbon emissions trading volume message sent by the mobile terminal, where the carbon emissions trading volume message carries the carbon emissions trading volume selected or input by the user via the mobile phone terminal based on the available carbon emissions information; a trading module, configured to receive a carbon trading request sent by the mobile banking backend server, to use the carbon emissions trading volume based on the carbon emissions trading volume , the mobile phone bank account data and the carbon trading account data for carbon trading; the carbon trading request is generated by the business server according to the carbon trading account data and the carbon emissions trading volume and sent to the mobile phone Bank backend server.
本说明书实施例还提供了一种手机银行碳交易方法装置,应用于业务服务器,包括:接收模块,用于接收手机银行后台服务器发送的碳交易账号数据、实时碳交易价格和可用碳排放量数据;所述实时碳交易价格和所述可用碳排放量数据是由碳交易后台服务器响应于所述手机银行后台服务器发送的查询请求返回给所述手机银行后台服务器的,所述查询请求中携带有所述碳交易账号数据,所述碳交易账号数据是由所述手机银行后台服务器对接收到的手机终端发送的碳交易消息进行解析后得到的,所述碳交易消息中还携带有银行账号数据;生成模块,用于根据所述实时碳交易价格和所述可用碳排放量数据,生成可用碳排放量消息;发送模块,用于将所述可用碳排放量消息发送至所述手机终端,接收手机终端发送的碳排放交易量消息,所述碳排放交易量消息中携带有用户经由所述手机终端基于所述可用碳排放量消息选定或者输入的碳排放交易量;交易模块,用于根据所述碳交易账号数据和所述碳排放交易量生成碳交易请求,将所述碳交易请求发送至所述手机银行后台服务器;所述手机银行后台服务器将所述碳交易请求发送至所述碳交易后台服务器,以基于所述碳排放交易量、所述手机银行账号数据和所述碳交易账号数据进行碳交易。The embodiments of this specification also provide a mobile banking carbon trading method and device, which is applied to a business server, including: a receiving module for receiving carbon trading account data, real-time carbon trading prices, and available carbon emissions data sent by the mobile banking background server ; The real-time carbon trading price and the available carbon emission data are returned to the mobile banking backend server by the carbon trading backend server in response to a query request sent by the mobile banking backend server, and the inquiry request carries The carbon trading account data, the carbon trading account data is obtained by the mobile banking backend server after parsing the carbon trading message sent by the mobile terminal, and the carbon trading message also carries bank account data a generating module for generating an available carbon emissions message according to the real-time carbon trading price and the available carbon emissions data; a sending module for sending the available carbon emissions message to the mobile phone terminal, and receiving The carbon emissions trading volume message sent by the mobile phone terminal, the carbon emissions trading volume message carries the carbon emissions trading volume selected or input by the user via the mobile phone terminal based on the available carbon emissions volume message; the trading module is used for according to The carbon trading account data and the carbon emission trading volume generate a carbon trading request, and send the carbon trading request to the mobile banking background server; the mobile banking background server sends the carbon trading request to the carbon trading request The transaction background server is used to perform carbon trading based on the carbon emission trading volume, the mobile bank account data and the carbon trading account data.
本说明书实施例还提供一种计算机设备,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现上述任意实施例中所述的手机银行碳交易方法的步骤。Embodiments of the present specification further provide a computer device, including a processor and a memory for storing instructions executable by the processor, when the processor executes the instructions, the method for carbon trading in mobile banking described in any of the foregoing embodiments is implemented. step.
本说明书实施例还提供一种计算机可读存储介质,其上存储有计算机指令,所述指令被执行时实现上述任意实施例中所述的手机银行碳交易方法的步骤。Embodiments of the present specification further provide a computer-readable storage medium on which computer instructions are stored, and when the instructions are executed, implement the steps of the mobile banking carbon trading method described in any of the foregoing embodiments.
本说明书实施例还提供一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现上述任意实施例中所述的手机银行碳交易方法的步骤。Embodiments of the present specification further provide a computer program product, including computer programs/instructions, when the computer program/instructions are executed by a processor, the steps of the mobile banking carbon trading method described in any of the foregoing embodiments are implemented.
在本说明书实施例中,提供了一种手机银行碳交易方法,手机银行后台服务器可以接收手机终端发送的碳交易消息。所述碳交易消息可以包括碳交易账号数据和手机银行账号数据。手机银行后台服务器可以向碳交易后台服务器发送查询请求。所述查询请求中携带有所述碳交易账号数据。所述碳交易后台服务器响应于所述查询请求可以获取实时碳交易价格和所述碳交易账号数据对应的可用碳排放量数据,并将获得的实时碳交易价格和可用碳排放量数据发送给手机银行后台服务器。手机银行后台服务器可以将所述碳交易账号数据、所述实时碳交易价格和所述可用碳排放量数据发送至业务服务器。所述业务服务器可以根据所述实时碳交易价格和所述碳交易账号数据生成可用碳排放量消息,将所述可用碳排放量消息发送至所述手机终端。手机终端可以接收用户经由所述手机终端基于所述可用碳排放量消息选定或者输入的碳排放交易量。手机终端可以生成碳排放交易量消息,并将所述碳排放交易量消息发送至业务服务器。所述碳排放交易量消息中携带有所述碳排放交易量。业务服务器可以根据所述碳排放交易量和所述碳交易账号数据生成碳交易请求,并将所述碳交易请求发送给手机银行后台服务器。手机银行后台服务器可以接收所述业务服务器发送的碳交易请求,将所述碳交易请求发送至所述碳交易后台服务器。碳交易后台服务器可以基于所述碳排放交易量、所述手机银行账号数据和所述碳交易账号数据进行碳交易。上述方案中,通过5G消息对用户进行碳交易操作的信息进行封装,在业务服务器与手机银行后台管服务器之间传输5G消息,在手机银行后台服务器与碳交易后台服务器之间继续拧数据交互,使得用户无需下载应用程序,直接在5G消息界面即可完成碳交易,操作简单,可以提高碳交易效率;此外,通过5G消息传输账号信息等内容,可以进一步确保账号安全性。In the embodiment of this specification, a mobile banking carbon trading method is provided, and the mobile banking background server can receive the carbon trading message sent by the mobile phone terminal. The carbon trading message may include carbon trading account data and mobile banking account data. The mobile banking backend server can send query requests to the carbon trading backend server. The query request carries the carbon trading account data. The carbon trading background server can obtain the real-time carbon trading price and the available carbon emission data corresponding to the carbon trading account data in response to the query request, and send the obtained real-time carbon trading price and available carbon emissions data to the mobile phone Bank backend server. The mobile banking background server can send the carbon trading account data, the real-time carbon trading price and the available carbon emission data to the business server. The service server may generate an available carbon emissions message according to the real-time carbon trading price and the carbon trading account data, and send the available carbon emissions message to the mobile phone terminal. The mobile phone terminal may receive the carbon emissions trading amount selected or input by the user via the mobile phone terminal based on the available carbon emissions amount message. The mobile phone terminal can generate a carbon emissions trading volume message, and send the carbon emissions trading volume message to the service server. The carbon emissions trading volume message carries the carbon emissions trading volume. The business server may generate a carbon trading request according to the carbon emission trading volume and the carbon trading account data, and send the carbon trading request to the mobile banking background server. The mobile banking background server can receive the carbon trading request sent by the business server, and send the carbon trading request to the carbon trading background server. The carbon trading backend server may perform carbon trading based on the carbon emissions trading volume, the mobile bank account data and the carbon trading account data. In the above scheme, the information of users' carbon trading operations is encapsulated through 5G messages, 5G messages are transmitted between the business server and the mobile banking back-end management server, and data interaction is continued between the mobile banking back-end server and the carbon trading back-end server. It enables users to complete carbon trading directly on the 5G message interface without downloading the app. The operation is simple and the efficiency of carbon trading can be improved; in addition, the transmission of account information and other content through 5G messages can further ensure account security.
附图说明Description of drawings
此处所说明的附图用来提供对本说明书的进一步理解,构成本说明书的一部分,并不构成对本说明书的限定。在附图中:The accompanying drawings described herein are used to provide a further understanding of the present specification, and constitute a part of the present specification, and do not constitute a limitation to the present specification. In the attached image:
图1示出了本说明书一实施例中手机银行碳交易方法的应用场景的示意图;FIG. 1 shows a schematic diagram of an application scenario of a carbon trading method for mobile banking in an embodiment of this specification;
图2示出了本说明书一实施例中的手机银行碳交易方法的流程图;FIG. 2 shows a flowchart of a mobile banking carbon trading method in an embodiment of the present specification;
图3示出了本说明书一实施例中的手机银行碳交易方法的流程图;FIG. 3 shows a flow chart of a mobile banking carbon trading method in an embodiment of the present specification;
图4示出了本说明书一实施例中的手机银行碳交易方法的流程图;FIG. 4 shows a flow chart of a mobile banking carbon trading method in an embodiment of the present specification;
图5示出了本说明书一实施例中的手机银行碳交易方法装置的示意图;FIG. 5 shows a schematic diagram of a mobile banking carbon trading method device in an embodiment of the present specification;
图6示出了本说明书一实施例中的手机银行碳交易方法装置的示意图;FIG. 6 shows a schematic diagram of a mobile banking carbon trading method device in an embodiment of the present specification;
图7示出了本说明书一实施例中的手机银行碳交易方法装置的示意图;FIG. 7 shows a schematic diagram of a mobile banking carbon trading method device in an embodiment of the present specification;
图8示出了本说明书一实施例中的计算机设备的示意图。FIG. 8 shows a schematic diagram of a computer device in an embodiment of the present specification.
具体实施方式Detailed ways
下面将参考若干示例性实施方式来描述本说明书的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本说明书,而并非以任何方式限制本说明书的范围。相反,提供这些实施方式是为了使本说明书公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。The principles and spirit of this specification will now be described with reference to several exemplary embodiments. It should be understood that these embodiments are given only to enable those skilled in the art to better understand and implement the present specification, but not to limit the scope of the present specification in any way. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
本领域的技术人员知道,本说明书的实施方式可以实现为一种系统、装置设备、方法或计算机程序产品。因此,本说明书公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。Those skilled in the art will appreciate that the embodiments of the present specification can be implemented as a system, apparatus, method or computer program product. Accordingly, the present disclosure may be embodied in the form of entirely hardware, entirely software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.
本说明书实施例提供了一种手机银行碳交易方法。图1示出了本说明书一实施例中手机银行碳交易方法的应用场景的示意图。如图1所示,手机银行后台服务器可以接收手机终端发送的碳交易消息。所述碳交易消息可以包括碳交易账号数据和手机银行账号数据。手机银行后台服务器可以向碳交易后台服务器发送查询请求。所述查询请求中携带有所述碳交易账号数据。所述碳交易后台服务器响应于所述查询请求可以获取实时碳交易价格和所述碳交易账号数据对应的可用碳排放量数据,并将获得的实时碳交易价格和可用碳排放量数据发送给手机银行后台服务器。手机银行后台服务器可以将所述碳交易账号数据、所述实时碳交易价格和所述可用碳排放量数据发送至业务服务器。所述业务服务器可以根据所述实时碳交易价格和所述碳交易账号数据生成可用碳排放量消息,将所述可用碳排放量消息发送至所述手机终端。手机终端可以接收用户经由所述手机终端基于所述可用碳排放量消息选定或者输入的碳排放交易量。手机终端可以生成碳排放交易量消息,并将所述碳排放交易量消息发送至业务服务器。所述碳排放交易量消息中携带有所述碳排放交易量。业务服务器可以根据所述碳排放交易量和所述碳交易账号数据生成碳交易请求,并将所述碳交易请求发送给手机银行后台服务器。手机银行后台服务器可以接收所述业务服务器发送的碳交易请求,将所述碳交易请求发送至所述碳交易后台服务器。碳交易后台服务器可以基于所述碳排放交易量、所述手机银行账号数据和所述碳交易账号数据进行碳交易。The embodiments of this specification provide a mobile banking carbon trading method. FIG. 1 shows a schematic diagram of an application scenario of a carbon trading method for mobile banking in an embodiment of this specification. As shown in Figure 1, the mobile banking background server can receive carbon trading messages sent by the mobile terminal. The carbon trading message may include carbon trading account data and mobile banking account data. The mobile banking backend server can send query requests to the carbon trading backend server. The query request carries the carbon trading account data. The carbon trading background server can obtain the real-time carbon trading price and the available carbon emission data corresponding to the carbon trading account data in response to the query request, and send the obtained real-time carbon trading price and available carbon emissions data to the mobile phone Bank backend server. The mobile banking background server can send the carbon trading account data, the real-time carbon trading price and the available carbon emission data to the business server. The service server may generate an available carbon emissions message according to the real-time carbon trading price and the carbon trading account data, and send the available carbon emissions message to the mobile phone terminal. The mobile phone terminal may receive the carbon emissions trading amount selected or input by the user via the mobile phone terminal based on the available carbon emissions amount message. The mobile phone terminal can generate a carbon emissions trading volume message, and send the carbon emissions trading volume message to the service server. The carbon emissions trading volume message carries the carbon emissions trading volume. The business server may generate a carbon trading request according to the carbon emission trading volume and the carbon trading account data, and send the carbon trading request to the mobile banking background server. The mobile banking background server can receive the carbon trading request sent by the business server, and send the carbon trading request to the carbon trading background server. The carbon trading backend server may perform carbon trading based on the carbon emissions trading volume, the mobile bank account data and the carbon trading account data.
本实施例中的服务器可以是单一的服务器,也可以是服务器集群,或者是云服务器等都可以,具体的组成形成本申请不作限定。The server in this embodiment may be a single server, a server cluster, or a cloud server, etc. The specific composition is not limited in this application.
图2示出了本说明书一实施例中手机银行碳交易方法的流程图。虽然本说明书提供了如下述实施例或附图所示的方法操作步骤或装置结构,但基于常规或者无需创造性的劳动在所述方法或装置中可以包括更多或者更少的操作步骤或模块单元。在逻辑性上不存在必要因果关系的步骤或结构中,这些步骤的执行顺序或装置的模块结构不限于本说明书实施例描述及附图所示的执行顺序或模块结构。所述的方法或模块结构的在实际中的装置或终端产品应用时,可以按照实施例或者附图所示的方法或模块结构连接进行顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至分布式处理环境)。FIG. 2 shows a flow chart of a carbon trading method for mobile banking in an embodiment of the present specification. Although the present specification provides method operation steps or device structures as shown in the following embodiments or drawings, more or less operation steps or module units may be included in the method or device based on routine or no creative effort. . In the steps or structures that logically do not have a necessary causal relationship, the execution sequence of these steps or the module structure of the device is not limited to the execution sequence or module structure described in the embodiments of this specification and shown in the accompanying drawings. When the described method or module structure is applied in an actual device or terminal product, it can be executed sequentially or in parallel (for example, a parallel processor or multi-threaded processing method) according to the connection of the method or module structure shown in the embodiments or the accompanying drawings. environments, even distributed processing environments).
具体地,如图2所示,本说明书一种实施例提供的手机银行碳交易方法可以包括以下步骤:Specifically, as shown in FIG. 2 , a mobile banking carbon trading method provided by an embodiment of this specification may include the following steps:
步骤S201,接收手机终端发送的碳交易消息;所述碳交易消息包括碳交易账号数据和手机银行账号数据。Step S201, receiving a carbon trading message sent by a mobile terminal; the carbon trading message includes carbon trading account data and mobile banking account data.
本实施例中的手机银行碳交易方法可以应用于手机银行后台服务器。手机银行后台服务器可以接收手机终端发送的碳交易消息。所述碳交易消息包括碳交易账号数据和手机银行账号数据。碳交易账号数据可以包括用户或企业的碳交易账号和碳交易账号密码。手机银行账号数据可以包括手机银行账号和银行账号密码。The mobile banking carbon trading method in this embodiment can be applied to the mobile banking background server. The mobile banking background server can receive carbon trading messages sent by the mobile terminal. The carbon trading message includes carbon trading account data and mobile banking account data. The carbon trading account data may include the carbon trading account and carbon trading account password of the user or enterprise. The mobile banking account data may include a mobile banking account number and a bank account password.
本实施例中的消息可以是5G消息。5G消息是短信业务的升级,是运营商的一种基础电信服务,基于IP技术实现业务体验的飞跃,支持的媒体格式更多,表现形式更丰富,也更加安全。The message in this embodiment may be a 5G message. 5G messaging is an upgrade of the short message service and a basic telecom service for operators. Based on IP technology, it realizes a leap in service experience, supports more media formats, has richer forms of expression, and is more secure.
步骤S202,向碳交易后台服务器发送查询请求;接收所述碳交易后台服务器响应于所述查询请求返回的实时碳交易价格和所述碳交易账号数据对应的可用碳排放量数据;所述查询请求中携带有所述碳交易账号数据。Step S202, sending a query request to the carbon trading backend server; receiving the real-time carbon trading price and available carbon emission data corresponding to the carbon trading account data returned by the carbon trading backend server in response to the query request; the query request It carries the carbon trading account data.
手机银行后台服务器可以向碳交易后台服务器发送查询请求。查询请求中可以携带有碳交易账号数据。碳交易后台服务器可以响应于查询请求,获取实时碳交易价格和可用碳排放量数据。其中,实时碳交易价格可以是接收到查询请求的时刻对应的碳交易价格。可用碳排放量数据可以是查询请求中携带的碳交易账号数据对应的可用碳排放量。The mobile banking backend server can send query requests to the carbon trading backend server. The query request can carry carbon trading account data. The carbon trading backend server can obtain real-time carbon trading price and available carbon emission data in response to the query request. The real-time carbon trading price may be the carbon trading price corresponding to the moment when the query request is received. The available carbon emissions data may be the available carbon emissions corresponding to the carbon trading account data carried in the query request.
碳交易后台服务器接收到查询请求之后,可以先对碳交易账号数据进行验证。例如,碳交易后台服务器可以向验证碳交易账号是否存在,在确定存在的情况下,确定碳交易账号与碳交易密码是否匹配,在匹配的情况下,确定碳交易账号数据有效。在确定碳交易账号数据有效的情况下,可以获取实时碳交易价格以及碳交易账号数据对应的可用碳排放量数据。After the carbon trading backend server receives the query request, it can first verify the carbon trading account data. For example, the carbon trading back-end server can verify whether the carbon trading account exists, and if it is determined to exist, determine whether the carbon trading account matches the carbon trading password, and in the case of matching, determine that the carbon trading account data is valid. When it is determined that the carbon trading account data is valid, the real-time carbon trading price and the available carbon emission data corresponding to the carbon trading account data can be obtained.
步骤S203,将所述碳交易账号数据、所述实时碳交易价格和所述可用碳排放量数据发送至业务服务器;所述业务服务器根据所述实时碳交易价格和所述碳交易账号数据生成可用碳排放量消息,将所述可用碳排放量消息发送至所述手机终端,接收手机终端发送的碳排放交易量消息,所述碳排放交易量消息中携带有用户经由所述手机终端基于所述可用碳排放量消息选定或者输入的碳排放交易量。Step S203, sending the carbon trading account data, the real-time carbon trading price, and the available carbon emissions data to a business server; the business server generates available data based on the real-time carbon trading price and the carbon trading account data. carbon emissions message, sending the available carbon emissions message to the mobile phone terminal, and receiving a carbon emissions trading volume message sent by the mobile phone terminal, where the carbon emissions trading volume message Carbon emissions trading amount selected or entered using the Carbon Emissions Amount message.
手机银行后台服务器可以将碳交易账号数据、实时碳交易价格和可用碳排放量数据发送至业务服务器。业务服务器可以根据实时碳交易价格和碳交易账号数据生成可用碳排放量消息。碳排放量消息可以包括实时碳交易价格和可用碳排放量数据。碳排放量消息中还可以包括多个碳排放交易量选项,供用户选择。用户可以经由手机终端基于可用碳排放量消息选定或者输入碳排放交易量。例如,在可用碳排放量为零的情况下,用户可以根据实时碳交易价格以及自身需求,选择或者输入要购买的碳排放交易量。在可用碳排放量较多时,用户可以根据实时碳排放交易价格以及可用碳排放量选择要出售的碳排放交易量。在一些实施例中,要购买的碳排放交易量用正数来表示,要出售的碳排放交易量用负数来表示。手机终端可以根据用户输入的碳排放交易量和碳交易账号数据生成碳排放交易量消息,并将生成的碳排放交易量消息发送给业务服务器。The backend server of mobile banking can send carbon trading account data, real-time carbon trading price and available carbon emission data to the business server. The business server can generate available carbon emission information according to the real-time carbon trading price and carbon trading account data. Carbon emissions messages can include real-time carbon trading prices and available carbon emissions data. The carbon emission amount message may also include a plurality of carbon emission trading amount options for the user to select. The user can select or input the carbon emissions trading amount based on the available carbon emissions information via the mobile phone terminal. For example, when the available carbon emissions are zero, users can select or input the carbon emissions trading volume to be purchased according to the real-time carbon trading price and their own needs. When there are many available carbon emissions, users can choose the carbon emissions trading volume to be sold according to the real-time carbon emissions trading price and the available carbon emissions. In some embodiments, the carbon emissions trading volume to be purchased is represented by a positive number, and the carbon emissions trading volume to be sold is represented by a negative number. The mobile terminal can generate a carbon emissions trading volume message according to the carbon emissions trading volume and carbon trading account data input by the user, and send the generated carbon emissions trading volume message to the service server.
步骤S204,接收所述业务服务器发送的碳交易请求,将所述碳交易请求发送至所述碳交易后台服务器,以基于所述碳排放交易量、所述手机银行账号数据和所述碳交易账号数据进行碳交易;所述碳交易请求是由所述业务服务器根据所述碳交易账号数据和所述碳排放交易量生成的。Step S204: Receive the carbon trading request sent by the business server, and send the carbon trading request to the carbon trading background server, so as to be based on the carbon emissions trading volume, the mobile banking account data and the carbon trading account The carbon trading request is generated by the business server according to the carbon trading account data and the carbon emission trading volume.
业务服务器可以根据碳交易账号数据和碳排放交易量生成碳交易请求,并将碳交易请求发送给手机银行后台服务器。手机银行后台服务器可以将碳交易请求转发给碳交易后台服务器,使得碳交易后台服务器基于所述碳排放交易量、所述手机银行账号数据和所述碳交易账号数据进行碳交易。The business server can generate a carbon trading request according to the carbon trading account data and carbon emissions trading volume, and send the carbon trading request to the mobile banking background server. The mobile banking background server may forward the carbon trading request to the carbon trading background server, so that the carbon trading background server performs carbon trading based on the carbon emissions trading volume, the mobile banking account data and the carbon trading account data.
上述方案中,通过5G消息对用户进行碳交易操作的信息进行封装,在业务服务器与手机银行后台管服务器之间传输5G消息,在手机银行后台服务器与碳交易后台服务器之间继续拧数据交互,使得用户无需下载应用程序,直接在5G消息界面即可完成碳交易,操作简单,可以提高碳交易效率;此外,通过5G消息传输账号信息等内容,可以进一步确保账号安全性。In the above scheme, the information of users' carbon trading operations is encapsulated through 5G messages, 5G messages are transmitted between the business server and the mobile banking back-end management server, and data interaction is continued between the mobile banking back-end server and the carbon trading back-end server. It enables users to complete carbon trading directly on the 5G message interface without downloading the app. The operation is simple and the efficiency of carbon trading can be improved; in addition, the transmission of account information and other content through 5G messages can further ensure account security.
在本说明书一些实施例中,将所述碳交易账号数据发送至碳交易后台服务器,可以包括:对所述碳交易消息进行解析,并对解析得到的手机银行账号数据进行验证;在验证所述手机银行账号数据有效的情况下,将所述碳交易账号数据发送至碳交易后台服务器。本实施例中,手机银行后台服务器可以对碳交易消息进行解析,以获取其中的手机银行账号数据和碳交易账号数据。为了提高交易的效率和成功率,可以在解析之后,对解析得到的手机银行账号数据进行验证。例如,可以验证手机银行账号数据中的账号与密码是否匹配,还可以验证手机银行账号数据与碳交易消息中的发送方的手机号是否匹配等。在验证手机银行账号数据有效的情况下,可以将碳交易账号数据发送给碳交易后台服务器。通过上述方式,可以提高手机银行碳交易的效率和成功率。In some embodiments of this specification, sending the carbon trading account data to the carbon trading backend server may include: parsing the carbon trading message, and verifying the mobile banking account data obtained by parsing; If the mobile bank account data is valid, the carbon trading account data is sent to the carbon trading back-end server. In this embodiment, the mobile banking background server can parse the carbon trading message to obtain the mobile banking account data and carbon trading account data therein. In order to improve the efficiency and success rate of the transaction, after parsing, the mobile banking account data obtained by parsing can be verified. For example, it can be verified whether the account number and password in the mobile banking account data match, and whether the mobile banking account data and the sender's mobile phone number in the carbon trading message can be verified, etc. In the case of verifying that the mobile banking account data is valid, the carbon trading account data can be sent to the carbon trading background server. Through the above methods, the efficiency and success rate of carbon trading in mobile banking can be improved.
在本说明书一些实施例中,将所述碳交易账号数据发送至碳交易后台服务器,可以包括:对解析得到的碳交易账号数据进行加密,得到碳交易账号数据密文;将所述碳交易账号数据密文发送至碳交易后台服务器。本实施例中,在解析得到碳交易账号数据之后,可以对碳交易账号数据进行加密,得到碳交易账号数据密文。之后,可以将碳交易账号密文发送给碳交易后台服务器。通过对碳交易账号进行加密,可以提高碳交易账号的保密性和安全性。In some embodiments of this specification, sending the carbon trading account data to the carbon trading back-end server may include: encrypting the carbon trading account data obtained by analysis to obtain the ciphertext of the carbon trading account data; sending the carbon trading account data The data ciphertext is sent to the carbon trading backend server. In this embodiment, after the carbon trading account data is obtained by parsing, the carbon trading account data may be encrypted to obtain the ciphertext of the carbon trading account data. After that, the ciphertext of the carbon trading account can be sent to the carbon trading background server. By encrypting the carbon trading account, the confidentiality and security of the carbon trading account can be improved.
在本说明书一些实施例中,基于所述手机银行账号数据和所述碳交易账号数据进行碳交易,可以包括:所述碳交易后台服务器响应于所述碳交易请求,根据所述实时碳交易价格和所述碳排放交易量确定碳交易金额;所述碳交易后台服务器向所述手机银行后台服务器发起扣款请求或入账请求,所述扣款请求或入账请求中携带有所述碳交易金额;响应于所述扣款请求或入账请求,所述手机银行后台服务器根据所述碳交易金额对所述手机银行账号数据对应的账号进行扣款或者入账操作;所述碳交易后台服务器接收所述手机银行后台服务器返回的操作结果,在所述操作结果为成功的情况下,根据所述碳排放交易量和所述可用碳排放量确定所述碳交易账号数据对应的交易后可用碳排放量。In some embodiments of this specification, performing carbon trading based on the mobile phone bank account data and the carbon trading account data may include: the carbon trading background server responds to the carbon trading request, according to the real-time carbon trading price and the carbon emission trading volume to determine the carbon trading amount; the carbon trading backend server initiates a debit request or an account entry request to the mobile banking backend server, and the debit request or the entry request carries the carbon trade amount; In response to the deduction request or the credit request, the mobile banking back-end server deducts or credits the account corresponding to the mobile banking account data according to the carbon transaction amount; the carbon trading back-end server receives the mobile phone The operation result returned by the bank backend server, in the case that the operation result is successful, determines the available carbon emission amount after the transaction corresponding to the carbon transaction account data according to the carbon emission transaction amount and the available carbon emission amount.
本实施例中,手机银行后台服务器可以与碳交易后台服务器进行交互来实现碳交易。具体地,碳交易后台服务器可以响应于碳交易请求,根据实时碳交易价格和碳排放交易量确定碳交易金额。例如,碳交易金额为碳排放交易量与实时碳交易价格的乘积。在一个实施例中,碳排放交易量可以用正数来表示购买,用负数来表示出售。相应的,碳交易金额为正数时表示购买,需要从用户的银行账户进行扣款。这样,碳交易后台服务器可以向手机银行后台服务器发起扣款请求。扣款请求中可以携带有碳交易金额。手机银行后台服务器可以响应于扣款请求,对手机银行账号数据对应的账号进行扣款操作,所扣金额为碳交易金额。在碳交易金额为负数时表示出售,需要往用户的银行账户进行入账。这样,碳交易后台服务器可以向手机银行后台服务器发起入账请求。入账请求中可以携带有碳交易金额。手机银行后台服务器可以响应于入账请求,对手机银行账号数据对应的账号进行入账操作,所入账的金额为碳交易金额的绝对值。手机银行后台服务器可以向碳交易后台服务器返回操作结果。在操作结果为成功的情况下,碳交易后台服务器可以根据碳排放交易量和可用碳排放量确定碳交易账号数据对应的交易后可用碳排放量。例如,可以将碳排放交易量与可用碳排放量之和确定为交易后可用碳排放量。通过上述方式,可以实现碳交易。In this embodiment, the mobile banking background server can interact with the carbon trading background server to realize carbon trading. Specifically, the carbon trading background server may determine the carbon trading amount according to the real-time carbon trading price and the carbon emission trading volume in response to the carbon trading request. For example, the carbon trading amount is the product of the carbon emissions trading volume and the real-time carbon trading price. In one embodiment, the carbon emissions trading volume may use a positive number to represent purchases and a negative number to represent sales. Correspondingly, when the carbon transaction amount is a positive number, it means purchase, which needs to be deducted from the user's bank account. In this way, the carbon trading backend server can initiate a deduction request to the mobile banking backend server. The deduction request can carry the carbon trading amount. In response to the deduction request, the mobile banking backend server can perform a deduction operation on the account corresponding to the mobile banking account data, and the deducted amount is the carbon transaction amount. When the carbon trading amount is negative, it means selling, and it needs to be credited to the user's bank account. In this way, the carbon trading backend server can initiate an account entry request to the mobile banking backend server. The carbon transaction amount can be carried in the account entry request. The back-end server of the mobile banking can perform a crediting operation on the account corresponding to the mobile banking account data in response to the crediting request, and the credited amount is the absolute value of the carbon transaction amount. The mobile banking backend server can return the operation result to the carbon trading backend server. If the operation result is successful, the carbon trading backend server can determine the available carbon emissions after the transaction corresponding to the carbon trading account data according to the carbon emissions trading volume and the available carbon emissions. For example, the sum of carbon emissions trading volume and available carbon emissions can be determined as the available carbon emissions after trading. Through the above methods, carbon trading can be realized.
在本说明书一些实施例中,在基于所述手机银行账号数据和所述碳交易账号数据进行碳交易之后,手机银行后台服务器和碳交易后台服务器可以将碳交易账号数据、手机银行账号数据、实时碳交易价格、碳排放交易量、碳交易过程中的其他数据以及碳交易结果进行加密,并将加密后的数据上传至区块链进行存储。通过上述方式,可以对碳交易相关数据进行分布式存储,便于追溯和查证。In some embodiments of this specification, after carbon trading is performed based on the mobile banking account data and the carbon trading account data, the mobile banking back-end server and the carbon trading back-end server may convert the carbon trading account data, mobile banking account data, real-time The carbon trading price, carbon emission trading volume, other data in the carbon trading process, and carbon trading results are encrypted, and the encrypted data is uploaded to the blockchain for storage. Through the above methods, the data related to carbon trading can be stored in a distributed manner, which is convenient for traceability and verification.
本说明书实施例还提供了一种手机银行碳交易方法,应用于碳交易后台服务器。图3示出了本说明书一实施例中手机银行碳交易方法的流程图。如图3所示,本实施例中的手机银行碳交易方法,包括:The embodiments of this specification also provide a mobile banking carbon trading method, which is applied to a carbon trading back-end server. FIG. 3 shows a flowchart of a carbon trading method for mobile banking in an embodiment of the present specification. As shown in Figure 3, the mobile banking carbon trading method in this embodiment includes:
步骤S301,接收手机银行后台服务器发送的查询请求;所述查询请求中携带有碳交易账号数据;所述碳交易账号数据是由所述手机银行后台服务器对接收到的手机终端发送的碳交易消息进行解析得到的,所述碳交易消息包括手机银行账号数据和所述碳交易账号数据。Step S301: Receive a query request sent by a mobile banking background server; the query request carries carbon trading account data; the carbon trading account data is a carbon trading message sent by the mobile banking background server to the received mobile terminal According to the analysis, the carbon trading message includes mobile bank account data and the carbon trading account data.
步骤S302,响应于所述查询请求,获取实时碳交易价格以及所述碳交易账号数据对应的可用碳排放量数据;将所述实时碳交易价格和所述可用碳排放量数据发送至所述手机银行后台服务器;所述手机银行后台服务器将所述碳交易账号数据、所述实时碳交易价格和所述可用碳排放量数据发送至业务服务器;所述业务服务器根据所述实时碳交易价格和所述碳交易账号数据生成可用碳排放量消息,将所述可用碳排放量消息发送至所述手机终端,接收手机终端发送的碳排放交易量消息,所述碳排放交易量消息中携带有用户经由所述手机终端基于所述可用碳排放量消息选定或者输入的碳排放交易量。Step S302, in response to the query request, obtain a real-time carbon trading price and available carbon emissions data corresponding to the carbon trading account data; send the real-time carbon trading price and the available carbon emissions data to the mobile phone Bank background server; the mobile banking background server sends the carbon trading account data, the real-time carbon trading price and the available carbon emissions data to the business server; the business server The carbon trading account data generates the available carbon emissions message, sends the available carbon emissions message to the mobile phone terminal, and receives the carbon emissions trading volume message sent by the mobile phone terminal. The mobile phone terminal selects or inputs the carbon emissions trading volume based on the available carbon emissions information.
步骤S303,接收所述手机银行后台服务器发送的碳交易请求,以基于所述碳排放交易量、所述手机银行账号数据和所述碳交易账号数据进行碳交易;所述碳交易请求是由所述业务服务器根据所述碳交易账号数据和所述碳排放交易量生成后发送给所述手机银行后台服务器的。Step S303: Receive a carbon trading request sent by the mobile banking background server, so as to perform carbon trading based on the carbon emissions trading volume, the mobile banking account data, and the carbon trading account data; the carbon trading request is issued by the company. It is generated by the business server according to the carbon trading account data and the carbon emission trading volume and sent to the mobile banking background server.
本说明书实施例还提供了一种手机银行碳交易方法,应用于业务服务器。图4示出了本说明书一实施例中手机银行碳交易方法的流程图。如图4所示,本实施例中的手机银行碳交易方法,包括:The embodiments of this specification also provide a mobile banking carbon trading method, which is applied to a business server. FIG. 4 shows a flow chart of a mobile banking carbon trading method according to an embodiment of the present specification. As shown in Figure 4, the mobile banking carbon trading method in this embodiment includes:
步骤S401,接收手机银行后台服务器发送的碳交易账号数据、实时碳交易价格和可用碳排放量数据;所述实时碳交易价格和所述可用碳排放量数据是由碳交易后台服务器响应于所述手机银行后台服务器发送的查询请求返回给所述手机银行后台服务器的,所述查询请求中携带有所述碳交易账号数据,所述碳交易账号数据是由所述手机银行后台服务器对接收到的手机终端发送的碳交易消息进行解析后得到的,所述碳交易消息中还携带有银行账号数据。Step S401: Receive carbon trading account data, real-time carbon trading price and available carbon emissions data sent by the mobile banking background server; the real-time carbon trading price and the available carbon emissions data are sent by the carbon trading background server in response to the The query request sent by the mobile banking background server is returned to the mobile banking background server, and the query request carries the carbon trading account data, and the carbon trading account data is received by the mobile banking background server. Obtained after analyzing the carbon trading message sent by the mobile phone terminal, the carbon trading message also carries bank account data.
步骤S402,根据所述实时碳交易价格和所述可用碳排放量数据,生成可用碳排放量消息。Step S402, according to the real-time carbon trading price and the available carbon emission data, generate an available carbon emission message.
步骤S403,将所述可用碳排放量消息发送至所述手机终端,接收手机终端发送的碳排放交易量消息,所述碳排放交易量消息中携带有用户经由所述手机终端基于所述可用碳排放量消息选定或者输入的碳排放交易量。Step S403: Send the available carbon emissions message to the mobile phone terminal, and receive a carbon emissions trading volume message sent by the mobile phone terminal, where the carbon emissions trading volume message carries the information about the available carbon emissions based on the available carbon emissions from the user via the mobile phone terminal. Emissions Message Selected or entered carbon emissions trading volume.
步骤S404,根据所述碳交易账号数据和所述碳排放交易量生成碳交易请求,将所述碳交易请求发送至所述手机银行后台服务器;所述手机银行后台服务器将所述碳交易请求发送至所述碳交易后台服务器,以基于所述碳排放交易量、所述手机银行账号数据和所述碳交易账号数据进行碳交易。Step S404, generating a carbon trading request according to the carbon trading account data and the carbon emission trading volume, and sending the carbon trading request to the mobile banking background server; the mobile banking background server sending the carbon trading request to the carbon trading backend server to perform carbon trading based on the carbon emissions trading volume, the mobile bank account data and the carbon trading account data.
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。具体的可以参照前述相关处理相关实施例的描述,在此不做一一赘述。Each embodiment in this specification is described in a progressive manner, and the same and similar parts between the various embodiments may be referred to each other, and each embodiment focuses on the differences from other embodiments. For details, reference may be made to the descriptions of the foregoing related processing-related embodiments, which will not be repeated here.
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。The foregoing describes specific embodiments of the present specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in an order different from that in the embodiments and still achieve desirable results. Additionally, the processes depicted in the figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
下面结合一个具体实施例对上述方法进行说明,然而,值得注意的是,该具体实施例仅是为了更好地说明本说明书,并不构成对本说明书的不当限定。The above method will be described below with reference to a specific embodiment. However, it should be noted that the specific embodiment is only for better illustrating the specification, and does not constitute an improper limitation of the specification.
本具体实施例中提供一种基于5G消息技术的手机银行碳交易方法,当用户或企业需要进行线上碳交易时,向手机银行后台管理系统(即上述实施例中所述的手机银行后台服务器)发送碳交易请求,手机银行后台管理系统根据用户或企业信息,向碳排放权交易市场后台管理系统(即上述实施例中所述的碳交易后台服务器)发送请求,碳排放权交易市场后台管理系统根据用户或企业信息进行查询,返回该用户或企业的可用碳排放量与实时碳交易价格等相关信息。手机银行后台管理系统根据收到的用户或企业的可用碳排放量与实时碳交易价格等信息,通过5G消息发送到用户手机。用户通过在5G消息界面点击选择出售名下碳排放量或购买碳排放量,将操作结果发送给银行后台管理系统。银行根据用户选择同步到碳排放权交易市场后台管理系统完成交易。This specific embodiment provides a mobile banking carbon trading method based on 5G message technology. When a user or an enterprise needs to conduct online carbon trading, the mobile banking background management system (that is, the mobile banking background server described in the above embodiment) is sent to the mobile banking background management system. ) to send a carbon trading request, the mobile banking background management system sends a request to the carbon emission trading market background management system (that is, the carbon trading background server described in the above embodiment) according to the user or enterprise information, and the carbon emission trading market background management system The system queries based on user or enterprise information, and returns relevant information such as the user or enterprise's available carbon emissions and real-time carbon trading prices. The mobile banking background management system sends information to the user's mobile phone through a 5G message based on the received information such as the user's or enterprise's available carbon emissions and real-time carbon trading price. Users can click on the 5G message interface to choose to sell carbon emissions under their name or buy carbon emissions, and send the operation results to the bank's back-end management system. The bank synchronizes to the carbon emission rights trading market back-end management system according to the user's choice to complete the transaction.
本实施例中的方法涉及以下模块或系统。5G消息生成模块可以根据用户或企业的可用碳排放量与实时碳交易价格等相关信息生成5G消息。5G消息接收模块可以接收用户发来的5G消息,对消息内容进行解析,得到用户出售或购买碳交易的信息,并将信息返回手机银行后台管理系统。手机银行后台管理系统可以实现接收用户碳交易请求、与5G消息系统之前进行通信,与碳排放权交易市场后台管理系统进行通信。排放权交易市场后台管理系统可以实现与手机银行后台管理系统的通信。The method in this embodiment involves the following modules or systems. The 5G message generation module can generate 5G messages according to relevant information such as the available carbon emissions of users or enterprises and real-time carbon trading prices. The 5G message receiving module can receive the 5G message sent by the user, parse the message content, obtain the information of the user's sale or purchase of carbon trading, and return the information to the mobile banking background management system. The mobile banking background management system can receive carbon trading requests from users, communicate with the 5G messaging system, and communicate with the carbon emissions trading market background management system. The background management system of the emission trading market can communicate with the background management system of mobile banking.
本实施例中的方法可以包括以下步骤:The method in this embodiment may include the following steps:
步骤1、当用户或企业需要进行线上碳交易时,向手机银行后台管理系统发送碳交易请求,请求中包含用户的碳交易账号与密码,手机银行的账号与密码信息、设备信息、地址位置等。Step 1. When a user or an enterprise needs to conduct online carbon trading, send a carbon trading request to the mobile banking background management system. The request includes the user's carbon trading account and password, mobile banking account and password information, equipment information, and address location. Wait.
步骤2、手机银行后台管理系统根据用户手机银行账号与密码、设备信息、地理位置,完成手机银行账号验证,并将碳交易账号信息发送给碳排放权交易市场后台管理系统。Step 2. The mobile banking background management system completes the verification of the mobile banking account according to the user's mobile banking account number and password, device information, and geographic location, and sends the carbon trading account information to the carbon emission rights trading market background management system.
步骤3、碳排放权交易市场后台管理系统根据收到的请求,验证交易账号,并对该账号信息进行查询,将该账号的可售碳排放量与实时碳交易价格等相关信息发过到手机银行后台管理系统。Step 3. The carbon emission rights trading market background management system verifies the transaction account according to the received request, inquires about the account information, and sends the relevant information such as the saleable carbon emissions of the account and the real-time carbon trading price to the mobile phone Bank background management system.
步骤4、手机银行后台管理系统根据收到的账号可售碳排放量与实时碳交易价格等信息,发送到手机银行5G消息碳交易系统,手机银行5G消息碳交易系统根据收到的数据,生成5G消息发送到用户手机。Step 4. The mobile banking back-end management system sends the information such as the saleable carbon emissions of the account and the real-time carbon trading price to the mobile banking 5G message carbon trading system, and the mobile banking 5G message carbon trading system generates according to the received data. 5G messages are sent to the user's mobile phone.
步骤5、用户通过在5G消息界面点击选择出售名下碳排放量或购买碳排放量,将操作结果发送给手机银行5G消息碳交易系统。手机银行5G消息碳交易系统接收模块对内容进行解析,并将用户操作结果发送给手机银行后台管理系统。Step 5. The user clicks on the 5G message interface to choose to sell carbon emissions under the name or buy carbon emissions, and send the operation results to the mobile banking 5G message carbon trading system. The receiving module of the mobile banking 5G message carbon trading system parses the content and sends the user operation results to the mobile banking background management system.
步骤6、手机银行后台管理系统将用户的操作信息同步到碳排放权交易市场后台管理系统完成交易,并从手机银行账号完成收、扣款。Step 6. The mobile banking background management system synchronizes the user's operation information to the carbon emission rights trading market background management system to complete the transaction, and completes the collection and deduction from the mobile banking account.
上述方案中,通过5G消息对用户进行碳交易操作的信息进行封装,在业务服务器与手机银行后台管服务器之间传输5G消息,在手机银行后台服务器与碳交易后台服务器之间继续拧数据交互,使得用户无需下载应用程序,直接在5G消息界面即可完成碳交易,操作简单,可以提高碳交易效率;此外,通过5G消息传输账号信息等内容,可以进一步确保账号安全性。In the above scheme, the information of users' carbon trading operations is encapsulated through 5G messages, 5G messages are transmitted between the business server and the mobile banking back-end management server, and data interaction is continued between the mobile banking back-end server and the carbon trading back-end server. It enables users to complete carbon trading directly on the 5G message interface without downloading the app. The operation is simple and the efficiency of carbon trading can be improved; in addition, the transmission of account information and other content through 5G messages can further ensure account security.
基于同一发明构思,本说明书实施例中还提供了一种手机银行碳交易方法装置,如下面的实施例所述。由于手机银行碳交易方法装置解决问题的原理与手机银行碳交易方法相似,因此手机银行碳交易方法装置的实施可以参见手机银行碳交易方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。Based on the same inventive concept, the embodiments of this specification also provide a mobile banking carbon trading method device, as described in the following embodiments. Since the principle of the mobile banking carbon trading method device to solve the problem is similar to the mobile banking carbon trading method, the implementation of the mobile banking carbon trading method device can refer to the implementation of the mobile banking carbon trading method, and the repetition will not be repeated. As used below, the term "unit" or "module" may be a combination of software and/or hardware that implements a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, implementations in hardware, or a combination of software and hardware, are also possible and contemplated.
图5是本说明书实施例的手机银行碳交易方法装置的一种结构框图。本实施例中的手机银行碳交易装置应用于手机银行后台服务器,如图5所示,包括:接收模块501、查询模块502、发送模块503和交易模块504,下面对该结构进行说明。FIG. 5 is a structural block diagram of a mobile banking carbon trading method device according to an embodiment of the present specification. The mobile banking carbon trading device in this embodiment is applied to the mobile banking background server, as shown in FIG. 5 , including: a receiving
接收模块501用于接收手机终端发送的碳交易消息;所述碳交易消息包括碳交易账号数据和手机银行账号数据。The receiving
查询模块502用于向碳交易后台服务器发送查询请求;接收所述碳交易后台服务器响应于所述查询请求返回的实时碳交易价格和所述碳交易账号数据对应的可用碳排放量数据;所述查询请求中携带有所述碳交易账号数据。The
发送模块503用于将所述碳交易账号数据、所述实时碳交易价格和所述可用碳排放量数据发送至业务服务器;所述业务服务器根据所述实时碳交易价格和所述碳交易账号数据生成可用碳排放量消息,将所述可用碳排放量消息发送至所述手机终端,接收手机终端发送的碳排放交易量消息,所述碳排放交易量消息中携带有用户经由所述手机终端基于所述可用碳排放量消息选定或者输入的碳排放交易量。The sending
交易模块504用于接收所述业务服务器发送的碳交易请求,将所述碳交易请求发送至所述碳交易后台服务器,以基于所述碳排放交易量、所述手机银行账号数据和所述碳交易账号数据进行碳交易;所述碳交易请求是由所述业务服务器根据所述碳交易账号数据和所述碳排放交易量生成的。The
图6是本说明书实施例的手机银行碳交易方法装置的一种结构框图。本实施例中的手机银行碳交易装置应用于碳交易后台服务器,如图6所示,包括:接收模块601、获取模块602和交易模块603,下面对该结构进行说明。FIG. 6 is a structural block diagram of a mobile banking carbon trading method device according to an embodiment of the present specification. The mobile banking carbon trading device in this embodiment is applied to a carbon trading back-end server, as shown in FIG. 6 , including: a receiving
接收模块601用于接收手机银行后台服务器发送的查询请求;所述查询请求中携带有碳交易账号数据;所述碳交易账号数据是由所述手机银行后台服务器对接收到的手机终端发送的碳交易消息进行解析得到的,所述碳交易消息包括手机银行账号数据和所述碳交易账号数据。The receiving
获取模块602用于响应于所述查询请求,获取实时碳交易价格以及所述碳交易账号数据对应的可用碳排放量数据;将所述实时碳交易价格和所述可用碳排放量数据发送至所述手机银行后台服务器;所述手机银行后台服务器将所述碳交易账号数据、所述实时碳交易价格和所述可用碳排放量数据发送至业务服务器;所述业务服务器根据所述实时碳交易价格和所述碳交易账号数据生成可用碳排放量消息,将所述可用碳排放量消息发送至所述手机终端,接收手机终端发送的碳排放交易量消息,所述碳排放交易量消息中携带有用户经由所述手机终端基于所述可用碳排放量消息选定或者输入的碳排放交易量。The obtaining
交易模块603用于接收所述手机银行后台服务器发送的碳交易请求,以基于所述碳排放交易量、所述手机银行账号数据和所述碳交易账号数据进行碳交易;所述碳交易请求是由所述业务服务器根据所述碳交易账号数据和所述碳排放交易量生成后发送给所述手机银行后台服务器的。The
图7是本说明书实施例的手机银行碳交易方法装置的一种结构框图。本实施例中的手机银行碳交易装置应用于业务服务器,如图7所示,包括:接收模块701、生成模块702、发送模块703和交易模块704,下面对该结构进行说明。FIG. 7 is a structural block diagram of a mobile banking carbon trading method device according to an embodiment of the present specification. The mobile banking carbon trading device in this embodiment is applied to a business server. As shown in FIG. 7 , it includes: a receiving
接收模块701用于接收手机银行后台服务器发送的碳交易账号数据、实时碳交易价格和可用碳排放量数据;所述实时碳交易价格和所述可用碳排放量数据是由碳交易后台服务器响应于所述手机银行后台服务器发送的查询请求返回给所述手机银行后台服务器的,所述查询请求中携带有所述碳交易账号数据,所述碳交易账号数据是由所述手机银行后台服务器对接收到的手机终端发送的碳交易消息进行解析后得到的,所述碳交易消息中还携带有银行账号数据。The receiving
生成模块702用于根据所述实时碳交易价格和所述可用碳排放量数据,生成可用碳排放量消息。The
发送模块703用于将所述可用碳排放量消息发送至所述手机终端,接收手机终端发送的碳排放交易量消息,所述碳排放交易量消息中携带有用户经由所述手机终端基于所述可用碳排放量消息选定或者输入的碳排放交易量。The sending
交易模块704用于根据所述碳交易账号数据和所述碳排放交易量生成碳交易请求,将所述碳交易请求发送至所述手机银行后台服务器;所述手机银行后台服务器将所述碳交易请求发送至所述碳交易后台服务器,以基于所述碳排放交易量、所述手机银行账号数据和所述碳交易账号数据进行碳交易。The
从以上的描述中,可以看出,本说明书实施例实现了如下技术效果:提供了一种手机银行碳交易方法,手机银行后台服务器可以接收手机终端发送的碳交易消息。所述碳交易消息可以包括碳交易账号数据和手机银行账号数据。手机银行后台服务器可以向碳交易后台服务器发送查询请求。所述查询请求中携带有所述碳交易账号数据。所述碳交易后台服务器响应于所述查询请求可以获取实时碳交易价格和所述碳交易账号数据对应的可用碳排放量数据,并将获得的实时碳交易价格和可用碳排放量数据发送给手机银行后台服务器。手机银行后台服务器可以将所述碳交易账号数据、所述实时碳交易价格和所述可用碳排放量数据发送至业务服务器。所述业务服务器可以根据所述实时碳交易价格和所述碳交易账号数据生成可用碳排放量消息,将所述可用碳排放量消息发送至所述手机终端。手机终端可以接收用户经由所述手机终端基于所述可用碳排放量消息选定或者输入的碳排放交易量。手机终端可以生成碳排放交易量消息,并将所述碳排放交易量消息发送至业务服务器。所述碳排放交易量消息中携带有所述碳排放交易量。业务服务器可以根据所述碳排放交易量和所述碳交易账号数据生成碳交易请求,并将所述碳交易请求发送给手机银行后台服务器。手机银行后台服务器可以接收所述业务服务器发送的碳交易请求,将所述碳交易请求发送至所述碳交易后台服务器。碳交易后台服务器可以基于所述碳排放交易量、所述手机银行账号数据和所述碳交易账号数据进行碳交易。上述方案中,通过5G消息对用户进行碳交易操作的信息进行封装,在业务服务器与手机银行后台管服务器之间传输5G消息,在手机银行后台服务器与碳交易后台服务器之间继续拧数据交互,使得用户无需下载应用程序,直接在5G消息界面即可完成碳交易,操作简单,可以提高碳交易效率;此外,通过5G消息传输账号信息等内容,可以进一步确保账号安全性。From the above description, it can be seen that the embodiments of this specification achieve the following technical effects: a mobile banking carbon trading method is provided, and the mobile banking background server can receive carbon trading messages sent by the mobile terminal. The carbon trading message may include carbon trading account data and mobile banking account data. The mobile banking backend server can send query requests to the carbon trading backend server. The query request carries the carbon trading account data. The carbon trading background server can obtain the real-time carbon trading price and the available carbon emission data corresponding to the carbon trading account data in response to the query request, and send the obtained real-time carbon trading price and available carbon emissions data to the mobile phone Bank backend server. The mobile banking background server can send the carbon trading account data, the real-time carbon trading price and the available carbon emission data to the business server. The service server may generate an available carbon emissions message according to the real-time carbon trading price and the carbon trading account data, and send the available carbon emissions message to the mobile phone terminal. The mobile phone terminal may receive the carbon emissions trading amount selected or input by the user via the mobile phone terminal based on the available carbon emissions amount message. The mobile phone terminal can generate a carbon emissions trading volume message, and send the carbon emissions trading volume message to the service server. The carbon emissions trading volume message carries the carbon emissions trading volume. The business server may generate a carbon trading request according to the carbon emission trading volume and the carbon trading account data, and send the carbon trading request to the mobile banking background server. The mobile banking background server can receive the carbon trading request sent by the business server, and send the carbon trading request to the carbon trading background server. The carbon trading backend server may perform carbon trading based on the carbon emissions trading volume, the mobile bank account data and the carbon trading account data. In the above scheme, the information of users' carbon trading operations is encapsulated through 5G messages, 5G messages are transmitted between the business server and the mobile banking back-end management server, and data interaction is continued between the mobile banking back-end server and the carbon trading back-end server. It enables users to complete carbon trading directly on the 5G message interface without downloading the app. The operation is simple and the efficiency of carbon trading can be improved; in addition, the transmission of account information and other content through 5G messages can further ensure account security.
本说明书实施方式还提供了一种计算机设备,具体可以参阅图8所示的基于本说明书实施例提供的手机银行碳交易方法的计算机设备组成结构示意图,所述计算机设备具体可以包括输入设备81、处理器82、存储器83。其中,所述存储器83用于存储处理器可执行指令。所述处理器82执行所述指令时实现上述任意实施例中所述的手机银行碳交易方法的步骤。The embodiment of this specification also provides a computer device. For details, please refer to the schematic diagram of the composition and structure of the computer device based on the carbon trading method for mobile banking provided by the embodiment of this specification shown in FIG. 8 . The computer device may specifically include an
在本实施方式中,所述输入设备具体可以是用户和计算机系统之间进行信息交换的主要装置之一。所述输入设备可以包括键盘、鼠标、摄像头、扫描仪、光笔、手写输入板、语音输入装置等;输入设备用于把原始数据和处理这些数的程序输入到计算机中。所述输入设备还可以获取接收其他模块、单元、设备传输过来的数据。所述处理器可以按任何适当的方式实现。例如,处理器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑控制器和嵌入微控制器的形式等等。所述存储器具体可以是现代信息技术中用于保存信息的记忆设备。所述存储器可以包括多个层次,在数字系统中,只要能保存二进制数据的都可以是存储器;在集成电路中,一个没有实物形式的具有存储功能的电路也叫存储器,如RAM、FIFO等;在系统中,具有实物形式的存储设备也叫存储器,如内存条、TF卡等。In this implementation manner, the input device may specifically be one of the main apparatuses for information exchange between the user and the computer system. The input device may include a keyboard, a mouse, a camera, a scanner, a light pen, a handwriting input pad, a voice input device, etc.; the input device is used to input raw data and a program for processing these numbers into the computer. The input device can also acquire and receive data transmitted from other modules, units, and devices. The processor may be implemented in any suitable manner. For example, a processor may take the form of, for example, a microprocessor or a processor and a computer readable medium storing computer readable program code (eg software or firmware) executable by the (micro)processor, logic gates, switches, application specific integrated circuits ( Application Specific Integrated Circuit, ASIC), programmable logic controller and embedded microcontroller form, etc. The memory may specifically be a memory device used for storing information in modern information technology. The memory can include multiple levels. In a digital system, as long as it can store binary data, it can be a memory; in an integrated circuit, a circuit with a storage function that does not have a physical form is also called a memory, such as RAM, FIFO, etc.; In the system, the storage device with physical form is also called memory, such as memory stick, TF card, etc.
在本实施方式中,该计算机设备具体实现的功能和效果,可以与其它实施方式对照解释,在此不再赘述。In this embodiment, the functions and effects specifically implemented by the computer device can be explained in comparison with other embodiments, and will not be repeated here.
本说明书实施方式中还提供了一种基于手机银行碳交易方法的计算机存储介质,所述计算机存储介质存储有计算机程序指令,在所述计算机程序指令被执行时实现上述任意实施例中所述手机银行碳交易方法的步骤。Embodiments of this specification also provide a computer storage medium based on a mobile phone banking carbon trading method, where the computer storage medium stores computer program instructions, and when the computer program instructions are executed, the mobile phone described in any of the foregoing embodiments is implemented. Steps of a bank carbon trading approach.
在本实施方式中,上述存储介质包括但不限于随机存取存储器(Random AccessMemory,RAM)、只读存储器(Read-Only Memory,ROM)、缓存(Cache)、硬盘(Hard DiskDrive,HDD)或者存储卡(Memory Card)。所述存储器可以用于存储计算机程序指令。网络通信单元可以是依照通信协议规定的标准设置的,用于进行网络连接通信的接口。In this embodiment, the above-mentioned storage medium includes but is not limited to random access memory (Random Access Memory, RAM), read-only memory (Read-Only Memory, ROM), cache (Cache), hard disk (Hard DiskDrive, HDD) or storage Card (Memory Card). The memory may be used to store computer program instructions. The network communication unit may be an interface for performing network connection communication, which is set according to a standard specified by a communication protocol.
在本实施方式中,该计算机存储介质存储的程序指令具体实现的功能和效果,可以与其它实施方式对照解释,在此不再赘述。In this embodiment, the functions and effects specifically implemented by the program instructions stored in the computer storage medium can be explained in comparison with other embodiments, and will not be repeated here.
本说明书实施例还提供一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现上述任意实施例中所述的手机银行碳交易方法的步骤。Embodiments of the present specification further provide a computer program product, including computer programs/instructions, when the computer program/instructions are executed by a processor, the steps of the mobile banking carbon trading method described in any of the foregoing embodiments are implemented.
显然,本领域的技术人员应该明白,上述的本说明书实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本说明书实施例不限制于任何特定的硬件和软件结合。Obviously, those skilled in the art should understand that each module or each step of the above-mentioned embodiments of the present specification can be implemented by a general-purpose computing device, and they can be centralized on a single computing device, or distributed in multiple computing devices. network, they can optionally be implemented with program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, can be different from the The illustrated or described steps are performed in order, either by fabricating them separately into individual integrated circuit modules, or by fabricating multiple modules or steps of them into a single integrated circuit module. As such, embodiments of this specification are not limited to any particular combination of hardware and software.
应该理解,以上描述是为了进行图示说明而不是为了进行限制。通过阅读上述描述,在所提供的示例之外的许多实施方式和许多应用对本领域技术人员来说都将是显而易见的。因此,本说明书的范围不应该参照上述描述来确定,而是应该参照前述权利要求以及这些权利要求所拥有的等价物的全部范围来确定。It should be understood that the above description is for purposes of illustration and not limitation. From reading the above description, many embodiments and many applications beyond the examples provided will be apparent to those skilled in the art. The scope of the specification should, therefore, be determined not with reference to the above description, but should instead be determined with reference to the preceding claims, along with the full scope of equivalents to which such claims are entitled.
以上所述仅为本说明书的优选实施例而已,并不用于限制本说明书,对于本领域的技术人员来说,本说明书实施例可以有各种更改和变化。凡在本说明书的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本说明书的保护范围之内。The above descriptions are only preferred embodiments of the present specification, and are not intended to limit the present specification. For those skilled in the art, various modifications and changes may be made to the embodiments of the present specification. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this specification shall be included within the protection scope of this specification.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210550223.XA CN114881789A (en) | 2022-05-20 | 2022-05-20 | Mobile banking carbon transaction method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210550223.XA CN114881789A (en) | 2022-05-20 | 2022-05-20 | Mobile banking carbon transaction method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN114881789A true CN114881789A (en) | 2022-08-09 |
Family
ID=82677410
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210550223.XA Pending CN114881789A (en) | 2022-05-20 | 2022-05-20 | Mobile banking carbon transaction method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114881789A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117033768A (en) * | 2023-06-28 | 2023-11-10 | 中国银行股份有限公司 | Carbon emission information recommendation method, device and equipment based on financial client |
| CN119273375A (en) * | 2024-12-12 | 2025-01-07 | 北京开云能源有限公司 | Message management system for carbon sink management and carbon trading |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009230237A (en) * | 2008-03-19 | 2009-10-08 | Toru Kogure | Energy saving management system for preventing global warming |
| CN102542465A (en) * | 2010-11-11 | 2012-07-04 | 乔立群 | Network transaction method and network transaction system for environmental property right |
| CN103439463A (en) * | 2013-08-16 | 2013-12-11 | 深圳中建院建筑科技有限公司 | Real-time online monitoring system for carbon emission of building |
| CN106846128A (en) * | 2017-03-22 | 2017-06-13 | 北京低碳天下科技有限公司 | A kind of carbon emission transaction system and method |
| CN111612477A (en) * | 2020-05-09 | 2020-09-01 | 蒲金才 | Carbon gold fusion derivative based on block chain and transaction mode |
| CN113011969A (en) * | 2021-03-31 | 2021-06-22 | 建信金融科技有限责任公司 | Banking business processing method, device, medium and electronic equipment based on 5G message |
| CN113129024A (en) * | 2021-05-19 | 2021-07-16 | 中国银行股份有限公司 | Intelligent financing method and system based on 5G message of block chain |
| CN113256403A (en) * | 2021-06-16 | 2021-08-13 | 中国银行股份有限公司 | Personal petty loan method, device and system based on block chain and 5G message |
| CN114140235A (en) * | 2021-11-12 | 2022-03-04 | 西南林业大学 | Blockchain-based trusted forestry carbon sink trading system and method |
-
2022
- 2022-05-20 CN CN202210550223.XA patent/CN114881789A/en active Pending
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009230237A (en) * | 2008-03-19 | 2009-10-08 | Toru Kogure | Energy saving management system for preventing global warming |
| CN102542465A (en) * | 2010-11-11 | 2012-07-04 | 乔立群 | Network transaction method and network transaction system for environmental property right |
| CN103439463A (en) * | 2013-08-16 | 2013-12-11 | 深圳中建院建筑科技有限公司 | Real-time online monitoring system for carbon emission of building |
| CN106846128A (en) * | 2017-03-22 | 2017-06-13 | 北京低碳天下科技有限公司 | A kind of carbon emission transaction system and method |
| CN111612477A (en) * | 2020-05-09 | 2020-09-01 | 蒲金才 | Carbon gold fusion derivative based on block chain and transaction mode |
| CN113011969A (en) * | 2021-03-31 | 2021-06-22 | 建信金融科技有限责任公司 | Banking business processing method, device, medium and electronic equipment based on 5G message |
| CN113129024A (en) * | 2021-05-19 | 2021-07-16 | 中国银行股份有限公司 | Intelligent financing method and system based on 5G message of block chain |
| CN113256403A (en) * | 2021-06-16 | 2021-08-13 | 中国银行股份有限公司 | Personal petty loan method, device and system based on block chain and 5G message |
| CN114140235A (en) * | 2021-11-12 | 2022-03-04 | 西南林业大学 | Blockchain-based trusted forestry carbon sink trading system and method |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117033768A (en) * | 2023-06-28 | 2023-11-10 | 中国银行股份有限公司 | Carbon emission information recommendation method, device and equipment based on financial client |
| CN119273375A (en) * | 2024-12-12 | 2025-01-07 | 北京开云能源有限公司 | Message management system for carbon sink management and carbon trading |
| CN119273375B (en) * | 2024-12-12 | 2025-06-06 | 北京开云能源有限公司 | Message management system for carbon sink management and carbon trading |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20210226952A1 (en) | Proxied multi-factor authentication using credential and authentication management in scalable data networks | |
| US20210250341A1 (en) | Credential and authentication management in scalable data networks | |
| CN111932246B (en) | Method and device for sending information | |
| US20180330362A1 (en) | Payment processing method and apparatus, and intelligent device | |
| US20170148021A1 (en) | Homogenization of online flows and backend processes | |
| WO2020205377A1 (en) | Architecture for facilitating data transfer for blockchain-based units in packet-based systems | |
| JP2020537229A (en) | Systems and methods for loyalty point distribution | |
| CN112968797B (en) | Application configuration method, system and storage medium of cloud service software | |
| CN109492985A (en) | A kind of checking method, apparatus and system | |
| CN114881789A (en) | Mobile banking carbon transaction method and device | |
| CN111881329A (en) | An account balance management method and system | |
| CN108243154A (en) | A verification code data processing method and device | |
| CN114358900A (en) | Invoice reimbursement method, device, storage medium and mobile terminal based on social application | |
| CN113656782A (en) | Method for aggregating identification codes, apparatus and electronic equipment for aggregating identification codes | |
| CN111724245A (en) | A credit card financing method and system | |
| US20130275280A1 (en) | Systems and Methods for Managing Accounting Data | |
| US20240223557A1 (en) | Credential and authentication management in scalable data networks | |
| WO2021027145A1 (en) | Non-application payment method and apparatus, and computing device and storage medium | |
| CN114422586B (en) | Event notification method, device, computer equipment and storage medium | |
| CN112910643B (en) | Method and device for generating random number in block chain | |
| CN116384991A (en) | Transfer payment method, device, equipment, medium and product | |
| CN115103034A (en) | Method and device for converting message protocol | |
| CN107133868A (en) | Fund classifying method, device, terminal and storage medium | |
| CN115330486A (en) | Target order generation method and device | |
| CN114896260A (en) | Information processing method, information processing device, electronic equipment and storage medium |
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 |