[go: up one dir, main page]

CN109493043A - The blocking method, apparatus of transaction record, electronic equipment and storage medium - Google Patents

The blocking method, apparatus of transaction record, electronic equipment and storage medium Download PDF

Info

Publication number
CN109493043A
CN109493043A CN201811276715.4A CN201811276715A CN109493043A CN 109493043 A CN109493043 A CN 109493043A CN 201811276715 A CN201811276715 A CN 201811276715A CN 109493043 A CN109493043 A CN 109493043A
Authority
CN
China
Prior art keywords
transaction record
group
transaction
timestamp
record group
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
Application number
CN201811276715.4A
Other languages
Chinese (zh)
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.)
Guangzhou Pinwei Software Co Ltd
Original Assignee
Guangzhou Pinwei Software 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 Guangzhou Pinwei Software Co Ltd filed Critical Guangzhou Pinwei Software Co Ltd
Priority to CN201811276715.4A priority Critical patent/CN109493043A/en
Publication of CN109493043A publication Critical patent/CN109493043A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/389Keeping log of transactions for guaranteeing non-repudiation of a transaction

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

本发明公开了一种交易记录区块化方法,其包括:将交易记录以时间顺序按照预设范围进行分组,每组交易记录记为交易记录组;将在后的交易记录组与在前时间戳进行组合,通过hash算法生成目标时间戳,所述在前时间戳为在后的交易记录组相邻的在前的交易记录组对应的时间戳,所述目标时间戳为所述在后交易记录组对应的时间戳。本发明还公开了交易记录区块化装置、电子设备及计算机可读存储介质。本发明基于区块链中的区块生成规则,在下一个交易记录组的处理过程中,将上一个交易记录组的时间戳作为输入参数,以此形成链式结构存储,同时对链上之前的区块进行加强,保证由近及远的历史交易的不可篡改。

The invention discloses a transaction record block method, which comprises: grouping transaction records in time sequence according to a preset range, and recording each group of transaction records as a transaction record group; Stamps are combined, and a target timestamp is generated through a hash algorithm, the previous timestamp is the timestamp corresponding to the previous transaction record group adjacent to the subsequent transaction record group, and the target timestamp is the subsequent transaction. Timestamp corresponding to the record group. The invention also discloses a transaction record block device, an electronic device and a computer-readable storage medium. Based on the block generation rules in the blockchain, the present invention takes the timestamp of the previous transaction record group as an input parameter during the processing of the next transaction record group, so as to form a chain structure for storage, and at the same time, the previous transaction record group is stored on the chain. The block is strengthened to ensure the immutability of historical transactions from near and far.

Description

The blocking method, apparatus of transaction record, electronic equipment and storage medium
Technical field
The present invention relates to finance data protection technique field more particularly to a kind of blocking method, apparatus of transaction record, electricity Sub- equipment and medium.
Background technique
In face of the e-payment become increasingly prosperous, the verification and storage of a large amount of transaction data become new problem.Block chain is A kind of a kind of linked data structure for being sequentially in time combined into data block in such a way that sequence is connected, and with cryptography The distributed account book that can not be distorted He can not forge that mode guarantees;Mature includes bit coin, ether with scene at present Coin, transnational bank's reconciliation system etc..Traditional block chain technology needs to be related to proof of work mechanism, and this mechanism can not expire In sufficient financial system the characteristics of high-timeliness and demand.
Summary of the invention
For overcome the deficiencies in the prior art, one of the objects of the present invention is to provide a kind of blocking sides of transaction record Method forms a transaction record by dimension of preset range to the transaction of user based on the block create-rule in block chain Group in next transaction record group (transaction record for saving next preset range), while saving a transaction record The timestamp of group while being reinforced the block before on chain so as to form chain structure storage, guarantees going through from the near to the distant History transaction can not distort.
The second object of the present invention is to provide a kind of blocking device of transaction record, raw based on the block in block chain At rule, one transaction record group is formed by dimension of preset range to the transaction of user, (is saved in next transaction record group The transaction of next month) in, while the timestamp of a transaction record group is saved, so as to form chain structure storage, simultaneously Block before on chain is reinforced, guarantees can not distorting for historical trading from the near to the distant.
The third object of the present invention is to provide a kind of electronic equipment for realizing the blocking method of above-mentioned transaction record.
The fourth object of the present invention is to provide a kind of computer-readable depositing for storing the blocking method of above-mentioned transaction record Storage media.
An object of the present invention adopts the following technical scheme that realization:
A kind of blocking method of transaction record comprising following steps:
Transaction record is grouped with time sequencing according to preset range, every group of transaction record is denoted as transaction record group;
Posterior transaction record group is combined in preceding timestamp, object time stamp, institute are generated by hash algorithm Stating in preceding timestamp is the adjacent corresponding timestamp of preceding transaction record group of posterior transaction record group, the object time Stamp is to be described in the corresponding timestamp of rear transaction record group.
Further, timestamp corresponding for first group of transaction record group passes through for first group of transaction record group Hash algorithm generates.
Further, by posterior transaction record group and before preceding timestamp is combined, further includes:
It is encrypted using public key by asymmetric arithmetic to described in preceding timestamp;
It is verified by the private key matched with the public key, if verification passes through, by posterior transaction record Group is combined in preceding timestamp.
Further, the preset range is the transaction record of default number of branches or the transaction record of predetermined period.
Further, the predetermined period is 1 month.
Further, after by hash algorithm generation object time stamp, further includes: to the transaction in default cutoff range Record is compressed, to recycle hard drive space.
Further, the default cutoff range is default number of branches threshold value or preset time threshold;
Boil down to is carried out by Merkle tree algorithm to default number of branches threshold value to the transaction record in default cutoff range Or the transaction record of preset time threshold is compressed.
The second object of the present invention adopts the following technical scheme that realization:
A kind of blocking device of transaction record, comprising:
Grouping module, for transaction record to be ranked up sequentially in time, by the transaction record after sequence according to pre- If range is grouped, every group of transaction record is denoted as transaction record group;
Generation module is generated for being combined posterior transaction record group in preceding timestamp by hash algorithm Object time stamp, the preceding transaction record group corresponding time adjacent for posterior transaction record group in preceding timestamp Stamp, the object time stamp is to be described in the corresponding timestamp of rear transaction record group.
The third object of the present invention adopts the following technical scheme that realization:
A kind of electronic equipment, comprising: one or more processors;Storage device, for storing one or more programs, when One or more of programs are executed by one or more of processors, so that one or more of processors realize this hair The blocking method of the transaction record of the bright first purpose.
The fourth object of the present invention adopts the following technical scheme that realization:
A kind of computer readable storage medium, is stored thereon with computer program, realization when which is executed by processor The blocking method of the transaction record of one of the object of the invention.
Compared with prior art, the beneficial effects of the present invention are:
1, the present invention is based on the block create-rules in block chain, form one by dimension of preset range to the transaction of user A transaction record group, in the treatment process (transaction record for saving next month) of next transaction record group, by upper one Input parameter when treatment process of the timestamp of transaction record group as next transaction record group, so as to form chain structure Storage, while reinforcing the block before on chain, guarantee can not the distorting of historical trading from the near to the distant (once distort, Its timestamp is just changed, and can be done verification verification and is used), it is verified in user, company's account, law works has been appraised and decided huge Reliability.
2, the safety of storage protection user and business data are encrypted, it may be verified that Encryption Algorithm ensure that data can core Reality, block link algorithm ensure that the continuous reinforcement characteristic of data encryption, while guarantee block using certain compression algorithm Link size is controllable;Relatively current verification and storage scheme has very big breakthrough and superiority.
Detailed description of the invention
Fig. 1 is the flow chart of the blocking method of transaction record of the embodiment of the present invention one;
Fig. 2 is the structural schematic diagram of the blocking device of transaction record of the embodiment of the present invention two;
Fig. 3 is the structural schematic diagram of the electronic equipment of the embodiment of the present invention three.
Specific embodiment
In the following, being described further in conjunction with attached drawing and specific embodiment to the present invention, it should be noted that not Under the premise of conflicting, new implementation can be formed between various embodiments described below or between each technical characteristic in any combination Example.
Embodiment one
The embodiment of the present invention one discloses a kind of blocking method of transaction record, and this method can be by hardware or/and software It executes, please refers to shown in Fig. 1 comprising following steps:
110, transaction record is grouped with time sequencing according to preset range, every group of transaction record is denoted as transaction record Group.
Transaction record is generated and is sorted according to time sequencing, therefore, is grouped sequentially in time, the rule of grouping Predetermined period be can be with preset range for example as unit of the moon, be also possible to default transaction record item number, such as with 10 For unit, naturally it is also possible to be that each transaction record is used as a transaction record group.Application block chain is to transaction record group When carrying out chain structure storage, each transaction record group is a block.Here transaction record can be all transaction Record, is also possible to be labeled with important transaction record, can be the corresponding transaction record of a client, be also possible to own Client or partial region (such as being divided with region) corresponding transaction record.
120, posterior transaction record group is combined in preceding timestamp, the object time is generated by hash algorithm Stamp, the preceding transaction record group corresponding timestamp adjacent for posterior transaction record group in preceding timestamp, the mesh Marking timestamp is described in the corresponding timestamp of rear transaction record group.
Chain structure storage is carried out to transaction record group in order to be formed, meanwhile, block preceding on chain is reinforced, is protected Can not distorting for the historical trading of card from the near to the distant, in preferred embodiments of the present invention, passes through hash for preceding transaction record group The timestamp (referred to as in preceding timestamp) that algorithm generates as the parameter in rear transaction record group, with posterior transaction record group into It is generated by hash algorithm in the corresponding timestamp of rear transaction record group after row combination, i.e. the object time stabs, in preceding transaction record Group is adjacent to rear transaction record group and sequentially in time, is located at before rear transaction record group in preceding transaction record group.With this So that posterior transaction record group in being treated journey, is reinforced preceding All Activity record group, thus Prevent distorting for transaction record.
For first group of transaction record group, there is no preceding transaction record group, therefore, corresponding timestamp is The timestamp that the transaction record of first group of transaction record group itself is generated by hash algorithm, then using its timestamp as second Group transaction record group input parameter, and so on, preceding timestamp and rear transaction record group combination can be it is more Kind, such as will be before or after preceding timestamp is placed in the transaction record of rear transaction record group etc..
Timestamp includes two parts content, first is that transaction record group and timestamp are plucked by the data that hash algorithm generates Want, i.e. hash code, the byte number of the hash code in each timestamp is identical, generally 256 bytes, second is that hash code generate or The specific time being broadcasted or time sequencing, referred to as time series, certainly, time series can be used as a part of hash code, That is time series and hash code totally 256 bytes.
It further include the encryption to timestamp in preferred embodiments of the present invention to guarantee the safety of data.That is: will Posterior transaction record group (the transaction record content for referring to posterior transaction record group) is gone back with before preceding timestamp is combined Include:
It is encrypted using public key by asymmetric arithmetic to described in preceding timestamp;By being matched with the public key Private key verified, if verification pass through, posterior transaction record group is combined in preceding timestamp, is then passed through Hash algorithm is generated in rear timestamp.
It is, of course, also possible to be: being encrypted using private key by asymmetric arithmetic to described in preceding timestamp;By with institute The public key that private key is matched is stated to be verified, if verification pass through, by posterior transaction record group with preceding timestamp into Row combination, is then generated by hash algorithm in rear timestamp.
For having carried out blocking processing and strengthened each block, compression can be carried out and realize returning for hard drive space It receives, reduces the system resource of occupancy.Specifically:
Transaction record in default cutoff range is compressed by Merkle tree (Merkel tree) algorithm.It is default Cutoff range can be default number of branches threshold value, such as preceding 1000 transaction records, be also possible to preset time threshold, such as preceding 12 A month transaction record.It is, of course, preferable to default cutoff range and preset range are corresponding, for example, preset range is default number of branches, So default cutoff range uses default number of branches threshold value, and default number of branches threshold value is the integral multiple of default number of branches, and preset range is pre- If the period, then default cutoff range uses preset time threshold, preset time threshold is the integral multiple of default number of branches.
This method encrypts the transaction record of user in financial system, and is calculated using preset range as dimension by hash Method generates timestamp;Use for reference block chain technology in block chain thought, using in the hash timestamp of preceding block as in the rear block time Stab generate important element, in subsequent block constantly to chain before block carry out reinforcing encryption, it is therefore prevented that transaction record is usurped Change.
Embodiment two
Embodiment two discloses a kind of blocking device of transaction record of corresponding above-described embodiment, shown referring to figure 2., Include:
Grouping module 210, for transaction record to be ranked up sequentially in time, by the transaction record after sequence according to Preset range is grouped, and every group of transaction record is denoted as transaction record group;
Generation module 220, it is raw by hash algorithm for posterior transaction record group to be combined in preceding timestamp It is stabbed at the object time, the preceding transaction record group corresponding time adjacent for posterior transaction record group in preceding timestamp Stamp, the object time stamp is to be described in the corresponding timestamp of rear transaction record group.
Embodiment three
Fig. 3 is the structural schematic diagram for a kind of electronic equipment that the embodiment of the present invention three provides, as shown in figure 3, the electronics is set Standby includes processor 310, memory 320, input unit 330 and output device 340;The number of processor 310 in computer equipment It measures and can be one or more, in Fig. 3 by taking a processor 310 as an example;Processor 310, memory 320 in electronic equipment, Input unit 330 can be connected with output device 340 by bus or other modes, in Fig. 3 for being connected by bus.
Memory 320 is used as a kind of computer readable storage medium, can be used for storing software program, journey can be performed in computer Sequence and module, if the corresponding program instruction/module of the blocking method of transaction record in the embodiment of the present invention is (for example, transaction Record block disguises the grouping module 210 in setting and generation module 220).Processor 310 is stored in memory 320 by operation In software program, instruction and module realize thereby executing the various function application and data processing of electronic equipment The blocking method of the transaction record stated.
Memory 320 can mainly include storing program area and storage data area, wherein storing program area can store operation system Application program needed for system, at least one function;Storage data area, which can be stored, uses created data etc. according to terminal.This Outside, memory 320 may include high-speed random access memory, can also include nonvolatile memory, for example, at least one Disk memory, flush memory device or other non-volatile solid state memory parts.In some instances, memory 320 can be into one Step includes the memory remotely located relative to processor 310, these remote memories can be set by network connection to electronics It is standby.The example of above-mentioned network includes but is not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
Input unit 330 can be used for receiving the subscriber identity information of input.Output device 340 may include the display such as display screen Equipment.
Example IV
The embodiment of the present invention four also provides a kind of storage medium comprising computer executable instructions, and the computer can be held Row instruction is used to execute a kind of blocking method of transaction record when being executed by computer processor, this method comprises:
Transaction record is ranked up sequentially in time, the transaction record after sequence is divided according to preset range Group, every group of transaction record are denoted as transaction record group;
Posterior transaction record group is combined in preceding timestamp, object time stamp, institute are generated by hash algorithm Stating in preceding timestamp is the adjacent corresponding timestamp of preceding transaction record group of posterior transaction record group, the object time Stamp is to be described in the corresponding timestamp of rear transaction record group.
Certainly, a kind of storage medium comprising computer executable instructions, computer provided by the embodiment of the present invention The method operation that executable instruction is not limited to the described above, can also be performed transaction record provided by any embodiment of the invention Relevant operation in blocking method.
By the description above with respect to embodiment, it is apparent to those skilled in the art that, the present invention It can be realized by software and required common hardware, naturally it is also possible to which by hardware realization, but in many cases, the former is more Good embodiment.Based on this understanding, technical solution of the present invention substantially in other words contributes to the prior art Part can be embodied in the form of software products, which can store in computer readable storage medium In, floppy disk, read-only memory (Read-Only Memory, ROM), random access memory (Random such as computer Access Memory, RAM), flash memory (FLASH), hard disk or CD etc., including some instructions use so that an electronic equipment (can be mobile phone, personal computer, server or the network equipment etc.) executes method described in each embodiment of the present invention.
It is worth noting that, in the embodiment of the above-mentioned blocking device of transaction record, included each unit and module It is only divided according to the functional logic, but is not limited to the above division, as long as corresponding functions can be realized; In addition, the specific name of each functional unit is also only for convenience of distinguishing each other, the protection scope being not intended to restrict the invention.
The above embodiment is only the preferred embodiment of the present invention, and the scope of protection of the present invention is not limited thereto, The variation and replacement for any unsubstantiality that those skilled in the art is done on the basis of the present invention belong to institute of the present invention Claimed range.

Claims (10)

1.一种交易记录区块化方法,其特征在于,包括以下步骤:1. a transaction record block method, is characterized in that, comprises the following steps: 将交易记录以时间顺序按照预设范围进行分组,每组交易记录记为交易记录组;The transaction records are grouped in chronological order according to the preset range, and each group of transaction records is recorded as a transaction record group; 将在后的交易记录组与在前时间戳进行组合,通过hash算法生成目标时间戳,所述在前时间戳为在后的交易记录组相邻的在前的交易记录组对应的时间戳,所述目标时间戳为所述在后交易记录组对应的时间戳。Combining the following transaction record group with the previous timestamp, and generating a target timestamp through a hash algorithm, the previous timestamp is the timestamp corresponding to the previous transaction record group adjacent to the subsequent transaction record group, The target timestamp is the timestamp corresponding to the subsequent transaction record group. 2.如权利要求1所述的交易记录区块化方法,其特征在于,对于第一组交易记录组对应的时间戳,为所述第一组交易记录组通过hash算法生成。2 . The method for blocking transaction records according to claim 1 , wherein the timestamps corresponding to the first group of transaction record groups are generated by a hash algorithm for the first group of transaction record groups. 3 . 3.如权利要求1所述的交易记录区块化方法,其特征在于,将在后的交易记录组与在前时间戳进行组合之前,还包括:3. The transaction record blockization method as claimed in claim 1, characterized in that, before combining the subsequent transaction record group with the previous time stamp, the method further comprises: 对所述在前时间戳利用公钥通过非对称算法进行加密;Encrypting the previous timestamp using a public key through an asymmetric algorithm; 通过与所述公钥进行配对的私钥进行校验,如果校验通过,则将在后的交易记录组与在前时间戳进行组合。The verification is performed by the private key paired with the public key, and if the verification is passed, the subsequent transaction record group is combined with the previous timestamp. 4.如权利要求1所述的交易记录区块化方法,其特征在于,所述预设范围为预设条数的交易记录或者预设周期的交易记录。4 . The method for partitioning transaction records according to claim 1 , wherein the preset range is a preset number of transaction records or a preset period of transaction records. 5 . 5.如权利要求4所述的交易记录区块化方法,其特征在于,所述预设周期为1个月。5 . The method for blocking transaction records according to claim 4 , wherein the preset period is one month. 6 . 6.如权利要求1或4所述的交易记录区块化方法,其特征在于,通过hash算法生成目标时间戳之后,还包括:对预设截止范围内的交易记录进行压缩,以回收硬盘空间。6. The transaction record blockization method according to claim 1 or 4, characterized in that, after generating the target time stamp by a hash algorithm, the method further comprises: compressing the transaction records within the preset cut-off range to reclaim hard disk space . 7.如权利要求6所述的交易记录区块化方法,其特征在于,所述预设截止范围为预设条数阈值或预设时间阈值;7. The transaction record blocking method according to claim 6, wherein the preset cut-off range is a preset number threshold or a preset time threshold; 对预设截止范围内的交易记录进行压缩为通过Merkle tree算法对预设条数阈值或预设时间阈值的交易记录进行压缩。Compressing the transaction records within the preset cut-off range is to compress the transaction records with the preset number threshold or the preset time threshold through the Merkle tree algorithm. 8.一种交易记录区块化装置,其特征在于,包括:8. A transaction record blocking device, comprising: 分组模块,用于将交易记录按照时间顺序进行排序,将排序后的交易记录按照预设范围进行分组,每组交易记录记为交易记录组;The grouping module is used to sort the transaction records in chronological order, group the sorted transaction records according to a preset range, and record each group of transaction records as a transaction record group; 生成模块,用于将在后的交易记录组与在前时间戳进行组合,通过hash算法生成目标时间戳,所述在前时间戳为在后的交易记录组相邻的在前的交易记录组对应的时间戳,所述目标时间戳为所述在后交易记录组对应的时间戳。The generation module is used to combine the following transaction record group with the previous time stamp, and generate a target time stamp through a hash algorithm, and the previous time stamp is the previous transaction record group adjacent to the subsequent transaction record group The corresponding timestamp, the target timestamp is the timestamp corresponding to the subsequent transaction record group. 9.一种电子设备,其特征在于,包括:9. An electronic device, characterized in that, comprising: 一个或多个处理器;one or more processors; 存储装置,用于存储一个或多个程序,storage means for storing one or more programs, 当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的交易记录区块化方法。When the one or more programs are executed by the one or more processors, the one or more processors cause the one or more processors to implement the transaction record blocking method according to any one of claims 1-7. 10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的交易记录区块化方法。10. A computer-readable storage medium on which a computer program is stored, characterized in that, when the program is executed by a processor, the transaction record blocking method according to any one of claims 1-7 is implemented.
CN201811276715.4A 2018-10-30 2018-10-30 The blocking method, apparatus of transaction record, electronic equipment and storage medium Pending CN109493043A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811276715.4A CN109493043A (en) 2018-10-30 2018-10-30 The blocking method, apparatus of transaction record, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811276715.4A CN109493043A (en) 2018-10-30 2018-10-30 The blocking method, apparatus of transaction record, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN109493043A true CN109493043A (en) 2019-03-19

Family

ID=65693398

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811276715.4A Pending CN109493043A (en) 2018-10-30 2018-10-30 The blocking method, apparatus of transaction record, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN109493043A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111242783A (en) * 2020-01-16 2020-06-05 腾讯科技(深圳)有限公司 Transaction data processing method and device, computer equipment and storage medium
US10764062B2 (en) 2019-06-03 2020-09-01 Alibaba Group Holding Limited Blockchain ledger compression
CN111680107A (en) * 2020-08-11 2020-09-18 南昌木本医疗科技有限公司 Financial prediction system based on artificial intelligence and block chain
WO2020199710A1 (en) * 2019-04-04 2020-10-08 创新先进技术有限公司 Account book verification method, apparatus, and device
WO2020211497A1 (en) * 2019-04-18 2020-10-22 创新先进技术有限公司 Method, system, apparatus and device for storing personal asset change record
WO2020244237A1 (en) * 2019-06-03 2020-12-10 创新先进技术有限公司 Verification method, device and apparatus for blockchain ledger
WO2020244240A1 (en) * 2019-06-03 2020-12-10 创新先进技术有限公司 Compression method for blockchain ledger, device, and equipment
US10917231B2 (en) 2019-04-04 2021-02-09 Advanced New Technologies Co., Ltd. Data storage method, apparatus, system and device
US11115189B2 (en) 2019-06-03 2021-09-07 Advanced New Technologies Co., Ltd. Verifying a blockchain-type ledger
CN114726536A (en) * 2022-03-31 2022-07-08 南方电网科学研究院有限责任公司 A time stamp generation method, device, electronic device and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170278186A1 (en) * 2016-03-23 2017-09-28 Domus Tower, Inc. Distributing work load of high-volume per second transactions recorded to append-only ledgers
CN107368259A (en) * 2017-05-25 2017-11-21 阿里巴巴集团控股有限公司 A kind of method and apparatus that business datum is write in the catenary system to block
CN107678865A (en) * 2017-09-20 2018-02-09 中国银行股份有限公司 The verification method and system of block chain based on transaction packet
CN108681965A (en) * 2018-04-24 2018-10-19 全链通有限公司 The block chain network transaction processing method and recipient's node of offline node

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170278186A1 (en) * 2016-03-23 2017-09-28 Domus Tower, Inc. Distributing work load of high-volume per second transactions recorded to append-only ledgers
CN107368259A (en) * 2017-05-25 2017-11-21 阿里巴巴集团控股有限公司 A kind of method and apparatus that business datum is write in the catenary system to block
CN107678865A (en) * 2017-09-20 2018-02-09 中国银行股份有限公司 The verification method and system of block chain based on transaction packet
CN108681965A (en) * 2018-04-24 2018-10-19 全链通有限公司 The block chain network transaction processing method and recipient's node of offline node

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
深夜币谈: "区块链是什么之区块结构?", 《知乎》 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020199710A1 (en) * 2019-04-04 2020-10-08 创新先进技术有限公司 Account book verification method, apparatus, and device
US10917231B2 (en) 2019-04-04 2021-02-09 Advanced New Technologies Co., Ltd. Data storage method, apparatus, system and device
WO2020211497A1 (en) * 2019-04-18 2020-10-22 创新先进技术有限公司 Method, system, apparatus and device for storing personal asset change record
WO2020244237A1 (en) * 2019-06-03 2020-12-10 创新先进技术有限公司 Verification method, device and apparatus for blockchain ledger
WO2020244240A1 (en) * 2019-06-03 2020-12-10 创新先进技术有限公司 Compression method for blockchain ledger, device, and equipment
US10764062B2 (en) 2019-06-03 2020-09-01 Alibaba Group Holding Limited Blockchain ledger compression
US10958440B2 (en) 2019-06-03 2021-03-23 Advanced New Technologies Co., Ltd. Blockchain ledger compression
US11115189B2 (en) 2019-06-03 2021-09-07 Advanced New Technologies Co., Ltd. Verifying a blockchain-type ledger
CN111242783A (en) * 2020-01-16 2020-06-05 腾讯科技(深圳)有限公司 Transaction data processing method and device, computer equipment and storage medium
CN111242783B (en) * 2020-01-16 2021-10-26 腾讯科技(深圳)有限公司 Transaction data processing method and device, computer equipment and storage medium
CN111680107A (en) * 2020-08-11 2020-09-18 南昌木本医疗科技有限公司 Financial prediction system based on artificial intelligence and block chain
CN111680107B (en) * 2020-08-11 2020-12-08 上海竞动科技有限公司 Financial prediction system based on artificial intelligence and block chain
CN114726536A (en) * 2022-03-31 2022-07-08 南方电网科学研究院有限责任公司 A time stamp generation method, device, electronic device and storage medium

Similar Documents

Publication Publication Date Title
CN109493043A (en) The blocking method, apparatus of transaction record, electronic equipment and storage medium
CN110881063B (en) Storage method, device, equipment and medium of private data
CN111080295B (en) Electronic contract processing method and device based on blockchain
CN107181797B (en) Block compression method and system of block chain
CN108898475A (en) Alliance's block chain based on encryption attribute realizes credit methods and system
CN109936620B (en) Block chain-based storage method, device, system and storage medium
CN107124281A (en) A kind of data security method and related system
CN109840769B (en) Block chain based evidence storing method, device, system and storage medium
WO2022068360A1 (en) Shared root key-based information processing method and apparatus, and device and medium
CN108280761A (en) Increase letter side's distribution method, device, computer equipment and storage medium
CN112184444B (en) Method, device, equipment and medium for processing information based on characteristics of information
Wang et al. Ess: An efficient storage scheme for improving the scalability of bitcoin network
CN111080296B (en) Verification method and device based on blockchain system
CN116933299B (en) Tax electric data safety fusion method, tax electric node, equipment and medium
CN111639938A (en) Data processing method, device, equipment and medium
CN107169364A (en) A kind of data security method and related system
WO2022068355A1 (en) Encryption method and apparatus based on feature of information, device, and storage medium
CN111798236A (en) Transaction data encryption and decryption method, device and equipment
CN116781427A (en) Cloud storage data integrity verification method
CN114756887A (en) Method and device for encrypting and storing sensitive information block in file
CN116049783A (en) Enterprise bill management method and system based on secure hardware carrier
CN113468574B (en) A method and device for uploading blockchain data
CN115659417A (en) Audit log storage method, audit log verification method, audit log storage device, audit log verification device and computer equipment
CN109871698A (en) Data processing method, apparatus, computer equipment and storage medium
CN112016898A (en) Block chain-based collaborative office method, device and system

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190319

RJ01 Rejection of invention patent application after publication