A method and system for establishing and allocating property value based on consensus technology
By using consensus technology and blockchain technology in the information system, bit objects are created and contract programs are established, the problems of distribution and attribution of property values are solved, the scientific establishment and distribution of property values are realized, and the efficiency and fairness of economic activities are improved.
Patent Information
- Application Number
- CN201810998143.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2018-08-30
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2038-08-30
AI Technical Summary
In the era of informatization and the Internet of Things, the natural value of objects is closely related to the information value, but the existing technology is difficult to effectively solve the scientific establishment, distribution and ownership of material value, especially in the field of economics.
Consensus-based technology, especially blockchain technology, is used to achieve the establishment and distribution of property value. By creating bits in the information system, reflecting the information part of the object, and establishing a contract program using consensus technology, the allocation and ownership of the object value is realized.
The scientific establishment and distribution of material value has been achieved, the de-trust and decentralization of value has been ensured, and the efficiency and fairness of economic activities have been improved.
Smart Images

Figure CN109255707B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the fields of consensus technology application and economics, and in particular to a method and system for establishing and distributing the value of property based on consensus technology, especially for the application of blockchain technology. Background Art
[0002] In human production and life, the usable properties of materials are called use value. Items with use value enter the field of exchange and circulation, forming commodities and value. Before entering the information age, people mostly exchanged around the element of natural use value given by the physical properties of real objects. After the exchange, with the one-time delivery of money and goods, the seller transferred the goods and their use value to obtain value, and the buyer owned the complete goods and use value, which was exclusive; with the development of modern economy, equity and securities models have emerged, and materials are divided and sold, and value estimation and distribution are carried out according to agreements, and centralized exchanges have emerged to carry out. Entering the information age characterized by digitalization, objects begin to highlight information attributes and functions, and have corresponding values, as shown in the following specific manifestations: a. When humans can use sensor technology to collect object information, record the operation trajectory and relational data of its life cycle, and use it for exchange; b. When humans can use the Internet of Things technology to record the association and effect between individuals and the whole, generate result data, and use it for exchange; c. When humans can use distributed computing, storage technology and encrypted point-to-point transmission to guide the acquisition of data from the individual level to the macro level for multi-dimensional abstract extraction and analysis, they can also assign the tasks to physically dispersed devices for execution, thereby generating exchanges, rewards, etc. It can be seen that in the era of informatization and the Internet of Things, the natural value of objects is closely related to the value of information, and runs through the entire operation cycle and forms cause and effect. On the timeline, they also naturally have the value and value discovery potential that can be continuously generated, and they also have the flexibility to define value categories and quantify them at the boundaries of demand and technology.
[0003] Matter, energy, and information coexist in the objective world. For example, matter and energy can be unified in the formula E=mc^2 to describe the conversion relationship. This mass-energy formula is the embodiment of describing moving objects by information. Therefore, a more authoritative definition is: information is a reflection of the motion state and changes of various things in the objective world, a representation of the mutual connection and interaction between objective things, and the essential content of the motion state and changes of objective things. It is a property of matter and a description of its existence state. It can be seen that information has dependent properties and does not exist completely at one time. It accumulates and changes continuously with the dynamic development of the continuous time axis. Its unpredictability also makes it difficult to evaluate its value, and has created a gray area in the field of economics. Therefore, the term "materiality" is used in the present invention to define and explain matter, energy, and information as a unified collection, which can be simply expressed as things and their attributes (i.e., information), that is, moving things contained in time and space and their related information parts. Since objects involve the objective entity and information of matter, they are no longer limited to some conventional restrictions of traditional economics. For example, in traditional economics, people cannot violate ethical laws and are defined as non-commodities and cannot be bought and sold. However, in the complete expression of the corresponding object of people, the information part can be exchanged by the right holder under laws and regulations to realize its value and promote social progress. Moreover, the value of human labor has always been abstracted as the undifferentiated labor condensed in commodities. Therefore, it is more practical and reasonable to establish and quantify the object of people with informatics. Air and gravity cannot be exchanged in traditional economics and therefore have no value. However, these objects such as air and gravity have aspects that can be collected by technical means and mapped, expressed and studied in depth in the information world. Its production process also condenses undifferentiated labor and can realize exchange, so it has value; the accounts in the information world store virtual property accumulated by users through energy, material expenditure or exchange, which is also useful to others, so it has value; and in recent years, based on the research results of quantum mechanics, the thinking and consciousness that are traditionally regarded as nothingness are also formed based on quantum-level activities, with objective reality. Moreover, the ideas and knowledge obtained through abstract labor can often generate huge value and are constantly derived and extended. In fact, the practice of real law mainly includes things, behaviors, intellectual achievements (spiritual wealth related to the human body), etc. for the objects of the contract, which are in line with the narrow scope of the definition of things described in this invention.
[0004] Similarly, in the field of circulation and exchange, the usable attributes of things are defined as the value of things. The value of things includes both the value of traditional things and the value of information. For different exchange purposes, some values of things focus on the former, while others focus on the latter. Since the two are interrelated and mutually influential in the information field of the Internet of Things, the value of information also has multiple mining depths. Arbitrary division is prone to distortion and one-sidedness of value expression, thus affecting the pursuit of value maximization. Therefore, these two types of value distribution have generated new phenomena in the field of exchange, as well as the ownership disputes and execution difficulties they bring, which are becoming more and more common in the economic field. For example: the value of user data and operation trajectory information owned by shared equipment service providers cannot be separated from the use value of the item being spent; information data is controlled by the central platform, and the data generated by individuals and their own equipment are often used by the platform, and the use and exchange conditions are not informed to the user. In some cases, the user will be harmed and lose interests during circulation; the value of information data held by some platforms even far exceeds the value of the item itself, and some even involve selling user privacy and arbitrarily tampering with data; the product operation cycle will accumulate value ladders at the two poles, and even huge step differences will lead to efficiency and fairness problems; information affects the value of items and is also subject to subjective evaluation or collective maintenance by human society, such as with a celebrity or historical event. The consensus on the value of related items will change. Although things do not have a specific form, their value can be affected by the passage of time and environmental changes. Some items are purely data-generating tools that use computing power and storage expenses to obtain digital currency. After operation, the items depreciate while the condensed information appreciates. In the information age, some value manifestations are themselves dynamically changing and constantly discovered, and may even be just an electronic contract or an agreement containing a contract. Even in the traditional economic field, the value of items can only be evaluated based on existing value perceptions and rough historical information. There is no precise traceable information data to support the consensus on value. Therefore, there is a large deviation and subjectivity, and information asymmetry further deepens the cognitive barriers to value.
[0005] With the development of emerging technologies, such as the combination of the Internet of Things and big data, there will be huge application effects and information value, which will greatly improve the development of social productivity; consensus technologies such as blockchain technology use distributed storage to reach a consensus mechanism, and are reinforced by encryption technology, point-to-point value transfer and other technical applications, which can well ensure the trustlessness of asset rights and ownership operations, thereby profoundly changing production relations in a decentralized equity ledger model. However, both technologies are in the early stages, and there is no specific economic method to flexibly solve the distribution and ownership of relatively complete value of property. This contradiction will become more prominent with the development of society and science. The data algorithms and applications implemented by artificial intelligence after deep learning are matched, so that complete IoT devices can operate on behalf of human intentions under certain authorizations. The subject of the contract (i.e., the related parties of the contract) will not be restricted to natural persons / human organizations, but in most cases, it ultimately represents the establishment and transfer of value required by people, or the agreement rules and value relationships measured by value propositions; information represented by data storage also has the characteristics of being copied and reused and can be used at the same time, which is manifested in the following ways: data transactions are not entirely implemented by independent data bodies with uniqueness to implement the whole or partial segmentation and transfer to achieve delivery. In fact, in most practices, the useful data extracted after abstract labor is transferred after knowledge summary to achieve delivery, which is obviously different from the use value of specific objects that can only be solidified and attached to complete and unique objects and reflected in a specific time and space; data information also has the characteristics of time axis accumulation, and in practice it is usually manifested in batch purchases and multiple transactions. Therefore, each aspect of the property and its value exist objectively but have different characteristics and attributes. In particular, how to apply informatics methods to the division of data and scientifically establish and manage the value elasticity to protect its ownership, so as to establish a reasonable system and find flexible ways and methods to solve the problems faced has become the current priority. In the present invention, the property described in the previous text has a written association when the mapping aggregate of the information system is used as an intermediate object. Under certain circumstances (such as the Internet of Things environment), it can even represent the subject of the contract to exercise rights and obligations or the object to which rights and obligations are jointly pointed. Since the smallest unit of information is bit, it is expressed as a concrete term of bit thing. Summary of the invention
[0006] In view of the above problems, the purpose of the present invention is to provide a method and system for establishing and distributing the value of property based on consensus technology, especially blockchain technology, so as to solve the problems of scientifically establishing property and its value, as well as value distribution and attribution in the process of realizing networking, automation and information value of commodities in the field of economics.
[0007] The present invention is based on the field of information, so the duration of the property is defined by the duration of the bit property, rather than by the existence and extinction of the property in the objective world. As an existing information aggregate, the bit property does not disappear with the extinction, transformation or cessation of the collection device of the property in time and space, unless it is deleted or changed in the information system (consensus is required in the consensus system to achieve this. It should be noted that the present invention establishes the subject matter of the contract procedure based on the bit property reflecting the value of the property. In the case of the extinction of the bit property, the value attachment is lost, which will cause the contract to lose its meaning of existence). In appropriate cases, the property may have only the information part but no specific property (that is, the physical entity that people usually understand), and in any case, there is no such thing as the latter but not the former at the same time. According to the present invention, the property does not necessarily have a bit property. Only when it is established in the information world through technical means and follows the unique correspondence can its bit property be established.
[0008] Whether submitting or delivering the contract program for the value distribution of the property (hereinafter referred to as an offer) or generating an effective property value distribution contract (hereinafter referred to as an effective contract), the subject matter needs to be clearly defined in the code terms and established in the consensus information system. The subject matter described in the present invention comes from the image of the property in the information world or the image of the target property generated by technical means. It should have corresponding uniqueness and strong real-time performance, and can represent the property in the information system. It is called bit thing in the present invention. According to the information body, it should have as complete information records and more accurate value embodiment as possible on the continuous time axis. Bit things should also contain a complete historical record of the property image when technical conditions permit, and it is strongly tamper-proof and traceable by consensus.
[0009] The present invention focuses on the subject matter established by the bit object that can reflect the expression of the value of the object and the law that can intervene in its value ownership as the basis. Therefore, the environment and restrictive variables are essential elements for the formulation of compliant contract procedures. The system and consensus system also have their own agreement rules system to include restrictive variable clauses such as linking actual laws and regulations, moral ethics, and defining the extinction / loss of different objects, and exclude whether there is a situation where the system environment and the actual environment are insufficient to support the actual implementation of the invention purpose. The expression of the attribute of the object value also belongs to the information category and therefore belongs to the bit object. The value analysis and deployment of all parts will have the desire to obtain value from multiple angles and different needs. Therefore, the subject matter contained in the contract object may include valuable items, subject matter, claimed rights, behaviors (actions / inactions), etc. and their combinations. As part of the information content related to the object, it also relies on the bit object. At the same time, under objective conditions, the bit object itself, as part of the object information, also has corresponding value, which in turn affects the value of the object; further, some objects themselves are or contain product contracts, offers or products in production to be completed, organisms to be born and grown, etc. The value can also be expressed as expected delivered products and reflected in agreements, agreements, offers or contracts. The source of the subject matter extraction can be the image of the target object at the beginning and gradually fill up with the future production, and then improve into the image of the object. Based on this, the contractual parties still need to reach a consensus or close to a consensus on value and value in practice, and can also require a flexible side of commercial expression. This invention solves this problem with pre-commitment, display and competition.
[0010] The present invention uses consensus technology to form a consensus mechanism in the information system to meet the establishment and distribution of the value of objects. The usual practice is that the information system establishes a consensus layer based on business logic to achieve this. Its construction logic itself is a methodology that allows participants to form a common understanding. At present, many consensus mechanisms have been generated in practice and run on information networks with consensus algorithms. According to the programming implementation logic, consensus technology is also combined with a number of existing technologies for combined application, and a number of technologies are added to strengthen its consensus and decentralization. It is usually practiced as a unified consensus information system. The most well-known application is blockchain technology, which is based on distributed storage, point-to-point transmission, and associated cryptography to achieve strong consensus and difficult-to-modify security.
[0011] The authorization set described in the present invention involves the technical application of cryptographic mechanisms and permission adaptation mechanisms in the field of consensus information, that is, a collection of various authorization methods, which can be specifically in the form of permission codes, authorization codes, keys, certificates, signatures, etc. and combinations. According to the principles of cryptography, it may include one or more series of keys, one or more groups of multi-level keys, symmetric or asymmetric encryption and encoding and decoding technology, digital certificates, electronic signatures, integrated biometric information verification, permission setting verification, etc. and combinations, especially in the field of blockchain. In some cases, the session tracking of permissions is carried out with encrypted tags and has a validity period. The contract program, offer, contract, clause code, etc. based on the consensus information system described in the present invention are operated by an information network composed of devices or components with computing and storage capabilities. The contract program, offer, contract and clause are distributed in the form of code in the hardware system or embedded hardware system, software system, etc. and their combination to form a consensus mechanism that can verify each other with connection logic. In the actual legal and regulatory system, some countries or regions do not clearly state that contracts have offer and commitment stages, which cannot be a factor limiting the spirit of the present invention. Compared with the offer, counter-offer, commitment, contract effectiveness and contract execution mechanism under real conditions, the elements, environment, operating logic and module process required for establishing them in the consensus information system are not completely consistent. This is determined by the characteristics of the programming system's own logic and its operating mode, but the core essence of the two can meet relatively consistent implementation goals.
[0012] The technical task of the present invention is achieved in the following ways:
[0013] A method for establishing and allocating the value of a thing based on consensus technology, the method comprising:
[0014] Taking the matter, energy and information of moving things as a unified aggregate (i.e., things) as the object, extract the aspects that can reflect the value and create the corresponding value mapping in the information system using consensus technology;
[0015] According to the willingness to distribute value, all parts of the value mapping are analyzed and deployed, the subject matter and contract elements are determined, and then the environment and constraint variables are added to generate the contract program, which is submitted as an offer, or established as a consensus offer based on consensus technology;
[0016] When a commitment appears, it is established as a consensus-effective contract based on consensus technology, and the contract program execution distribution is based on the consensus-effective contract.
[0017] Optionally, in the above method, in extracting aspects that can reflect the value of the object, the method is: based on consensus technology, a unified positioning addressing coding ID is created in the information system, and the association between the ID and the object is established by technical means, and the interconnection and refresh functions between the two are provided to ensure timely synchronization so as to establish an information image of the object in the information system, and at the same time, the information image of the object is recorded based on the timeline to meet the traceability and association (i.e., general bit objects), or further based on consensus technology, the general bit object is established in the information system as a unique consensus (i.e., bit objects), and then the aspects that can reflect the value of the object are extracted therefrom.
[0018] Optionally, in the above method, the creation of the contract program, and the modification, cancellation, execution allocation transfer and / or delivery of the effective contract are implemented by the information system executing the authorization set according to the authority adaptation, specifically including:
[0019] 1) The authorization set adaptation authority is allocated to the contract creator and the party associated with the effective contract, authorizing them to create the subject matter and the contract program;
[0020] 2) When the consensus-effective contract is established through consensus technology or after being updated, the authorization set shall adapt the rights to the contract-related parties involved in its contract program, and shall take effect on the rights and obligations of each of the contract-related parties in accordance with its contract agreement;
[0021] 3) During the existence of the property, any adjustment, change or cancellation of the consensus-effective contract requires the authorization set permissions adapted by the contract-related parties involved in this intended operation;
[0022] 4) The contract-related parties obtain the confirmed value through execution allocation, and realize value transfer or partial transfer, settlement or partial settlement according to the authorization set permissions to which they are adapted.
[0023] Optionally, in the above method, the thing reaches each event trigger point involving the consensus effective contract during its life cycle, and an execution process is established for the execution allocation in the information system, and the key steps include:
[0024] Step 1) Compare the timestamp of the information image body that BitThing finally established and completed with the time node of the triggering event. If the former is earlier than the latter, BitThing executes refresh to obtain the information of the thing-side to implement synchronization, thereby establishing and completing the information image body and complete historical image of the thing that is not earlier than the event triggering time node;
[0025] Step 2) After BitThing detects compliance, take the instant thing-value mapping with the event triggering time node as the timestamp to execute and match the contract subject item;
[0026] Step 3) Execute and distribute the deployment allocation value corresponding to the contract-related parties involved in the effective contract in accordance with the agreement of the effective contract, which becomes the value of their establishment rights and the consensus of the results.
[0027] Optionally, in the above method, the establishment, cancellation, and modification of the contract program in the information system requires traversal and detection of the contract program and its clause code formed based on the result, the consensus technology, and the information system's own protocol rule system to rule out whether there are situations that are insufficient to support its actual execution.
[0028] Optionally, in the above method, the establishment, cancellation, and modification of the contract program in the information system requires traversal and detection of the contract program and its clause code formed based on the result, the consensus technology, and the information system's own protocol rule system to rule out whether there are situations that are insufficient to support its actual execution.
[0029] Optionally, in the above method, the counterparty of the offer or the consensus offer is an unspecified offeree, and the system can implement the offer display and offer acceptance competition process according to the specific business process needs, and its preferred steps include:
[0030] a. The offer or consensus offer is displayed to potential offerees and is subject to competition by potential offerees (the natural display attribute of the offer);
[0031] b. Potential offerees can compete within the offer period contained in the environment and constraint variables, which is manifested as making a pre-commitment. The pre-commitment making system uses the UI module to instantly refresh and present a mapping reflecting the real-time value of the property. If a commitment appears, the contract will take effect and the business process will be terminated;
[0032] c. The information system instantly refreshes and presents the display information with the UI module, which includes but is not limited to the number of pre-committed persons, pre-committed time, deployment information, etc.;
[0033] d. The pre-commitment of one or more potential offerees triggers the mapping of the real-time value expressed by the subject item at the corresponding time anchor point to complete the offer anchoring (using the anchoring module to record the anchoring in the system), or establishes it as a consensus offer anchoring based on consensus technology. All offer anchoring / consensus offer anchoring and counter-offers / consensus counter-offers can form a competitive situation and can be implemented and displayed to all parties involved in the offer in accordance with the needs of the business design process to enhance the competition and game effect;
[0034] e. Preferably, the pre-commitment maker can also use the anchoring module to revoke the pre-commitment or make a pre-commitment again before the commitment occurs and cover the previous pre-commitment and offer anchoring / consensus offer anchoring, and the system instantly refreshes and presents the changes with the UI module.
[0035] The present invention also provides a system for establishing and allocating the value of an object based on consensus technology, the system comprising:
[0036] 1) Consensus module: used to establish a consensus mechanism for the information system using consensus technology, especially for the consensus implementation of key points in the process of establishing, allocating, confirming ownership, and transferring the ownership and value of the items to achieve the purpose of being difficult to modify;
[0037] 2) Bit object generation and operation and maintenance module: used to take the matter, energy, and information of moving objects as a unified aggregate (i.e., object) as the object, establish a unique information image in the information system by technical means, and have an interconnection and refresh mechanism between the two to ensure timely synchronization, and at the same time record the information image of the object based on the time axis to meet the traceability and association (i.e., become a general bit object), or further establish the general bit object in the information system as the only consensus based on consensus technology (i.e., become a bit object);
[0038] 3) Contract initialization module: used to analyze and deploy all partial values of the general bit objects / bit objects that can reflect the value of the objects according to the value distribution intention, and to establish the subject matter and contract elements;
[0039] 4) Contract creation module: used to generate clause codes based on the subject matter and the contract elements, additional environment and constraint variables according to the deployment intention of the value (including contract content, deployment strategy, etc.), and then completely encapsulate them into a contract program;
[0040] 5) Substantial detection module: used to traverse and detect the contract program and its clause code, the consensus technology and the information system's own protocol rule system based on the results when the contract program is established, revoked or changed in the information system, to exclude whether there is a situation that is insufficient to support its actual execution;
[0041] 6) Contract Validation Module: used to validate the contract in the information system at the timestamp and consensus result when the commitment occurs, and to generate a new contract program for the change result caused by the execution of the contract in the information system and consensus the previous consensus effective contract to become the new consensus effective contract;
[0042] 7) Deployment and authorization module: used to issue authorization set adaptation permissions to each contract creator and each associated party of each effective contract. The permissions include the creation of subject items and contract programs, and the change, cancellation, transfer and / or settlement of the execution confirmation value of the effective contract;
[0043] 8) Contract execution module: when the object reaches each event trigger point of the effective contract in its life cycle, the information system establishes an execution process, executes the allocation according to the established contract program, and triggers further result consensus;
[0044] 9) UI module: used for the general interactive operation between the information system and users (not limited to humans), which includes but is not limited to input / output, human-computer display, communication interface, and notification and presentation of various events and feedback / results.
[0045] Optionally, the system further comprises an anchoring module for completing the anchoring record of the pre-commitment that occurred before the commitment by mapping the real-time value expressed by the target item at the corresponding time anchor point.
[0046] Optionally, in the above method and system, the quantification of the value involved in the contract formula may be in the form of a fixed value, a percentage value, a variable number, or a mathematical formula containing variable parameters.
[0047] Optionally, in the above method and system, the consensus technology is blockchain technology.
[0048] Compared with the existing solutions, the technical solution provided by the present invention can bring the following beneficial effects:
[0049] A method and system for establishing and distributing the value of things based on consensus technology, which establishes an information image in the information system as a unified collection of matter, energy, and information (i.e., things) possessed by moving things, becomes an information body, and realizes easy description, comprehensive grasp, convenient division, and distribution of the value of things. The consensus technology is used to ensure the distribution results and confirmation of rights and difficult to be altered. In the economic field, it is also flexible, advanced, and does not require a centralized medium. When combined with the Internet of Things, it not only forms a traceable and difficult-to-alter information network, but also achieves a trustless mechanism for autonomous operation between devices. The combination of consensus mechanism, encryption technology, and distributed data fragmentation storage method also guarantees the ownership and privacy of data, and provides a more complete data value transfer method. In the field of production and circulation, the consistent interests of production and operation parties, user development parties, and after-sales recycling parties are guaranteed from the source, promoting efficiency to approach fairness. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. Obviously, the drawings used in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0051] Figure 1 The present invention provides a method and system for establishing and allocating the value of property based on consensus technology and a schematic diagram of the overall structure and flow chart.
[0052] Figure 2 It is a schematic diagram of the value deployment table 2a of Example 1 of the present invention.
[0053] Figure 3 This is a diagram showing the value deployment table 2b of Example 2 of the present invention.
[0054] Figure 4 This is a diagram showing the value deployment table 2c of Example 2 of the present invention.
[0055] Figure 5 It is a schematic diagram of the value deployment table 3a of Example 3 of the present invention.
[0056] Figure 6 This is a diagram showing the value deployment table 3b of Example 4 of the present invention.
[0057] Figure 7 It is a schematic diagram of the value deployment table 3c of Example 4 of the present invention.
[0058] Figure 8 This is a diagram showing the value deployment table 2d of Example 5 of the present invention.
[0059] Fig. 9 This is a diagram showing the value deployment table 4 of Example 6 of the present invention.
[0060] Fig.10 This is a diagram showing the value deployment table 5a of Example 7 of the present invention.
[0061] Fig.11 This is a diagram showing the value deployment table 5b of Example 7 of the present invention.
[0062] Fig.12 This is a diagram showing the value deployment table 6 of Example 8 of the present invention. DETAILED DESCRIPTION
[0063] In order to make the purpose, technical scheme and advantages of the embodiments of the present invention application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. Although the exemplary embodiments of the present invention are shown in conjunction with the drawings, it should be understood that the present invention can also be flexibly implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present invention and to be able to convey the scope of the present invention more completely to those skilled in the art. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without making creative work are within the scope of protection of this application.
[0064] The present invention will be described below with reference to the block diagram and / or flow chart of the device and further application of the computer program product according to the embodiment of the present invention. It should be understood that each box of the block diagram and / or flow chart and the combination of each box in the block diagram and / or flow chart can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer or other programmable data processing computing device, so as to produce a machine, so that these machine program instructions are executed by the processor of a computer, other programmable data processing device or other equipment, and a device for implementing the function / action specified in one or more boxes in the flow chart and / or block diagram is generated. The flow chart, block diagram, and step diagram are all depicted as close to the actual execution as possible, showing the system architecture, functional application and operation that may be implemented by the system, method, and computer program product according to multiple embodiments of the present invention. In this sense, each box of the drawing can represent a module, a program segment or a part of the code, and the module, program segment or a part of the code contains one or more executable instructions for implementing a given logical function. Likewise, each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, are not excluded from being implemented by pure hardware or a combination of software combined with hardware, or dedicated hardware combined with computer instructions.
[0065] This embodiment provides a system for establishing and allocating the value of property based on consensus technology. Figure 1 The following modules and their mechanisms are shown:
[0066] 1) Consensus module: used to establish a consensus mechanism for the information system with consensus technology, especially for the establishment and allocation of the value of property, as well as including but not limited to the further confirmation and transfer of the value of property, so as to achieve the purpose of difficult-to-change consensus implementation of key points of value information.
[0067] It is usually implemented by setting up a consensus layer and related components in the information system to meet the system's needs for distributed storage and broadcasting of consensus verification of each node (or several random interest-independent nodes) according to business logic, and to achieve target consistency and effectiveness by decentralized voting. To facilitate the reading and understanding of those skilled in the art, the embodiments of the present invention are explained by taking blockchain technology and blockchain systems, which are representative of consensus technology and consensus information systems, as examples. Based on people's citation and generalization of the names of the blockchain field, this article refers to blockchain, blockchain technology, blockchain system, blockchain application and other terms as blockchain in the subsequent method and system descriptions of the embodiments without any ambiguity.
[0068] 2) Bit object generation and operation and maintenance module: It is used to take the matter, energy, and information of moving objects as a unified aggregate (i.e., objects), and use technical means such as Internet of Things technology and communication technology to establish a unique information image in the information system, and have an interconnection and refresh mechanism between the two to ensure timely synchronization. At the same time, the information image of the object is recorded based on a continuous time axis to meet traceability and association (i.e., become a general bit object), or further establish the general bit object in the information system as the only consensus based on the blockchain (i.e., become a bit object).
[0069] The specific operation is to create an ID for the object in the blockchain, and use technical means such as IoT sensor technology and communication technology to establish the association between the ID and the object, thereby completing the object registration. The system uses this ID as its unified positioning addressing code (preferably, the unified positioning addressing needs to be established by the blockchain consensus mechanism. At present, the Internet system based on the global URL is known to be the basic protocol of the current largest information system. It uses hierarchical recursion and multiple distributed storage methods to access Internet resources. Its technical principles and methods have been developed and popularized for many years on the Internet. It is also a technology that is widely used by consensus. However, compared with blockchain technology, its security and difficulty in modification are still weaker). The bit object generation and operation module is used to establish the information image of the object and has the interconnection and refresh function of the information between the two, so as to ensure timely synchronization. At the same time, it also records the previous information image of the object based on the continuous timeline and provides traceability and association to complete the generation of general bit objects; according to the strong unmodifiable requirements of the system in actual implementation, the general bit object information body can be further established in the blockchain system as the only consensus based on the consensus technology, that is, it is established as a bit object, and then the aspects that can reflect the value of the object are extracted from it. It should be pointed out that BitThings is a collection of information attributes of things. The richness of its attributes also depends on the technological conditions and collection measures of the actual BitThings. The information margin is difficult to determine. The information collection requirements of the Internet of Things can be summarized as follows: all currently available (useful) information belongs to the collection scope. For BitThings to reflect the historical image of things according to actual conditions, its scale is: to be as complete and stored as possible under the specific conditions of implementation. It is not difficult to understand that the richer the attributes and the more complete the storage according to the time axis, the closer its value can be to the actual real and comprehensive. Furthermore, BitThings can express the legal status of things in the real environment in the blockchain, and then realize the extraction of aspects that can reflect the value of the things to establish value mapping and establish ownership. The value formed in this way is based on the above-mentioned consensus-based processing, which can be close to the real and credible consensus, and is the basis for the allocation of trustless execution.
[0070] 2) Deployment and authorization module, used to adapt permissions to each contract creator and each associated party of each effective contract in the form of issuing authorization sets. Its permissions include the creation of subject items and contract programs, and the modification (including addition, deletion, change, etc.), cancellation, execution of the transfer and / or delivery of the value of the confirmation of rights of effective contracts. Its specific functions include (for the convenience of technical personnel to understand, the embodiments are all explained in the form of authorization codes issued by authorization sets as an example):
[0071] a. Generate an authorization code with the authorization set and adapt the creation authority to the contract creator and the parties associated with the effective contract, authorizing them to establish subject items within the scope of ownership for aspects that can express the value of the property, specifically to establish information mapping and adapt the subject items for aspects that can express the value of the property of the bit thing, and enable the contract initialization module to establish the compliant contract elements necessary for the complete contract program based on its own partial value analysis and deployment of the property, which includes but is not limited to the relevance elements involved in the present invention, such as: contract subject items, contract related parties and their corresponding value distribution, triggered conditional events, adaptation permissions, execution nodes, and then submit the contract creation module to generate the clause code in combination with the environmental constraint variables involved, and then fully encapsulate it into the contract program and pass it to the substance detection module, and judge according to the business process that the environmental constraint variables described in the offer submission link should include the offer period;
[0072] b. Generate authorization codes for the agreement contents of the contract programs and the partial adaptation permissions of the contract elements involved in the contract-related parties established by the consensus effective contract or the consensus effective contract that has been updated after the change, and distribute them to each contract-related party. Each authorization code takes effect on the rights and obligations of each contract-related party in accordance with the contract agreement;
[0073] c. During the period of existence of the property, adjustments and changes to the effective contract (including addition, deletion, change, cancellation of effective contract, etc.) must be made to obtain the authorization code permission support of each contract-related party involved in this intended operation to complete it. The result must be confirmed by each contract-related party with an authorization code and then processed by the blockchain consensus mechanism and overwrite the original effective contract to become an updated consensus effective contract. The updated contract will reissue the adapted authorization code according to the method described in step b (the overwriting described in this article can be to erase the original stored information and write new information in the information system, or to mark the original stored information with relevant execution features and store it in a copy for retrieval, and the part involving new information will continue to be the original copy part, the same below);
[0074] d. Each contractual party must use the authorization code assigned to it and, based on its adapted permissions, implement the transmission and transfer of all or part of the title value obtained through the execution of the allocation within the system, as well as further settlement (transfer out of the system) or partial settlement, thereby completing the entire process of value allocation.
[0075] 4) Contract initialization module, which is used to analyze and deploy all parts of the general bit thing / bit thing that can reflect the value of the thing according to the willingness to distribute the value, and to establish the subject matter and contract elements. Its specific functions include:
[0076] a. The contract creator allocates authorization code authority to itself, and realizes the existing part of the value of the property belonging to itself (the property value part owned by the property owner or its agent when it is the contract creator) and the value part of the contract that has been deployed to itself according to its own value deployment intention, and takes all or part of it as the subject item. After value analysis and deployment, the contract elements necessary for the complete contract program are established, which include but are not limited to the relevance elements involved in the present invention, such as: contract subject items, contract related parties and their corresponding value distribution, triggered conditional events, adaptation permissions, execution nodes, etc., and then submits the contract creation process in combination with the environmental constraint variables involved;
[0077] b. After executing the revisions based on the contract program and clause codes that have not passed the actual inspection, generate updated contract elements and submit them to the contract creation process in combination with the environmental constraints involved;
[0078] c. Based on the results of the adjustment and change of the effective contract (including addition, deletion, modification, cancellation of the effective contract, etc.), the contract elements necessary for the complete contract program are established, and then the contract creation process is submitted in combination with the environmental constraints involved;
[0079] d. Preferably, after the contract execution process exits, based on business logic and system security considerations, the remaining contract parts involved in the executed part of this link can be removed based on the effective contract, and the updated contract elements can be generated and submitted to the contract creation process and the actual testing process in combination with the environmental constraint variables involved.
[0080] 5) The contract creation module is used to generate the clause code according to the subject matter and contract elements passed after the contract is initialized, combined with the environmental constraints involved, based on the deployment intention of the value (that is, including the contract content, deployment strategy, etc.), and then completely encapsulate it into a contract program and pass it to the actual test. In the specific implementation, the contract initialization module and the contract creation module can also be designed and synthesized into an execution unit to run in the system because of the continuity of functions and connections.
[0081] 6) Substantial detection module, used for the establishment, cancellation, change (including addition, deletion, modification, etc.) of contract programs in the information system. The transaction triggers the substantial detection module to traverse the detection of each contract program and its clause code based on the result, as well as the submitted blockchain and the information system's own protocol rule system (usually connected to the constraint rules of the real system), to exclude whether there are situations such as logical conflicts, protocol contradictions, mathematical incompatibility, moral and legal contradictions, etc. that are insufficient to support their actual performance. If the detection fails, the detection result is pushed to the contract creator to prompt correction. The correction result is returned to the contract initialization module to generate updated contract elements, and then combined with the environmental constraint variables involved, the contract creation module is submitted to regenerate the contract program and then passed to the substantial detection module for re-detection; settings are made according to business logic and / or actual system implementation environment and other factors. If the detection passes, it is judged to become an offer, effective contract, counter-offer, etc. based on the process relevance, or become a consensus offer, consensus effective contract, consensus counter-offer, etc. based on the blockchain, and the new result after the change corresponding to the above results is judged according to the thread where the system is located. The usual substance detection module runs as an operating machine that simulates environmental conditions. At the same time, if it is an offer execution thread, the system restricts the offeror's authority to revoke and change (including addition, deletion, modification, etc.) the offer on its own within the offer period before the commitment appears, thereby realizing the binding force on the offeror.
[0082] 7) Contract effectiveness module, which is used to make the contract effective at the timestamp and the result in the blockchain consensus when the commitment occurs, and to generate a new contract program for the change result caused by the execution of the contract in the blockchain consensus and cover the previous consensus effective contract to become a new consensus effective contract. Its specific functions include:
[0083] a. When a commitment occurs, the blockchain consensus mechanism will be used to validate the contract and the timestamp and result of the commitment will be agreed upon. At the same time, all offer-related information in the thread will be cleared, and the release and authorization module will be triggered to issue the authorization code adaptation authority to all parties associated with the effective contract;
[0084] b. In the process of contract execution, according to the agreement on the distribution of the value of the property in the effective contract, after the execution distribution of the corresponding value of the contract-related parties involved in this link becomes the established value of the right, the execution ends and triggers the new contract program generated by processing the result with the blockchain consensus mechanism to cover the previous effective contract and become the new consensus effective contract (depending on the different business logics, the new contract program generated can be understood as the system calling the relevant modules again, and the relevant steps are re-synthesized and detected as a new contract program, or it can be understood as the executed part of the contract program is marked as executed by the system, and the corresponding results are consensus-based).
[0085] 8) Contract execution module, which is used for the system to establish an execution process when the object reaches each event trigger point of the effective contract during its life cycle, and execute the distribution and consensus of the results according to the established contract program. The basic steps for optimization include:
[0086] a. The system interrupts and clears all threads of the consensus effective contract that involve changes (including addition, deletion, modification, cancellation of effective contracts, etc.) at that moment. At the same time, the system uses that moment as the starting time stamp mark to synthesize, present, and temporarily store the remaining effective contract part after removing the effective contract part to be executed at this link as the new contract program;
[0087] b. Compare the timestamp of the information image body that BitThing finally established and completed with the time node of the triggering event. If the former is earlier than the latter, the UI module notifies the BitThing generation and operation and maintenance module to execute the refresh to obtain the information of the object end (the IoT device usually has a local / nearby information cache temporary storage mechanism) to implement synchronization, thereby establishing and completing the information image body and complete historical image that is not earlier than the event triggering time node;
[0088] c. After BitThings detects compliance, it takes the instant value of the event triggering time node as the timestamp to match the contract subject item;
[0089] d. Start the execution mechanism. According to the effective contract, the deployment value corresponding to the related parties involved in the execution of the effective contract becomes the value of their established rights;
[0090] e. The execution result triggers the contract effectiveness module to process with the blockchain consensus mechanism, broadcasting the new contract program as described in step a to each node to overwrite the previous effective contract and become the new consensus effective contract;
[0091] f. The process exits and waits for the next trigger event to be processed. The contract-related parties can realize value transfer or partial transfer, settlement (transfer of confirmation value out of the system) or partial settlement according to their own authorization code permissions, thus realizing a closed loop for the distribution of the value of the property;
[0092] g. Preferably, based on actual operational needs, the results of consensus contract changes and the results of value distribution, transfer, and delivery involved in the process are based on blockchain consensus.
[0093] 9) UI module: used for the general interactive operations between the information system and users (not limited to humans), such as input / output, human-computer display, communication interface, etc., and has the function of notifying and presenting various events, messages, feedback and results. Its display and presentation mode plays a role in displaying offer competition.
[0094] 10) Anchoring module: used to complete the anchoring record of the pre-commitment that appeared before the commitment, with a mapping of the real-time value expressed by the target item at the corresponding time anchor point.
[0095] Based on the above system function modules and action mechanisms, Figure 1 A method for establishing and distributing the value of things based on consensus technology is described in detail for the implementation process example. The method is: taking the matter, energy, and information of moving things as a unified aggregate (i.e., things) as the object, extracting the aspects that can reflect the value and creating a corresponding value mapping in the blockchain;
[0096] According to the willingness to distribute value, all parts of the value mapping are analyzed and deployed, the subject matter and contract elements are determined, and then the environment and constraint variables are added to generate the contract program, which is submitted as an offer, or established as a consensus offer based on consensus technology;
[0097] Once a commitment is made, it is established as a consensus-validated contract based on consensus technology, and the contract program developed based on the consensus-validated contract is executed and allocated based on the consensus technology. Specifically, the following steps are included:
[0098] Step 1: Establish a consensus mechanism for the information system based on blockchain. Currently, common blockchains can be classified according to the principle of consensus mechanism, such as Proof of Work (PoW), Proof of Stake (PoS), Delegated Proof of Share (DPoS), Pool Verification Pool and Practical Byzantine PBFT. The basic principle is to establish multiple distributed information nodes in the whole network to jointly record accounts. The basic goal is to enable all honest (non-interested) nodes to maintain a consistent blockchain view. As an information structure that marks and stores data with timestamps, all honest nodes must have the same consistency in the prefix of chain data stored in a block of a certain capacity. The information published by the honest nodes is broadcast and recorded in its own blockchain by all other honest nodes to form a correlation logic and be confirmed as true and valid by the majority of the group. The data storage or anchored storage implemented by a certain algorithm is traceable and difficult to be altered, thereby realizing a trustless mechanism guaranteed by transparent technical endorsement rather than a centralized institution. The specific implementation can be selected by relevant technical personnel according to business and scenario needs.
[0099] Step 2, create an ID for the object in the blockchain, and establish the association between the ID and the object by technical means such as IoT sensor technology and communication technology, so as to complete the object registration. The system uses this ID as its unified positioning addressing code (preferably, the unified positioning addressing needs to be established by the consensus mechanism as strong tamper-proof), uses the bit object generation and operation and maintenance module to establish the information image of the object and has the interconnection and refresh function of the information between the two, so as to ensure timely synchronization, and also records the past information image of the object based on the continuous time axis and provides traceability and association to complete the generation of general bit objects; it can also be based on the strong immutability requirements of the actual implementation of the system, further based on the consensus technology, the general bit object information body is established in the blockchain system as the only consensus, that is, it is established as a bit object, and then the aspects that can reflect the value of the object are extracted from it. Further, the bit object expresses the legal status of the object in the real environment in the blockchain to extract the aspects that can reflect the value of the object to establish value mapping and establish ownership.
[0100] Step 3, BitThing generates a trigger release and authorization module adapts permissions to generate an authorization code and distributes it to the contract creator, so as to establish the subject items for the aspects of the value of the property that BitThing can express, specifically to establish information mapping for the aspects of the value of the property that BitThing can express, and adapt the subject items, and enable the contract initialization module to establish the compliant contract elements necessary for the complete contract program based on its own analysis and deployment of all partial values of the property, which includes but is not limited to the relevance elements involved in the present invention, such as: contract subject items, contract-related parties and their corresponding value distribution, triggered conditional events, adaptation permissions, execution nodes, and then submit the contract creation module to generate the clause code in combination with the environmental constraints involved, and then fully encapsulate it into a contract program and pass it to the substance detection module, and judge according to the business process. The environmental constraints described in this link include the offer period.
[0101] It should be pointed out that the intention analysis of the target item should be based on the value analysis of the object, and then expressed as a specific deployment behavior. Objects have the natural use value of traditional economics and the information value in the information field. The simplest and most obvious dividing boundary is these two. However, as the production economy has developed to this day, the demand for value is becoming increasingly complex. Materials can be flexibly cut and executed in a procedural manner by mapping them in information systems through informatics methods. After the physical objects are digitized, their value is easy to divide, express, and record. It can implement value analysis and distribution and take into account the timeline. The target item itself is constantly changing dynamically, and its laws can only be grasped in the development and change, and it can be close to the real value to a certain extent. Blockchain, as a consensus information system with obvious timestamps, has the characteristics of accurate traceability and difficulty in modification, which ensures the effectiveness and credibility of execution.
[0102] Furthermore, the quantitative embodiment of the value involved in the contract program described in the method and system for realizing the establishment and allocation of the value of the property based on consensus technology of the present invention can be a fixed value, a percentage value, a variable number form, or a mathematical formula containing variable parameters. The present invention takes the abstract value as the contract object, and there is no clear boundary constraint to limit it, but it can extract and map aspects that flexibly express the value from multiple aspects and angles, and list them according to the needs and analysis results, so they are collectively referred to as subject items. As long as the results are scientifically and rigorously analyzed to be close to correctly reflecting the value, and are accepted by the contract-related parties and achieve consensus as soon as possible, they can be adopted. In some cases, for the value part that has been deployed to the contract-related parties that can clearly enter into force, before executing the allocation node, as long as there is no change in the contract that affects this deployed value part, and there is no impact on the actual performance, it can be used as the subject item to write the contract program and form a beneficial virtuous circle. For example: the more valuable the expected product is, the more willing the industry is to produce and sell it in a targeted manner; the more willing market users are to use it, the greater the value of the item's life cycle; worthless goods are easy to perish and cannot be continued; people are willing to register items on decentralized blockchains, especially public chain systems, to maximize the value of data application; based on expectations for future returns, the efficiency of obtaining information during the life cycle of the item can be maximized, and producers and sellers can provide customers with faster and better after-sales and upgrade services, promote customer word-of-mouth, generate subsequent purchases, and guide basic social relationships towards harmony.
[0103] Step 4: The contract program generated in the form of an offer triggers the actual detection module to traverse and detect each contract program and its clause code, as well as the protocol rule system of the blockchain and the information system itself (usually connected to the constraint rules of the real system), to exclude whether there are situations such as logical conflicts, protocol contradictions, mathematical incompatibility, moral and legal contradictions, etc. that are insufficient to support its actual performance. If the detection fails, the detection result will be pushed to the contract creator to prompt for correction. The correction result is returned to the contract initialization module to generate updated contract elements, and then combined with the environmental constraint variables involved, the contract creation module is submitted to regenerate the contract program and then passed to the actual detection module for re-detection; if the detection passes, it is established as an offer, or becomes a consensus offer based on the blockchain. At the same time, the system restricts the offeror's right to revoke and change (including addition, deletion, change, etc.) the offer by itself within the offer period before the commitment appears, so as to achieve binding force on the offeror.
[0104] Step 5: If there is no commitment within the offer period (or a definite number of potential unspecified offerees / specific offerees all express their rejection), the offer loses its binding force on the offeror and the contract creator is notified via the UI module. The offeree may submit a counter-offer before or after the offer deadline, which is manifested in that the offeree conducts value analysis and deployment based on its own allocation intention for the property value mapping part pointed to by all partial value analysis and deployment conducted by the offeror (specifically, taking this part of the value as the subject, analyzing the subject items based on its own allocation intention and adding its own deployment intention), and then passes it to the contract initialization module, contract creation module, and substance detection module to execute the above module function flow as described in steps 3 and 4: If it is a substantial change, it is considered that the test has not passed, and the UI module is used to feedback to the contract creator to express negotiation. It can review the reference counter-offer and modify the deployment to generate updates with the contract initialization module and contract creation module and send them to the substance detection module for detection. It can also decide not to make an offer after the deadline; if there is no substantial change, it is considered that the test has passed, and the update is pushed according to the counter-offer strategy. If the above-mentioned updated contract procedure that has been tested and compliant is within the offer period and before the commitment appears, the offeree and the offeror should confirm the content and period in order. If the offer expires or the rejection mentioned above appears, the offeror shall confirm the re-offer. After the update, the original offer is overwritten to become a new offer, or it is processed through the blockchain consensus mechanism to become a new consensus offer. Otherwise, the previous offer / pre-consensus offer remains unchanged. The party making the counter-offer can make another or multiple counter-offers to express the negotiation plan to the contract creator for review if there is no commitment, and can also revoke the counter-offer to consider accepting the offer. The above measures in this step can promote consensus on value to accelerate the appearance of commitment.
[0105] Step 6: Further, if the offer or the consensus offer counterparty is an unspecified offeree, the system can implement the offer display acceptance stronger offer competition process according to the specific business process needs, and its preferred basic steps include:
[0106] a. The offer or the consensus offer is displayed to all potential offerees and is subject to competition from all potential offerees (the natural display attribute of the offer);
[0107] b. Each potential offeree can compete within the validity period of the offer contained in the environment and constraint variables, which is manifested by making pre-commitments and / or counter-offers and commitments. The pre-commitment system uses the UI module to instantly refresh and present the real-time value of the property reflected by the bit property (which can be based on the real-time reference value of the value of homogeneous properties in the circulation field, or based on the ideal model reference value set by the offeror based on big data, or the offeror can set the floating value range according to the bidding rules when the value is uncertain, etc.). If a commitment is made, the contract will take effect and the business process will be terminated;
[0108] c. The system immediately presents the display information in a UI module, which includes but is not limited to the number of pre-committed persons, pre-committed time, competitive subject information, etc.;
[0109] d. One or more potential offerees trigger the pre-commitment within the validity period to complete the offer anchoring with the immediate value of the subject matter expressed by the subject matter at the corresponding time anchor point (using the anchoring module to record the anchoring in the system). All offer anchoring and counter-offers / consensus counter-offers can form a competitive situation, and can be implemented according to the needs of the business design process to jointly display the UI module in the offer parties to enhance the competition and game effect. Preferably, the pre-commitment maker can use the anchoring module to revoke the pre-commitment or pre-commit again and cover the previous pre-commitment before the commitment appears (some materials may need to be consumed in some business logic designs of the blockchain), maximizing the approach to value consensus and maximizing the value willingness of all parties. The implementation of the above measures in this step can also be processed by blockchain consensus according to the needs of business scenarios to achieve strong trustlessness, including: based on consensus technology, it is established as consensus pre-commitment, consensus offer anchoring, etc., and consensus of its updated results, etc.
[0110] Step 7, when the commitment is made, the contract effectiveness module is triggered to use the blockchain consensus mechanism to validate the contract and reach consensus at the timestamp, and at the same time, all offers and commitments in the thread are cleared, and then the contract program part adaptation permissions of each contract related party established according to the consensus effective contract are established, and the deployment and authorization module generates corresponding authorization codes and distributes them to each contract related party. Each authorization code is effective for the rights and obligations of each related party according to the contract agreement.
[0111] Step 8: When the object reaches each event trigger point of the effective contract during its life cycle, the system establishes an execution process, executes the distribution and consensus results according to the established contract program, and the optimal basic steps include:
[0112] a. The system interrupts and clears all threads of the consensus effective contract that involve changes (including addition, deletion, modification, cancellation of effective contracts, etc.) at that moment. At the same time, the system uses that moment as the starting time stamp mark to synthesize and present it in the UI module, temporarily storing the remaining effective contract part after removing the effective contract part to be executed at this link as the new contract program;
[0113] b. Compare the timestamp of the information image body that BitThing finally established and completed with the time node of the triggering event. If the former is earlier than the latter, the UI module triggers the BitThing generation and operation and maintenance modules to execute refresh to obtain the information of the object end (IoT devices usually have a local / nearby information cache temporary storage mechanism) to implement synchronization, thereby establishing and completing the information image body and complete historical image that is not earlier than the event triggering time node;
[0114] c. After BitThings detects compliance, it takes the instant value of the event triggering time node as the timestamp to match the contract subject item;
[0115] d. Start the execution mechanism. According to the effective contract, the deployment value corresponding to the related parties involved in the execution of the effective contract becomes the value of their established rights;
[0116] e. The execution result triggers the contract effectiveness module to process with the blockchain consensus mechanism, broadcasting the new contract program as described in step a to each node to overwrite the previous effective contract and become the new consensus effective contract;
[0117] According to different business logics, the new contract program described in step a can be understood as the system calling the relevant modules again, and the relevant steps re-synthesize the new contract program, or it can be understood as the executed part of the contract program is marked as executed by the system, and the corresponding results are agreed upon. According to the consideration of logical flow and system security, the former is preferred, that is: in step a., the timestamp mark synthesis with the time as the starting point can also be generated by the contract initialization module after parsing the contract content to initialize the subject item and contract elements, and then the environmental constraint variables involved are submitted to the contract creation module for generation, and then the actual detection module is triggered to traverse each contract clause and the blockchain and information system's own protocol rule system for the new contract program to exclude whether there are situations such as logical conflicts, protocol contradictions, mathematical incompatibility, moral and legal contradictions, etc. that are insufficient to support actual performance. If the test fails, the test result is pushed for correction, and the result is returned on the premise of maintaining the original deployment intention of the contract creator; if the test passes, it is processed through the blockchain consensus mechanism to become the remaining contract that is effective, and the various authorization codes allocated by the remaining contract related parties can continue to remain unchanged to keep the remaining part of the original effectiveness. If the contract creator does not follow the original deployment intention (i.e. the original contract content, deployment strategy, etc.) during the revision, the contract creator may make revisions based on the principles, theories and methods described in step 10.
[0118] f. The process exits and waits for the next trigger event to be processed. The contract-related parties can realize value transfer or partial transfer, settlement (transfer of confirmation value out of the system) or partial settlement according to their own authorization code permissions, thus realizing a closed loop for the distribution of the value of the property;
[0119] g. Preferably, according to actual operational needs, the results of consensus contract changes and the results of value distribution, transmission, transfer, and settlement involved in the process, such as the intermediate or result states of the value of the confirmed part, the value of the transferred part, and the value of the settled part, can be made difficult to modify based on blockchain consensus.
[0120] Step 9. During the existence of the property, all parties involved in each effective contract can use the principles and methods described in Steps 3, 4, 5, 6, 7 and 8, and the relevant modules involved in the steps, to analyze the value part that has been deployed in the effective contract and the existing part that has been confirmed to belong to their own property value, and take all or part of it as the subject of the contract. According to their own value deployment intentions (including contract content, deployment strategy, etc.), they can establish a property value distribution contract program within the scope of all their own value parts and submit an offer, so as to make the contract effective and consensus-based, and trigger the execution of the value distribution contract according to the events agreed in the contract agreement, so as to realize the distribution, transmission, transfer and delivery of the property value, so as to meet the complex and changing needs of economic activities.
[0121] Step 10. During the existence of the property, adjustments and changes are made to each effective contract (including addition, deletion, change, cancellation of effective contract, etc.). The authorization code permission support of each contract-related party involved in this intended operation is required to complete. For the adjustments and changes involving the subject matter, the new subject matter must include all or part of the subject matter described in step 9. For adjustments and changes involving the executed part of the effective contract, the contract-related party involved in the part is required to ensure that all parts of the value of its own property in the system are not less than the part involved before transfer or delivery (if any). The change results are transmitted to the contract initialization module, the contract creation module, and the actual detection module to execute the above module function flow as described in steps 3 and 4. If the test fails, the test result will be pushed to the contract change party to prompt for correction. The correction result will be returned to the contract initialization module to generate updated contract elements and additional environmental constraint variables, which will be submitted to the contract creation module to regenerate the contract program. If the test passes, the contract will be confirmed to take effect by the authorization code of each contract related party involved and the blockchain consensus mechanism will cover the original effective contract to become an updated consensus effective contract, which will trigger the release and authorization module to generate each authorization code based on the contract program part adaptation authority involved in the new contract related party established by the updated effective contract, and the original remaining contract related party authorization code will be updated. The new authorization code will be issued and distributed to each new contract related party, and each authorization code will take effect on the rights and obligations of each new contract related party according to the new consensus effective contract agreement. Then, the principle and method described in step 8 and the relevant modules are used to realize the value distribution, transmission transfer, delivery, etc. of the property to meet the complex and changeable economic activities. Furthermore, a contract change module and corresponding process can be set up separately to meet the implementation of the change intention.
[0122] The following will describe in detail specific embodiments related to the invention with reference to the accompanying drawings to help understand the application, and to more vividly and specifically illustrate examples of property value distribution, value analysis and deployment, uses and implementation processes, and to conveniently reflect the contract content in a simple form. It is not an actual contract program, but is drawn from the perspective of people's accustomed tabulation diagrams.
[0123] Embodiment 1:
[0124] Car company A has formulated an agency strategy for dealer C for the 120 bicycles that have been produced at a cost of 80₥ Coin / unit. In order to form a binding quotation, A establishes a bit object for each bicycle based on the blockchain and the Internet of Things system and obtains the authorization code in the deployment and authorization module. A conducts value analysis on the object of a single bicycle, and analyzes the market demand and its own willingness to obtain value to dig out several potential value possibilities of the object, and designs a deployment strategy. After the value analysis, it can be clearly divided into the use value of the bicycle for riding and the information value as an IoT access device: the combination of blockchain and IoT devices often uses redundant or idle resources for allocation and calculation. In addition to the natural use attributes of the object itself, the use of the object also includes the information calculation and storage resources that the object undertakes and contributes as a blockchain and IoT node, and obtains incentive value. According to people's information needs, the circulation field usually has the data output value generated by the operation trajectory of the equipment, the contribution value as a blockchain node resource, and the long-tail value generated by the adoption of historical data for big data. A adopted it and therefore analyzed and formulated the value distribution items (i.e., subject items) of Tables Ⅰ, Ⅱ, Ⅲ, and Ⅳ as deployment. Since the value of bicycle riding is attached to the bicycle as a whole, Ⅰ is often used as a one-time claim price. However, the data value Ⅱ, Ⅲ, and Ⅳ can only actually reflect the total value in the exchange of multiple demands. This value is also the value benefit based on the value of the original property, and it brings about the change of the original value, and causes the value generated by the use of homogeneous items in different scenarios to be different. Therefore, it is more appropriate for A to choose to quantify it in percentage. The above analysis also shows that although the bicycle will be transferred with the delivery of money and goods, its information mapping is still in the blockchain and Internet of Things system, and the contract-related parties can still obtain value benefits through the method of information distribution through continuous confirmation of rights. Moreover, the delivery of money and goods is used as a trustless transaction through the blockchain, which is not only quantified and the right is clear, but also has traceability and association, meeting the characteristics of not easy to lose and easy to grasp the damage of goods. A hereby completes the required value expression through the information aggregate of bit objects, and summarizes it into the subject item, and then activates the contract initialization module to analyze and establish various contract elements including the subject item according to the value analysis and A's deployment intention, such as the material specifications and quantity of the subject matter, verification standards, settlement standards, installation and after-sales, delivery time and place, performance / breach of contract responsibilities, etc., and then combines the environmental constraints involved in the strategy, such as the offer period, the legal theory of the delivery location, the force majeure exemption mechanism, the certification standards of the acceptance location, the legal confirmation of organizations / natural persons, the world order and good customs, etc., to pass the contract creation module, and then generate the contract program submission process to become an offer. The specific offeree is C, the cooperative after-sales dealer D, the tax department E, the scrapping and environmental protection agency F, and the charitable donation agency G, and the offer period is set to 24 hours. After being tested by the actual detection module, a packaged contract program is formulated with the selected representative single bicycle property B's value deployment and triggering events as the core content. Its value deployment is as follows. Figure 2 Table 2a.
[0125] The offer is processed by the blockchain consensus mechanism to become a consensus offer. When C makes a commitment, the contract validation module will be triggered to validate the contract at the timestamp and consensus through the blockchain consensus mechanism. Figure 2 Table 2a shows that after the payment of the claim price I is completed, C pays the value of the object of the bicycle according to B's value deployment distribution, thereby owning the entire object in objective time and space, as well as the natural use value of the object referred to by traditional economics. A owns this part of the value, and the contract fulfills the social obligations and responsibilities of E, D, F, and G, and transfers the use value of the object to C; C's payment for the information part will be reflected in the value distribution deployment II, III, and IV of the information part of the object. The value distribution can be triggered by events according to the percentage of data value mapping as shown in Table 2a. The method standard is also the value claim of other contract objects, such as: transfer in batches according to the trigger of time period or event, for example: the distribution can be automatically triggered and settled once at the end of each month or once every time a third party purchases. No matter how it is agreed, it will be transferred and confirmed to the relevant contract related parties according to the distribution ratio stipulated in the contract, and then the relevant contract related parties can use the authorization code assigned to themselves to realize the transfer and delivery. In actual operation, even if the value of the item is not realized throughout its life cycle (that is, the consensus on its information value is not recognized, or there is no need for it, but this is unlikely to happen given the close connection between the overall data of the Internet of Things), the distribution and confirmation of its information value will still be carried out in accordance with the contract and will not be based on whether there is an actual exchange.
[0126] Furthermore, through the tabular view, it can be seen that the quantification of the value involved in the contract program described in the method and system of the present invention can be in the form of a fixed value, a percentage value, a variable number, or a mathematical formula containing variable parameters. For example, the strategies for implementing tax systems in multiple countries and regions are often very different, and they are subject to change. They must be connected with variable parameter interfaces, which is particularly suitable for goods sold in the international market. The access of parameters also reflects that the traditional method cannot fully grasp the value of the property in real time due to information channels, and there is no accurate and reliable quantitative data to rely on, so it cannot be well fed back and changed. A shared network and shared blockchain can generate consensus access for all regions, which can play a comprehensive effect on the value generated by device networking.
[0127] Embodiment 2:
[0128] If C intends to purchase in bulk and initiates a counter-offer to negotiate, requiring A to increase the one-time claimed price Ⅰ to 55₥ Coin but reduce the proportion of data output value Ⅱ obtained by A to 12%, the system detection change only involves the price value and data allocation quota, and this change does not involve other contractual parties other than A, and does not affect the execution of the contract within the scope of the tax variable of the purchase place, and the offer period has not changed. Therefore, the detection is a non-substantial change. The counter-offer generates an updated contract program to notify A through the UI module. After A agrees and confirms, the offer is changed according to the counter-offer intention and the blockchain consensus mechanism covers the previous offer to become a new consensus offer. C made a commitment to 100 of the bicycle offers within 24 hours to realize the immediate effectiveness and consensus of the contract. The system activates the deployment and authorization module to use the authorization mechanism to adapt the permissions of the contractual parties established by the consensus effective contract according to the contract program involved, and update or issue each authorization code to each related party A, C, D, E, F, G. Each authorization code is effective for the rights and obligations of each related party according to the contract agreement. Its value deployment is as follows Figure 3 Table 2b.
[0129] The first payment (i.e., the transfer of value to A, E, D, F, G) made by C in fulfilling the contract under the support of the authorization code becomes the first event trigger point (it can also be understood that in the blockchain IoT system, C can exercise relevant permissions on its own bit object in the blockchain to make commitment events and payment events). Taking a single bicycle as an example, the system establishes an execution process for the object B and implements its basic process according to the business logic:
[0130] a. The system interrupts and clears all threads of the consensus effective contract that involve changes (including addition, deletion, change, cancellation of effective contract, etc.) at this moment. At the same time, the system uses this moment as the starting time stamp mark to synthesize and present and temporarily store the remaining effective contract part (involving the value distribution deployment II, III, IV of the information part) after removing the effective contract part to be executed in this link as the new contract program. Its value deployment is as follows Figure 4 Table 2c.
[0131] b. Compare the timestamp of the last completed information image of the bicycle bit object B with the time node of the triggering event (i.e., the first payment of C). If the former is earlier than the latter, the UI module triggers the bit object generation and operation and maintenance module to execute the refresh to obtain the object-side information (information in the IoT device is temporarily stored in the physical end of the bicycle due to actual operation needs) to implement synchronization, thereby establishing and completing the information image of B and the complete historical image that is not earlier than the event triggering time node;
[0132] c. After BitThing has been tested for compliance, the instant value with the event triggering time node as the timestamp matches the underlying item of the contract based on the value of B;
[0133] d. Start the contract execution module to trigger the execution mechanism. According to the effective contract agreement, the deployment value corresponding to the contract-related parties A, C, D, E, F, and G involved in the effective contract link becomes their established value;
[0134] e. The execution result triggers the contract effectiveness module to process with the blockchain consensus mechanism, broadcasting the new contract program as described in step a to each node to overwrite the previous effective contract and become the new consensus effective contract;
[0135] Depending on the business logic, the new contract program described in step a can be understood as the system calling the relevant modules and steps again to re-synthesize the new contract program, or it can be understood as the executed part of the contract program being marked as executed by the system, and the corresponding results are consensus-based. Considering the logical process and system security, the former is preferred, that is: in step a., the synthesis is timestamped with the moment as the starting point. It can also be generated by the contract initialization module parsing the contract content to initialize the subject matter and contract elements, and then submitting the environmental constraint variables involved to the contract creation module, and then triggering the actual detection module to traverse each contract clause and the blockchain and information system's own protocol rule system for the new contract program to exclude situations such as logical conflicts, protocol contradictions, mathematical incompatibility, moral and legal contradictions, etc. that are insufficient to support actual performance. If the test fails, the test result will be pushed for correction, and the result will be returned on the premise of maintaining the original deployment intention of the contract creator; if the test passes, it will be processed through the blockchain consensus mechanism to become the remaining effective contract (such as Figure 4 As shown in Table 2c, the authorization codes allocated to the remaining contractual parties A, C, D, F, and G may continue to be retained with the remaining validity unchanged.
[0136] f. The process exits and waits for the next trigger event to be processed. The contract execution module confirms that the bicycle belongs to the contract-related party C, and C confirms through the blockchain consensus module that the ownership of the batch of 100 bicycles traded in this payment is transferred to C, thus transferring the use value of the bicycle. The contract-related parties A, D, E, F, and G can realize value transfer or partial transfer, delivery (the confirmation value is transferred out of the system) or partial delivery according to their own authorization code permissions, thereby realizing a closed loop for the distribution of the value of the property. The authorization code of D can also be agreed upon in advance by A: the system is set to allow the value transfer and delivery permissions to take effect only when the bicycle scrapping event node occurs and the transaction is established;
[0137] g. Preferably, according to actual operational needs, the results of consensus contract changes and the results of value distribution, transmission, transfer, and settlement involved in the process, such as the intermediate or result states of the value of the confirmed part, the value of the transferred part, and the value of the settled part, can be made difficult to modify based on blockchain consensus.
[0138] Embodiment 3:
[0139] After A sold 100 bicycles to C, the remaining 20 bicycle offers expired at the 24-hour time node and became invalid. The system used the UI module to feedback A to make a new offer. A is oriented to the market for the purpose of retail and combines its own value-seeking willingness. After value analysis and deployment, A takes the value of the required single bicycle property B1 as the subject item as an example. It designs and deploys the offer based on the actual situation that E and F are specific offerees and the counterparties C1, D, and G are unspecified offerees. It is also set that: the right to choose the value allocation amount of G in the range of 1 to 3₥ Coin is given to C1 to choose, and the commitments of D and G are not limited to this offer period. Attach this offer period to 96 hours and submit it. The value deployment is as follows: Figure 5 Table 3a.
[0140] Within 96 hours, 19 bicycle offers were successfully committed without counter-offers, and the retail purpose was achieved after payment. Each buyer selected the amount within the range of G and independently designated the donation object to make an offer invitation statement when paying. After matching the offer invitation pool, G's commitment appeared. D also mostly realized its commitment through system matching, completing the distribution and transfer of deployment value, and some D that have not yet made a commitment can still remain valid in the offer state, waiting for the commitment to appear.
[0141] As the offeree, some after-sales partners D submitted counter-offers to the contract creator A before and after the offer deadline, which was manifested as their submission of their own deployment intention in terms of the value expressed for property B1. The results were transmitted to the contract initialization module, the contract creation module, and the actual detection module to execute the counter-offer generated based on D's own value analysis and deployment strategy. Among them, the three items of information attributes analyzed by the three after-sales partners D expressed that they were not necessary for individual users. Therefore, the counter-offer terms required that the information parts of information II, III, and IV were not required, and the price I was increased once was 8.5₥ Coin, 7.5₥ Coin, and 7₥ Coin respectively. This clause becomes a substantial change to the original offer and fails the actual inspection module. The UI module is used to feedback to the contract creator A to express negotiation. A uses the UI module overview to refer to the above counter-offer and then modifies the deployment. The contract initialization module and the contract creation module generate updates and pass the actual inspection module. Finally, A sets the one-time claim price I to 8₥ Coin and cancels the information II, III, and IV of the original deployment D and confirms and agrees on them. Then, they are accepted and confirmed by the three parties, promising that the contract will take effect at that timestamp and the result will be agreed upon. Among them, there is also an after-sales partner D who is optimistic about the future value of data and requires the one-time claim price I to be reduced to 3₥ Coin information II, III, and IV were partially increased to 3%, 2%, and 1.5% respectively. This counter-offer only changed the value and did not involve other content elements, so there was no substantial change. For the substantive detection module, it was detected and passed. According to the counter-offer strategy, it was pushed to A. A did not confirm it after thinking about it. The counter-offer was then modified and submitted by D again, but it was not accepted by A. Therefore, the after-sales party D had no choice but to withdraw the counter-offer and reject the offer. Later, A decided to bear part of D's offer and made a commitment, triggering the system to adapt the after-sales authority to update A's authorization code. The above measures in this step promoted the consensus on value, allowing all parties to fully express their value orientation through the system for consultation and matchmaking, and ultimately accelerated the appearance of commitment.
[0142] Embodiment 4:
[0143] A has one bicycle left after the offer deadline. At this time, there are many shared rental industries in the market. The demand increases, but there is a shortage of similar products in the market, so the market performance fluctuates greatly. A is not sure about the market value estimate, so he sets the minimum value strategy according to the traditional common "bid-upward auction" method, obtains a contract program based on the sale of bicycles for food delivery purposes as the base price blueprint and value analysis to update the contract program and re-offer. According to the characteristics of the industry, this offer requests the ownership of food delivery data and requires a buyout. The subject item is B2, C2 is the potential buyer, and its value is deployed as follows Figure 6 Table 3b.
[0144] Since the shared rental industry also requires data to be bought out, A bids on the value items listed in this contract and submits an offer. The corresponding value deployments of contracts D, F, and G are fixed prices, and A's corresponding one-time claim price I is the competitive floor price. During the offer period, multiple pre-commitments and counter-offers appear and are fed back to A through the UI module. The system requires A to implement the display according to the specific business process to form a competitive game and negotiation. The basic form points are:
[0145] Ⅰ. The offer is displayed to all potential offerees and is open to competition from all potential offerees;
[0146] Ⅱ. Each potential offeree competes within the offer period by making pre-commitments and / or counter-offers and commitments. When a pre-commitment is made, the system uses the current short-term market price of similar bicycles and similar value analysis on the market as a reference, and instantly refreshes the BitThings to reflect the real-time value of the bicycle property B2. The system instantly presents the display information in a UI module, which includes but is not limited to the number of pre-committed persons, pre-commitment time, and information on the competitive subject items;
[0147] Ⅲ. The pre-commitments of multiple potential offerees within the validity period trigger the anchoring of the offer with the immediate value expressed by the subject item at the corresponding time anchor point (the anchoring record is made in the system by the anchoring module), and the counter-offers submitted by most potential offerees obtained through feedback are higher than the one-time claimed price required by A. Ⅰ. All offer anchoring and counter-offers form a competitive situation, and are displayed in the UI module to enhance the competitive effect; the above-mentioned competitive measures stimulate some pre-commitment makers to make pre-commitments again before the commitment appears and cover the previous pre-commitments, and at the same time issue counter-offers or secondary counter-offers, resulting in the real-time value of such items in the market to rise, and present feedback in the UI module, promoting the maximum approach to value consensus and the maximum expression of value intentions of all parties. At the end of the offer period, the one with the highest pre-commitment is deemed to have made a formal commitment; the above pre-commitment and counter-offer measures enable A to have positive significance for the production design, deployment reference, pricing, etc. of the next batch of products, maximizing the proximity to market demand, and the final effective contract leads to its value deployment as follows Figure 7 Form 3c.
[0148] In a market economy, the price of goods is ever-changing. If the price of goods is higher or lower than its value, it will not last forever. There will be frequent value judgments, which is what people often call price changes. But in the long run, the value should be close to a reasonable demand curve. When the price of goods is higher than the value, both the producers and sellers of goods can obtain greater benefits, especially when the offer period is long, or special goods, or objects with value deviations under special circumstances, this situation will be particularly obvious. In order to take into account the interests of the parties to the contract, the anchoring module is used to implement the offer anchoring, which is conducive to value return (big data can help judge the rationality of the bid, and can be designed to be regarded as a commitment by a reasonable bidder, and evaluate the malicious offer / bargaining party to enter the credit system). Of course, the offer initiator can also close the competition function in advance when the offer is made to game the market and its own value needs. For ease of explanation, the offer value analyzed in this example mainly lists the subject items as a single one-time claim price. The use and control rights of information belong to the purchaser, which is more suitable for customers who focus on the demand for full ownership of information value. However, professionals in the economic circulation field can also use this idea to design more complex and multi-faceted information-focused items as competition items. They can refer to several bidding auction forms in the existing circulation field to design, which will not be elaborated here. It is easy to see that the pre-commitment-counter-offer-display-competition mechanism is more suitable for when the market fluctuates and the price changes, and when the value of individual high-value-added items is difficult to grasp, the implementation can approach the true value of things. Although blockchain has brought flattening and equal rights, people still have a process of cognition and acceptance of the changes brought about by new technologies and new formats. This barrier causes the traditional agency mechanism to not necessarily die out in the short term; or in the long run and macroscopically, the agency mechanism will not necessarily die out. The targeted services that people need still exist or are more diverse. For example, the C2 role in this article, the middleman continues to serve users with different needs at each level in a better way by changing roles, but the consensus system will make the value distribution more transparent and more targeted through negotiation and adjustment.
[0149] Embodiment 5:
[0150] C explores market opportunities and intends to sell its 100 bicycles to the shared bicycle customer group. In view of the characteristics of the industry: many after-sales maintenance cases, high data value generated by the running tracks of bicycles and bicycle clusters, and high correlation in the field of Internet of Things information, it designs and formulates value deployment based on its own wishes. It adds insurance agency H to the contract related party, removes D and instead lets C execute the after-sales strategy on its own, modifies the original value allocation part of A, and feedbacks A to request modification of the original executed and effective contract. Its value deployment is as follows: Figure 8 Table 2d.
[0151] The original contract-related parties A and D involved in the change agreed to C's request based on their own value intentions. After consultation, the three parties traced the original contract on the blockchain. After system detection, the value of all the property that each party has confirmed is not less than the value before delivery. After the three parties use the authorization code to confirm the value rollback, the blockchain consensus mechanism processes it into an updated consensus effective contract and overwrites the original effective contract, which in turn triggers the release and authorization module to start the authorization mechanism. According to the contract program part adaptation authority involved in the new related party H established in the updated effective contract, an authorization code is generated and allocated to H, and the after-sales authority of D's authorization code is revoked through the authorization mechanism, and the authority is adjusted and transferred to C's authorization code.
[0152] The change mechanism for an effective contract also has the reversibility of business logic operation. For example, it can be used to establish a negative value (value liability) model in which the D end is the debtor of the C end, and further create business models such as refunds, returns, liquidated damages, and gifts (setting contract items at zero value) in a flexible manner to conduct value analysis and distribution strategies to formulate contract programs.
[0153] Embodiment 6:
[0154] After purchasing these 100 bicycles, C started to design and formulate the contract program. Based on the actual situation that the shared bicycle customer I needs to lock in returns from the third-party investment institution J and repay the principal and interest of the loan from the bank L (the contract program can be pre-written with an agreement to terminate the repayment, which is omitted in this example), the value and use value of the single bicycle property K owned by C itself (the benchmark value of all information is set as 100%) is used as the subject of the contract for this batch of products (also as part of the pledge guarantee, which is omitted in this example), and then submit an offer such as Fig. 9 Table 4.
[0155] This offer is effective and agreed upon by I. The effective contract guarantees the long-term benefits of A and C, and participates in social development projects from the source of production, so as to achieve the purpose of smooth implementation of the project and long-term holding, acquisition, maintenance and exploration of its value benefits with consistent goals and interests. From A to C, it can be seen that the deployment chain not only takes into account the producer A and the circulator C (such as sales and storage), but also includes the user I (the owner or lessee of the item), the processor F (the item dismantling and scrapping), and the charity recipient G into the track of consistent interests. For example, the buyer has more strategic options. In addition to self-use, it leads to more incentives for leasing willingness, data output and sharing willingness, and the willingness to contribute computing resources and storage to blockchain consolidation and IoT nodes; the scrapping treatment industry is more willing to accept scrapped items with long service time, more accumulated information and more expected future benefits; policymakers can formulate corresponding transparent taxes based on this contract, and even encourage the implementation of tax exemption or tax refund policies for certain commodity access variables with large contribution value. Some variables related to public welfare are also easy to import value into relief and donation links. The virtuous cycle is: let producers pay more attention to producing items with long-term value and products with quality requirements; scientific contract deployment allows implementers to reduce one-time burdens and be willing to spend time on long-term operation and maintenance; and after-sales and recycling parties hope to extend the service life of items and obtain more information value, making the relationship between producers and service providers closer, and gradually generating a new economic production relationship in the game between benefits and expectations: producers and sellers formulate price and value distribution strategies in advance based on product value judgments, and even adopt free or even subsidized methods to maximize expected returns, similar to a product investment plan, which allows production and use of data interests to have the tendency to concentrate value intentions on scenarios where data value is most useful in addition to the natural usefulness of items.
[0156] The value item VI settled by the number of leases in this embodiment well reflects the instant value mapping of the property and matches the target item at the event trigger timestamp as the value distribution, which shows that in addition to being applied to information value scenarios, this method is also applicable to the real-time adaptation of material value fluctuations in the traditional economics field and the divisibility and distributability of its value in information systems.
[0157] Embodiment 7:
[0158] After I started to do business with 100 bicycles, I discovered the value of advertising and used 1,000 advertisements as a business package. Since this business package does not involve the value distribution range of A's value analysis and deployment, it can be established as a separate bit object for it or attached to the bicycle bit object to establish a value mapping and establish a subject item. For the convenience of information and financial management, I chose to establish a value subject item under the bicycle bit object by expanding the bicycle object K information attribute, extracting the value of this bit object reflecting the business package as the subject item of the contract object, and submitting an offer. The content is as follows: Fig.10 Table 5a.
[0159] However, after careful analysis by practitioners in the value analysis and deployment department of I Company, since some regions involve variable formulas for tiered taxation, in order to achieve reasonable tax reduction for the company and reduce the expenses of the advertising contractor, the contract procedure was re-formulated, and the new structure plan was confirmed and submitted to cover the original offer. Fig.11 Form 5b.
[0160] After the advertising contractors have made offers and confirmed the advertising contracts, the value transfer is gradually realized. According to the feedback from the project package and the accumulated information data, the analysis department of I Enterprise forms relevant information landscape, and after value deployment, it enters the circulation field for exchange. At the same time, it enriches the value information of the bit object, produces a value-added effect, and increases the value of the object. Among them, 10 bicycle objects were used by a celebrity at the opening of a sports event, and their value added value increased even more. It can be seen that the combination of the Internet of Things and the blockchain produces a trustless machine operation mechanism, which makes the value more diverse. The blockchain uses a structured way of encrypted association, consensus mechanism, and distributed storage to make data and Internet of Things devices traceable, private, valuable, and unchangeable in the information system. At the same time, big data makes the flow of information processing and division of labor clearer and produces a fair value chain. The previous centralized system is difficult to form the above advantages, and the fragmented Internet of Things cannot achieve the maximum value of information. This embodiment can clearly show that the digital social value model formed by real data and trusted algorithms will naturally derive a new social division of labor, and a value system that is willing to explore data value, design physical products with data value, and generate useful value and transparency based on business logic will emerge. It will also reduce malicious competition in business on prices and turn to upstream and downstream joint exploration and value-added of data value. The pursuit of profits by manufacturers and merchants is no longer limited to the current one-time collection, but to the establishment of a long-term value asset and return system, and use service, data mining, and maintenance as incentives.
[0161] Embodiment 8:
[0162] After a period of commercial operation, I has completed the return on investment and commercial loans, so I started to transfer an old bicycle B3. After the property value analysis, the bicycle is close to being scrapped, but it has accumulated a lot of operation data, IoT trusted data and advertising-related data (all of which belong to I), which is richer than the property. Therefore, the information value is obviously greater than the natural riding value of the thin bicycle of the non-chain enterprise. I uses all its own parts as the value deployment to design the contract program and submit an offer, with all parts of the entire property as the one-time transfer target. Its value deployment is as follows: Fig.12 Table 6.
[0163] After C3's commitment, the contract came into effect and delivered the part of the overall information of the bicycle and the bicycle's bit object belonging to I. All of the two were confirmed to be transferred to C3 through blockchain consensus. The latter recorded the unique feature code or encrypted correlation feature (bit object fingerprint) of the overall part through blockchain. Therefore, this part of information is unique to the blockchain and is confirmed to be owned by C3. If I privately copies, resells copies, or alters copies, etc., it will be monitored by the blockchain and regarded as a malicious act, and then recorded, stored and tracked. In addition, the copy part cannot become part of the data associated with other device clusters on the blockchain Internet of Things. Therefore, the value of the copy is minimized, and it cannot generate further associated useful data, and loses its meaning of existence (so that the materials that cannot be agreed upon by the blockchain are used as the basis for exchange), thereby fundamentally protecting the rights and interests of C3.
[0164] After a period of operation, the data values II, III, and IV generated during this period continue to be confirmed to A, C, F, H, G, J, L, and C3 at each trigger node according to the agreement. The above account UI modules can push and present them clearly. When the scrapping period arrives (e.g., deviating from the properties agreed upon by the property system until substantial changes occur), after being delivered to F and officially scrapped, the bicycle property B3 loses the space and time part of its movement, but the bit property part continues to contribute to the long-tail value IV, which is manifested as still being cited, transferred, and discovered as IoT-related data, and continues to return value to A, C, F, H, G, J, L, and C3; if a new subject item of the bit property is discovered and becomes a value contract, the discoverer and innovator will deploy and obtain benefits according to the legal agreement introduced by the underlying consensus protocol of the blockchain IoT (it can be understood as a new information mine being discovered, and the main value development rights are granted to it). If a Bitcoin is deleted or blocked by the blockchain for some reason and becomes substantially lost, the Bitcoin will be deemed to have disappeared, and the value mechanism described in the present invention may no longer be effective for it.
[0165] Through the description of the above embodiments, those skilled in the art can easily implement the present invention and achieve the beneficial effects. However, it should be understood that the present invention is not limited to the above-mentioned several specific embodiments, and all the disclosed features, or the steps of all the disclosed methods or processes, except for mutually exclusive features and / or steps, can also be implemented in combination in any way. Although some preferred embodiments are described in detail above, other modifications are also possible. On the basis of the disclosed embodiments, those skilled in the art can arbitrarily combine different technical features and exhaustively implement different technical solutions, which are regarded as equivalent changes completed based on the disclosure of the present invention. In addition, the logical flow depicted in the accompanying drawings does not require the specific order or continuous order shown to achieve the desired optimal result, and other steps can also be provided, or steps or shifts can be deleted, degenerated, deformed, merged, and other components can be added to the described system or components can be taken out from it to be implemented alone or in combination. Therefore, the protection scope of the present invention is not limited to the above-mentioned embodiments, but should be in accordance with the maximum scope of the creativity, novelty, and practicality involved in the claims and the specification.
Claims
1. A system for establishing and allocating the value of property based on consensus technology, characterized in that: The system comprises: Consensus module: used to establish a consensus mechanism for information systems using consensus technology; The bit thing generation and operation and maintenance module is used to establish a unique information image in the information system with the thing as the object, specifically including: creating a unified positioning addressing code ID in the information system based on consensus technology, establishing the association between the ID and the thing, and completing the thing registration; the information system uses this ID as the unified positioning addressing code of the thing, establishes the information image of the thing in the information system, and records the past information image of the thing based on a continuous time axis and provides traceability and association, and further establishes a unique consensus in the information system based on consensus technology, that is, establishes it as a bit thing, and then extracts the aspects of the bit thing that can reflect the value of the thing; the thing refers to the matter, energy, and information of moving things as a unified aggregate; the bit thing is a collection of information attributes of the thing, specifically refers to the thing image generated in the information system and the complete historical record of the thing image; Deployment and authorization module: used to issue authorization set adaptation permissions to each contract creator and each associated party of each effective contract. The permissions include the creation of subject items and contract programs, and the change, cancellation, and transfer of execution confirmation value of the effective contract; Contract initialization module: used to analyze and deploy the value of the bit object that can reflect the value of the object according to the value distribution intention, and to establish the subject matter and contract elements; Contract creation module: used to generate clause code with the subject item and the contract elements, additional environment and constraint variables, and then completely encapsulate it into a contract program; Substance detection module: used to traverse and detect the contract program and clause code, the consensus technology and the information system's own protocol rule system when establishing, revoking and changing the contract program in the information system, and eliminate the situation that is insufficient to support the actual execution of the contract. If the detection fails, the detection result is pushed to the contract creator to prompt correction. The correction result is returned to the contract initialization module to generate updated contract elements, and then submitted to the contract creation module in combination with the environmental constraint variables involved to regenerate the contract program and then pass it to the substance detection module for re-detection; Contract Validation Module: It is used to make the contract effective when the commitment occurs, and to reach consensus on the timestamp and results of the commitment, and to reach consensus on the new contract program generated by the change results caused by the execution of the contract in the information system and cover the previous consensus effective contract to become the new consensus effective contract; Contract execution module: used for the information system to establish an execution process when the thing reaches each event trigger point related to the effective contract during the life cycle of the thing, and execute the allocation according to the established contract program; UI module: used for the interactive operations of the information system on user input and output, human-computer display, and communication interface.
2. According to claim 1, a system for establishing and allocating the value of property based on consensus technology is characterized in that: The creation of the contract program and the modification, cancellation and transfer of the execution confirmation value of the effective contract are realized by implementing the authorization set through the information system, which specifically includes: The authorization set adapts the authority allocation to the contract creator and the parties associated with the effective contract, authorizing the contract creator to create the subject item and the contract program; When the consensus-validated contract is established through consensus technology or after being updated, the authorization set adapts the rights of the contract-related parties involved in the contract program, and takes effect on the rights and obligations of each of the contract-related parties in accordance with the contract agreement; During the existence of the property, any adjustment, change or cancellation of the consensus effective contract requires the authorization set permissions adapted by the contract related parties involved in this intended operation to be completed; The contract-related parties obtain the confirmed value through execution allocation, and realize value transfer or partial transfer, delivery or partial delivery according to the adapted authorization set permissions.
3. According to claim 1, a system for establishing and allocating the value of property based on consensus technology is characterized in that: When the thing reaches each event trigger point related to the effective contract during the life cycle of the thing, the information system establishes an execution process and executes the allocation according to the established contract program, and the key steps include: Step 1: Establish the object information image body and complete historical image that does not precede the event triggering time node; Step 2: Take the instant object value mapping with the event triggering time node as the timestamp to perform matching; Step 3: Execute and distribute the deployment allocation value corresponding to the contract-related parties involved in the effective contract in accordance with the provisions of the effective contract to establish the entitled value and the consensus of the results.
4. A system for establishing and allocating the value of property based on consensus technology according to any one of claims 1 to 3, characterized in that: The quantitative expression of the value involved in the contract program is any one of a fixed value, a percentage value and a mathematical formula containing variable parameters.
5. A system for establishing and allocating the value of property based on consensus technology according to any one of claims 1 to 3, characterized in that: The consensus technology is blockchain technology.
6. A method for establishing and allocating the value of a thing based on consensus technology, applicable to a system for establishing and allocating the value of a thing based on consensus technology as claimed in claim 1, characterized in that: The method comprises: Taking things as the object, the things refer to the material, energy, and information of moving things as a unified collection, extracting aspects that can reflect value, and creating corresponding value mapping in the information system with consensus technology, including: Based on the consensus technology, a unified positioning addressing code ID is created in the information system, and the association between the ID and the object is established to complete the object registration; the information system uses this ID as the unified positioning addressing code of the object, establishes the information image of the object in the information system, and records the past information image of the object based on the continuous time axis and provides traceability and association, and further establishes a unique consensus in the information system based on the consensus technology, that is, it is established as a bit object, and then extracts the aspects of the bit object that can reflect the value of the object; the bit object is a collection of object information attributes, specifically refers to the object image body generated in the information system and the complete historical record of the object image; Conduct value analysis and deployment of value mapping according to the willingness to distribute value, determine the subject matter and contract elements, and then add environmental and constraint variables to generate contract programs, submit and establish them as consensus offers based on consensus technology; When a commitment appears, it is established as a consensus-effective contract based on consensus technology, and the contract program execution distribution is based on the consensus-effective contract.
7. A method for establishing and allocating the value of a thing based on consensus technology according to claim 6, characterized in that: The contract creator is negotiated and implemented with a counter-offer. Specifically, the value analysis and deployment of the property value mapping part pointed to by the value analysis and deployment conducted by the offeree and the offeror are carried out according to the offeror's own willingness to distribute this part of the value, and the subject matter and contract elements are established. Then, the environment and constraint variables are added to generate the contract program, which is submitted and established as a consensus counter-offer based on consensus technology.
8. The method for establishing and allocating the value of a thing based on consensus technology according to claim 6 is characterized in that: If the consensus offer is for an unspecified offeree, the system implements an offer display and offer acceptance competition process, the steps of which include: a. The consensus offer is displayed to potential offerees for competition; b. Potential offerees compete within the offer period by making pre-commitments, and the system instantly refreshes and presents a mapping reflecting the real-time value of the property; c. The pre-commitment of one or more potential offerees triggers the mapping of the real-time value expressed by the subject item at the corresponding time anchor point, and is established as a consensus offer anchor based on consensus technology. All consensus offer anchors and consensus counter-offers form a competitive situation and are displayed to all parties involved in the offer to enhance the competition and game effect; d. Furthermore, the party making the pre-commitment may revoke the pre-commitment or make a pre-commitment again before the commitment occurs and cover the previous pre-commitment and consensus offer anchoring.
9. A method for establishing and allocating the value of a thing based on consensus technology according to any one of claims 6 to 8, characterized in that: The quantitative expression of the value involved in the contract program is any one of a fixed value, a percentage value and a mathematical formula containing variable parameters.
10. A method for establishing and allocating the value of a thing based on consensus technology according to any one of claims 6 to 8, characterized in that: The consensus technology is blockchain technology.
Citation Information
Patent Citations
Data transaction method, seller terminal, buyer terminal and system
CN107563755A