CN112150266B - Design principle of intelligent contract prediction machine - Google Patents
Design principle of intelligent contract prediction machine Download PDFInfo
- Publication number
- CN112150266B CN112150266B CN202010376647.XA CN202010376647A CN112150266B CN 112150266 B CN112150266 B CN 112150266B CN 202010376647 A CN202010376647 A CN 202010376647A CN 112150266 B CN112150266 B CN 112150266B
- Authority
- CN
- China
- Prior art keywords
- data
- prediction machine
- intelligent contract
- reliability
- block chain
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/03—Credit; Loans; Processing thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Technology Law (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides an intelligent contract preplan machine design principle, which comprises the following steps: (1) the data source of the prediction machine is original data containing signatures submitted to a block chain by a plurality of unit organizations or the Internet of things; (2) the prediction machine records key attributes or takes biological information after acquiring the linked data submitted by a plurality of data sources; (3) the prediction machine carries out interactive verification on the acquired information to obtain a reliability score, and the higher the interactive verification passing rate is, the higher the more reliable data score is; (4) after the reliability scoring is completed, the prediction machine puts data including the reliability scoring on a block chain for storage; (5) the prediction machine is connected with other block chains or intelligent contracts, provides data containing reliability scores for the prediction machine, and signs the data; (6) different intelligent contracts and block chains can set the reliability score threshold k of the intelligent contracts and the block chains, and the intelligent contracts or the block chains can receive the data transmitted by the prediction machine when the reliability score of the data is greater than or equal to k.
Description
Technical Field
The invention belongs to the technical field of block chain technology and intelligent contracts, and particularly relates to a related technology of predictive machine design in the technical field of intelligent contracts.
Background
The 1995 french court, Nick Szabo, presented the concept of an intelligent contract. It is recognized that smart contracts are a set of commitments defined in digital form, including agreements on which contract participants may enforce such commitments. Alternatively, a smart contract may be said to mean that meeting certain conditions triggers the automatic execution of a program, equivalent to the "if … then … (… if …)" programming statement in a computer. However, due to the lack of a trusted code execution environment, smart contracts are not applied to actual industries and have no significant impact. After the birth of the bitcoin, people find that the blockchain technology can provide a natural platform for the transmission of credit, thereby providing a trusted environment for executing the intelligent contract.
In 2014, Vitalik Buterin created Ether houses, which combined intelligent contracts with block chains for the first time, hoped to create a highly graph-complete platform, which provided technical support for people to build decentralized application DAPP, and a large amount of DAPP, though not yet mature, was indeed combined with many practical industries, and these combinations produced significant changes to many industrial developments. From the ether house, intelligent contracts have evolved into fast lanes.
Blockchains rely on distributed systems and related techniques to construct a deterministic linked world, which can be reflected in order-specific events that occur one after the other. However, there is no specific order in which the information is accessed outside the chain, and in fact most of the information in the outside world is in a discontinuous opaque state, and therefore the information cannot be trusted or used within the blockchain.
The "certain condition (or fact)" triggering the intelligent contract may be information on the chain or information on the outside world. As smart contracts become more closely tied to a particular industry, the vast majority of the "certain conditions (or facts)" that trigger smart contracts come from not the linked world, but the real world. However, most of the real-world information and states are discontinuous, and cannot be used as trusted data by the blockchain, and thus become a "condition (or fact)" for triggering the intelligent contract. The world and the real world are incompatible in a block chain, and a bridge for two worlds to communicate is urgently needed, and the mechanism or platform is called a prediction machine. The definition of the oracle mechanism in the intelligent contract system can be: a trusted interaction mechanism and a trusted interaction platform with the external world are provided for the intelligent contract, and a trusted data gateway is established between a blockchain and the external world (such as the Internet) to break the constraint of acquiring data by the intelligent contract.
Disclosure of Invention
The invention provides a design principle of an intelligent contract prediction machine, which mainly solves the problems of data source mode of the intelligent contract prediction machine and interactive processing of a block chain intelligent contract. The specific principle is as follows:
(1) the data source of the prediction machine is original data containing signatures submitted to a block chain by a plurality of unit organizations or the Internet of things;
(2) the prediction machine records key attributes or takes biological information after acquiring the linked data submitted by a plurality of data sources;
(3) the prediction machine carries out interactive verification on the acquired information to obtain a reliability score, and the higher the interactive verification passing rate is, the higher the more reliable data score is;
(4) after the reliability scoring is finished, the prediction machine places data including the reliability scoring on a block chain of the prediction machine for storage;
(5) the prediction machine is connected with other block chains or intelligent contracts, provides data containing reliability scores for the prediction machine, and signs the data;
(6) different intelligent contracts and block chains can set the reliability score threshold k of the intelligent contracts and the block chains, and the intelligent contracts or the block chains can receive the data transmitted by the prediction machine when the reliability score of the data is greater than or equal to k.
Further, (1) the data source party can be notarization department, court, public security, department of civil affairs, school, hospital, department of outhanding, embassy, bank, insurance company, internet of things sensor, internet of things device, and the like.
Further, (1) the on-chain data must contain signature information of the uploading party.
Further, the data transmission in (1) may be obtained by a direct data transmission manner between the data source and the predictive terminal, or may be obtained by a manner in which both sides maintain the same block chain and open the data sharing right, and the predictive terminal directly queries data.
Further, the interactive verification in (3) is accomplished through a certain algorithm, for example, the collected biological information can be interactively verified with the biological information provided by the hospital, and the key attributes can be verified by comparing data collected by crawlers on the network.
Further, data with a single data source and no interactive verification capability is considered to be data with low credibility.
Further, the block chain in which the original data is located, the block chain in which the predictive engine performs reliability scoring and then stores the data, and the block chain in which the finally received data or the block chain in which the intelligent contract is located may be the same block chain or different block chains, that is, the predictive engine supports both data processing and transmission on the same chain and data processing and transmission across chains.
Furthermore, after the prediction machine scores the reliability of the original data, feedback evaluation can be performed on the authority of the data source side, and the feedback evaluation is divided into positive evaluation and negative evaluation. If the reliability score of the data submitted by the unit is high, the corresponding data source obtains positive evaluation, if the reliability score of the submitted data is low, the corresponding data source obtains negative evaluation, and after the negative evaluations are accumulated to a certain degree, the data source can be marked as a suspicious source by a prediction machine, and a corresponding punishment system is set for processing.
Drawings
FIG. 1 is a schematic diagram of a data processing and interaction process of a prediction machine according to the present invention;
FIG. 2 is a schematic diagram of data transmission relationship among data sources, prediction machines and intelligent contracts according to the present invention;
FIG. 3 is a diagram illustrating a data source providing data to a predictive engine when new data is input and the predictive engine passing the results to an intelligent contract, according to an embodiment of the present invention.
Detailed description of the preferred embodiments
The invention will be further described below, using examples, in connection with fig. 3, without limiting the scope of the invention in any way.
While the present invention has been described with reference to the particular illustrative embodiments, it is not to be restricted by the embodiments but only by the appended claims. It will be understood by those skilled in the art that variations and modifications of the embodiments of the present invention can be made without departing from the scope and spirit of the invention.
A personal credit investigation platform developed based on a block chain and intelligent contract technology can evaluate the personal credit rating and record the uplink at any time. The credit investigation platform uses an intelligent contract to carry out the processing of personal credit scoring, and the personal credit scoring is based on multi-party data including credit performing records, bank credit card records, five-insurance one-fund records and the like of financial institutions except that personal basic information needs to be provided.
The embodiment uses the prediction machine to collect data required by the intelligent contract and trigger the intelligent contract to execute. The prediction machine and a plurality of nodes such as public security, banks, financial institutions, social security offices, tax offices and the like maintain the same block chain. The public security node can provide basic identity information of an individual, the bank can provide credit information of a personal credit card, the financial institution can provide information such as personal loan and repayment, the social security bureau can provide personal social security records, and the tax bureau can provide personal tax payment information.
When new personal information enters the credit investigation platform, the prediction machine acquires data of each organization from the chain and carries out interactive verification, for example, the data provided by public security institutions, information provided by banks and the like can cross verify whether the personal identification card information is correct. And storing the data subjected to interactive verification and grading into a block chain, and simultaneously sending the information which is linked up to an intelligent contract system of a credit investigation platform by the prediction machine for credit investigation and grading.
When a new credit record of the credit card is generated, the bank stores the credit record into the block chain, and simultaneously sends an event notice to the predicting machine, and the predicting machine acquires the credit record from the chain and carries out interactive verification with a bank transfer record, personal information data and the like. After the reliability of the credit record is evaluated, the prediction machine triggers the intelligent contract to execute, the new chain credit record is sent to the intelligent contract, and the intelligent contract increases or decreases the credit value of the corresponding user according to the new credit record and stores the credit value into the block chain.
The foregoing is directed to embodiments of the present invention, and it is understood that various changes and modifications may be made by those skilled in the art without departing from the spirit and scope of the invention.
Claims (1)
1. An operation method of an intelligent contract prediction machine is characterized by comprising the following steps:
the intelligent contract prediction machine acquires data submitted by a plurality of data source parties and then records key attributes or acquires biological information, the data transmission between the intelligent contract prediction machine and the data source parties is acquired by a direct data transmission mode of the data source parties and the intelligent contract prediction machine, or the intelligent contract prediction machine and the data source parties maintain the same block chain and open data sharing authority to realize the data transmission, or the intelligent contract prediction machine directly queries the data;
the intelligent contract prediction machine carries out interactive verification on the recorded key attribute information or the acquired biological information to obtain a reliability score, wherein the more reliable the interactive verification passing rate is, the higher the reliability score is; the interactive verification is completed through an algorithm, the acquired biological information and biological information provided by a hospital are subjected to interactive verification, and the key attributes are subjected to crawler collection data on the network for comparison and verification; data which has a single data source and cannot be subjected to interactive verification is considered as low-credibility data;
after the reliability scoring is completed, the intelligent contract prediction machine puts the data including the reliability scoring on a block chain for storage;
the intelligent contract prediction machine is connected with other different block chains or other different intelligent contracts, provides data containing the reliability scores for the intelligent contract prediction machine, and signs the data containing the reliability scores;
the other different block chains or other different intelligent contracts set a reliability score threshold k of the other different block chains or other different intelligent contracts, and the other different block chains or other different intelligent contracts receive the reliability score of the data transmitted by the intelligent contract prediction machine when the reliability score is higher than or equal to the reliability score threshold k;
the plurality of data sources of the intelligent contract prediction machine are original data containing signature information of an uploading party submitted to a block chain by a plurality of unit organizations or the Internet of things, and the original data comprises notary departments, courts, public security, civil administration, schools, hospitals, outreach departments, embassys, banks, insurance companies, sensors of the Internet of things or equipment of the Internet of things; the block chain where the original data is located, the block chain where the intelligent contract prediction machine performs reliability scoring and then data storage, and the block chain where the finally received data or the block chain where the intelligent contract is located are the same block chain or different block chains, and the intelligent contract prediction machine supports both data processing and transmission on the same chain and data processing and transmission across chains; after the intelligent contract prediction machine scores the reliability of the original data, feedback evaluation can be performed on the authority of the data sources, and the feedback evaluation is divided into positive evaluation and negative evaluation;
and when the negative evaluations are accumulated to a certain degree, the data source party can be marked as a suspicious source by the intelligent contract prediction machine, and a punishment system is set for processing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010376647.XA CN112150266B (en) | 2020-05-07 | 2020-05-07 | Design principle of intelligent contract prediction machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010376647.XA CN112150266B (en) | 2020-05-07 | 2020-05-07 | Design principle of intelligent contract prediction machine |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112150266A CN112150266A (en) | 2020-12-29 |
CN112150266B true CN112150266B (en) | 2022-07-05 |
Family
ID=73891847
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010376647.XA Active CN112150266B (en) | 2020-05-07 | 2020-05-07 | Design principle of intelligent contract prediction machine |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112150266B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112651745A (en) * | 2020-12-30 | 2021-04-13 | 杭州趣链科技有限公司 | Credit evaluation method of financial block chain, electronic equipment and storage medium |
CN112990943B (en) * | 2021-03-16 | 2023-04-07 | 上海万向区块链股份公司 | Method and system for realizing block chain prediction machine based on image information identification of biological assets |
CN113034159B (en) * | 2021-03-23 | 2022-11-04 | 上海万向区块链股份公司 | Enterprise credible credit assessment system and method based on block chain prediction machine technology |
CN113065167A (en) * | 2021-04-06 | 2021-07-02 | 北京瑞卓喜投科技发展有限公司 | Method and device for updating downlink data authorization prediction machine and electronic equipment |
CN113468276A (en) * | 2021-09-06 | 2021-10-01 | 北京微芯感知科技有限公司 | Trusted data acquisition method and device of on-chain prediction machine and electronic equipment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109995776A (en) * | 2019-03-26 | 2019-07-09 | 西安纸贵互联网科技有限公司 | A kind of internet data verification method and system |
CN110474903A (en) * | 2019-08-15 | 2019-11-19 | 广州蚁比特区块链科技有限公司 | Trust data acquisition methods, device and block chain node |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103607420A (en) * | 2013-09-23 | 2014-02-26 | 北京理工大学 | Safe electronic medical system for cloud storage |
CN107977811A (en) * | 2017-11-22 | 2018-05-01 | 合肥维天运通信息科技股份有限公司 | A kind of logistics finance management system and method based on block chain technology |
-
2020
- 2020-05-07 CN CN202010376647.XA patent/CN112150266B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109995776A (en) * | 2019-03-26 | 2019-07-09 | 西安纸贵互联网科技有限公司 | A kind of internet data verification method and system |
CN110474903A (en) * | 2019-08-15 | 2019-11-19 | 广州蚁比特区块链科技有限公司 | Trust data acquisition methods, device and block chain node |
Also Published As
Publication number | Publication date |
---|---|
CN112150266A (en) | 2020-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112150266B (en) | Design principle of intelligent contract prediction machine | |
Engin et al. | Algorithmic government: Automating public services and supporting civil servants in using data science technologies | |
Shae et al. | AI blockchain platform for trusting news | |
CN112703499B (en) | Distributed platform for computing and trusted verification | |
Comfort et al. | Operational networks: adaptation to extreme events in China | |
US20210326785A1 (en) | Continuous and anonymous risk evaluation | |
CN111081337B (en) | Collaborative task prediction method and computer readable storage medium | |
Jennex | Implementing social media in crisis response using knowledge management | |
Schintler et al. | Encyclopedia of big data | |
Southerton | Datafication | |
CN109102340A (en) | Service evaluation method, apparatus, electronic equipment and medium based on block chain | |
CN109242280A (en) | User behavior data processing method, device, electronic equipment and readable medium | |
CN110363407A (en) | Risk of fraud appraisal procedure and device based on user behavior track | |
CN105556517A (en) | Smart search refinement | |
Iturriza et al. | Modelling methodologies for analysing critical infrastructures | |
Zhang et al. | Rethinking risk propagation mechanism in public–private partnership projects: Network perspective | |
Alghushairy et al. | Data storage | |
Imran et al. | Data provenance | |
Huang | Data processing | |
CN101295388A (en) | Credit estimation method and system | |
US20140156339A1 (en) | Operational risk and control analysis of an organization | |
Hogan | Data center | |
CN109962882B (en) | Network identity management service credibility grade evaluation method and system | |
Liau et al. | A Survival Game Analysis to Personal Identity Protection Strategies | |
Tsankova et al. | Requirements of the digital society for the governance assessment methods |
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 |