Back to results
US 2022/0012804 A1Published application
Blockchain-based information interaction method, blockchain node and credit investigation system
AssigneesBeijing Jingdong Shangke Information Technology Co., Ltd., Beijing Jingdong Century Trading Co., Ltd.
InventorMingsen LUO
Life of this patent
Estimating the term…
Abstract
A blockchain-based information interaction method, a blockchain node, and a credit investigation network. A blockchain-based information interaction method includes generating, by a blockchain node, a credit information summary according to user data; generating blockchain information according to the credit information summary; and distributing the blockchain information on a blockchain network, so as to perform interaction of user credit information summary from different nodes through the blockchain network.
Claims21
1:
- A blockchain-based information interaction method, comprising:
- generating, by a blockchain node, a credit information summary according to user data;
- generating blockchain information according to the credit information summary;
- and
- distributing the blockchain information on a blockchain network, to perform interaction of credit information summary from different nodes through the blockchain network.
2 more elements
2:
- The information interaction method according to claim 1, wherein the generating, by a blockchain node, a credit information summary according to user data comprises:
- generating the credit information summary according to at least one of user's assets, social relations and payment records recorded by a government agency;
- generating the credit information summary according to at least one of user's income, statements, properties, or loan records recorded by a bank;
- or
- generating the credit information summary according to user's behavior records on an enterprise platform.
2 more elements
3:
- The information interaction method according to claim 2, wherein the generating the credit information summary according to user's behavior records on an enterprise platform comprises:
- generating the credit information summary according to one or more of user's chat records on a social software, transaction records on a payment platform, consumption records on a shopping platform, or travel records on a travel or map platform.
4:
- The information interaction method according to claim 1, further comprising:
- receiving a data inquiry request;
- and
- generating the blockchain information according to the data inquiry request and distributing the blockchain information on the blockchain network, to generate the credit information summary by each blockchain node according to the data inquiry request.
1 more element
5:
- The information interaction method according to claim 1, further comprising:
- in the case that a data inquiry request is comprised in received blockchain information, or the data inquiry request is received from an inquirer, inquiring stored user data according to inquiry requirements in the data inquiry request, then generating the credit information summary, and generating the blockchain information and distributing to the blockchain network,
- wherein the blockchain information comprising the data inquiry request is generated and distributed to the blockchain network by a blockchain node receiving the data inquiry request from the inquirer.
6:
- The information interaction method according to claim 1, further comprising:
- determining an encryption key according to a read permission level of the credit information summary;
- and
- generating encrypted blockchain information according to the credit information summary and the encryption key, to allow a blockchain node that meets the read permission level requirement to resolve the encrypted blockchain information and prevent a blockchain node that does not meet the read permission level requirement from resolving the encrypted blockchain information.
1 more element
7:
- The information interaction method according to claim 1, further comprising:
- storing received blockchain information, and decrypting the received blockchain information by using a decryption key of a blockchain node which receives the blockchain information, wherein the received blockchain information is generated by encryption with the use of the encryption key determined according to the read permission level of the credit information summary.
8-14. (canceled)
15:
- A blockchain node, comprising:
- a memory;
- and
- a processor coupled to the memory, which, based on instructions stored in the memory, is configured to perform a method comprising:
- generating a credit information summary according to user data;
- generating blockchain information according to the credit information summary;
- and
- distributing the blockchain information on a blockchain network, to perform interaction of credit information summary from different nodes through the blockchain network.
5 more elements
16:
- A non-transitory computer-readable storage medium having stored thereon computer program instructions, wherein the instructions, when executed by a processor, implement a method for performing operations comprising:
- generating, by a blockchain node, a credit information summary according to user data;
- generating blockchain information according to the credit information summary;
- and
- distributing the blockchain information on a blockchain network, to perform interaction of credit information summary from different nodes through the blockchain network.
2 more elements
17:
- A credit investigation system, comprising:
- a plurality of blockchain nodes according to claim 15;
- and
- a network link, configured to act as an carrier for carrying interaction between the blockchain nodes.
1 more element
18:
- The system according to claim 17, wherein the blockchain node comprises at least one of:
- a government agency blockchain node, configured to generate the credit information summary according to at least one of user's assets, social relations and payment records recorded by a government agency;
- a bank blockchain node, configured to generate the credit information summary based on at least one of user's income, statements, properties, or loan records recorded by a bank;
- or
- an enterprise blockchain node, configured to generate the credit information summary according to user's behavior records on an enterprise platform.
2 more elements
19:
- The information interaction method according to claim 5, further comprising:
- storing received blockchain information, and decrypting the received blockchain information by using a decryption key of a blockchain node which receive the blockchain information, wherein the received blockchain information is generated by encryption with the use of the encryption key determined according to the read permission level of the credit information summary;
- and
- in the case the decryption is successful, extracting the credit information summary and feeding back to the inquirer;
- and
- in the case that the decryption fails, feeding inadequate permission back to the inquirer.
3 more elements
20:
- The blockchain node according to claim 15, wherein the method further comprising:
- receiving a data inquiry request;
- and
- generating the blockchain information according to the data inquiry request and distributing the blockchain information on the blockchain network, to generate the credit information summary by each blockchain node according to the data inquiry request.
1 more element
21:
- The blockchain node according to claim 15, wherein the method further comprising:
- in the case that a data inquiry request is comprised in received blockchain information, or the data inquiry request is received from an inquirer, inquiring stored user data according to inquiry requirements in the data inquiry request, then generating the credit information summary, and generating the blockchain information and distributing to the blockchain network,
- wherein the blockchain information comprising the data inquiry request is generated and distributed to the blockchain network by a blockchain node receiving the data inquiry request from the inquirer.
22:
- The blockchain node according to claim 15, wherein the method further comprising:
- determining an encryption key according to a read permission level of the credit information summary;
- and
- generating encrypted blockchain information according to the credit information summary and the encryption key, to allow a blockchain node that meets the read permission level requirement to resolve the encrypted blockchain information and prevent a blockchain node that does not meet the read permission level requirement from resolving the encrypted blockchain information.
1 more element
23:
- The blockchain node according to claim 21, wherein the method further comprising:
- storing received blockchain information, and decrypting the received blockchain information by using a decryption key of a blockchain node which receive the blockchain information, wherein the received blockchain information is generated by encryption with the use of the encryption key determined according to the read permission level of the credit information summary;
- and
- in the case the decryption is successful, extracting the credit information summary and feeding back to the inquirer;
- and
- in the case that the decryption fails, feeding inadequate permission back to the inquirer.
3 more elements
24:
- The non-transitory computer-readable storage medium according to claim 16, wherein the method further comprising:
- receiving a data inquiry request;
- and
- generating the blockchain information according to the data inquiry request and distributing the blockchain information on the blockchain network, to generate the credit information summary by each blockchain node according to the data inquiry request.
1 more element
25:
- The non-transitory computer-readable storage medium according to claim 16, wherein the method further comprising:
- in the case that a data inquiry request is comprised in received blockchain information, or the data inquiry request is received from an inquirer, inquiring stored user data according to inquiry requirements in the data inquiry request, then generating the credit information summary, and generating the blockchain information and distributing to the blockchain network,
- wherein the blockchain information comprising the data inquiry request is generated and distributed to the blockchain network by a blockchain node receiving the data inquiry request from the inquirer.
26:
- The non-transitory computer-readable storage medium according to claim 16, wherein the method further comprising:
- determining an encryption key according to a read permission level of the credit information summary;
- and
- generating encrypted blockchain information according to the credit information summary and the encryption key, to allow a blockchain node that meets the read permission level requirement to resolve the encrypted blockchain information and prevent a blockchain node that does not meet the read permission level requirement from resolving the encrypted blockchain information.
1 more element
27:
- The non-transitory computer-readable storage medium according to claim 25, wherein the method further comprising:
- storing received blockchain information, and decrypting the received blockchain information by using a decryption key of a blockchain node which receive the blockchain information, wherein the received blockchain information is generated by encryption with the use of the encryption key determined according to the read permission level of the credit information summary;
- and
- in the case the decryption is successful, extracting the credit information summary and feeding back to the inquirer;
- and
- in the case that the decryption fails, feeding inadequate permission back to the inquirer.
3 more elements