Method for updating signing time of electronic contract in real time, medium and equipment
By generating and writing time chapters in an electronic contract in real time, and verifying the signing time with blockchain technology, the problem of fixed and unchanged signing time is solved, dynamic updates of the signing time and data security are achieved, and the legal credibility and user experience of the contract are improved.
Patent Information
- Application Number
- CN202510347669.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-24
- Publication Date
- 2025-07-11
AI Technical Summary
The signing time of existing electronic contracts is usually fixed and cannot be dynamically adjusted according to the actual signature time of each party, resulting in the time record that does not match the actual situation, there are hidden dangers of legal effect, affecting the time of contract effectiveness and the order of performance, and prone to controversy.
During each contract signing operation, determine whether it is the last signing process, generate a time seal and write it into the time field corresponding to the contract, and use blockchain technology to check and store the timestamp information to ensure the accuracy and immutability of the signing time.
Real-time update of contract signing time has been achieved, the accuracy and legal effectiveness of the contract have been improved, the process has been simplified, data security and user experience have been enhanced, and auditing and traceability have been supported.
Smart Images

Figure CN120297931A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent office, and particularly to a method, medium and device for real-time updating of the signing time of an electronic contract. Background Art
[0002] In the wave of digitalization, electronic contracts have been widely used. However, the signing time of existing electronic contracts is usually fixed at the time of generation or initial signing and cannot be dynamically adjusted according to the actual signature time of each party. This fixed-time mode has many problems. In the case of multi-party signing, due to the time difference, the contract signing time cannot accurately reflect the actual signing completion time. For example, in the signing of cross-border trade contracts, the time record does not match the actual situation due to the time difference. Moreover, the fixed time has potential legal risks. In legal scenarios, the signing time affects the contract's effective time and performance order, and inaccurate time is likely to cause disputes and misunderstandings, threatening the rights and interests of both parties to the contract and the stability of the legal relationship.
[0003] Therefore, there is an urgent need for a new technical solution to solve the defects in the existing technology in dealing with the signing time and improve the accuracy and security of electronic contracts. Summary of the Invention
[0004] In view of the above problems, the present invention provides a technical solution for real-time updating of the signing time of an electronic contract to solve the problem that the final signing time of the existing electronic contract needs to be modified multiple times and cannot be updated in real time with the signature operation.
[0005] To solve the above problems, in a first aspect, the present application provides a method for real-time updating of the signing time of an electronic contract, the method comprising:
[0006] When each contract completes the signature operation, determine whether the current signature link is the last signature link in the signature process and whether the current signature operation is the last signature operation in the current signature link. If so, generate a time stamp according to the current time stamp information, and write the time stamp into the position of the time field corresponding to the current contract to generate a final version of the contract containing the time stamp.
[0007] Further, writing the time stamp into the position of the time field corresponding to the current contract includes:
[0008] Search the current contract according to the preset keyword information to determine the position of the time field corresponding to the current contract, and the preset keyword information includes time-related vocabulary;
[0009] Write the time stamp into the position of the time field corresponding to the current contract.
[0010] Further, generating a time stamp according to the current time stamp information includes:
[0011] Identify the first font format information corresponding to time-related terms in the current contract;
[0012] Determine the second font format information according to the first font format information, and set the font format of the current stamp information according to the second font format information to obtain the time stamp.
[0013] Further, the method further includes:
[0014] Pre-configure the signature data required for each signature link in the signature process of the contract. The signature data includes signature type, signature order, signature position, and its association relationship with the key fields in the contract;
[0015] After receiving the basic contract information entered by the user, generate an initial contract template, and perform a signature operation process according to the order of the signature links and the corresponding signature order in each signature link.
[0016] Further, after writing the time stamp into the time field position corresponding to the current contract and before generating the final version of the contract containing the time stamp, the method further includes:
[0017] Perform full-text automatic recognition on the current contract, determine whether there are duplicate or conflicting content fields in the current contract. If so, add a mark description to this part of the fields and send a prompt message.
[0018] Further, the method further includes:
[0019] Obtain the time stamp information of each signature operation, and store the time stamp information of each signature operation on the chain;
[0020] Call the time stamp information of the last signature link and the last signature operation through the smart contract on the blockchain, and verify the time information contained in the time stamp in the final version of the contract according to the called time stamp information.
[0021] Further, the method further includes:
[0022] Record the contract text information before and after each signature operation, and map and store the contract text information before and after the signature operation with the time stamp information of this signature operation to obtain contract version data;
[0023] Store the contract version data on the chain, and when it is necessary to check the contract text content, call the corresponding contract version data through the smart contract on the blockchain for verification.
[0024] Further, the method includes:
[0025] Obtain all signatory information in the final version of the contract, and determine the push addresses of all signatories according to the signatory information;
[0026] Push the final version of the contract to all signatories according to the determined push address.
[0027] In a second aspect, the present invention also provides a computer-readable storage medium storing computer program instructions, which when executed by a processor implement the method described in the first aspect.
[0028] In a third aspect, the present invention also provides an electronic device including a memory and a processor, where the memory is used to store one or more computer program instructions, and wherein the one or more computer program instructions are executed by the processor to implement the method described in the first aspect.
[0029] Different from the prior art, the above solution provides a method, a medium, and a device for real-time updating of the signing time of an electronic contract. The method includes: when each contract completes a signature operation, determine whether the current signature link is the last signature link in the signature process and whether the current signature operation is the last signature operation in the current signature link. If so, generate a time stamp according to the current time stamp information, and write the time stamp into the position of the time field corresponding to the current contract to generate a final version of the contract including the time stamp. The above solution generates a time stamp based on the time stamp information of the last signature operation of the contract, and then automatically writes the time stamp into the position of the time field corresponding to the current contract, which can make the contract signing time automatically updated with the last signature operation, effectively simplifies the contract process, and at the same time effectively guarantees the authenticity and accuracy of the contract signing time.
[0030] The above relevant descriptions of the invention content are only an overview of the technical solution of the present invention. In order to enable those of ordinary skill in the art to more clearly understand the technical solution of the present invention, and thus can be implemented according to the content recorded in the description and the drawings, and in order to make the above objects, other objects, features, and advantages of the present invention more easily understood, the following is described in conjunction with the specific embodiments and drawings of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] The drawings are only used to illustrate the principles, implementation methods, applications, features, and effects of the specific embodiments of the present invention and other related contents, and should not be considered as a limitation to the present invention.
[0032] In the accompanying drawings of the specification:
[0033] Figure 1 is a flowchart of the method for real-time updating of the signing time of an electronic contract according to the first exemplary embodiment of the present invention;
[0034] Figure 2Flowchart of the method for real-time updating of the electronic contract signing time according to the second exemplary embodiment of the present invention;
[0035] Figure 3 Flowchart of the method for real-time updating of the electronic contract signing time according to the third exemplary embodiment of the present invention;
[0036] Figure 4 Flowchart of the method for real-time updating of the electronic contract signing time according to the fourth exemplary embodiment of the present invention;
[0037] Figure 5 Flowchart of the method for real-time updating of the electronic contract signing time according to the fifth exemplary embodiment of the present invention;
[0038] Figure 6 Schematic diagram of the modules of the electronic device according to the present invention;
[0039] The descriptions of the reference numerals involved in the above drawings are as follows:
[0040] 10. Electronic device;
[0041] 101. Processor;
[0042] 102. Storage medium. Detailed implementation manners
[0043] To describe in detail the possible application scenarios, technical principles, specific implementable solutions, achievable purposes and effects, etc. of the present invention, the following is detailed in conjunction with the specific examples listed and the accompanying drawings. The embodiments described herein are only used to more clearly illustrate the technical solutions of the present invention, so they are only examples and cannot be used to limit the protection scope of the present invention.
[0044] Referring to "embodiment" in this article means that the specific features, structures or characteristics described in connection with the embodiment may be included in at least one embodiment of the present invention. The term "embodiment" appearing in various positions in the specification does not necessarily refer to the same embodiment, nor does it particularly limit its independence or relevance to other embodiments. In principle, in the present invention, as long as there is no technical contradiction or conflict, the technical features mentioned in each embodiment can be combined in any way to form the corresponding implementable technical solution.
[0045] Unless otherwise defined, the meanings of the technical terms used herein are the same as those commonly understood by those skilled in the technical field to which the present invention belongs; the use of the relevant terms herein is only for describing specific embodiments and is not intended to limit the present invention.
[0046] In the description of the present invention, the term "and / or" is an expression used to describe the logical relationship between objects, indicating that there can be three relationships. For example, A and / or B means: there is A, there is B, and there is both A and B at the same time. In addition, the character " / " in this article generally represents an "or" logical relationship between the associated objects before and after.
[0047] In the present invention, terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual quantitative, primary-secondary or sequential relationships between these entities or operations.
[0048] Without further limitations, in the present invention, the open-ended expressions such as "comprising", "including", "having" or other similar expressions used in a statement are intended to cover non-exclusive inclusion. These expressions do not exclude that there may be additional elements in the process, method or product including the said elements, so that in a process, method or product including a series of elements, it can not only include those defined elements, but also include other elements not explicitly listed, or also include elements inherent to this process, method or product.
[0049] In the present invention, expressions such as "greater than", "less than", "exceeding" are understood not to include the number itself; expressions such as "above", "below", "within" are understood to include the number itself. In addition, in the description of the embodiments of the present invention, the meaning of "a plurality of" is two or more (including two), and similar expressions related to "many" are also understood in this way, such as "multiple groups", "multiple times", etc., unless otherwise specifically defined.
[0050] In the first aspect, as Figure 1 shown, the present application provides a method for real-time updating of the signing time of an electronic contract. The method includes:
[0051] Step S101: When each contract completes the signature and seal operation, determine whether the current signature and seal link is the last signature and seal link in the signature and seal process and whether the current signature and seal operation is the last signature and seal operation in the current signature and seal link;
[0052] If the judgment result of step S101 is yes, then enter step S102: Generate a time stamp according to the current time stamp information, and write the time stamp into the position of the time field corresponding to the current contract to generate a final version contract containing the time stamp.
[0053] In this embodiment, the signature and seal process can be set according to a preset rule. The preset rule refers to the process of the contract. For example, a procurement contract generally sets process links such as the purchaser drafts, the supplier confirms and seals, and the purchaser seals.
[0054] Usually, a signature process can include one or more signature operations, and the signature can be an electronic seal or a personal signature. In order to improve the security of the signature, when the signature is a personal signature, before the user performs the signature operation, the identity of the current user can be verified by collecting the user's biometric information. Only after the verification is passed, the user has the right to perform the signature operation. When the signature is an electronic seal, the electronic seal can be stored in the database in advance in an encrypted manner, and only users who have passed the verification or contracts that have been reviewed and approved have the right to retrieve it.
[0055] The above scheme generates a time stamp based on the timestamp information of the last signing operation of the contract, and then automatically writes the time stamp into the time field position corresponding to the current contract, so that the contract signing time can be automatically updated with the last signing operation, which effectively simplifies the contract process and effectively ensures the authenticity and accuracy of the contract signing time.
[0056] In some embodiments, writing the time stamp into the time field position corresponding to the current contract includes: searching the current contract according to preset keyword information to determine the time field position corresponding to the current contract, wherein the preset keyword information includes time-related words; and writing the time stamp into the time field position corresponding to the current contract.
[0057] In this embodiment, the time field position corresponding to the contract can be determined by including time-related words in the contract text. For example, when relevant words such as "signing time" and "contract signing time" are retrieved, the time chapter can be added after these words.
[0058] In other embodiments, if the contract text does not record time-related vocabulary information, the time field position can also be determined by searching the signatory's seal position, and then the time field position corresponding to the current contract of the time stamp can be determined based on the signatory's seal position.
[0059] Furthermore, determining the time field position based on the seal position of the signatory party includes: determining the time field position based on the relative position of the contract template. Taking the business cooperation contract template as an example, Party A generally seals on the left side of the signature at the end of the contract, and Party B seals on the right side of the signature at the end of the contract. The time field can appear below both Party A's seal and Party B's seal at the same time, or it can only appear below Party B's seal or in the immediate position to the right of Party A's seal. When the position of Party A's seal or Party B's seal is searched, the time field position can be automatically located by offsetting to the right or downward by a certain preset distance (specifically, the offset can be set according to the font spacing and line spacing) based on this fixed relative relationship.
[0060] In some embodiments, determining the position of the time field based on the seal position of the signatory includes: determining the position of the time field based on semantic association analysis. For example, the position of the time field can be determined based on the semantic content of the contract text terms. If a statement such as "Both parties agree that the following terms shall come into force as of the signing date" appears in the contract text, and the signatory's seal is found nearby, it can be inferred that the time field is in the nearby area. Then, by automatically adjusting the text format, a blank line can be left below this text content as the position of the time field, or the position near the seal position can be determined as the time field position. In addition, by analyzing the overall layout of the contract, the position of the time field can also be automatically identified. Taking a contract in tabular form as an example, the seal is generally in the last row of the table, and the time field may be in the adjacent cell in the same row. By combining the layout rules of the text content in the contract with the seal position, the position of the time field can be locked when there are no explicit time-related words set in the text, thus realizing the automatic update and writing of the time field position and simplifying the operation process.
[0061] In some embodiments, generating a time stamp based on the current time stamp information includes:
[0062] Identifying the first font format information corresponding to the time-related words in the current contract;
[0063] Determining the second font format information according to the first font format information, and setting the font format of the current stamp information according to the second font format information to obtain the time stamp.
[0064] In this embodiment, the first font format information and / or the second font format information includes font name (such as Song typeface, Black typeface, Arial, etc.), font weight (used to represent the thickness of the font), font width (used to represent the width of the font), font size (used to represent the size of the font), character spacing, color, decorative effects (such as underline, strikethrough, shadow, glow, etc.). Preferably, the second font format information is consistent with the first font format information, so that the standard time format in the added time stamp is consistent with the context content of the contract text, improving the standardization of the contract.
[0065] Such as Figure 2 shown, the method further includes:
[0066] Step S201: Pre-configuring the signature data required for each signature link in the signature process of the contract;
[0067] Step S202: After receiving the basic information of the contract entered by the user, generating an initial contract template, and performing the signature operation process according to the order of the signature links and the corresponding signature order in each signature link.
[0068] In step S201, the signature data includes the signature type, signature order, signature position, and its associated relationship with the key fields in the contract. The signature type includes electronic signature or personal signature. The signature order refers to the order in which these users perform signature operations when multiple users are required to sign for each signing session. The signature position refers to the position in the contract text where signature is required. The key fields of the contract can be understood as a placeholder. When signature is required, the field value is parsed, and an electronic signature or personal signature is placed at the position where this key field is located. Before the signature operation, this key field is hidden in the contract text and cannot be perceived by the user. It can only be recognized by reading the content of the contract text during signature.
[0069] In step S202, the basic contract information includes the information of the parties to the contract, the subject matter of the contract, the quantity and quality of the subject matter, the price and remuneration, the performance period, the place and method, etc.
[0070] After generating the initial contract scope, in the subsequent contract signing process, it can be automatically identified according to the configuration whether the current signature operation is the last signature session in the entire contract signing process. If so, when performing the final signature operation in the last signature session, the automatic update mechanism of the contract signing time will be triggered, that is, based on the timestamp information of the final signature operation, a time stamp with a standard format time is generated, and then the time stamp is placed in the corresponding position of the contract text. If it is determined that the current signature operation is not the last signature session in the entire contract signing process or is not the final signature operation, the corresponding time field position in the contract text remains in its initial state unchanged. For example, if the initial state of the time field position is the words "sign the contract" followed by an underscore, it remains in this state unchanged.
[0071] In some embodiments, after writing the time stamp into the corresponding time field position of the current contract and before generating the final version of the contract containing the time stamp, the method further includes: automatically recognizing the entire text of the current contract to determine whether there are duplicate or conflicting content fields in the current contract. If so, mark and explain these fields and send a prompt message.
[0072] In this embodiment, the marking and explanation can be a textual explanation of the duplication or conflict by automatically adding comments, or the positions of the duplicate or conflicting fields can be marked by highlighting. The prompt message can be a sound prompt, a light prompt, a vibration prompt, or a text or graphic prompt on the display interface of the display device. By sending the prompt message, relevant contract review personnel can be reminded to further verify and adjust the duplicate or conflicting fields to improve the accuracy of the contract.
[0073] A field can be understood as the content entered by the user. A key field is an identification of the signature location set in the contract by the system. Signatures include time stamps, electronic signatures, personal signatures, etc. If the system configures the value of the key field as signLocation, the user is unaware of it, that is, the user does not know that the value of the key field is signLocation. In this case, the user may enter this value in a certain paragraph of the contract during actual operation, resulting in the parsing of the file finding the original signature location set in the system through the value of the key field during the signature operation, and thus causing the position of the annotation stamp to shift. Therefore, to ensure the integrity of the contract text and the uniqueness of the time field, when updating the signing time, it is also necessary to automatically verify whether there are duplicate or conflicting fields in the contract to avoid misoperations.
[0074] In some embodiments, such as Figure 3 shown, the method further includes:
[0075] Step S301: Obtain the time stamp information of each signature operation and store the time stamp information of each signature operation on the blockchain.
[0076] Step S302: Call the time stamp information of the last signature link and the last signature operation through the smart contract on the blockchain, and verify the time information included in the time stamp in the final version of the contract according to the called time stamp information.
[0077] In this way, the credibility and immutability of the contract signing time included in the time stamp can be enhanced. When generating the final contract version, the signing time data on the blockchain can be called for verification to ensure the authenticity and consistency of the signing time.
[0078] In some embodiments, such as Figure 4 shown, the method further includes:
[0079] Step S401: Record the contract text information before and after each signature operation, and map and store the contract text information before and after the signature operation with the time stamp information of this signature operation to obtain contract version data.
[0080] Step S402: Store the contract version data on the blockchain, and when it is necessary to check the contract text content, call the corresponding contract version data through the smart contract on the blockchain for verification.
[0081] In this way, before each contract signature, the content of the contract text before the signature will be recorded and the content of the contract text before the signature will be stored on the blockchain to ensure the immutability of the contract content. The retained historical versions of the contract can be used for subsequent audits or reviews.
[0082] In some embodiments, such as Figure 5 shown, the method includes:
[0083] Step S501: Obtain all signatory information in the final version of the contract, and determine the push addresses of all signatories according to the signatory information;
[0084] Step S502: Push the final version of the contract to all signatories according to the determined push addresses.
[0085] The push address can be the address corresponding to the contact information reserved by the signatory, such as email, mobile phone number, fax, etc. By synchronizing the finally signed contract version to all signatories, it can ensure that the contract texts accessed by all parties are consistent and all contain the latest signing time information.
[0086] The method for real-time updating of the contract signing time with the signature time during the signing process of the electronic contract proposed by the present invention has the following remarkable beneficial effects:
[0087] (1) Achieve dynamic update of the signing time
[0088] The present invention solves the problem that the signing time in the prior art is fixed and unchangeable, enables the signing time in the contract text to be synchronously updated in real time with the last signature time, and ensures the accuracy of the time information.
[0089] (2) Enhance legal effect
[0090] Ensure that the contract signing time is consistent with the actual signing completion time, which helps to improve the legal credibility of the contract and avoid legal disputes caused by time errors.
[0091] (3) Improve user experience
[0092] The present invention provides a more intelligent and automated contract signing process, reduces the cumbersome operation of manually modifying the signing time, and improves the convenience and satisfaction of user operations.
[0093] (4) Support auditing and traceability
[0094] By recording the update history of the signature time and the signing time, the system can provide a complete operation record, which is convenient for contract auditing and dispute resolution.
[0095] (5) Be compatible with blockchain technology and enhance data security
[0096] The present invention optionally combines blockchain evidence storage technology to store the signature time and the signing time on the blockchain, ensuring the immutability and traceability of data, and providing higher security protection for electronic contracts.
[0097] In a second aspect, the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the method for real-time update of the electronic contract signing time as described in the first aspect of the present invention.
[0098] Wherein, the computer-readable storage medium may be a volatile memory or a non-volatile memory, or may include both a volatile memory and a non-volatile memory.
[0099] The non-volatile memory may be a read-only memory (ROM, Read Only Memory), a programmable read-only memory (PROM, Programmable Read Only Memory), an erasable programmable read-only memory (EPROM, Erasable Programmable Read Only Memory), an electrically erasable programmable read-only memory (EEPROM, Electrically Erasable Programmable Read Only Memory), a ferromagnetic random access memory (FRAM, ferromagnetic random access memory), a flash memory (Flash Memory), a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD ROM, Compact Disc Read Only Memory); the magnetic surface memory may be a disk memory or a tape memory.
[0100] The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), sync link dynamic random access memory (SLDRAM), direct rambus random access memory (DRRAM). The computer-readable storage medium described in embodiments of the present invention is intended to include these and any other suitable types of memory.
[0101] As Figure 6 shown, on the third side, the present invention provides an electronic device 10, including a processor 101 and a storage medium 102, where a computer program is stored on the storage medium, and when the computer program is executed by the processor, the method for real-time updating of the electronic contract signing time as described in the first aspect of the present invention is implemented.
[0102] In some embodiments, the processor may be implemented by software, hardware, firmware, or a combination thereof, and may use circuitry, one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), central processing units (CPUs), controllers, microcontrollers, microprocessors, etc., such that the processor can execute some steps, all steps, or any combination of the steps in the method for real-time updating of the electronic contract signing time in each embodiment of the present application.
[0103] Finally, it should be noted that although the above embodiments have been described in the text and drawings of the specification of the present invention, the patent protection scope of the present invention cannot be limited thereby. Any technical solutions obtained by equivalent structure or equivalent process substitution or modification based on the essential concept of the present invention and using the content recorded in the text and drawings of the specification of the present invention, as well as those directly or indirectly implementing the technical solutions of the above embodiments in other related technical fields, are all included in the patent protection scope of the present invention.
Claims
1. A method for real-time updating of the signing time of an electronic contract, characterized in that, The method includes: When each contract completes the signature and seal operation, determine whether the current signature and seal link is the last signature and seal link in the signature and seal process and whether the current signature and seal operation is the last signature and seal operation in the current signature and seal link. If so, generate a time stamp according to the current time stamp information, write the time stamp into the time field position corresponding to the current contract, and generate a final version of the contract containing the time stamp.
2. The method for real-time updating of the signing time of an electronic contract according to claim 1, wherein Writing the time stamp into the time field position corresponding to the current contract includes: Search the current contract according to the preset keyword information to determine the time field position corresponding to the current contract. The preset keyword information includes time-related vocabulary; Write the time stamp into the time field position corresponding to the current contract.
3. The method for real-time updating of the signing time of an electronic contract as described in claim 2, wherein, Generating a time stamp according to the current time stamp information includes: Identify the first font format information corresponding to the time-related vocabulary in the current contract; Determine the second font format information according to the first font format information, and set the font format of the current stamp information according to the second font format information to obtain the time stamp.
4. The method for real-time updating of the signing time of an electronic contract according to claim 1, characterized in that, The method further includes: Pre-configure the signature and seal data required for each signature and seal link in the contract signature and seal process. The signature and seal data includes signature and seal type, signature and seal order, signature and seal position, and its association relationship with the keyword fields in the contract; After receiving the basic contract information entered by the user, generate an initial contract template, and perform the signature and seal operation process according to the order of the signature and seal links and the corresponding signature and seal order in each signature and seal link.
5. The method for real-time updating of the electronic contract signing time according to claim 4, characterized in that, After writing the time stamp into the time field position corresponding to the current contract and before generating the final version of the contract containing the time stamp, the method further includes: Automatically recognize the full text of the current contract, determine whether there are duplicate or conflicting content fields in the current contract. If so, add a mark explanation to this part of the fields and send a prompt message.
6. The method for real-time updating of the signing time of an electronic contract as claimed in claim 1, wherein The method further includes: Obtain the time stamp information of each signature and seal operation, and store the time stamp information of each signature and seal operation on the chain; Call the time stamp information of the last signature and seal link and the last signature and seal operation through the smart contract on the blockchain, and verify the time information contained in the time stamp in the final version of the contract according to the called time stamp information.
7. The method for real-time updating of the signing time of an electronic contract as claimed in claim 1, wherein, The method further includes: Record the contract text information before and after each signature and seal operation, and map and store the contract text information before and after the signature and seal operation with the time stamp information of this signature and seal operation to obtain contract version data; Store the contract version data on the chain, and when it is necessary to check the contract text content, call the corresponding contract version data through the smart contract on the blockchain for verification.
8. The method for real-time updating of the signing time of an electronic contract as claimed in claim 1, wherein The method includes: Obtain all signatory information in the final version of the contract, and determine the push addresses of all signatories according to the signatory information; Push the final version of the contract to all signatories according to the determined push addresses.
9. A computer-readable storage medium having computer program instructions stored thereon, characterized in that, The computer program instructions, when executed by a processor, implement the method according to any one of claims 1 to 8.
10. An electronic device, comprising a memory and a processor, characterized in that, The memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1 to 8.