CN106228446B - Transaction in assets plateform system and method based on privately owned block chain - Google Patents
Transaction in assets plateform system and method based on privately owned block chain Download PDFInfo
- Publication number
- CN106228446B CN106228446B CN201610569487.4A CN201610569487A CN106228446B CN 106228446 B CN106228446 B CN 106228446B CN 201610569487 A CN201610569487 A CN 201610569487A CN 106228446 B CN106228446 B CN 106228446B
- Authority
- CN
- China
- Prior art keywords
- transaction
- auspicious
- lcl
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/06—Asset management; Financial planning or analysis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Technology Law (AREA)
- Human Resources & Organizations (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Game Theory and Decision Science (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The present invention provides a kind of transaction in assets plateform system and method based on privately owned block chain, and the system comprises the private networks being made of several auspicious nodal points and a gateway.Auspicious nodal point is for trading, timing generates distributed account book (ledger) and is sent in other auspicious nodal points, it votes the Transaction Information in received each ledger, the ledger for meeting default ballot condition is packaged as common recognition result information (abbreviation LCL), LCL is sent to other auspicious nodal points, stop voting after receiving LCL and stores LCL.Wherein, the Transaction Information and extension information that present node is traded during ledger is used to store timing, extension information includes transaction certificate and relevant information.Storing LCL includes that LCL is connected to previous LCL, and each LCL is sequentially connected composition block chain.Gateway is used for monitoring trading, and provides assets and exchange channel.The present invention is stored in composition block chain in each auspicious nodal point by storing extension information in ledger, and by LCL, realizes distributed quick storage transaction certificate and related keyword information.
Description
Technical field
This application involves technical field of the computer network, and in particular to a kind of transaction in assets platform based on privately owned block chain
System and method.
Background technique
The core that middle clever paper " Bitcoin:A Peer-to-Peer Electronic Cash System " solves
Problem be lack on a distribution network trust field how compliance.The bit being born on the basis of this paper
Coin solves the above problem, but still has the shortcomings that speed slowly and need to dig mine book keeping operation: a transaction of bit coin averagely needs 10
Minute;Meanwhile bit coin carries out digging mine book keeping operation, as reward, system can be returned with bit coin, this process expends very much
Time and electric power.
The appearance of auspicious wave (Ripple) coin solves the problems, such as the above-mentioned two o'clock of bit coin.One of Ripple network is main special
Point is decentralization, and core mechanism is similar with bit coin, compared to bit coin, Ripple network have a variety of currency of support,
It is automatic carry out currency exchange, transaction confirmation time-consuming it is short, without download block chain, without dig mine, total amount not can increase can only
The features such as successively decreasing.
However for Ripple network, there are still be unable to satisfy distributed storage extension information (such as transaction certificate and phase
Close key message) demand defect, and can not to the transaction certificate traded before the nodes sharing being newly added and
Related keyword information.
Summary of the invention
In view of drawbacks described above in the prior art or deficiency, be intended to provide a kind of distributed quick storage transaction certificate and
The transaction in assets plateform system and method based on privately owned block chain of related keyword information.
In a first aspect, the present invention provides a kind of transaction in assets plateform system based on privately owned block chain, the system comprises
The private network being made of several auspicious nodal points and a gateway.
For mutually trading, timing generates distributed account book and is sent to the private network the auspicious nodal point
In other auspicious nodal points, votes the Transaction Information in received each distributed account book, default ballot condition will be met
Distributed account book be packaged as common recognition result information (last closed ledger, abbreviation LCL), Xiang Suoshu private network it is other
Auspicious nodal point sends LCL, stops voting after receiving LCL and stores LCL.
Wherein, the transaction letter that current auspicious nodal point is traded during the distributed account book is used to store the timing
Breath and extension information, the extension information include the transaction certificate and relevant information of the transaction.The storage LCL includes will
The previous LCL that LCL connection is stored, each LCL stored are sequentially connected composition block chain.
The gateway is for monitoring the transaction occurred in the private network, and the assets for providing the transaction are exchanged and led to
Road.
Second aspect, the present invention provide a kind of transaction in assets method based on privately owned block chain, the method be suitable for by
The private network of several auspicious wave (rippled) nodes and a gateway (gatewayd) composition.The described method includes:
Each auspicious nodal point periodically generates distributed account book respectively and is sent to other auspicious node of the private network
Point in.Wherein, the Transaction Information that current auspicious nodal point is traded during the distributed account book is used to store the timing
With extension information, the extension information includes the transaction certificate and relevant information of the transaction.The gateway is described for monitoring
The transaction occurred in private network, and the assets for providing the transaction exchange channel.
Each auspicious nodal point respectively votes to the Transaction Information in respectively received each distributed account book.
Will the distributed account book that default ballot condition be met be packaged as common recognition result information (last closed ledger,
Abbreviation LCL), other auspicious nodal points of Xiang Suoshu private network send LCL, and the auspicious nodal point for receiving LCL stops voting and storing
LCL returns to previous step.Wherein, the storage LCL includes the previous LCL for being stored LCL connection, and each LCL stored is successively
Connection composition block chain.
Transaction in assets plateform system based on privately owned block chain that many embodiments of the present invention provide and method by point
Storage includes the extension information of transaction certificate and relevant information in cloth account book (ledger), and will in each round common recognition ballot
Being stored in each auspicious nodal point by the LCL that ledger is packaged for generating forms block chain, realizes distributed quick
Store transaction voucher and related keyword information;Simultaneously for the new auspicious nodal point that private network is added, by what is run
The ripple network mechanism that rippled program has determines that it can synchronize the ledger in current private network, thus logical
It crosses synchronous ledger and realizes the transaction certificate and related keyword information traded before sharing;
The transaction in assets plateform system based on privately owned block chain and method that some embodiments of the invention provide further lead to
The extra byte information for generating store transaction voucher and relevant information is crossed, and is sent to each auspicious nodal point storage, is realized another
A kind of distributed quick storage transaction certificate of mode and related keyword information;
The transaction in assets plateform system based on privately owned block chain and method that some embodiments of the invention provide further lead to
The scheduled initial wealth of account distribution that activation was requested and be to gateway response Account activation is crossed, the automatic activation of account is realized;
The transaction in assets plateform system based on privately owned block chain and method that some embodiments of the invention provide further lead to
The customized assets of transaction creation are crossed, and monitor whether the customized assets of transaction auditing create success by gateway, realizes and makes by oneself
The creation of adopted assets further enriches the transaction asset class in private network.
Detailed description of the invention
By reading a detailed description of non-restrictive embodiments in the light of the attached drawings below, the application's is other
Feature, objects and advantages will become more apparent upon:
Fig. 1 is the structural schematic diagram of the transaction in assets plateform system based on privately owned block chain in one embodiment of the invention.
Fig. 2 is the flow chart of the transaction in assets method based on privately owned block chain in one embodiment of the invention.
Fig. 3 is the schematic diagram of voting process in one embodiment of the invention China and Sweden nodal point.
Fig. 4 is the client flow diagram of one embodiment of the invention China and Sweden nodal point.
Fig. 5 is the flow chart of the transaction in assets method based on privately owned block chain in one embodiment of the present invention.
Fig. 6 is the flow chart of the transaction in assets method based on privately owned block chain in one embodiment of the present invention.
Specific embodiment
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched
The specific embodiment stated is used only for explaining related invention, rather than the restriction to the invention.It also should be noted that in order to
Convenient for description, part relevant to invention is illustrated only in attached drawing.
It should be noted that in the absence of conflict, the features in the embodiments and the embodiments of the present application can phase
Mutually combination.The application is described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Fig. 1 is the structural schematic diagram of the transaction in assets plateform system based on privately owned block chain in one embodiment of the invention.
As shown in Figure 1, in the present embodiment, the transaction in assets plateform system packet provided by the invention based on privately owned block chain
Include the private network 10 being made of several auspicious nodal points 11 and a gateway 12.
For mutually trading, timing generates distributed account book (ledger) and is sent to private network auspicious nodal point 11
It in 10 other auspicious nodal points 11, votes the Transaction Information in received each ledger, default ballot condition will be met
Distributed account book be packaged as common recognition result information (last closed ledger, abbreviation LCL), Xiang Suoshu private network its
Its auspicious nodal point sends LCL, stops voting after receiving LCL and stores LCL.
Wherein, the ledger Transaction Information that current auspicious nodal point 11 is traded during being used to store the timing and expansion
Information is opened up, the extension information includes the transaction certificate and relevant information of the transaction.The storage LCL includes connecting LCL
The previous LCL stored, each LCL stored are sequentially connected composition block chain.
Gateway 12 is for monitoring the transaction occurred in private network 10, and the assets for providing the transaction exchange channel.
Specifically, as shown in Figure 1, auspicious nodal point 11 includes rippled unit, the first middle layer rippled-lib, second
Middle layer rippled-rest and client.Rippled unit is for running rippled program.First middle layer rippled-
Lib provides websocket interface for being packaged to bottom for the client.Second middle layer rippled-rest is used
It is packaged in bottom, provides rest interface for gateway 12.The financial institution of the outer nets such as gateway 12 and bank connect, and is each auspicious
The assets that nodal point 11 provides transaction exchange channel.
Fig. 2 is the flow chart of the transaction in assets method based on privately owned block chain in one embodiment of the invention.Money shown in Fig. 2
Producing method of commerce can be applied in transaction in assets plateform system shown in FIG. 1.
As shown in Fig. 2, in the present embodiment, the transaction in assets method packet provided by the present invention based on privately owned block chain
It includes:
S50: timing generates distributed account book (ledger) and is sent to the private network each auspicious nodal point respectively
Other auspicious nodal points in.
Wherein, the transaction letter that current auspicious nodal point is traded during the distributed account book is used to store the timing
Breath and extension information, the extension information include the transaction certificate and relevant information of the transaction, and the gateway is for monitoring institute
The transaction occurred in private network is stated, and the assets for providing the transaction exchange channel;
S70: each auspicious nodal point respectively votes to the Transaction Information in respectively received each distributed account book, will
The distributed account book for meeting default ballot condition is packaged as common recognition result information (last closed ledger, abbreviation LCL).
Other auspicious nodal points of S90: Xiang Suoshu private network send LCL, and the auspicious nodal point for receiving LCL stops voting and depositing
Store up LCL, return step S70.
Wherein, the storage LCL includes the previous LCL for being stored LCL connection, and each LCL stored is sequentially connected group
At block chain.
Specifically, it in private network 10 shown in Fig. 1, is trading all the time between each auspicious nodal point 11.?
In the present embodiment, the transaction includes money transfer transactions and sheet transaction two types, and in more embodiments, the transaction is also
It may include other type of transaction.The transaction is exchanged channel by the assets that gateway provides and is realized.
In step s 50, each auspicious nodal point 11 periodically generates ledger, such as auspicious nodal point A is sent out in 3 seconds at first
Two transactions have been given birth to, the ledger of the Transaction Information for being packaged two transaction and extension information is generatedA1, it is sent to private network
10 other auspicious nodal points 11;Three transactions have occurred in 3 seconds at second, generate the Transaction Information for being packaged three transaction
With the ledger of extension informationA2, it is sent to other auspicious nodal points 11 of private network 10.The ledger generated afterwards can inherit previous
The related setting of a ledger, specifically includes the information such as the tranaction costs for inheriting previous ledger, the father of latter ledger is arranged
Cryptographic Hash is the cryptographic Hash of previous ledger, inherits and be incremented by the sequence number of previous ledger.The Transaction Information is for participating in
The ballot that " common recognition " mechanism used by rippled program carries out.The extension information is used to store the transaction of each transaction
Voucher and relevant information.The relevant information specifically includes the information such as wallet and assets information, and the wallet includes
The information such as personal account, the assets information include assets write a Chinese character in simplified form, the information such as asset name and assets symbol.
In the present embodiment, the fixed time interval for being packaged ledger is 3 seconds, and in more embodiments, fixed time interval can basis
Actual demand is set as different durations, technical effect having the same.
In step S70, each auspicious nodal point 11 respectively carries out the Transaction Information in respective received each ledger
Several wheel ballots, the first round of voting will obtain the Transaction Information that votes are 50% and be packaged as a suggestion Proposal and send
As input, the second wheel is packaged as other auspicious nodal points 11 into private network by the Transaction Information that votes are 60% is obtained
One suggestion Proposal is simultaneously sent to other auspicious nodal points 11 in private network as input, and so on, in fourth round
The Transaction Information that votes are 80% will be obtained and be packaged as LCL.
In the present embodiment, the first round need to obtain 50% votes, and the votes that hereafter every wheel need to obtain are incremented by 10%,
Generating the votes that LCL need to be obtained is 80%, and in more embodiments, the ratio of above-mentioned items votes can be according to actual needs
Using different proportional numerical values, technical effect having the same.
In step S90, when each auspicious nodal point 11 receives LCL, stop ongoing ballot, by LCL store to
In local data base.Specifically, this received LCL is connected to after the LCL of a upper storage, to make each of storage
LCL is sequentially connected composition block chain.It returns again to step S70 and restarts the first round of voting.
Transaction in assets plateform system and method provided by the above embodiment based on privately owned block chain passes through in ledger
Storage includes the extension information of transaction certificate and relevant information, and being packaged by ledger by generation in each round common recognition ballot
Obtained LCL is stored in composition block chain in each auspicious nodal point, realizes distributed quick storage transaction certificate and correlation
Key message.
Simultaneously as the ripple network mechanism that the rippled program that each auspicious nodal point 11 is run has determines
The new auspicious nodal point 11 that private network 10 is added, can synchronize the ledger in current private network 10, each existing without synchronizing
The database of node, thus the node being newly added can be realized by synchronous ledger it is shared before the transaction traded with
Card and related keyword information.
In a preferred embodiment, several auspicious nodal points 11 include at least two trusted nodes.
Auspicious nodal point 11 has configuration file, and the configuration file includes the trusted list for carrying out the ballot
UNL, trusted list UNL include the key that each trusted node generates.
Fig. 3 is the schematic diagram of voting process in one embodiment of the invention China and Sweden nodal point.As shown in figure 3, for auspicious node
Point A, each Transaction Information transactions included by each ledger generates Candidate Set list candidate based on the received
set。
In the first round of voting, left channel shown in Fig. 3 inputs each ledger, is compared with trusted list UNL:
Give up if not meeting, is compared if meeting with each Transaction Information in Candidate Set list candidate set
It is right:
If meeting, it is denoted as to the Transaction Information ballot for meeting comparison in candidate set;
It is denoted as if not meeting and does not vote.
The Transaction Information that votes are 50% will be obtained after the first round of voting is complete is packaged as a suggestion Proposal1And
The left channel that other auspicious nodal points 11 in private network are sent to as second ballot inputs, in second ballot with
UNL comparison, compares if meeting with Transaction Information each in candidate set, generates Proposal2, retransmits to other auspicious
The left channel input that nodal point 11 is voted as third round, and so on.
In a preferred embodiment, auspicious nodal point 11 is also used to generate the extra byte information of the transaction and to privately owned net
Other auspicious nodal points 11 of network 10 are sent, and receive the extra byte information that other auspicious nodal points 11 are sent and store to
Local data base.
Wherein, the extra byte information is used to store the transaction certificate and relevant information of the transaction.
Above-described embodiment further passes through the extra byte information for generating store transaction voucher and relevant information, and is sent to
Each auspicious nodal point storage, realizes the distributed quick storage transaction certificate of another way and related keyword information.
In a preferred embodiment, gateway 12 be also used to respond Account activation request and be activation account distribution it is scheduled
Initial wealth.
Whether the account that auspicious nodal point 11 is also used to judge that present node logs in activates: if un-activation, sending out to gateway 12
Send activation request to Activate Account.
Fig. 4 is the client flow diagram of one embodiment of the invention China and Sweden nodal point.
As shown in figure 4, user, after present node logon account, client judges whether account activates: if un-activation
Display activation link sends activation request to gateway 12, gateway 12 responds account and swashs after detecting that user clicks activation link
It is living to request and distribute scheduled initial wealth, such as fixed small amount ideal money for the account of activation.
Fig. 5 is the flow chart of the transaction in assets method based on privately owned block chain in one embodiment of the present invention.
As shown in figure 5, in transaction in assets method corresponding with above-mentioned transaction in assets plateform system, before step S50 also
Include:
S10: whether the account for judging that present node logs in activates: if un-activation, sending activation request to the gateway
To Activate Account.
Above-described embodiment further by gateway respond Account activation request and be activation account distribution it is scheduled initially
Assets realize the automatic activation of account.
In a preferred embodiment, auspicious nodal point 11 is also used to receive gateway 12 by the customized assets of transaction creation and return
The msu message returned.
Gateway 12 is also used to audit customized assets by monitoring trading and whether creates success, generates msu message and to right
The auspicious nodal point 11 answered is sent.
Fig. 6 is the flow chart of the transaction in assets method based on privately owned block chain in one embodiment of the present invention.
As shown in fig. 6, in transaction in assets method corresponding with above-mentioned corresponding transaction in assets plateform system, step S50
Before further include:
S30: by the customized assets of transaction creation, the gateway is received by monitoring trading and whether audits customized assets
Create the msu message for successfully generating and returning.
Specifically, as shown in figure 4, user is in client end interface, a transaction can be initiated by addition Asset operation
Carry out the creation of customized assets.It include the relevant information of customized assets in the extra byte information of transaction.Gateway 12 is monitored
To the transaction, the transaction is audited by the outer net financial institution for prestoring data or being connected, and to corresponding auspicious
Nodal point 11 returns to msu message, informs whether audit passes through.
User can create customized assets, such as the inside option of newly established enterprise through the above way, and option is registered
Under the account of each employee.After creating successfully, can be traded the option between employee with sheet.
Above-described embodiment further passes through the customized assets of transaction creation, and monitors the customized money of transaction auditing by gateway
It produces and whether creates success, realize the creation of customized assets, further enrich the transaction asset class in private network.
Flow chart and block diagram in attached drawing are illustrated according to the system of various embodiments of the invention, method and computer journey
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
A part of one module, program segment or code of table, a part of the module, program segment or code include one or more
Executable instruction for implementing the specified logical function.It should also be noted that in some implementations as replacements, institute in box
The function of mark can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are practical
On can be basically executed in parallel, they can also be executed in the opposite order sometimes, this is depending on related function.?
It should be noted that the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart, it can be with
It is realized by executing the dedicated hardware based system of defined functions or operations, or specialized hardware and meter can be passed through
The combination of calculation machine instruction is realized.
Being described in the embodiment of the present application involved unit or module can be realized by way of software, can also be with
It is realized by way of hardware.Described unit or module also can be set in the processor, for example, rippled unit
It can be the software program being arranged in computer or intelligent movable equipment;It is also possible to isolated operation rippled program in
The hardware of interbed connect with the computer of operation client, forms auspicious nodal point 11.Wherein, the title of these units or module
The restriction to the unit or module itself is not constituted under certain conditions, for example, rippled unit is also described as
" for running the computing unit of ripple program ".
As on the other hand, present invention also provides a kind of computer readable storage medium, the computer-readable storage mediums
Matter can be computer readable storage medium included in device described in above-described embodiment;It is also possible to individualism, not
The computer readable storage medium being fitted into equipment.Computer-readable recording medium storage has one or more than one journey
Sequence, described program are used to execute the formula input method for being described in the application by one or more than one processor.
Above description is only the preferred embodiment of the application and the explanation to institute's application technology principle.Those skilled in the art
Member is it should be appreciated that invention scope involved in the application, however it is not limited to technology made of the specific combination of above-mentioned technical characteristic
Scheme, while should also cover in the case where not departing from the inventive concept, it is carried out by above-mentioned technical characteristic or its equivalent feature
Any combination and the other technical solutions formed.Such as features described above has similar function with (but being not limited to) disclosed herein
Can technical characteristic replaced mutually and the technical solution that is formed.
Claims (10)
1. a kind of transaction in assets plateform system based on privately owned block chain, which is characterized in that the system comprises by several auspicious waves
The private network of node and gateway composition;
For mutually trading, timing generates distributed account book (ledger) and is sent to the privately owned net the auspicious nodal point
In other auspicious nodal points of network, votes the Transaction Information in received each distributed account book, default ballot item will be met
The distributed account book of part is packaged as nearest Close Account LCL, and other auspicious nodal points of Xiang Suoshu private network send LCL, receive
Stop voting after LCL and stores LCL;
Wherein, the distributed account book Transaction Information that current auspicious nodal point is traded during being used to store the timing with
Information is extended, the extension information includes the transaction certificate and information relevant to the transaction certificate of the transaction;It is described to deposit
Storage LCL includes the previous LCL for being stored LCL connection, and each LCL stored is sequentially connected composition block chain;
The gateway is for monitoring the transaction occurred in the private network, and the assets for providing the transaction exchange channel;
The auspicious nodal point is also used to generate the extra byte information of the transaction and other auspicious node to the private network
Point is sent, and is received the extra byte information and is stored to local data base;
Wherein, the extra byte information be used for store the transaction transaction certificate and letter relevant to the transaction certificate
Breath.
2. transaction in assets plateform system according to claim 1, which is characterized in that several auspicious nodal points include at least
Two trusted nodes;
The auspicious nodal point has configuration file, and the configuration file includes the trusted list for carrying out the ballot, institute
Stating trusted list includes the key that each trusted node generates.
3. transaction in assets plateform system according to claim 1, which is characterized in that the gateway is also used to respond account and swashs
It is living to request and distribute scheduled initial wealth for the account of activation;
Whether the account that the auspicious nodal point is also used to judge that present node logs in activates: if un-activation, sending out to the gateway
Send activation request to Activate Account.
4. transaction in assets plateform system according to claim 1, which is characterized in that the auspicious nodal point is also used to pass through friendship
Customized assets are easily created, the msu message that the gateway returns is received;
The gateway is also used to audit customized assets by monitoring trading and whether creates success, generates msu message and to correspondence
Auspicious nodal point send.
5. transaction in assets plateform system according to claim 1-4, which is characterized in that the transaction includes transferring accounts
Transaction and/or sheet transaction.
6. a kind of transaction in assets method based on privately owned block chain, which is characterized in that the method is suitable for by several auspicious node
The private network of point and gateway composition, which comprises
Timing generates distributed account book (ledger) and is sent to the other auspicious of the private network each auspicious nodal point respectively
In nodal point;Wherein, the transaction that current auspicious nodal point is traded during the distributed account book is used to store the timing
Information and extension information, the extension information include the transaction certificate and information relevant to the transaction certificate of the transaction,
The gateway is for monitoring the transaction occurred in the private network, and the assets for providing the transaction exchange channel;
Each auspicious nodal point respectively votes to the Transaction Information in respectively received each distributed account book, default by meeting
The distributed account book of ballot condition is packaged as nearest Close Account LCL;
LCL is sent to other auspicious nodal points of the private network, the auspicious nodal point for receiving LCL stops voting and stores LCL, returns
Return previous step;Wherein, the storage LCL includes the previous LCL for being stored LCL connection, and each LCL stored is sequentially connected group
At block chain;
The auspicious nodal point is also used to generate the extra byte information of the transaction and other auspicious node to the private network
Point is sent, and is received the extra byte information and is stored to local data base;
Wherein, the extra byte information be used for store the transaction transaction certificate and letter relevant to the transaction certificate
Breath.
7. transaction in assets method according to claim 6, which is characterized in that several auspicious nodal points include at least two
Trusted node;
The auspicious nodal point has configuration file, and the configuration file includes the trusted list for carrying out the ballot, institute
Stating trusted list includes the key that each trusted node generates.
8. transaction in assets method according to claim 6, which is characterized in that the gateway is also used to respond Account activation and asks
Seek and be the scheduled initial wealth of account distribution of activation;
Each auspicious nodal point periodically generates distributed account book respectively and is sent to other auspicious node of the private network
Point in front of further include:
Whether the account for judging that present node logs in activates: if un-activation, sending activation request to the gateway to activate account
Family.
9. transaction in assets method according to claim 6, which is characterized in that timing produces each auspicious nodal point respectively
Cloth account book estranged and before being sent in other auspicious nodal points of the private network further include:
By the customized assets of transaction creation, the gateway is received by monitoring trading and audits whether customized assets create success
The msu message for generating and returning.
10. according to the described in any item transaction in assets methods of claim 6-9, which is characterized in that the transaction includes friendship of transferring accounts
Easily and/or sheet is traded.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2016103129013 | 2016-05-12 | ||
CN201610312901 | 2016-05-12 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106228446A CN106228446A (en) | 2016-12-14 |
CN106228446B true CN106228446B (en) | 2019-09-13 |
Family
ID=57530871
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610569487.4A Active CN106228446B (en) | 2016-05-12 | 2016-07-19 | Transaction in assets plateform system and method based on privately owned block chain |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106228446B (en) |
Families Citing this family (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10979410B1 (en) | 2015-05-04 | 2021-04-13 | United Services Automobile Association (Usaa) | Systems and methods for utilizing cryptology with virtual ledgers in support of transactions and agreements |
US10521780B1 (en) | 2015-12-16 | 2019-12-31 | United Services Automobile Association (Usaa) | Blockchain based transaction management |
US11334882B1 (en) | 2016-03-28 | 2022-05-17 | United Services Automobile Association (Usaa) | Data access management on a distributed ledger system |
US9855785B1 (en) | 2016-04-04 | 2018-01-02 | Uipco, Llc | Digitally encoded seal for document verification |
US11854011B1 (en) | 2016-07-11 | 2023-12-26 | United Services Automobile Association (Usaa) | Identity management framework |
US11050763B1 (en) | 2016-10-21 | 2021-06-29 | United Services Automobile Association (Usaa) | Distributed ledger for network security management |
CN106611061B (en) * | 2016-12-29 | 2018-02-23 | 北京众享比特科技有限公司 | Database write-in method and system based on block chain network |
CN106649838B (en) * | 2016-12-29 | 2020-10-30 | 成都质数斯达克科技有限公司 | Data transmission method, block chain node and distributed database |
CN106529951A (en) * | 2016-12-30 | 2017-03-22 | 杭州云象网络技术有限公司 | Node consensus verification method under league chain network through asynchronous mode |
US20180211316A1 (en) * | 2017-01-20 | 2018-07-26 | Jiko Group, Inc. | Systems and methods for private node-level data computing and reconciliation |
CN106874087A (en) * | 2017-01-25 | 2017-06-20 | 上海钜真金融信息服务有限公司 | A kind of block chain intelligence contract timed task dispatching method |
CN106850802B (en) * | 2017-02-04 | 2019-12-31 | 质数链网科技成都有限公司 | Block chain generation method, distributed node and block chain network |
CN111917864B (en) * | 2017-02-22 | 2023-08-22 | 创新先进技术有限公司 | Service verification method and device |
US11392947B1 (en) | 2017-02-27 | 2022-07-19 | United Services Automobile Association (Usaa) | Distributed ledger for device management |
CN107104816A (en) * | 2017-03-07 | 2017-08-29 | 阿里巴巴集团控股有限公司 | A kind of information change monitoring method and device |
CN107341702B (en) | 2017-03-08 | 2020-06-23 | 创新先进技术有限公司 | Service processing method and device |
CN107066561A (en) * | 2017-03-30 | 2017-08-18 | 中国联合网络通信集团有限公司 | Data managing method and platform |
CN107147735B (en) * | 2017-05-12 | 2020-08-11 | 北京博晨技术有限公司 | Distributed account book system based on hierarchical structure |
CN107395665B (en) | 2017-05-22 | 2020-04-24 | 创新先进技术有限公司 | Block chain service acceptance and service consensus method and device |
CN107330787A (en) * | 2017-05-24 | 2017-11-07 | 智牛股权投资基金(平潭)合伙企业(有限合伙) | High frequency transaction payment method, system under a kind of block chain chain of highly effective and safe |
CN107169144A (en) * | 2017-06-17 | 2017-09-15 | 南京中蓝数智信息技术有限公司 | Block chain distribution account book storage method and server |
WO2019051822A1 (en) * | 2017-09-18 | 2019-03-21 | 腾讯科技(深圳)有限公司 | Resource transaction method, node, apparatus, and storage medium |
US10528551B2 (en) * | 2017-09-29 | 2020-01-07 | Oracle International Corporation | System and method for providing a representational state transfer proxy service for a blockchain cloud service |
CN107846289B (en) * | 2017-10-11 | 2020-08-11 | 众安信息技术服务有限公司 | Method, electronic equipment and system for supporting artificial participation block chain decision |
CN107911421B (en) * | 2017-10-30 | 2020-05-15 | 上海点融信息科技有限责任公司 | Method, apparatus, and computer storage medium for configuring cross-network communications in a blockchain |
US11170092B1 (en) | 2017-12-14 | 2021-11-09 | United Services Automobile Association (Usaa) | Document authentication certification with blockchain and distributed ledger techniques |
CN109936601B (en) * | 2017-12-18 | 2022-10-25 | 本无链科技(深圳)有限公司 | Block chain duplex communication method based on WebSocket connection |
CN108200203B (en) * | 2018-02-06 | 2020-11-06 | 北京奇虎科技有限公司 | Block chain system based on double-layer network |
US12013813B2 (en) * | 2018-02-20 | 2024-06-18 | Tyson York Winarski | Regulating distributed network generation of blockchain blocks |
CN110309366B (en) * | 2018-03-01 | 2021-04-30 | 中思博安科技(北京)有限公司 | Asynchronous sorting method and device based on micro real numbers |
EP3565218B1 (en) * | 2018-04-30 | 2023-09-27 | Hewlett Packard Enterprise Development LP | System and method of decentralized management of multi-owner nodes using blockchain |
EP3564873B1 (en) | 2018-04-30 | 2022-11-30 | Hewlett Packard Enterprise Development LP | System and method of decentralized machine learning using blockchain |
EP3564883B1 (en) | 2018-04-30 | 2023-09-06 | Hewlett Packard Enterprise Development LP | System and method of decentralized management of device assets outside a computer network |
CN108596622A (en) * | 2018-05-02 | 2018-09-28 | 北京链链信息技术有限公司 | The shared system and method for Transaction Information |
CN108764920A (en) * | 2018-05-17 | 2018-11-06 | 立旃(上海)科技有限公司 | Off-line trading method and device based on block chain |
TWI673988B (en) * | 2018-05-25 | 2019-10-01 | 柯賓漢數位金融科技有限公司 | Method and system for generating blockchain |
CN108900380B (en) * | 2018-07-14 | 2020-07-10 | 上海分布信息科技有限公司 | Node management method and implementation system thereof |
WO2020042928A1 (en) * | 2018-08-28 | 2020-03-05 | 白杰 | Block chain network system |
WO2020042936A1 (en) * | 2018-08-28 | 2020-03-05 | 白杰 | Parallel chain-based cross-chain transaction method and apparatus, and block chain system |
CN109165945B (en) * | 2018-09-07 | 2021-04-16 | 腾讯科技(深圳)有限公司 | Representative node device election method and device, computer device and storage medium |
CN109308658A (en) * | 2018-09-11 | 2019-02-05 | 北京永恒纪元科技有限公司 | A kind of decentralization assets trustship clearance plateform system of highly effective and safe |
US11966818B2 (en) | 2019-02-21 | 2024-04-23 | Hewlett Packard Enterprise Development Lp | System and method for self-healing in decentralized model building for machine learning using blockchain |
CN110381075B (en) * | 2019-07-26 | 2021-10-29 | 烨链(上海)科技有限公司 | Block chain-based equipment identity authentication method and device |
CN111177258B (en) * | 2019-12-13 | 2021-05-18 | 浙商银行股份有限公司 | Adaptive configuration transaction packaging method based on block chain platform |
US11218293B2 (en) | 2020-01-27 | 2022-01-04 | Hewlett Packard Enterprise Development Lp | Secure parameter merging using homomorphic encryption for swarm learning |
US11748835B2 (en) | 2020-01-27 | 2023-09-05 | Hewlett Packard Enterprise Development Lp | Systems and methods for monetizing data in decentralized model building for machine learning using a blockchain |
CN111291067B (en) * | 2020-03-12 | 2021-01-26 | 南京珥仁科技有限公司 | Block chain data forwarding method |
CN113222574B (en) * | 2021-05-11 | 2023-07-25 | 支付宝(杭州)信息技术有限公司 | Money transfer method and device based on blockchain system |
CN113381861B (en) * | 2021-06-16 | 2022-03-15 | 哈尔滨工业大学 | Improved Ripple consensus method suitable for unlicensed chain |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105404701A (en) * | 2015-12-31 | 2016-03-16 | 浙江图讯科技股份有限公司 | Peer-to-peer network-based heterogeneous database synchronization method |
CN105488665A (en) * | 2015-11-25 | 2016-04-13 | 布比(北京)网络技术有限公司 | Decentralized transaction method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9596287B2 (en) * | 2011-02-18 | 2017-03-14 | 650340 N.B Ltd. | Systems and methods for extraction of vehicle operational data and sharing data with authorized computer networks |
-
2016
- 2016-07-19 CN CN201610569487.4A patent/CN106228446B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105488665A (en) * | 2015-11-25 | 2016-04-13 | 布比(北京)网络技术有限公司 | Decentralized transaction method |
CN105404701A (en) * | 2015-12-31 | 2016-03-16 | 浙江图讯科技股份有限公司 | Peer-to-peer network-based heterogeneous database synchronization method |
Also Published As
Publication number | Publication date |
---|---|
CN106228446A (en) | 2016-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106228446B (en) | Transaction in assets plateform system and method based on privately owned block chain | |
Galal et al. | Verifiable sealed-bid auction on the ethereum blockchain | |
De Kruijff et al. | Understanding the blockchain using enterprise ontology | |
CN109146448A (en) | Across chain assets transfer method, equipment and storage medium | |
US20190164150A1 (en) | Using Blockchain Ledger for Selectively Allocating Transactions to User Accounts | |
CN110717825B (en) | Distributed data transaction accounting system based on block chain | |
Bakar et al. | Robust framework diagnostics of Blockchain for bitcoin transaction system: A technical analysis from Islamic Financial Technology (i-FinTech) perspective | |
US11902448B2 (en) | Hybrid blockchain architecture with computing pool | |
CN105488675A (en) | Distributed shared general ledger construction method of block chain | |
Barreiro-Gomez et al. | Blockchain token economics: A mean-field-type game perspective | |
CN109460405A (en) | For the block generation method of block chain network, synchronous method, storage medium, calculate equipment | |
CN110473106A (en) | A kind of method and relevant apparatus of trading processing | |
CN111899023B (en) | Block chain-based crowd-sourced method and system for crowd-sourced machine learning security through crowd sensing | |
CN111899046A (en) | Digital rights benefit evidence and intelligent rights management method and system based on block chain technology | |
Bartoletti et al. | A proof-of-stake protocol for consensus on bitcoin subchains | |
CN109242487A (en) | A kind of value assessment method of internet block chain environment lower network domain name | |
Pop et al. | Blockchain based decentralized applications: Technology review and development guidelines | |
Harshavardhan et al. | Blockchain technology in cloud computing to overcome security vulnerabilities | |
CN110517020A (en) | The node of project development method and block chain network based on block chain network | |
Zanardo | Learningchain. A novel blockchain-based meritocratic marketplace for training distributed machine learning models | |
Aggarwal et al. | A comparative investigation of consensus algorithms in collaboration with IoT and blockchain | |
CN112184448A (en) | Block chain-based self-organizing trusted incentive processing method, system and storage medium | |
CN110473093A (en) | Parallel chain assets transfer method, equipment and storage medium | |
Sharma et al. | A blockchain based approach for improving transparency and traceability in silk production and marketing | |
Do | SoK on Blockchain Evolution and a Taxonomy for Public Blockchain Generations |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20230309 Address after: Room 502, 5/F, Building 9, Xingzhihui Business Garden, No. 19, Xinghuo Road, Jiangbei New District, Nanjing, Jiangsu, 210000 Patentee after: JIANGSU PEERFINTECH TECHNOLOGY Co.,Ltd. Address before: 100085 room 132, 1st floor, 23 anningzhuang East Road, Haidian District, Beijing Patentee before: BEIJING PEERSAFE TECHNOLOGY Co.,Ltd. |
|
TR01 | Transfer of patent right |