CN109816361A - A kind of block chain takes signature transfer account method without miner - Google Patents

A kind of block chain takes signature transfer account method without miner Download PDF

Info

Publication number
CN109816361A
CN109816361A CN201910024055.9A CN201910024055A CN109816361A CN 109816361 A CN109816361 A CN 109816361A CN 201910024055 A CN201910024055 A CN 201910024055A CN 109816361 A CN109816361 A CN 109816361A
Authority
CN
China
Prior art keywords
block chain
address
server
client
miner
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
CN201910024055.9A
Other languages
Chinese (zh)
Other versions
CN109816361B (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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN201910024055.9A priority Critical patent/CN109816361B/en
Publication of CN109816361A publication Critical patent/CN109816361A/en
Application granted granted Critical
Publication of CN109816361B publication Critical patent/CN109816361B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The invention discloses a kind of block chains to take signature transfer account method without miner, comprising the following steps: client issues to server-side and by token produce address, produces quantity and transaction Hash that receipt on account address information is assembled into;Server-side, which receives transaction Hash and provides one, has miner expense of the address of a certain amount of standard coin to pay cochain packing, and server-side obtains UTXO information, the address UTXO and related small change address to client from block chain node;Client receives the UTXO information, the address UTXO and related small change address, and user is based on client signature and creates cochain transaction, confirms first time result;Server-side carries out Information integrity checkout, verifies and carries out second of signature by rear server-side, and client is broadcasted after confirming second of signature result to block chain network;Each purpose block chain link point receives broadcast and is packaged, and completes after being packaged confirmation, success of transferring accounts.The present invention replaces payment to transfer accounts miner's expense based on the token that main chain is issued by other addresses, does not need to be transferred accounts twice.

Description

A kind of block chain takes signature transfer account method without miner
Technical field
It transfers accounts field the present invention relates to block chain, specially a kind of block chain takes signature transfer account method without miner.
Background technique
Currently, block chain technology is just applied more and more extensive, either currency, virtual objects, house property, stock etc. Deng being all try to be recorded with block chain, transaction is made to become to invent transparent, decentralization.Block chain network is based on P2P (Peer To Peer, peer-to-peer network) network, it each participates in business, block storage, block is verified or the P2P network node of forwarding is one Node in a block chain network.Data exchange between node is verified by digital signature technology, without trusting each other, As long as carrying out according to the set rule of system, other nodes can not cannot be also cheated between node.
Block chain technology is that algorithm of knowing together with storing data, using distributed node is verified using block linked data structure Guarantee the safety of data transmission and access with more new data, in the way of cryptography, using by automatized script generation to generate The intelligent contract of code composition programs the completely new distributed basis framework and calculation of one kind with operation data.Block chain skill Art solves the trust problem in traditional intervening mechanism with the characteristics of its decentralization, has provided for the circulation of electronic money The technical guarantee of effect.Various forms of digital tokens (referred to as token) is produced based on block chain technology, these tokens can It circulates as ideal money, to buy specific article.In the prior art, in order to manage the distribution of token, circulation, Transaction etc., it usually needs a set of intelligent contract is developed based on block chain, and realizes the management of token based on the intelligence contract.
The token of main chain distribution is currently based on when such as being transferred accounts, the miner that cochain is packaged take the standard coin for using identical address It pays, the standard coin taken under identical address if there is paying miner enough, then token can produce, and not prop up enough under identical address Miner's standard coin taken is paid, then token can not produce.Do not have on the address for the token that current many storages are issued by agreement based on standard coin Standard coin is stored, so often normally initiating to transfer accounts because miner Fei Buneng cannot be paid when transferring accounts.When current token is transferred accounts If not having standard coin on address, solution is: first from other addresses standard coin is transferred to, after the standard coin to account being transferred to, then to mesh Mark address, which initiates once to transfer accounts, produces token, and due to frequent congestion of transferring accounts on current chain, the time that single is transferred accounts may be up to two or three A hour is transferred accounts using current mode, is needed to wait twice, it may be necessary to four to six hours.
Summary of the invention
The purpose of the present invention is to provide a kind of block chains to take signature transfer account method without miner, to solve above-mentioned background technique The problem of middle proposition.
To achieve the above object, the invention provides the following technical scheme: a kind of block chain takes signature transfer account method without miner, The transfer account method includes:
S1: client issues to server-side and by token produces address, produces quantity and friendship that receipt on account address information is assembled into Easy Hash;
S2: server-side, which receives transaction Hash and provides one, has the address of a certain amount of standard coin to pay cochain packing Miner is taken, and server-side obtains UTXO information, the address UTXO and related small change address to client from block chain node;
S3: client receives the UTXO information, the address UTXO and related small change address, user and is based on client signature simultaneously Cochain transaction is created, confirms first time result;
S4: server-side carries out Information integrity checkout, and verification carries out second by rear server-side and signs, client confirmation It broadcasts after second of signature result to block chain network;
S5: each purpose block chain link point receives broadcast and is packaged, and completes after being packaged confirmation, success of transferring accounts, each purpose area Block chain node is that can carry out block creation in block chain network and preserve the node of intact block chain.
Preferably, server includes supervision server, the supervision server include supervision database, supervision server from Block chain network reads transaction data and is stored in the supervision database.
Preferably, server-side carries out Information integrity checkout in the S4, and Information integrity checkout is trading signature verification, Trading signature include block chain rule agreement version number, by comprising the quantity of input transaction, one or more input transaction The array of composition, by comprising the quantity of output transaction, the array that constitutes of one or more output transaction.
Compared with prior art, the beneficial effects of the present invention are: the present invention replaces payment to be based on main chain by other addresses The token of distribution is transferred accounts miner's expense, does not need to be transferred accounts and reduced the waiting time in transfer procedure twice.
Detailed description of the invention
Fig. 1 is the logic diagram of the embodiment of the present invention 1;
Fig. 2 is the logic diagram of the embodiment of the present invention 2.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
In the description of the present invention, it should be noted that the orientation of the instructions such as term "vertical", "upper", "lower", "horizontal" Or positional relationship is to be based on the orientation or positional relationship shown in the drawings, and is merely for convenience of description of the present invention and simplification of the description, and It is not that the device of indication or suggestion meaning or element must have a particular orientation, be constructed and operated in a specific orientation, therefore It is not considered as limiting the invention.
In the description of the present invention, it is also necessary to which explanation is unless specifically defined or limited otherwise, term " setting ", " installation ", " connected ", " connection " shall be understood in a broad sense, for example, it may be fixedly connected, may be a detachable connection or one Connect to body;It can be mechanical connection, be also possible to be electrically connected;It can be directly connected, it can also be indirect by intermediary It is connected, can be the connection inside two elements.For the ordinary skill in the art, it can manage as the case may be Solve the concrete meaning of above-mentioned term in the present invention.
Embodiment 1: embodiment 1 is based on token in Omni agreement and transfers accounts, referring to Fig. 1, the present invention provides a kind of technical side Case: a kind of block chain takes signature transfer account method without miner, which comprises
S1: client issues to server-side and by token produces address, produces quantity and friendship that receipt on account address information is assembled into Easy Hash;
S2: server-side, which receives transaction Hash and provides one, has the address of a certain amount of standard coin to pay cochain packing Miner is taken, and server-side obtains UTXO information, the address UTXO and related small change address to client from block chain node;
S3: client receives the UTXO information, the address UTXO and related small change address, user and is based on client signature simultaneously Cochain transaction is created, confirms first time result;
S4: server-side carries out Information integrity checkout, and Information integrity checkout is trading signature verification, and trading signature includes The version number of block chain rule agreement, by comprising the quantity of input transaction, one or more input transaction constitute array, quilt The array that the quantity for the output transaction for including, one or more output transaction are constituted, verification are carried out second by rear server-side Signature, client are broadcasted after confirming second of signature result to block chain network;
S5: each purpose block chain link point receives broadcast and is packaged, and completes after being packaged confirmation, success of transferring accounts, each purpose area Block chain node is that can carry out block creation in block chain network and preserve the node of intact block chain.
Server includes supervision server, and the supervision server includes supervision database, and supervision server is from block chain Network reads transaction data and is stored in the supervision data.
Embodiment 2: embodiment 2 is transferred accounts based on the token in ETH agreement, referring to Fig. 2, the present invention provides a kind of skill Art scheme: a kind of block chain takes signature transfer account method without miner, which comprises
S1: client inputs transfer accounts quantity and destination address, as the token quantity and Gasl imit& of deduction miner's expense Price information, client, which issues token and issues, by token to be produced address, produces quantity and transaction that receipt on account address information is assembled into Hash;
S2: client is signed twice, and once signed produces transfer address, to the transfer address that deducts for this turn Account provides the cost of ETH, and another once signed produces the address of transferring accounts of target, guarantees that destination address receives confirmation, sign twice Transfer information delayed broadcasting afterwards is uploaded to server;
S3: client produces an ETH as miner's expense, block chain to the original address of producing of user by transfer address After packing confirms account, cochain broadcast is carried out to two signatures stored before by server-side;
S4: each purpose block chain link point receive broadcast after be packaged, after block chain is bundled to account, target be transferred to address and Transfer address can receive the token based on ETH.
ETH in transfer address of the invention can be constantly consumed when providing transfer service, can continue to increase on the address Add to transfer accounts to the transfer address that deducts for this and token based on ETH of cost of ETH is provided, it can persistently to provide related service The token based on ETH is exchanged into ETH by conversion services, lasting transfer service plan is provided.
It is worth noting that: whole device realizes control to it by main control button, sets since control button is matched Standby is commonly used equipment, belongs to existing Changshu technology, details are not described herein its electrical connection and specific circuit structure.
It although an embodiment of the present invention has been shown and described, for the ordinary skill in the art, can be with A variety of variations, modification, replacement can be carried out to these embodiments without departing from the principles and spirit of the present invention by understanding And modification, the scope of the present invention is defined by the appended.

Claims (3)

1. a kind of block chain takes signature transfer account method without miner, which is characterized in that the transfer account method includes:
S1: client issues to server-side and by token produces address, produce quantity and transaction that receipt on account address information is assembled into is breathed out It is uncommon;
S2: server-side, which receives transaction Hash and provides one, has miner of the address of a certain amount of standard coin to pay cochain packing Take, server-side obtains UTXO information, the address UTXO and related small change address to client from block chain node;
S3: client receives the UTXO information, the address UTXO and related small change address, and user is based on client signature and creates Cochain transaction, confirms first time result;
S4: server-side carries out Information integrity checkout, and verification carries out second by rear server-side and signs, client confirmation second It broadcasts after secondary signature result to block chain network;
S5: each purpose block chain link point receives broadcast and is packaged, and completes after being packaged confirmation, success of transferring accounts, each purpose block chain Node is that can carry out block creation in block chain network and preserve the node of intact block chain.
2. a kind of block chain according to claim 1 takes signature transfer account method without miner, it is characterised in that: the server Including supervision server, the supervision server includes supervision database, and supervision server reads number of deals from block chain network According to the deposit supervision database.
3. a kind of block chain according to claim 1 takes signature transfer account method without miner, it is characterised in that: taken in the S4 Business end carries out Information integrity checkout, and Information integrity checkout is trading signature verification, and trading signature includes block chain rule association The version number of view, by comprising the quantity of input transaction, one or more input transaction constitute array, by comprising output hand over The array of easy quantity, one or more output transaction compositions.
CN201910024055.9A 2019-01-10 2019-01-10 Block chain signature transfer method without mineral expense Active CN109816361B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910024055.9A CN109816361B (en) 2019-01-10 2019-01-10 Block chain signature transfer method without mineral expense

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910024055.9A CN109816361B (en) 2019-01-10 2019-01-10 Block chain signature transfer method without mineral expense

Publications (2)

Publication Number Publication Date
CN109816361A true CN109816361A (en) 2019-05-28
CN109816361B CN109816361B (en) 2023-02-28

Family

ID=66604067

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910024055.9A Active CN109816361B (en) 2019-01-10 2019-01-10 Block chain signature transfer method without mineral expense

Country Status (1)

Country Link
CN (1) CN109816361B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111461688A (en) * 2020-04-02 2020-07-28 国金区块链科技(杭州)有限公司 Service charging system based on block chain technology and charging method thereof
CN111526015A (en) * 2020-04-26 2020-08-11 昆明大棒客科技有限公司 Data acquisition uplink method, device, equipment and storage medium
CN111861429A (en) * 2020-06-30 2020-10-30 上海佩俪信息科技有限公司 Block chain transaction mining work fee entrusting method and down-chain repeater
CN112581133A (en) * 2020-12-25 2021-03-30 中国农业银行股份有限公司 Transaction data processing method and device
WO2021179736A1 (en) * 2020-03-13 2021-09-16 江苏复杂美科技有限公司 Method for pre-storing and deducting service charge, device, and storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105976246A (en) * 2016-04-29 2016-09-28 北京太云科技有限公司 Block chain-based digital asset superposition method and device
CN106022741A (en) * 2016-05-19 2016-10-12 北京太云科技有限公司 Indivisible digital asset transfer method based on block chain
CN106452727A (en) * 2016-08-09 2017-02-22 ***股份有限公司 Bit coin transaction transfer method and bit coin transaction transfer system
CN107077675A (en) * 2016-12-30 2017-08-18 深圳前海达闼云端智能科技有限公司 Block chain based currency management method and system
WO2017178955A1 (en) * 2016-04-11 2017-10-19 nChain Holdings Limited Computer-implemented methods and systems for validating tokens for blockchain-based cryptocurrencies
CN107358436A (en) * 2017-06-26 2017-11-17 中国人民银行数字货币研究所 Method, the system paid by the digital cash wallet of bank account access registrar
CN108256841A (en) * 2017-12-28 2018-07-06 中国人民银行数字货币研究所 Actively turn the method, apparatus and system of coin
CN108694668A (en) * 2018-06-15 2018-10-23 腾讯科技(深圳)有限公司 Digital asset method of commerce, device, medium and equipment
CN109118227A (en) * 2018-08-23 2019-01-01 泰链(厦门)科技有限公司 Construction method, medium, device and the block catenary system of bridge block catenary system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017178955A1 (en) * 2016-04-11 2017-10-19 nChain Holdings Limited Computer-implemented methods and systems for validating tokens for blockchain-based cryptocurrencies
CN105976246A (en) * 2016-04-29 2016-09-28 北京太云科技有限公司 Block chain-based digital asset superposition method and device
CN106022741A (en) * 2016-05-19 2016-10-12 北京太云科技有限公司 Indivisible digital asset transfer method based on block chain
CN106452727A (en) * 2016-08-09 2017-02-22 ***股份有限公司 Bit coin transaction transfer method and bit coin transaction transfer system
CN107077675A (en) * 2016-12-30 2017-08-18 深圳前海达闼云端智能科技有限公司 Block chain based currency management method and system
CN107358436A (en) * 2017-06-26 2017-11-17 中国人民银行数字货币研究所 Method, the system paid by the digital cash wallet of bank account access registrar
CN108256841A (en) * 2017-12-28 2018-07-06 中国人民银行数字货币研究所 Actively turn the method, apparatus and system of coin
CN108694668A (en) * 2018-06-15 2018-10-23 腾讯科技(深圳)有限公司 Digital asset method of commerce, device, medium and equipment
CN109118227A (en) * 2018-08-23 2019-01-01 泰链(厦门)科技有限公司 Construction method, medium, device and the block catenary system of bridge block catenary system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
刘鲁等: "基于区块链的公平合同签署协议", 《信息安全学报》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021179736A1 (en) * 2020-03-13 2021-09-16 江苏复杂美科技有限公司 Method for pre-storing and deducting service charge, device, and storage medium
CN111461688A (en) * 2020-04-02 2020-07-28 国金区块链科技(杭州)有限公司 Service charging system based on block chain technology and charging method thereof
CN111526015A (en) * 2020-04-26 2020-08-11 昆明大棒客科技有限公司 Data acquisition uplink method, device, equipment and storage medium
CN111861429A (en) * 2020-06-30 2020-10-30 上海佩俪信息科技有限公司 Block chain transaction mining work fee entrusting method and down-chain repeater
CN112581133A (en) * 2020-12-25 2021-03-30 中国农业银行股份有限公司 Transaction data processing method and device

Also Published As

Publication number Publication date
CN109816361B (en) 2023-02-28

Similar Documents

Publication Publication Date Title
CN109816361A (en) A kind of block chain takes signature transfer account method without miner
CN108009811B (en) Inter-cloud computing environment value exchange-oriented cross-chain communication method
EP3635607B1 (en) Computer-implemented system and method for managing transactions over a blockchain network
CN109471744B (en) Main chain and parallel multi-sub-chain system architecture based on block chain
CN109034840B (en) Green certificate transaction method and system based on clean energy generation
CN108805627B (en) Media resource allocation method, device, system, medium and equipment
CN110868434B (en) Block chain consensus method and system of multilayer fragment architecture
CN108881187A (en) A kind of across chain data transferring method and equipment suitable for permitting chain scene
EP4318362A1 (en) Blockchain-based data processing method, apparatus and device, and storage medium
JP2019153275A (en) Control method, controller, data structure and power transaction system
KR102313675B1 (en) Block chain-based crytography donation server and donation method without limitation to donation target
KR20220136998A (en) Blockchain-based green certificate transaction system
WO2020142438A1 (en) Methods and systems for margin lending and trading on a decentralized exchange
Eisele et al. Blockchains for transactive energy systems: Opportunities, challenges, and approaches
CN111260450A (en) Electric power bilateral transaction system based on block chain technology
CN110852485A (en) Transaction path short-circuiting method of block chain payment channel network
Abou El Houda et al. Next-power: Next-generation framework for secure and sustainable energy trading in the metaverse
WO2020122039A1 (en) Data management method, data management system, and program
CN113626876B (en) Consensus method based on power grid block chain
CN111815444B (en) Block chain transaction method, electronic device and storage medium
KR102222356B1 (en) Power Sharing Relay DC Switch for P2P presuming service of domestic electricity surplus and blockchain based presuming service platform
KR20200078922A (en) System Providing Mergers and Acquisitions Service based on Block Chain and Method for operating the same
CN111626718B (en) Intelligent electric energy meter with block chain function support
CN109325871A (en) Point-to-point risk autonomy insurance method and device based on block chain
CN110599304A (en) Distributed energy transaction system based on block chain and construction method

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
GR01 Patent grant
GR01 Patent grant