Movatterモバイル変換


[0]ホーム

URL:


CN110310011A - A kind of asset management system and its method based on block chain - Google Patents

A kind of asset management system and its method based on block chain
Download PDF

Info

Publication number
CN110310011A
CN110310011ACN201910467164.8ACN201910467164ACN110310011ACN 110310011 ACN110310011 ACN 110310011ACN 201910467164 ACN201910467164 ACN 201910467164ACN 110310011 ACN110310011 ACN 110310011A
Authority
CN
China
Prior art keywords
account
user
block chain
assets
assets information
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.)
Granted
Application number
CN201910467164.8A
Other languages
Chinese (zh)
Other versions
CN110310011B (en
Inventor
付伟
刘少轻
葛正涛
张学亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Suixin Cloud Chain Technology Co Ltd
Original Assignee
Beijing Suixin Cloud Chain Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Suixin Cloud Chain Technology Co LtdfiledCriticalBeijing Suixin Cloud Chain Technology Co Ltd
Priority to CN201910467164.8ApriorityCriticalpatent/CN110310011B/en
Publication of CN110310011ApublicationCriticalpatent/CN110310011A/en
Application grantedgrantedCritical
Publication of CN110310011BpublicationCriticalpatent/CN110310011B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The present invention discloses a kind of asset management system based on block chain and its method.The asset management system includes service sub-system, including user opens an account unit, user operation unit and assets information query unit;Block chain service subsystem, including open an account setting unit and assets information recording unit.System and method of the invention enable each side that block chain is added to supervise oneself relevant assets information, and the registration of the assets information, transfer trace are all not modifiable.

Description

A kind of asset management system and its method based on block chain
Technical field
The present invention relates to a kind of internet financial fields, and in particular to a kind of asset management system based on block chain makesWith user's account-opening method of the system, assets registration cochain method, assets transfer method and asset search method.
Background technique
In financial business instantly, enterprise A carries out buying generation data to supplier B, opens one with letter (such as tradeThe registration of the data such as easy relationship, sales contract, invoice) supplier B is given, supplier B may also by part, with the letter amount of money, (A be registeredTo B with letter) it is transferred to supplier C, what supplier B and C relied on that enterprise A opens proposes financing application to factoring quotient with letter,It makes loans after factoring quotient audit.
In above process, assets letter may all occur in enterprise A, supplier B, C and factoring quotient between any two sideThe interaction (such as transaction record, receivable/accounts payable) of breath, and there is the possibility unilaterally distorted in assets information, such asWhat monitor and prove assets information interaction whether be really one have in face of the problem of.
With the appearance of block chain and intelligent contract technology, can use block chain technology decentralization, openly, can notThe features such as distorting improves conventional authentication method.Prior art CN108881240A " protect by member's private data based on block chainMaintaining method " member's private data guard method based on block chain is disclosed, using the above method, using private key to member dataIt is encrypted, private key rests in member oneself hand, when needing to inquire the member data on the data memory node of member, needsData are decrypted using the private key in member's hand, therefore, anyone checks that member data requires the agreement by user.
However, this there is no solve enterprise A, in supplier B, C and factoring quotient either party supervise itself and another partyThe situation of relevant assets information interaction.
Summary of the invention
The case where in order to allow above-mentioned shareholder, grasp itself relevant assets information, in particular, for example factoring quotient is veryTo being the flow direction for needing complete monitoring to make loans, information is prevented to be tampered, this application provides a kind of Assets Reorganization Takings based on block chainReason system registers cochain method, assets transfer method and asset search side using user's account-opening method of the system, assetsMethod.
A kind of asset management system based on block chain is provided in the first aspect of the present invention, including
Service sub-system, including user open an account unit, user operation unit and assets information query unit;
Block chain service subsystem, including open an account setting unit and assets information recording unit, wherein
User opens an account unit for collecting the company information of user to be opened an account;
Setting unit of opening an account is used to generate and the secret key pair of the user-association and the secret key pair is arranged is directed to the userThe operating right of account, so that account information is submitted to affiliated block chain, with generating the corresponding account block chain of the userLocation and all nodes by the account block chain address in block chain are broadcasted;
User operation unit is used to submit the account to the assets information recording unit in response to user's operationAssets information change request;
Assets information recording unit by the assets information of user change request, account block chain address, secret key pair withAnd assets change corresponding association user account block chain address and are committed to the block chain, so that block chain is to the assetsInformation recording unit returns to change mark so that assets information described in assets information recording unit records changes;
Assets information query unit is used for the input in response to change mark and inquires the assets information and change.
Optionally, the block chain sends the change mark to the association user account.
Optionally, for the setting unit of opening an account for the multiple secret key pairs of same account setup, the multiple secret key pair is correspondingDifferent account operation permissions.
Optionally, the secret key pair is stored in the database of the system.
Another aspect of the present invention provides a kind of method opened an account using the progress user of system described in first aspect, including
User's unit of opening an account collects the company information of user to be opened an account;
Setting unit of opening an account generates the secret key pair with the user-association and the account that the secret key pair is directed to the user is arrangedOperating right, thus to affiliated block chain submit account information;
The block chain generates the corresponding account block chain address of the user and by the account block chain address in areaAll nodes of block chain are broadcasted.
Another aspect of the present invention provides a kind of method for carrying out assets registration cochain using system described in first aspect, packetIt includes
User's unit of opening an account collects the assets information of user registration in account in response to user's logon account;
Assets information recording unit searches account block chain address and secret key pair according to the company information of login user, willAssets information, account block chain address and the secret key pair of user registration submit request to block chain;
Block chain returns to assets registration mark so that assets information recording unit records to assets information recording unitAssets register information.
Optionally,
User passes through short message verification code logon account;
Assets information recording unit extracts the public key for needing the user for the assets information being written, and the assets for needing to be written are believedBreath is encrypted by public key;
Each node verifies the legitimacy for submitting request, after verification, new number by common recognition mechanism in block chainIt is added to according to block on the data memory node of the user;
Another aspect of the present invention provides a kind of assets transfer method using system described in first aspect, including
User's unit of opening an account collects the assets information of user registration in account in response to user's logon account;
Assets information recording unit searches account block chain address and secret key pair according to the company information of login user, willAssets information, account block chain address and the secret key pair of user registration submit request to block chain;
Assets information recording unit carries out the request of the transfer to interlock account in response to user to the assets information of registrationThe assets information of user registration, account block chain address, secret key pair, interlock account block chain address are committed to block chain;
Block chain returns to assets transfer mark so that assets information recording unit records to assets information recording unitThe transinformation.
Another aspect of the present invention provides a kind of method for carrying out asset search using system described in first aspect, including
Assets information query unit identifies to assets information recording unit according to the change and sends inquiry request.
Optionally, the method, including
Inquiry user logs in itself account by short message verification code, and the assets modification information of association user is read in request;
The request is submitted to block chain by assets information recording unit;
Each node verifies the legitimacy for submitting request, after verification, the pass by common recognition mechanism in block chainThe data being combined in the data block connected on the data storage node at family are sent to the inquiry user node;
The inquiry user is decrypted the data in data block using own private key, obtains corresponding data.
Beneficial effects of the present invention are as follows:
System and method of the invention enable each side that block chain is added to supervise oneself relevant assets information, and shouldThe registration of assets information, transfer trace are all not modifiable.
Detailed description of the invention
Specific embodiments of the present invention will be described in further detail with reference to the accompanying drawing.
Fig. 1 is the schematic diagram for constituting block chain node of the invention;
Fig. 2 is the schematic diagram of the block chain according to the present invention asset management system;
Fig. 3 is to carry out the method flow diagram that user opens an account using Fig. 2 system;
Fig. 4 is to carry out the method flow diagram that assets register cochain using Fig. 2 system;
Fig. 5 is the method flow diagram that assets transfer is carried out using Fig. 2 system.
Specific embodiment
In order to illustrate more clearly of the present invention, the present invention is done further below with reference to preferred embodiments and drawingsIt is bright.Similar component is indicated in attached drawing with identical appended drawing reference.It will be appreciated by those skilled in the art that institute is specific belowThe content of description is illustrative and be not restrictive, and should not be limited the scope of the invention with this.
As shown in Figure 1, still by taking situation described in background technology as an example, enterprise A10, supplier B12, supplier C14 are protectedBlock chain is added by the asset management system being installed on 16 server of factoring quotient in reason quotient 16.
As shown in Fig. 2, the block chain asset management system 20 includes:
Service sub-system 201, including user open an account unit, user operation unit and assets information query unit;
Block chain service subsystem 203, including open an account setting unit and assets information recording unit, wherein
User opens an account unit for collecting the company information of user to be opened an account, with supplier in the example of Fig. 1 and 2For C14;
Setting unit of opening an account is used to generate and the secret key pair of the user-association and the secret key pair is arranged is directed to the userThe operating right of account, so that account information is submitted to affiliated block chain, with generating the corresponding account block chain of the userLocation and all nodes by the account block chain address in block chain are broadcasted;
User operation unit is used to submit the account to the assets information recording unit in response to user's operationAssets information change request;
Assets information recording unit by the assets information of user change request, account block chain address, secret key pair withAnd assets change corresponding association user account block chain address and are committed to the block chain, so that block chain is to the assetsInformation recording unit returns to change mark so that assets information described in assets information recording unit records changes;
Assets information query unit is used for the input in response to change mark and inquires the assets information and change.
Wherein assets change includes assets registration, assets transfer etc., that is, corresponds to creation, additions and deletions, the change of assets informationEtc. operation.Such as since the assets that procurement business generates change between supplier 12 and supplier 14.
Preferably, secret key pair is generated by rsa encryption process.
Fast using RSA cryptographic algorithms speed, the characteristic that hardly possible cracks will after carrying out scrambled to complete verification processThe coding is added in block chain, not only ensure that the publicity of whole process but also has been ensured the privacy of user, has avoided simultaneouslyThe problem of denial.
Further, the RSA cryptographic algorithms are that the plaintext generated using the public key of user to verification process is encrypted,And it can only be decrypted with the private key of user and obtain entire verification process information.
By using block chain technology, it can guarantee that assets information is not tampered, and user 14 can become by assetsIdentify such as transaction id more to monitor the change of assets.Other association users such as factoring quotient 16, supplier 12 are when neededAssets modification information can be provided by the system.
In a preferred embodiment, the change mark is sent to the block chain property of can choose to association user accountKnow, as long as the account that the association user logs in itself can be identified by the change is inquired the assets modification information, simultaneously becauseUsing block chain technology, which is that authentic and valid can not distort.
In a preferred embodiment, the setting unit of opening an account is described more for the multiple secret key pairs of same account setupA secret key pair corresponds to different account operation permissions.
This mainly considers that an enterprise creates an account, modifies company information, modification assets information, these operations generally requireIt is handled by different people, different people has different permissions, such as creates an account permission, and in the present system, threshold value is set as10, only threshold value is more than 10 could have the permission created an account.
In general, being taken care of for the secret key pair that user generates by user itself, in an embodiment of the present invention, due to as puttingThe factoring quotient of credit side, needs especially to pay close attention to the service condition made loans, and therefore, in a preferred embodiment of the invention, which depositsStorage is in the database of the system, to facilitate unified management.
Next, still by taking supplier 14 as an example, introduce respectively open an account, assets cochain, assets transfer and asset search mistakeJourney.
It opens an account
Another aspect of the present invention provides a kind of method opened an account using above system progress user, as shown in figure 3, including
User's unit of opening an account collects the company information of user 14 to be opened an account, such as unified business standing code, enterprise's nameClaim, enterprise's description, mechanism number;
Simultaneously the account that the secret key pair is directed to the user is arranged in setting unit of opening an account generation and the associated secret key pair of the user 14The operating right at family, to submit account information to affiliated block chain;
The block chain generates the corresponding account block chain address of the user and by the account block chain address in areaAll nodes of block chain are broadcasted.
Opening an account in systems is completed by above step user 14.User 14 can also invite the affiliated enterprise to be at thisIt respectively completes to open an account in system.
Assets register cochain
Another aspect of the present invention provides a kind of method for carrying out assets registration cochain using above system, as shown in figure 4, packetIt includes
User's unit of opening an account logs in its account in response to user 14 and collects the assets information of user registration in account;
Assets information recording unit is (such as transaction record, receivable/should to pay a bill according to the company information of login userMoney), account block chain address and secret key pair are searched, the assets information of user registration, account block chain address and secret key pair are mentionedHand over request to block chain;
Block chain returns to assets registration mark so that assets information recording unit records to assets information recording unitAssets register information.
Wherein, it searches secret key pair and depends on secret key pair storage wherein, if user itself stores, user uploads secret key pairTo service sub-system until block chain;If being stored in the database of the foregoing description, searched from the database.
In a preferred embodiment,
User passes through short message verification code logon account;
Assets information recording unit extracts the public key for needing the user for the assets information being written, and the assets for needing to be written are believedBreath is encrypted by public key;
Each node verifies the legitimacy for submitting request, after verification, new number by common recognition mechanism in block chainIt is added to according to block on the data memory node of the user.
Assets transfer
Another aspect of the present invention provides a kind of assets transfer method using above system, as shown in figure 5, including
User's unit of opening an account collects the assets information of user registration in account in response to user's logon account;
Assets information recording unit searches account block chain address and secret key pair according to the company information of login user, willAssets information, account block chain address and the secret key pair of user registration submit request to block chain;
Assets information recording unit carries out the request of the transfer to interlock account in response to user to the assets information of registrationThe assets information of user registration, account block chain address, secret key pair, interlock account block chain address are committed to block chain;
Block chain returns to assets transfer mark so that assets information recording unit records to assets information recording unitThe transinformation.
Asset search
Another aspect of the present invention provides a kind of method for carrying out asset search using above system, including
Assets information query unit identifies to assets information recording unit according to the change and sends inquiry request.
Optionally, the method, including
Inquiry user logs in itself account by short message verification code, and the assets modification information of association user is read in request;
The request is submitted to block chain by assets information recording unit;
Each node verifies the legitimacy for submitting request, after verification, the pass by common recognition mechanism in block chainThe data being combined in the data block connected on the data storage node at family are sent to the inquiry user node;
The inquiry user is decrypted the data in data block using own private key, obtains corresponding data.
Obviously, the above embodiment of the present invention be only to clearly illustrate example of the present invention, and not be pairThe restriction of embodiments of the present invention may be used also on the basis of the above description for those of ordinary skill in the artTo make other variations or changes in different ways, all embodiments can not be exhaustive here, it is all to belong to this hairThe obvious changes or variations that bright technical solution is extended out are still in the scope of protection of the present invention.

Claims (10)

CN201910467164.8A2019-05-312019-05-31Asset management system and method based on block chainActiveCN110310011B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910467164.8ACN110310011B (en)2019-05-312019-05-31Asset management system and method based on block chain

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910467164.8ACN110310011B (en)2019-05-312019-05-31Asset management system and method based on block chain

Publications (2)

Publication NumberPublication Date
CN110310011Atrue CN110310011A (en)2019-10-08
CN110310011B CN110310011B (en)2024-01-26

Family

ID=68075589

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910467164.8AActiveCN110310011B (en)2019-05-312019-05-31Asset management system and method based on block chain

Country Status (1)

CountryLink
CN (1)CN110310011B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111866011A (en)*2020-07-292020-10-30中国联合网络通信集团有限公司 A method and device for updating vehicle information
CN115409624A (en)*2022-08-022022-11-29深圳市富途网络科技有限公司Virtual resource transaction processing method based on block chain and related equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106097030A (en)*2016-04-292016-11-09北京太云科技有限公司The data processing method of a kind of assets based on block chain, Apparatus and system
US20170154331A1 (en)*2015-11-302017-06-01ShapeShiftSystems and methods for improving security in blockchain-asset exchange
CN107222312A (en)*2017-06-202017-09-29无锡井通网络科技有限公司Assets digitizing solution based on block chain technology
CN108154369A (en)*2018-02-022018-06-12上海二秒科技有限公司A kind of enterprise asset management based on block chain technology
CN108229962A (en)*2018-01-042018-06-29众安信息技术服务有限公司Right management method and system based on block chain
CN108428122A (en)*2018-02-082018-08-21布比(北京)网络技术有限公司It is a kind of distribution account book on trade financing method and system
CN109150547A (en)*2018-09-302019-01-04姚前A kind of system and method for the digital asset real name registration based on block chain

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20170154331A1 (en)*2015-11-302017-06-01ShapeShiftSystems and methods for improving security in blockchain-asset exchange
CN106097030A (en)*2016-04-292016-11-09北京太云科技有限公司The data processing method of a kind of assets based on block chain, Apparatus and system
CN107222312A (en)*2017-06-202017-09-29无锡井通网络科技有限公司Assets digitizing solution based on block chain technology
CN108229962A (en)*2018-01-042018-06-29众安信息技术服务有限公司Right management method and system based on block chain
CN108154369A (en)*2018-02-022018-06-12上海二秒科技有限公司A kind of enterprise asset management based on block chain technology
CN108428122A (en)*2018-02-082018-08-21布比(北京)网络技术有限公司It is a kind of distribution account book on trade financing method and system
CN109150547A (en)*2018-09-302019-01-04姚前A kind of system and method for the digital asset real name registration based on block chain

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111866011A (en)*2020-07-292020-10-30中国联合网络通信集团有限公司 A method and device for updating vehicle information
CN111866011B (en)*2020-07-292022-04-29中国联合网络通信集团有限公司 A method and device for updating vehicle information
CN115409624A (en)*2022-08-022022-11-29深圳市富途网络科技有限公司Virtual resource transaction processing method based on block chain and related equipment

Also Published As

Publication numberPublication date
CN110310011B (en)2024-01-26

Similar Documents

PublicationPublication DateTitle
Gross et al.Designing a central bank digital currency with support for cash-like privacy
JP7101284B2 (en) Deposit account information disclosure system
WinnOpen Systems, Free Markets, and Regulation of Internet Commerce
KR100843494B1 (en) Methods and systems for supplying data, methods and systems for providing digital signatures, methods and systems for transferring ownership of electronic property, methods and systems for electronic voting, and computer-readable recording media recording computer programs
US7587366B2 (en)Secure information vault, exchange and processing system and method
US7353532B2 (en)Secure system and method for enforcement of privacy policy and protection of confidentiality
US20150356523A1 (en)Decentralized identity verification systems and methods
CN109949019A (en)Payment system based on medical block chain
JP2024505006A (en) Systems and methods for compliant digitally represented assets
US20210365584A1 (en)Portable reputation brokering using linked blockchains and shared events
CN109886026A (en)Data save querying method, device, computer system and readable storage medium storing program for executing
JP2005509971A (en) Data management system and method
JPH10504150A (en) A method for securely using digital signatures in commercial cryptosystems
CN114549194A (en) A blockchain-based rights asset management service platform and its implementation method
CN111275443B (en)Transaction processing system based on block chain
US20030229792A1 (en)Apparatus for distributed access control
KR102324155B1 (en)Method and apparatus for autonomous guarantee verification for p2p loan service based on blockchain
Yevseiev et al.Construction methodology of information security system of banking
CN110310011A (en)A kind of asset management system and its method based on block chain
KR102762134B1 (en)The Method to conveniently and safely authenticate the transfer of My Data
Suga et al.Securing cryptocurrency exchange: building up standard from huge failures
TWI737139B (en) Personal data protection application system and personal data protection application method
Li et al.A Decentrlized Trading Model Based on Public Blockchain with Regulatable Bi-Tierred Identities
US11663590B2 (en)Privacy-preserving assertion system and method
Zhang et al.Controlling information risk in E-commerce

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp