A method for enter transaction data of a block chain without arbitration

A technology of transaction data and blockchain, applied in digital data protection, data processing applications, instruments, etc., can solve the problems of timeliness lag, lack of data non-tamperable attributes, data not completely credible, etc., and achieve the effect of low overhead

Inactive Publication Date: 2018-12-28
彭英均
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The oracle machine is a centralized organization. Compared with the decentralized distributed network, it lacks the non-tamperable attribute of data, and the data is not completely credible; when the data is wrong, it needs to be judged by a third-party arbitration agency, and the timeliness lags behind; in addition , you need to pay a certain usage fee to use the oracle machine

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method for enter transaction data of a block chain without arbitration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0023] S1: Resource user A requests resource R from resource provider B;

[0024] S2: B uses the addresses of A and B, the current timestamp ts and a random salt to generate the unique identifier TID (Transaction ID) of the current transaction, and sends the TID to ATID=H (addrA, addrB, ts, salt);

[0025] S3: B divides the resource R into several shares R=[R1, R2,...,RN];

[0026] S4: B provides resource RX to A, and requests A to get the promise PX: before A acknowledges receipt and will pay for it

[0027] S5: After A receives PX, verify the content of PX, sign Px with A's private key to get PX', and send PX' to BPX'=Sign(PX,KeyA);

[0028] S6: B receives A's signed commitment PX', then continue to send the next resource RX+1 (skip to step 4), otherwise enter the next step;

[0029] S7: B completes or interrupts the transaction, and puts the last received PX' on the blockchain for verification;

[0030] S8: The blockchain verifies the content of PX' and checks whethe...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a real and effective method for inputting transaction data of a block chain without arbitration. The method comprises the following steps: S1: a resource user A requests a resource R from a resource provider B; S2: B generates a unique identification TID (Transaction ID) of the current transaction with the addresses of A and B, the current timestamp ts, and a random salt, and sends the TID to ATID=H (addrA, addrB, ts, salt); S3: B divides the resource R into several parts R= [R1, R2,..., RN]; S4: B provides the resource RX to A, and request commitment PX from A: A acknowledges receipt and will pay for it; S5: after A receives PX, verify PX content, signs Px with A private key to obtain PX', and sends PX 'to BPX' = Sign (PX, KeyA); S6: B receives the signed commitment PX 'of A, then continues to send the next resource RX+1 (skip to step 4), otherwise proceeds to the next step. The invention solves the problems that the data obtained from the off-chain data usingthe prophecy machine is not completely trusted, needs arbitration, the timeliness is delayed, and the cost is high.

Description

technical field [0001] The invention relates to the field of Internet block chains, in particular to a method for authentically and effectively solving transaction data entered into the block chain without arbitration. Background technique [0002] In the general transaction process, both parties to the transaction are likely to deny the transaction. For example, the buyer denies receipt of the goods and refuses to pay. The general way to resolve transaction disputes is arbitration. Arbitration requires both parties to provide verifiable proof. However, not all transactions can provide verifiable proofs, and it may take a lot of resources to provide proofs and verifications. [0003] The blockchain can ensure that the transaction data will not be tampered with after entering the system, so as to achieve data security and credibility, but it cannot guarantee that the entered transaction data must be true and valid. The current approach is to use oracles to bring in external ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06Q40/04G06Q20/38G06F21/64
CPCG06Q40/04G06F21/64G06Q20/382
Inventor 李名良彭英均
Owner 彭英均
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products