Movatterモバイル変換


[0]ホーム

URL:


CN107360238A - Intelligent contract gateway based on block chain CPOW common recognition algorithms - Google Patents

Intelligent contract gateway based on block chain CPOW common recognition algorithms
Download PDF

Info

Publication number
CN107360238A
CN107360238ACN201710610316.6ACN201710610316ACN107360238ACN 107360238 ACN107360238 ACN 107360238ACN 201710610316 ACN201710610316 ACN 201710610316ACN 107360238 ACN107360238 ACN 107360238A
Authority
CN
China
Prior art keywords
cpow
intelligent contract
block chain
block
gateway
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
CN201710610316.6A
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.)
Unlimited (beijing) Technology Co Ltd
Original Assignee
Unlimited (beijing) Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Unlimited (beijing) Technology Co LtdfiledCriticalUnlimited (beijing) Technology Co Ltd
Priority to CN201710610316.6ApriorityCriticalpatent/CN107360238A/en
Publication of CN107360238ApublicationCriticalpatent/CN107360238A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The present invention is a kind of intelligent contract gateway based on block chain CPOW common recognition algorithms, including protocol layer, extension layer and application layer, protocol layer includes Internet and accumulation layer, and Internet includes p2p networks and CPOW common recognition algorithms, and accumulation layer is by data information memory on block chain;Programmed transaction script of the extension layer based on the agreement of bit coin with original system, there is provided the basic transaction species that the agreed manner compatible with ether mill virtual machine defines;Application layer includes the respective services related to intelligent contract gateway, helps the quick left-hand seat block chain service of user.The present invention provides the powerful support based on block chain for third party developer, compatible more applications, allows block chain to be applied to faster in client;CPOW algorithms proposed by the present invention, the problem of not only solving 51% attack, and the performance of transaction is significantly improved, make to establish the cost of application on the intelligent contract gateway based on block chain CPOW common recognition algorithms and speed is moreover improved.

Description

Intelligent contract gateway based on block chain CPOW consensus algorithm
Technical Field
The invention relates to a computer application program, in particular to an intelligent contract gateway based on a block chain CPOW consensus algorithm, which provides strong support based on a block chain for a third-party developer and enables the block chain to be applied to a client more quickly.
Background
The bitcoin is digital currency in a P2P form, is not issued by a specific currency institution, is generated through a large number of calculations according to a specific algorithm, is economically generated by using a distributed database consisting of a plurality of nodes in the whole P2P network to confirm and record all transaction behaviors, and is designed by using cryptography to ensure the safety of all links of currency circulation. The decentralized nature of P2P and the algorithm itself may ensure that monetary value cannot be manipulated artificially by making large quantities of bitcoins. The cryptology-based design may allow bitcoins to be transferred or paid only by the true owner. This also ensures anonymity of monetary ownership and currency transactions, technically the bitcoin is a point-to-point digital currency system, the entire system is built based on the UTXO transaction model, with emphasis on the layout and record of transactions and data structures. In calculating the hash and the proof of the workload, the bitcoin is based on the miner calculating the only correct hash value to prove the workload to obtain the accounting packing block right and thus obtain the reward, and the proof of the workload (Pow) is used.
The Ethenhouse is a point-to-point decentralized virtual machine and is a bottom system capable of realizing intelligent contracts and open sources on block chains. Technically speaking, an ethernet is a virtual machine, and the full term should be an intelligent contract virtual machine, i.e., a virtual machine that emphasizes executing contracts in accordance with the contract's mode. Therefore, etherhouses are based on the Account model (there are also places saying EVM, why accounting is the Account model in the case of smart contract virtual machines, etherhouses are based on the Account hierarchy). Although some EtFang has learned on the basis of the bitcoin, a new mode is created to provide ideas for later developers, and meanwhile, the later developers basically select one mode as the own application mode under the two modes. In computing hash and workload proofs, etherhouses want to optimize the work in bitcoin because this pattern of bitcoin mining is computationally intensive, such as the presence of a professional mining machine, and the second page is relatively wasteful of power and social resources. A rights and interests certification mechanism (Pos) is provided, which can avoid certain calculation power concentration and resource waste.
A block chain (Blockchain) is a distributed peer-to-peer network without a central control point, and a distributed collective operation method is used for realizing a set of non-falsifiable and trustable database technical scheme, and is characterized by decentralized storage, high information transparency, difficulty in falsification and the like. In another popular way, the blockchain is a "public big account book" that records all transaction information in the whole network by using a computer program. The nodes in the block chain network obtain the right of accounting by calculating a difficult calculation problem; the entire general ledger can be observed by any node on the blockchain network; block chain data is commonly maintained by each node, each node participating in maintenance can be copied to obtain a copy of a complete database, and unless more than 51% of nodes in the whole system can be controlled simultaneously, modification of the database on a single node is invalid, and data content on other nodes cannot be influenced. Bitcoin and ether house are both successful blockchain technology applications, and are the most typical representatives. In another word, only the bit coin has the block chain technology, and people in the Taifang can recognize that the block chain can be independent, not only the bit coin can have the block chain technology, but also the Taifang opens the idea of the block chain world. The underlying basic idea is the same, since all are applications of the blockchain technique. All are point-to-point network nodes, public accounts, consensus basic algorithms, all maintain the network by mining.
The compatibility problem exists in the two block chains of the bitcoin ecology and the ether house ecology, and although the operations of the bitcoin and the ether house are based on the principles of the distributed ledger and the encryption technology, the two block chains still have the following differences in numerous technical fields:
technically, bitcoin is a point-to-point digital currency system, and the whole system is established based on a transaction model of UTXO, and the emphasis is on the layout and recording of transactions and data structures. In calculating the hash and the proof of the workload, the bitcoin is based on the miner calculating the only correct hash value to prove the workload to obtain the accounting packing block right and thus obtain the reward, and the proof of the workload (Pow) is used. The bitcoin is used on the basic algorithm as the secure hash algorithm, SHA-256.
Technically, an ethernet is a virtual machine, and the complete statement should be an intelligent contract virtual machine, i.e., a virtual machine that emphasizes executing contracts in accordance with the mode of the contract. So the etherhouses are based on Account model (there are also places saying EVM, why accounting is the Account model in the case of smart contract virtual machine, etherhouses are based on Account system). Therefore, although some Ether Fang are learned on the basis of the bitcoin, a new mode is created to provide ideas for later developers, and meanwhile, the later developers basically select one of the two modes as the own application mode. In computing hash and workload proofs, etherhouses wish to optimize the work in this respect for bitcoin because this pattern of bitcoin mining is computationally intensive, such as the presence of a professional mining machine, the second page is relatively wasteful of power and social resources. A rights and interests certification mechanism (Pos) is provided, which can avoid certain calculation power concentration and resource waste. The ethereal uses ethash on the basis of the basic algorithm.
Verbally: the programming language used by EtherFang is Turning complete, while the bitcoin is a stack-based programming language.
Therefore, in the actual application process, if the bitcoin is fused and compatible with the application, the fusion process has considerable difficulty, time and labor.
The 51% attack problem of two blockchains, bitcoin and etherhouse: bit currency and most current cryptocurrency adopt a POW (programmable optical disk) mechanism, namely workload certification, to realize consensus, and a numerical value (nonce) is guessed through calculation, so that the specified hash problem can be solved. It is guaranteed that only a few legal results can be presented in the system over a period of time. At the same time, these small legal results are broadcast over the network, and the received user, after verification, will continue the computation of the puzzle based on the longest chain that it considers. Thus, a strand bifurcation (Fork) may occur in the system, but eventually one strand becomes the longest strand. The hash problem has the irreversible characteristic, so that no effective algorithm is available for solving except for brute force calculation. On the contrary, if the required nonce is obtained, the corresponding calculation force is probably exerted. The more powerful one is, the greater the probability of who solves the problem first. When the mastery exceeds half of the calculation power of the whole network, the trend of the chain in the network can be controlled in probability. This is also the origin of the so-called 51% attack. If one has more than 50% of the calculation power, he can find the random number needed for the mining area faster than others, so he actually has the valid right of which area. Enabling him to 1, modify his own transaction record, which may enable him to make double payments; 2. block validation is prevented for some or all transactions; 3. preventing some or all miners from mining to any active block.
Disclosure of Invention
The invention aims to provide an intelligent contract gateway based on a block chain CPOW consensus algorithm aiming at the compatibility problem of bit currency ecology and EtherFang ecology, a platform enables developers to establish and release next generation distributed application, various modules are provided on the platform to enable users to build the application, the cost and the speed of establishing the application are improved, the problem of 51% attack is solved, and the transaction performance is greatly improved.
In order to realize the purpose of the invention, the following technical scheme is adopted:
an intelligent contract gateway based on a block chain CPOW consensus algorithm, which comprises a protocol layer, an extension layer and an application layer, wherein,
the protocol layer comprises a network layer and a storage layer which are independent but not separable, and the network layer comprises a p2p network and a CPOW consensus algorithm. The storage layer stores data information on a block chain;
the extension layer provides a basic transaction type defined by a protocol mode compatible with the Ethengfang virtual machine based on a bit currency protocol and a programmable transaction script of an original system, and is matched with an advanced programmable transaction script provided by the system to achieve an intelligent contract which cannot be completed by the original bit currency;
the application layer comprises various services related to the intelligent contract gateway, and a service user provided by the application layer can select the various services according to the requirement, so that the user can be helped to quickly get up to the block chain service.
The working mechanism of the protocol layer is as follows:
(1) when the data is transmitted through the network layer, the transmitting node broadcasts a new data record to the whole network;
(2) the receiving node checks the received data record information, checks whether the record information is legal or not, and brings the data record into a block after the record information is verified;
(3) all receiving nodes of the whole network execute a CPOW consensus algorithm on the blocks;
(4) the blocks are formally stored in a block chain after passing through a consensus algorithm process, all network nodes indicate that the blocks are accepted, and the method for indicating acceptance is that the random hash value of the block is regarded as the latest block hash value, and the block is manufactured and extended on the basis of the block chain.
The application layer comprises the following services:
(1) authorization service and authentication service: and (3) using the login authorization service inherent in the gateway, and returning an openid to distinguish different users if the authorization is successful:
(2) identity management service: managing identity information of a user;
(3) characteristic service: storing the related data information;
(4) signature management service: providing signature processing in the data transmission process;
(5) intelligent contract management service: the contracts can be customized and the existing contracts can also be processed.
The intelligent contract gateway based on the block chain CPOW consensus algorithm is executed through a smart script, a customized contract is provided through an EVM (event-based management) protocol mode, communication is carried out through an API (application programming interface) and the block chain, and the content and the behavior of the intelligent contract are recorded on the block chain.
The CPOW consensus algorithm adopts a dynamic nonlinear workload proving mechanism on the basis of the bit currency POW, adjusts the difficulty of each miner in obtaining the verifier, avoids the possibility of tending to monopolize verification, solves the problem of 51% attack, and shortens the confirmation time of an average block.
The logic process of the CPOW consensus algorithm is as follows:
(1) packaging the transaction, searching a transaction memory pool to be confirmed, and selecting the transaction including the block;
(2) constructing a Coinbase, and counting the total amount of the block commission charge after determining a transaction set including the block, wherein miners can calculate the income of the block by combining with the output rule;
(3) constructing a hashMerkLeroot, and constructing Merkle numbers for all transactions;
(4) filling other fields to obtain a complete block header;
(5) CPOW operation, in the dynamic nonlinear workload proving mechanism, the N-1 blocks are calculated back according to the current time point, and each participating miner carries out CPOW operation on the block head according to the times of the chosen bit verifier in the N-1 blocks. Dynamically adjusting the difficulty of digging the mine at the moment, namely adjusting the expected value of the workload certification;
(6) verifying the result, if the difficulty is met, broadcasting to the whole network, and digging the next block; and if the difficulty is not met, changing the certain field according to a certain strategy, and then carrying out CPOW operation and verification.
The invention starts from a protocol layer of a block chain, points a development target to an application layer, provides strong support based on the block chain for a third-party developer, is compatible with more applications, and enables the block chain to be applied to a client more quickly;
the CPOW algorithm provided by the invention avoids the possibility of tending to monopolize verification by adjusting the difficulty of each miner for selecting the verifier, not only solves the problem of 51% attack, but also greatly improves the transaction performance.
If the building application is compared with a building house, the intelligent contract gateway based on the block chain CPOW consensus algorithm provides modules such as a wall surface, a roof, a floor and the like, and a user only needs to build the house like building blocks, so that the cost and the speed of building the application on the intelligent contract gateway based on the block chain CPOW consensus algorithm are greatly improved.
Drawings
FIG. 1 is an intelligent contract gateway infrastructure based on a blockchain CPOW consensus algorithm;
fig. 2 is the working mechanism of the intelligent contract gateway protocol layer.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in further detail below with reference to the accompanying drawings and specific embodiments.
FIG. 1 is an intelligent contract gateway infrastructure based on a blockchain CPOW consensus algorithm; in terms of architecture design, the intelligent contract gateway based on the blockchain CPOW consensus algorithm can be simply divided into three layers, namely a protocol layer, an extension layer and an application layer. Wherein,
1. the protocol layer comprises a network layer and a storage layer which are independent from each other but can not be divided, the storage layer mainly stores some data information on a block chain, and the network layer comprises a p2p network and a CPOW consensus algorithm. The protocol layer works as follows:
(1) when data is transmitted through a network layer, a transmitting node broadcasts a new data record to the whole network;
(2) the receiving node checks the received data record information, for example, whether the record information is legal, and the data record is included in a block after verification,
(3) CPOW consensus algorithm is executed on blocks by all receiving nodes in whole network
(4) The blocks are formally stored in a block chain after passing through a consensus algorithm process, all network nodes indicate that the blocks are accepted, and the method for indicating acceptance is that the random hash value of the block is regarded as the latest block hash value, and the block is manufactured and extended on the basis of the block chain.
2. The extension layer is also called an intelligent contract layer, the intelligent contract function is based on a bit currency protocol and an original programmable transaction script, although the bit currency can provide the programmable transaction script, the function is limited, various requirements cannot be met, and complicated calculation is not supported. Bitcoin tends to support relatively simple transaction scripts. Some more specific scripts are not guaranteed to be accepted by bitcoin segment network nodes. The intelligent contractual layer provides a base transaction category that may be defined in an agreed upon manner compatible with the etherhouse virtual machine. By matching with the advanced stylized transaction script provided by the system, the intelligent contract which cannot be completed by the original bitcoin can be achieved, for example, an automatic execution function is provided, namely the calculation which cannot be executed by the bitcoin. Meanwhile, the layer also provides a standardized contract which can be communicated with the gateway through the API provided by the gateway, and a user can quickly construct the contract belonging to the user without a special programming background. Based on the bitcoin, the transaction script of the intelligent contract layer can be made complete. The flexibility makes the gateway a solution to the general problem. Since the blockchain needs a plurality of nodes to verify whether the transaction passes, the gateway can become a universal solution with public trust and is suitable for being applied to various public solutions and private alliances.
3. The application layer comprises an authorization service, an authentication service, an identity management service, a feature service, a signature management service, an intelligent contract management service and the like, and helps a user to quickly start block chain service. The service user provided by the application layer can select the following services according to the requirement:
(1) authorization service and authentication service: the login authorization service inherent in the gateway can be used, and if the authorization is successful, an openid is returned to distinguish different users:
(2) identity management service: mainly managing identity information of a user;
(3) characteristic service: mainly storing some data information;
(4) signature management service: providing signature processing in the data transmission process;
(5) intelligent contract management service: the contracts can be customized and the existing contracts can also be processed.
The intelligent contract gateway based on the block chain CPOW consensus algorithm is mainly executed through a ring complete script, a customized contract is provided through an EVM (Ethernet Virtual machine) protocol mode, communication is carried out through an API (application programming interface) and a block chain, the content and the behavior of the intelligent contract are recorded on the block chain, and the intelligent contract gateway is beneficial to automatic contract fulfillment because the contract and data are completely put on the block chain, the contract fulfillment can be completely finished on the block chain without external intervention, and the contract is executed in the most efficient mode. The intelligent contract gateway based on the block chain CPOW consensus algorithm is a scheme capable of solving the general problem due to the fact that the graph is complete. The platform can realize the compatibility with the Bizhou ecology and the Ethengfang ecology, promotes the productization of the blockchain technology and improves the usability of the blockchain industry through the strategy of a mobile terminal, and aims to connect the real business society with the blockchain world. Making more applications correspondingly compatible.
For the 51% attack problem of bitcoin and ether house, we propose the CPOW consensus algorithm. The CPOW consensus algorithm is based on the bit currency POW, adopts a dynamic nonlinear workload proving mechanism, adjusts the difficulty of each miner to be selected as a verifier, avoids the possibility of tending to monopolize verification, and solves the problem of 51% attack. And the confirmation time of the average block is shortened, the creation time of the target block is 15s, and the creation time of the average block of the bitcoin is 10 minutes, so that the per-second transaction performance is greatly improved, which is equivalent to 40 times of the per-second transaction of the original bitcoin.
The logic process is as follows:
(1) and packaging the transactions, searching a transaction memory pool to be confirmed, and selecting the transactions contained in the block. Miners can choose at will, or even not (cut out blocks), and because each block has a capacity limit (currently 1M), miners cannot choose indefinitely. The most reasonable strategy for miners is to first rank the transaction sets to be validated by commission and then include as many transactions as possible from high to low.
(2) Constructing Coinbase, and counting the total amount of the block commission charge after determining the transaction set including the block, and combining the output rule, the miners can calculate the income of the block.
(3) Construct hashMerkleRoot, construct merkles number for all transactions.
(4) And filling other fields to obtain a complete block header.
(5) CPOW operation, in the dynamic nonlinear workload proving mechanism, the N-1 blocks are calculated back according to the current time point, and each participating miner carries out CPOW operation on the block head according to the times of the chosen bit verifier in the N-1 blocks. The difficulty of mining at the moment is dynamically adjusted, namely the expected value of the workload certification is adjusted.
(6) Verifying the result, if the difficulty is met, broadcasting to the whole network, and digging the next block; and if the difficulty is not met, changing the certain field according to a certain strategy, and then carrying out CPOW operation and verification.
Since all transaction data is displayed in the blockchain, miners can easily calculate how difficult other miners are at a certain point in time, and thus dynamic adjustment is possible. Through the simulation of the Markov chain. After considering the distribution and conversion relationship of all winning possibilities and comparing various nonlinear models, the invention discloses a collective verification algorithm by using an exponential model. If two miners have k times difference in their verification times, the workload proving difficulty of the miners with the larger verification times will be 2 times of d of the other miners.
By improving the current mainstream POW consensus mechanism and adding a calculation power authentication part, certain block chain networks with specific requirements can be greatly protected.
In conclusion, the intelligent contract gateway based on the blockchain CPOW consensus algorithm not only solves the compatibility problem of the bitcoin ecology and the ether house ecology, but also solves the 51% attack problem of the blockchain.
The intelligent contract gateway based on the block chain CPOW consensus algorithm solves the problems of the existing bit currency ecological and Ether house ecological systems, opens two block chains and connects the real business society with the block chain world.
The intelligent contract gateway based on the blockchain CPOW consensus algorithm can be used for various applications, such as: internet finance, network security, copyright protection, etc.
Internet finance: the intelligent contract gateway based on the block chain CPOW consensus algorithm can fundamentally repair and rebuild the Internet, the block chain based on the intelligent contract gateway is a novel decentralized protocol system, transactions or other data can be safely stored, any centralized organization is not required to audit, the transactions are checked by the whole network, the transactions are not necessarily financial transactions, the data are not necessarily currency, and the intelligent contract gateway based on the block chain CPOW consensus algorithm can be applied to a plurality of applications. On the basis of the safety of the inherent block chain, the running speed is increased, the butt joint of the bottom layer and the application layer is more convenient and faster, and the maintenance of the internet financial safety is facilitated. The block chain technology is a modern internet financial technology based on a big data sharing theory, and a financial black and white list is established by means of four advantages of decentralization, distrust, collective maintenance and a reliable database, so that a credit investigation system of modern finance is fundamentally changed, and financial risks and financial fraud risks are reduced. The blockchain technology can avoid a complicated system, a more direct payment process is created between a payer and a payee, and the mode has the characteristics of low price and rapidness no matter domestic transfer or cross-border transfer is carried out, and no intermediate commission is needed.
And (4) network security: although the system of block chain is disclosed, the data exchange process of checking, sending and the like adopts advanced encryption technology. This technique ensures not only the correct source of the data, but also that the data is not intercepted by a person in the middle of the process. If the blockchain technique is applied more widely, the probability of hacking may be reduced, and therefore, the blockchain system is considered to be more reliable than the conventional system. The blockchain system reduces the traditional network security risk for the big reason that it relieves the need for man-in-the-middle.
Copyright protection: the intelligent contract gateway based on the block chain CPOW consensus algorithm provides powerful safety support for copyright protection. The block chain copyright can protect the originality because the block chain copyright can solve the most urgent pain point under the current original environment, and the block chain copyright can be applicable to all current copyright maintenance scenes, thereby having certain legal effectiveness. The block chain copyright registration is equivalent to the technical characteristic of using a block chain to remove centralization, namely embedding a 16-system password for the original work, and the password can be simultaneously stored on all computers of the block chain, namely, the password is equivalent to registering an 'electronic identity card' for the original work, and is permanent and effective and cannot be tampered.
The intelligent contract gateway based on the block chain CPOW consensus algorithm is beneficial to saving the cost of developing the bottom layer of the block chain, providing safety support and greatly improving the data running speed per second.
The invention provides an intelligent contract gateway based on a block chain CPOW consensus algorithm by pointing a development target to an application layer from a protocol layer. The method solves the compatibility problem of the bit currency ecology and the Ethengfang ecology, solves the problems of two systems of the block chain and the two chains, and designs a basic chain which is better connected with the real commercial society and the block chain world.
The invention provides a CPOW consensus algorithm, which solves the 51% attack problem of a block chain by adjusting the difficulty of each miner to be selected as a verifier. A dynamic nonlinear workload proving mechanism is adopted on the basis of the bit coins POW, in the dynamic nonlinear workload proving mechanism, N-1 blocks are back calculated according to the current time point, and each involved miner dynamically adjusts the difficulty of mining at the current time according to the number of times of obtaining a position verifier in the N-1 blocks, namely, the expected value of workload proving is adjusted. The difficulty of each miner for being selected as the verifier is adjusted, the possibility of tending to monopolize verification is avoided, and the 51% attack problem is solved. And the confirmation time of the average block is shortened, the creation time of the target block is 15s, and the creation time of the average block of the bitcoin is 10 minutes, so that the per-second transaction performance is greatly improved, which is equivalent to 40 times of the per-second transaction of the original bitcoin.
The above-mentioned embodiments are intended to illustrate the objects, aspects and advantages of the present invention, and it should be understood that the above-mentioned embodiments are only exemplary embodiments of the present invention, and are not intended to limit the present invention, and any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (6)

CN201710610316.6A2017-07-252017-07-25Intelligent contract gateway based on block chain CPOW common recognition algorithmsPendingCN107360238A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201710610316.6ACN107360238A (en)2017-07-252017-07-25Intelligent contract gateway based on block chain CPOW common recognition algorithms

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710610316.6ACN107360238A (en)2017-07-252017-07-25Intelligent contract gateway based on block chain CPOW common recognition algorithms

Publications (1)

Publication NumberPublication Date
CN107360238Atrue CN107360238A (en)2017-11-17

Family

ID=60285547

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710610316.6APendingCN107360238A (en)2017-07-252017-07-25Intelligent contract gateway based on block chain CPOW common recognition algorithms

Country Status (1)

CountryLink
CN (1)CN107360238A (en)

Cited By (60)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108199866A (en)*2017-12-142018-06-22上海交通大学Social network system with strong secret protection
CN108280695A (en)*2018-02-222018-07-13苏州优千网络科技有限公司Coupon information system and its processing method based on block chain
CN108449401A (en)*2018-03-122018-08-24厦门益东智能科技有限公司A kind of calculation power sharing method and system based on block chain technology
CN108537550A (en)*2018-04-202018-09-14丁江Prevent method, block catenary system and the computer readable storage medium of 51% attack
CN108600161A (en)*2018-03-122018-09-28成都零光量子科技有限公司A kind of fair efficient block chain common recognition method
CN108629013A (en)*2018-05-072018-10-09前海梧桐(深圳)数据有限公司Business data based on block chain is collected and the method and its system of displaying
CN108664650A (en)*2018-05-172018-10-16百度在线网络技术(北京)有限公司A kind of transaction methods, device, equipment and the storage medium of block chain network
CN108712468A (en)*2018-04-192018-10-26上海分布信息科技有限公司A kind of block chain income distribution method and distribution system
CN108765158A (en)*2018-05-312018-11-06杭州秘猿科技有限公司A kind of intelligent contract automotive engine system and its contract execution method based on block chain
CN108876617A (en)*2018-06-132018-11-23北京连琪科技有限公司A kind of block chain authorization method and system
CN108876370A (en)*2018-06-122018-11-23北京航空航天大学The architectural framework of the shared open data of transregional piece of chain under a kind of isomery multichain framework
CN108961052A (en)*2018-06-252018-12-07百度在线网络技术(北京)有限公司Verification method, storage method, device, equipment and the medium of block chain data
CN109064334A (en)*2018-08-272018-12-21深圳前海益链网络科技有限公司A kind of intelligence contract bookkeeping methods, computer installation and readable storage medium storing program for executing
CN109104444A (en)*2018-10-302018-12-28四川长虹电器股份有限公司A kind of electronic signature method based on block chain
CN109118168A (en)*2018-07-202019-01-01北京开普云信息科技有限公司A kind of government affairs service process traceability system and its construction method based on block chain mechanism
CN109146473A (en)*2018-07-112019-01-04北京欧链科技有限公司Processing method, device and the electronic equipment of DAPP evaluation data
CN109146573A (en)*2018-09-052019-01-04深圳正品创想科技有限公司Commodity integration method and its device, block chain node based on block chain
CN109409100A (en)*2018-09-102019-03-01北京航空航天大学Information storage and shared platform applied to medical data
CN109508991A (en)*2018-10-162019-03-22深圳市圆世科技有限责任公司A kind of edge collaboration method based on block chain
CN109769009A (en)*2018-11-122019-05-17深圳市步云科技有限公司A kind of decentralization cloud storage plateform system
CN109815649A (en)*2019-03-262019-05-28苏州速链数字科技有限公司System for numeral copyright management based on block chain
CN109981689A (en)*2019-04-292019-07-05清华大学Cross-domain logical is isolated by force and safety access control method and device under scenes of internet of things
CN110035440A (en)*2019-04-112019-07-19东南大学 A New Distributed Access Network Architecture Based on Blockchain
CN110084596A (en)*2019-04-012019-08-02杜晓楠A kind of method and apparatus of processing block chain mixing common recognition
CN110113388A (en)*2019-04-172019-08-09四川大学A kind of method and apparatus of the block catenary system common recognition based on improved clustering algorithm
CN110135993A (en)*2019-05-172019-08-16深圳银链科技有限公司Method, equipment and the storage medium of UTXO model adaptation intelligence contract account model
CN110175918A (en)*2019-05-172019-08-27东南大学 A blockchain service structure and rapid deployment method
CN110213304A (en)*2018-02-282019-09-06成都高新信息技术研究院A kind of block chain network interconnected method and system
CN110474865A (en)*2018-05-112019-11-19北京轻信科技有限公司Block chain user right system and implementation method
CN110599304A (en)*2019-09-122019-12-20北京笔新互联网科技有限公司Distributed energy transaction system based on block chain and construction method
WO2020038105A1 (en)*2018-08-242020-02-27阿里巴巴集团控股有限公司Blockchain-based data storage method and apparatus
WO2020042926A1 (en)*2018-08-282020-03-05白杰Blockchain public chain maintenance method, device, node and blockchain public chain
CN110880968A (en)*2018-09-052020-03-13元一科技控股有限公司Block transmission and recording method and device and computer storage medium
CN110912855A (en)*2018-09-172020-03-24中国信息通信研究院 A security assessment method and system for blockchain architecture based on penetration test case set
CN111008081A (en)*2018-10-082020-04-14上海派链信息科技有限公司 Method, apparatus and computer storage medium for blockchain system
CN111447000A (en)*2019-01-162020-07-24鉴真防务技术(上海)有限公司Unmanned aerial vehicle flight behavior analysis method and encryption system based on block chain technology
CN111586561A (en)*2020-04-282020-08-25中国联合网络通信集团有限公司Tourist information statistics and analysis method and device based on block chain network, and gateway
WO2020199744A1 (en)*2019-03-292020-10-08创新先进技术有限公司Method and apparatus for allocating copyrights of works based on blockchain
US20200342449A1 (en)*2019-04-292020-10-29Salesforce.Com, Inc.Systems, methods, and apparatuses for implementing an api gateway to authorize and charge a fee for a transaction between cloud computing customers using distributed ledger technologies (dlt)
CN111882307A (en)*2020-07-032020-11-03北京工业大学Civil aviation business data public link performance analysis method based on M/G/1 queuing theory
CN111951108A (en)*2020-08-102020-11-17神话科技传媒(深圳)有限公司上海分公司Chain structure design method with intelligent contract block chain with complete picture
CN112184225A (en)*2020-09-302021-01-05江苏赞奇科技股份有限公司Cloud rendering resource exchange method based on block chain
CN112424782A (en)*2018-05-222021-02-26西门子股份公司Device, system and method for running software defined networks
CN112434742A (en)*2020-11-262021-03-02西安交通大学Method, system and equipment for identifying Pompe frauds on Ether house
CN112527464A (en)*2020-12-182021-03-19上海万向区块链股份公司System and method for automatically expanding memory of virtual machine based on block chain
CN112583712A (en)*2019-09-302021-03-30北京京东尚科信息技术有限公司Block chain router and block chain network
CN112765278A (en)*2021-01-282021-05-07西华大学Wireless Internet of things system based on block chain
CN112904734A (en)*2020-12-232021-06-04上海上实龙创智能科技股份有限公司Intelligent household appliance control system and method based on Internet of things and block chain double gateways
CN113036756A (en)*2021-03-152021-06-25四川电力设计咨询有限责任公司Networking system and method for decentralized networking of micro-grid
CN113259131A (en)*2021-06-232021-08-13北京笔新互联网科技有限公司Block chain node, system and block chain construction method
CN113420083A (en)*2021-06-022021-09-21湖南大学Heterogeneous parallel block chain structure with expandable distributed account book
CN113726875A (en)*2020-07-082021-11-30支付宝(杭州)信息技术有限公司Transaction processing method and device based on block chain all-in-one machine
CN114024985A (en)*2021-10-292022-02-08湖南大学Block chain prediction machine computing structure and method for processing large amount of data
US20220091878A1 (en)*2019-01-282022-03-24Jiangsu Fuzamei Technology Co., Ltd.Transaction Replacing Method, Transaction Queuing Method, Device, and Storage Medium
CN114268645A (en)*2019-12-262022-04-01湖南天河国云科技有限公司Block chain-based industrial internet trusted control method, device and system
CN114513317A (en)*2020-10-272022-05-17香港城市大学深圳研究院Method, system, equipment and storage medium for resisting distributed denial of service attack
CN114757674A (en)*2022-06-152022-07-15中科链安(北京)科技有限公司Consensus method, system and storage medium for rewarding and punishing ability based on intelligent contract
US11443307B2 (en)2020-07-312022-09-13Alipay (Hangzhou) Information Technology Co., Ltd.Cross-border resource transfer authenticity verification method, device and electronic equipment
CN115208956A (en)*2022-06-232022-10-18北京链道科技有限公司Method for realizing block chain gateway
CN115225529A (en)*2022-06-132022-10-21广州大学High-simulation platform supporting multi-class block chain system

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106651346A (en)*2016-11-282017-05-10上海凯岸信息科技有限公司Block chain-based credit investigation data sharing and trading system
CN106875164A (en)*2016-12-292017-06-20北京握奇智能科技有限公司A kind of decentralization electricity transaction method and system based on block chain technology
CN106911483A (en)*2017-03-132017-06-30广东网金控股股份有限公司A kind of charging method based on block chain and cloud computing platform
CN106951307A (en)*2017-03-062017-07-14钱德君A kind of intelligent contract virtual machine realization method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106651346A (en)*2016-11-282017-05-10上海凯岸信息科技有限公司Block chain-based credit investigation data sharing and trading system
CN106875164A (en)*2016-12-292017-06-20北京握奇智能科技有限公司A kind of decentralization electricity transaction method and system based on block chain technology
CN106951307A (en)*2017-03-062017-07-14钱德君A kind of intelligent contract virtual machine realization method
CN106911483A (en)*2017-03-132017-06-30广东网金控股股份有限公司A kind of charging method based on block chain and cloud computing platform

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
黄洁华,等: "众筹区块链上的智能合约设计", 《信息安全研究》*

Cited By (89)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108199866A (en)*2017-12-142018-06-22上海交通大学Social network system with strong secret protection
CN108199866B (en)*2017-12-142020-06-12上海交通大学 A social network system with strong privacy protection
CN108280695A (en)*2018-02-222018-07-13苏州优千网络科技有限公司Coupon information system and its processing method based on block chain
CN110213304B (en)*2018-02-282021-11-30成都高新信息技术研究院Block chain network interconnection method and system
CN110213304A (en)*2018-02-282019-09-06成都高新信息技术研究院A kind of block chain network interconnected method and system
CN108449401A (en)*2018-03-122018-08-24厦门益东智能科技有限公司A kind of calculation power sharing method and system based on block chain technology
CN108600161A (en)*2018-03-122018-09-28成都零光量子科技有限公司A kind of fair efficient block chain common recognition method
CN108712468A (en)*2018-04-192018-10-26上海分布信息科技有限公司A kind of block chain income distribution method and distribution system
CN108712468B (en)*2018-04-192021-01-08上海分布信息科技有限公司Block chain profit distribution method and distribution system
CN108537550A (en)*2018-04-202018-09-14丁江Prevent method, block catenary system and the computer readable storage medium of 51% attack
CN108537550B (en)*2018-04-202022-03-25丁江Method for preventing 51% attack, block chain system and computer readable storage medium
CN108629013A (en)*2018-05-072018-10-09前海梧桐(深圳)数据有限公司Business data based on block chain is collected and the method and its system of displaying
CN110474865B (en)*2018-05-112021-07-06北京轻信科技有限公司Block chain user authority system and implementation method
CN110474865A (en)*2018-05-112019-11-19北京轻信科技有限公司Block chain user right system and implementation method
CN108664650B (en)*2018-05-172020-05-22百度在线网络技术(北京)有限公司Transaction processing method, device, equipment and storage medium of block chain network
CN108664650A (en)*2018-05-172018-10-16百度在线网络技术(北京)有限公司A kind of transaction methods, device, equipment and the storage medium of block chain network
US11875171B2 (en)2018-05-172024-01-16Baidu Online Network Technology (Beijing) Co., Ltd.Blockchain network transaction processing method, apparatus, device, and storage medium
CN112424782A (en)*2018-05-222021-02-26西门子股份公司Device, system and method for running software defined networks
CN108765158B (en)*2018-05-312020-11-24杭州溪塔科技有限公司Intelligent contract engine system based on block chain and contract execution method thereof
CN108765158A (en)*2018-05-312018-11-06杭州秘猿科技有限公司A kind of intelligent contract automotive engine system and its contract execution method based on block chain
CN108876370B (en)*2018-06-122021-12-17北京航空航天大学System architecture for sharing open data by crossing block chains under heterogeneous multi-chain architecture
CN108876370A (en)*2018-06-122018-11-23北京航空航天大学The architectural framework of the shared open data of transregional piece of chain under a kind of isomery multichain framework
CN108876617A (en)*2018-06-132018-11-23北京连琪科技有限公司A kind of block chain authorization method and system
CN108961052A (en)*2018-06-252018-12-07百度在线网络技术(北京)有限公司Verification method, storage method, device, equipment and the medium of block chain data
CN108961052B (en)*2018-06-252022-02-22百度在线网络技术(北京)有限公司Verification method, storage method, device, equipment and medium of block chain data
CN109146473B (en)*2018-07-112021-09-03北京欧链科技有限公司DAPP evaluation data processing method and device and electronic equipment
CN109146473A (en)*2018-07-112019-01-04北京欧链科技有限公司Processing method, device and the electronic equipment of DAPP evaluation data
CN109118168A (en)*2018-07-202019-01-01北京开普云信息科技有限公司A kind of government affairs service process traceability system and its construction method based on block chain mechanism
WO2020038105A1 (en)*2018-08-242020-02-27阿里巴巴集团控股有限公司Blockchain-based data storage method and apparatus
CN109064334A (en)*2018-08-272018-12-21深圳前海益链网络科技有限公司A kind of intelligence contract bookkeeping methods, computer installation and readable storage medium storing program for executing
CN109064334B (en)*2018-08-272021-12-24深圳前海益链网络科技有限公司Intelligent contract accounting method, computer device and readable storage medium
WO2020042926A1 (en)*2018-08-282020-03-05白杰Blockchain public chain maintenance method, device, node and blockchain public chain
CN109146573A (en)*2018-09-052019-01-04深圳正品创想科技有限公司Commodity integration method and its device, block chain node based on block chain
CN110880968A (en)*2018-09-052020-03-13元一科技控股有限公司Block transmission and recording method and device and computer storage medium
CN109409100A (en)*2018-09-102019-03-01北京航空航天大学Information storage and shared platform applied to medical data
CN109409100B (en)*2018-09-102020-11-06北京航空航天大学 Information storage and sharing platform applied to medical data
CN110912855A (en)*2018-09-172020-03-24中国信息通信研究院 A security assessment method and system for blockchain architecture based on penetration test case set
CN111008081A (en)*2018-10-082020-04-14上海派链信息科技有限公司 Method, apparatus and computer storage medium for blockchain system
CN109508991A (en)*2018-10-162019-03-22深圳市圆世科技有限责任公司A kind of edge collaboration method based on block chain
CN109104444A (en)*2018-10-302018-12-28四川长虹电器股份有限公司A kind of electronic signature method based on block chain
CN109769009B (en)*2018-11-122022-01-04深圳市步云科技有限公司Decentralized cloud storage platform system
CN109769009A (en)*2018-11-122019-05-17深圳市步云科技有限公司A kind of decentralization cloud storage plateform system
CN111447000A (en)*2019-01-162020-07-24鉴真防务技术(上海)有限公司Unmanned aerial vehicle flight behavior analysis method and encryption system based on block chain technology
US20220091878A1 (en)*2019-01-282022-03-24Jiangsu Fuzamei Technology Co., Ltd.Transaction Replacing Method, Transaction Queuing Method, Device, and Storage Medium
CN109815649A (en)*2019-03-262019-05-28苏州速链数字科技有限公司System for numeral copyright management based on block chain
WO2020199744A1 (en)*2019-03-292020-10-08创新先进技术有限公司Method and apparatus for allocating copyrights of works based on blockchain
US11144618B2 (en)2019-03-292021-10-12Advanced New Technologies Co., Ltd.Methods and apparatuses for copyright allocation for blockchain-based work
CN110084596A (en)*2019-04-012019-08-02杜晓楠A kind of method and apparatus of processing block chain mixing common recognition
CN110035440A (en)*2019-04-112019-07-19东南大学 A New Distributed Access Network Architecture Based on Blockchain
CN110113388A (en)*2019-04-172019-08-09四川大学A kind of method and apparatus of the block catenary system common recognition based on improved clustering algorithm
CN110113388B (en)*2019-04-172020-01-14四川大学Improved clustering algorithm-based block chain system consensus method and device
US20200342449A1 (en)*2019-04-292020-10-29Salesforce.Com, Inc.Systems, methods, and apparatuses for implementing an api gateway to authorize and charge a fee for a transaction between cloud computing customers using distributed ledger technologies (dlt)
CN109981689A (en)*2019-04-292019-07-05清华大学Cross-domain logical is isolated by force and safety access control method and device under scenes of internet of things
CN109981689B (en)*2019-04-292020-05-12清华大学 Cross-domain logical strong isolation and secure access control method and device in IoT scenario
CN110175918B (en)*2019-05-172023-03-28东南大学Block chain service structure and rapid deployment method
CN110135993A (en)*2019-05-172019-08-16深圳银链科技有限公司Method, equipment and the storage medium of UTXO model adaptation intelligence contract account model
CN110175918A (en)*2019-05-172019-08-27东南大学 A blockchain service structure and rapid deployment method
CN110135993B (en)*2019-05-172021-07-30深圳银链科技有限公司Method, equipment and storage medium for adapting UTXO model to intelligent contract account model
CN110599304B (en)*2019-09-122022-03-15北京笔新互联网科技有限公司Distributed energy transaction system based on block chain and construction method
CN110599304A (en)*2019-09-122019-12-20北京笔新互联网科技有限公司Distributed energy transaction system based on block chain and construction method
CN112583712B (en)*2019-09-302023-05-30北京京东尚科信息技术有限公司Block chain router and block chain network system
CN112583712A (en)*2019-09-302021-03-30北京京东尚科信息技术有限公司Block chain router and block chain network
CN114268645A (en)*2019-12-262022-04-01湖南天河国云科技有限公司Block chain-based industrial internet trusted control method, device and system
CN111586561A (en)*2020-04-282020-08-25中国联合网络通信集团有限公司Tourist information statistics and analysis method and device based on block chain network, and gateway
CN111882307B (en)*2020-07-032024-04-26北京工业大学Civil aviation business data public chain performance analysis method based on M/G/1 queuing theory
CN111882307A (en)*2020-07-032020-11-03北京工业大学Civil aviation business data public link performance analysis method based on M/G/1 queuing theory
CN113726875A (en)*2020-07-082021-11-30支付宝(杭州)信息技术有限公司Transaction processing method and device based on block chain all-in-one machine
US11443307B2 (en)2020-07-312022-09-13Alipay (Hangzhou) Information Technology Co., Ltd.Cross-border resource transfer authenticity verification method, device and electronic equipment
CN111951108A (en)*2020-08-102020-11-17神话科技传媒(深圳)有限公司上海分公司Chain structure design method with intelligent contract block chain with complete picture
CN112184225B (en)*2020-09-302024-03-01江苏赞奇科技股份有限公司Cloud rendering resource exchange method based on blockchain
CN112184225A (en)*2020-09-302021-01-05江苏赞奇科技股份有限公司Cloud rendering resource exchange method based on block chain
CN114513317A (en)*2020-10-272022-05-17香港城市大学深圳研究院Method, system, equipment and storage medium for resisting distributed denial of service attack
CN114513317B (en)*2020-10-272024-06-04香港城市大学深圳研究院Method, system, equipment and storage medium for resisting distributed denial of service attack
CN112434742B (en)*2020-11-262024-04-05西安交通大学Method, system and equipment for identifying PoE-face cheating office on Ethernet
CN112434742A (en)*2020-11-262021-03-02西安交通大学Method, system and equipment for identifying Pompe frauds on Ether house
CN112527464A (en)*2020-12-182021-03-19上海万向区块链股份公司System and method for automatically expanding memory of virtual machine based on block chain
CN112904734A (en)*2020-12-232021-06-04上海上实龙创智能科技股份有限公司Intelligent household appliance control system and method based on Internet of things and block chain double gateways
CN112765278A (en)*2021-01-282021-05-07西华大学Wireless Internet of things system based on block chain
CN113036756A (en)*2021-03-152021-06-25四川电力设计咨询有限责任公司Networking system and method for decentralized networking of micro-grid
CN113420083B (en)*2021-06-022024-03-19湖南大学System with heterogeneous parallel block chain structure of extensible distributed ledger
CN113420083A (en)*2021-06-022021-09-21湖南大学Heterogeneous parallel block chain structure with expandable distributed account book
CN113259131A (en)*2021-06-232021-08-13北京笔新互联网科技有限公司Block chain node, system and block chain construction method
CN114024985A (en)*2021-10-292022-02-08湖南大学Block chain prediction machine computing structure and method for processing large amount of data
CN115225529A (en)*2022-06-132022-10-21广州大学High-simulation platform supporting multi-class block chain system
CN115225529B (en)*2022-06-132024-03-01广州大学High simulation platform supporting multi-category blockchain system
CN114757674B (en)*2022-06-152022-09-23中科链安(北京)科技有限公司Consensus method, system and storage medium for rewarding and punishing ability based on intelligent contract
CN114757674A (en)*2022-06-152022-07-15中科链安(北京)科技有限公司Consensus method, system and storage medium for rewarding and punishing ability based on intelligent contract
CN115208956B (en)*2022-06-232023-06-02北京链道科技有限公司Implementation method of block chain gateway
CN115208956A (en)*2022-06-232022-10-18北京链道科技有限公司Method for realizing block chain gateway

Similar Documents

PublicationPublication DateTitle
CN107360238A (en)Intelligent contract gateway based on block chain CPOW common recognition algorithms
JP7489422B2 (en) TOKENATION METHOD AND SYSTEM FOR CARRYING OUT EXCHANGES ON A BLOCKCHAIN
CN109003185B (en)Intelligent contract establishing method and device, computing equipment and storage medium
Gayvoronskaya et al.Blockchain
Yahaya et al.Blockchain-based secure energy trading with mutual verifiable fairness in a smart community
Buccafurri et al.An Ethereum-based solution for energy trading in smart grids
Cai et al.Introduction to blockchain basics
Yan et al.Blockchain: Empowering Digital Economy
Aldabbagh et al.Blockchain for securing smart grids
KR20230122399A (en)The Method for Generation and Transfer of Ownership of Derivation NFT
Liu et al.A Consortium Blockchain-Based Edge Task Offloading Method for Connected Autonomous Vehicles
CN113609519A (en)Timing method, device and storage medium based on block chain
CN110377609B (en) Method and device for dynamic deployment and evolution of smart contracts based on blockchain
CN117853101A (en)Blockchain-based intellectual property management transaction method, system and computer program product
CN118552317A (en)CG packet project delivery method and device based on alliance chain and intelligent contract
WoetzelSecret network: A privacy-preserving secret contract & decentralized application platform
Anusuya et al.Privacy-preserving in smart grids using Ethereum and Hyperledger blockchain
KR102348774B1 (en)Blockchain Nodes and Blockchain System Having the Same
Sheikh et al.Blockchain-based decentralized, flexible, and transparent energy market
CN113159940A (en)Transaction method, system and computer equipment for enhanced bit currency wallet
Wu et al.CCOM: Cost-Efficient and Collusion-Resistant Oracle Mechanism for Smart Contracts
Xue et al.Exploratory Research on Blockchain-based Lost and Found Platform
Kaur et al.Blockchain Cryptic Chills: Paving the Way for a Futuristic Internet
Ungureanu et al.A Distributed Ledger Technology Solution for Connecting E-mobility Partners
Panduro-Ramirez et al.Blockchain Implementation in Financial Sector and Cyber Security System

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
WD01Invention patent application deemed withdrawn after publication

Application publication date:20171117

WD01Invention patent application deemed withdrawn after publication

[8]ページ先頭

©2009-2025 Movatter.jp