CN112150266B - Design principle of intelligent contract prediction machine - Google Patents

Design principle of intelligent contract prediction machine Download PDF

Info

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
Application number
CN202010376647.XA
Other languages
Chinese (zh)
Other versions
CN112150266A (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.)
Tianmin Qingdao International Sandbox Research Institute Co ltd
Zeu Crypto Networks Inc
Original Assignee
Tianmin Qingdao International Sandbox Research Institute Co ltd
Zeu Crypto Networks Inc
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 Tianmin Qingdao International Sandbox Research Institute Co ltd, Zeu Crypto Networks Inc filed Critical Tianmin Qingdao International Sandbox Research Institute Co ltd
Priority to CN202010376647.XA priority Critical patent/CN112150266B/en
Publication of CN112150266A publication Critical patent/CN112150266A/en
Application granted granted Critical
Publication of CN112150266B publication Critical patent/CN112150266B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/03Credit; Loans; Processing thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; 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

Design principle of intelligent contract prediction machine
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.
CN202010376647.XA 2020-05-07 2020-05-07 Design principle of intelligent contract prediction machine Active CN112150266B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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