[go: up one dir, main page]

CN110084573A - Multi-media protocol based on block chain signs method and device - Google Patents

Multi-media protocol based on block chain signs method and device Download PDF

Info

Publication number
CN110084573A
CN110084573A CN201910389421.0A CN201910389421A CN110084573A CN 110084573 A CN110084573 A CN 110084573A CN 201910389421 A CN201910389421 A CN 201910389421A CN 110084573 A CN110084573 A CN 110084573A
Authority
CN
China
Prior art keywords
agreement
medium data
protocol
user
participant
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910389421.0A
Other languages
Chinese (zh)
Inventor
栗志果
徐惠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advanced New Technologies Co Ltd
Advantageous New Technologies Co Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Publication of CN110084573A publication Critical patent/CN110084573A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/18Legal services

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Security & Cryptography (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Technology Law (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Operations Research (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephonic Communication Services (AREA)

Abstract

This specification one or more embodiment provides a kind of multi-media protocol signing method and device based on block chain, applied to block chain node, the described method includes: signing request according to the multi-media protocol received, the agreement participant for signing request instruction to the multi-media protocol carries out authentication;The multi-medium data that the agreement participant provides is obtained after authentication passes through, comprising approving the second multimedia messages of the protocol contents for characterizing the first multimedia messages of protocol contents and for characterizing the agreement participant in the multi-medium data;The digital digest information of the multi-medium data and/or the multi-medium data is distributed to block chain, to be recorded as the multi-media protocol that the agreement participant is signed.

Description

Multi-media protocol based on block chain signs method and device
Technical field
This specification one or more embodiment is related to block chain technical field more particularly to a kind of based on the more of block chain Media protocol signs method and device.
Background technique
In the related art, it needs to sign an agreement under many scenes, to realize the guarantee in legal sense.In the process of signing In, it is necessary first to the terms of agreement of agreement participant formulation text version, then transfer to each agreement participant checked and Confirmation, is signed after errorless by each agreement participant, to show that it approves protocol contents, to complete agreement signing.
Summary of the invention
In view of this, this specification one or more embodiment provides a kind of multi-media protocol signing side based on block chain Method and device.
To achieve the above object, it is as follows to provide technical solution for this specification one or more embodiment:
According to this specification one or more embodiment in a first aspect, proposing a kind of multimedia association based on block chain Signing method is discussed, block chain node is applied to, which comprises
Request is signed according to the multi-media protocol received, the agreement for signing request instruction to the multi-media protocol participates in Fang Jinhang authentication;
The multi-medium data that the agreement participant provides is obtained after authentication passes through, and is wrapped in the multi-medium data The protocol contents are approved containing the first multimedia messages for characterizing protocol contents and for characterizing the agreement participant Second multimedia messages;
The digital digest information of the multi-medium data and/or the multi-medium data is distributed to block chain, with record The multi-media protocol signed for the agreement participant.
According to the second aspect of this specification one or more embodiment, a kind of multimedia association based on block chain is proposed View signs device, is applied to block chain node, and described device includes:
Authentication unit signs request according to the multi-media protocol received, signs request instruction to the multi-media protocol Agreement participant carry out authentication;
First acquisition unit obtains the multi-medium data that the agreement participant provides after authentication passes through, described Approve in multi-medium data comprising the first multimedia messages for characterizing protocol contents and for characterizing the agreement participant Second multimedia messages of the protocol contents;
The digital digest information of the multi-medium data and/or the multi-medium data is distributed to block by release unit Chain, to be recorded as the multi-media protocol that the agreement participant is signed.
According to the third aspect of this specification one or more embodiment, a kind of electronic equipment is proposed, comprising:
Processor;
Memory for storage processor executable instruction;
Wherein, the processor is by running the executable instruction to realize method as described in relation to the first aspect.
According to the fourth aspect of this specification one or more embodiment, a kind of computer readable storage medium is proposed, The step of being stored thereon with computer instruction, method as described in relation to the first aspect realized when which is executed by processor.
Detailed description of the invention
Fig. 1 is the flow chart that a kind of multi-media protocol based on block chain that an exemplary embodiment provides signs method.
Fig. 2 is a kind of schematic diagram for implementation reality people certification that an exemplary embodiment provides.
Fig. 3 is a kind of schematic diagram for signing audio protocols that an exemplary embodiment provides.
Fig. 4 is another schematic diagram for signing audio protocols that an exemplary embodiment provides.
Fig. 5 is the schematic diagram for another signing audio protocols that an exemplary embodiment provides.
Fig. 6 is a kind of schematic diagram for signing video protocols that an exemplary embodiment provides.
Fig. 7 is another schematic diagram for signing video protocols that an exemplary embodiment provides.
Fig. 8 is the schematic diagram for another signing video protocols that an exemplary embodiment provides.
Fig. 9 is a kind of structural schematic diagram for equipment that an exemplary embodiment provides.
Figure 10 is the block diagram that a kind of multi-media protocol based on block chain that an exemplary embodiment provides signs device.
Specific embodiment
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment Described in embodiment do not represent all embodiments consistent with this specification one or more embodiment.Phase Instead, they are only some aspects phases with the one or more embodiments of as detailed in the attached claim, this specification The example of consistent device and method.
It should be understood that the sequence that might not show and describe according to this specification in other embodiments executes The step of correlation method.In some other embodiments, step included by method can than described in this specification more It is more or less.In addition, single step described in this specification, may be broken down into other embodiments multiple steps into Row description;And multiple steps described in this specification, it may also be merged into single step progress in other embodiments Description.
Fig. 1 is the flow chart that a kind of multi-media protocol based on block chain that an exemplary embodiment provides signs method. As shown in Figure 1, this method is applied to block chain node, may comprise steps of:
Step 102, request is signed according to the multi-media protocol received, request instruction is signed to the multi-media protocol Agreement participant carries out authentication.
It in one embodiment, can be by the electronic equipment by installing, running the client of block chain on an electronic device The block chain node being configured in block chain network, for example the electronic equipment may include server, PC, tablet computer, mobile phone Etc. various types;In other words, block chain node can be carried on any form of electronic equipment, this specification not to this into Row limitation.
In one embodiment, the agreement participant that multi-media protocol signs request instruction can be folk prescription or multi-party, can be with Implement authentication for each agreement participant respectively.Wherein, the mode of authentication may include following any: fingerprint is known Not, Application on Voiceprint Recognition, recognition of face, real people's certification etc., this specification is limited not to this.For example, when authentication is to refer to When line identifies, the identity data of acquisition may include the fingerprint image of the user;For another example when authentication is Application on Voiceprint Recognition When, the identity data of acquisition may include the vocal print feature of the user;In another example when authentication is recognition of face form, The identity data of acquisition may include the facial image of the user;Further for example, when authentication is real people's certification, the body of acquisition Part data may include that facial image, face video, certificate image, audio (for example read one section of specific identifying code by user Deng) etc..
In one embodiment, if there is multiple agreement participants, it is understood that there may be a variety of situations: for example, multiple agreements are joined Different electronic equipments can be used respectively from side, and each agreement participant can be adopted by the electronic equipment that oneself is used respectively Collect and uploads identity data;For another example multiple agreement participants may be at same place, these agreement participants can be shared One electronic equipment, for example identity data is acquired and uploaded by the electronic equipment in turn, or by electronic equipment simultaneously to this A little agreement participants carry out the acquisition and upload of identity data;Of course, it is also possible to which this specification is not to this there are other situations It is limited.
Step 104, the multi-medium data that the agreement participant provides, the multimedia are obtained after authentication passes through The association is approved comprising the first multimedia messages for characterizing protocol contents and for characterizing the agreement participant in data Discuss the second multimedia messages of content.
In one embodiment, when the first multimedia messages include the first audio-frequency information, the content of first audio-frequency information The content that can be audio fragment or first audio-frequency information that agreement participant reads protocol contents can be that agreement participates in The content of audio fragment or first audio-frequency information that other users except side read protocol contents can pass through its other party Formula characterizes protocol contents, and this specification is limited not to this.It, should when the first multimedia messages include the first video information The content of first video information can for agreement participant read protocol contents video clip or the first video information it is interior Hold the piece of video that there can be the electronic equipment of protocol contents for the hand-held text for being printed with protocol contents of agreement participant or displaying Section or the first video information can characterize protocol contents by other means, and this specification is limited not to this.
In one embodiment, when the second multimedia messages include the second audio-frequency information, the content of the second audio-frequency information can Think that agreement participant is said and is similar to " I agrees to ", " I confirms ", " I approves " or similar sentence or the second audio letter Breath can characterize the meaning of " approval " by other means, and this specification is limited not to this.When the second multimedia messages When including the second video information, the content of the second video information can be said for agreement participant similar to " I agrees to ", " I am true Recognize ", the content of " I approve " or similar sentence or the second video information can make characterization " approval " for agreement participant Movement, for example nod, stretch out thumb, smile etc. or the second video information can characterize " approval " by other means Meaning, this specification limited not to this.
In one embodiment, the information type between the first multimedia messages and the second multimedia messages and there is no inevitable Association.For example, the second multimedia messages can use the second video when the first multimedia messages use the first audio-frequency information Information, when the first multimedia messages use the first video information, the second multimedia messages can use the second audio-frequency information.When So, it since the type of information type is less, thus may be incidentally present of between the first multimedia messages and the second multimedia messages The identical situation of information type, this and mutually indepedent not contradiction between the two.Certainly, the first multimedia messages and more than second Information type between media information can be associated, for example the two uses identical information type, signs in this way convenient for simplifying User's operation when multi-media protocol.
In one embodiment, similar with the acquisition process of identity data, it is understood that there may be a variety of situations: for example, multiple Agreement participant can use different electronic equipments, the electronics that each agreement participant can be used by oneself respectively respectively Equipment acquisition and upload multimedia data;For another example multiple agreement participants may be at same place, these agreement participants An electronic equipment can be shared, such as in turn by electronic equipment acquisition and upload multimedia data, or be set by electronics The standby acquisition and upload that simultaneously these agreement participants are carried out with multi-medium data;Of course, it is also possible to there are other situations, this theory Bright book is limited not to this.
Step 106, the digital digest information of the multi-medium data and/or the multi-medium data is distributed to block Chain, to be recorded as the multi-media protocol that the agreement participant is signed.
In one embodiment, by the way that multi-medium data to be distributed in block chain, it can be ensured that the multi-medium data can not It is tampered or the tampering to multi-medium data can be examined, and can be by inquiry block chain account book to the multimedia Data are traced, and have high reliability.And the digital digest information of multi-medium data can be the Kazakhstan of multi-medium data Uncommon value etc., can be distributed to block chain for the digital digest information of multi-medium data with unique match in the multi-medium data In, and multi-medium data is stored in locally without cochain, then based between multi-medium data and its digital digest information Unique match relationship, it can be ensured that multi-medium data can not be tampered or the tampering to multi-medium data can be examined, Disclosure can be caused to avoid the content to multi-medium data simultaneously, helps to realize secret protection.
In one embodiment, due to characterizing protocol contents, by the by the first multimedia messages in multi-medium data Two multimedia messages characterize agreement participant to the approval attitude of protocol contents, so that the multi-medium data in this specification is real The function of realizing needed for text protocol in the related technology is had been realized on border, and agreement participant is in the technology of this specification Content of text is formed without specific in scheme, multiple agreement participants necessarily go to same place to sign an agreement, thus protecting While demonstrate,proving protocol validity, greatly simplifies the operation of agreement participant, improves agreement signing efficiency.
In one embodiment, the signing attribute of the available multi-media protocol of block chain node, for example the signing attribute can To include at least one of: the identity information of the agreement participant, the Location of the agreement participant, agreement are signed At moment etc., this specification is limited not to this.Then, block chain node can be by the multi-medium data and/or institute When stating the digital digest information of multi-medium data and being distributed to block chain, the signing attribute is issued in also association, so that the multimedia The protocol events that data are characterized have the characteristic information of more various dimensions, facilitate the confidence level for promoting multi-medium data.
In one embodiment, block chain node can call intelligent contract, and the intelligence contract be used to verify described the Whether the protocol contents that one multimedia messages are characterized are legal effectively.For example, block chain node can analyze the first multimedia letter It ceases characterized protocol contents, the protocol contents is extracted as to text information, and text information is provided to intelligent contract, make The protocol contents that can be characterized to the first multimedia messages of intelligent contract are analyzed, than such as whether hit sensitive word, being It is no to express whether illegal semantic, protocol contents are ambiguous or there are ambiguity etc., and this specification is limited not to this.When When protocol contents are verified as legal effective, block chain node is allowed to implement other operations;When protocol contents are verified as illegally Or when invalid, above-mentioned multi-medium data can be determined as invalidation protocol, invalid flag can also be added to multi-medium data Or the multi-medium data is prevented to come into force.
In one embodiment, block chain node can call intelligent contract, and the intelligence contract be used to verify described the Whether the agreement participant that two multimedia messages are characterized is effective to the approval situation of the protocol contents.For example, block Chain node can analyze the approval situation that the second multimedia messages are characterized, and the approval situation is provided to intelligent contract, make The approval situation that the second multimedia messages can be characterized by obtaining intelligent contract is analyzed, than such as whether ambiguous or presence Ambiguity, with the presence or absence of stress state etc., this specification is limited not to this.When approving that situation is verified as effective, permit Perhaps block chain node implements other operations;It, can be by above-mentioned multimedia number when approving that situation is verified as illegal or invalid According to invalidation protocol is determined as, invalid flag can also be added to multi-medium data or the multi-medium data is prevented to come into force.
In one embodiment, when there are multiple agreement participants, multiple agreement participants correspond to a multimedia Data, the second multimedia messages which includes recognize the protocol contents for characterizing multiple agreement participants It can situation.In another embodiment, when there are multiple agreement participants, multiple agreement participants correspond respectively to different more Media data, the second multimedia messages that each multi-medium data includes are for characterizing corresponding agreement participant to the agreement The approval situation of content.
In one embodiment, block chain node can call intelligent contract, and the intelligence contract is used in multiple agreements In the case that participant corresponds respectively to different multi-medium datas, the first multimedia letter that each multi-medium data includes is verified Whether consistent cease characterized protocol contents.For example, block chain node can extract first in each multi-medium data respectively The protocol contents that multimedia messages are characterized, and be transferred in intelligent contract, to be divided by intelligent contract each multi-medium data Not corresponding protocol contents are compared;If protocol contents are consistent, block chain node is allowed to implement other operations, if association View content is not quite identical, this multi-medium data generated can be determined as invalidation protocol, can also be to multi-medium data Addition invalid flag prevents these multi-medium datas from coming into force and (avoid forming multimedia contract based on these multi-medium datas).
In one embodiment, block chain node can call intelligent contract, and the intelligence contract is used for according to described more Media data generates text agreement, and is signed by the data identity of the agreement participant;Then, by more matchmakers When volume data and/or the digital digest information of the multi-medium data are distributed to block chain, which is also associated with publication The text agreement, to be based on multi-medium data and text protocol realization simultaneously.
In one embodiment, the agreement in this specification may include folk prescription agreement, such as the letter of commitment, testament, statement etc., This specification is limited not to this.In one embodiment, the agreement in this specification may include multilateral accord or be Contract, such as house-leasing contract, buying and selling of commodities contract, labour contract etc., this specification is limited not to this.
In order to make it easy to understand, below by taking agreement is signed as an example, to the technical solution of this specification one or more embodiment It is illustrated.Fig. 2 is a kind of schematic diagram for implementation reality people certification that an exemplary embodiment provides.As shown in Figure 2, it is assumed that user A uses mobile phone 21 (or other kinds of electronic equipment, this specification are limited not to this), can pass through on the mobile phone 21 It runs a certain APP client using X or loads this using the corresponding website X, to provide the signing of multi-media protocol to user A Function.During implementing the signing of multi-media protocol, real people's certification can be carried out to user A using X, in order to user A Personal true identity effectively managed, and the agreement participant (i.e. user A) of accurate definition associated multimedia agreement.
In one embodiment, mobile phone 21 can carry out Image Acquisition to user A by camera module, so that collected Facial image, user A in picture or video comprising user A hold the image of perfect instrument (such as identity card), user A according to finger The image etc. for executing corresponding actions is enabled, and identity data is uploaded to clothes by mobile phone 21 as the identity data for being directed to user A Business device 22, allows server 22 to be based on the multiple technologies hands such as Face datection, recognition of face, the identification of OCR certificate, In vivo detection Section implements real people's certification to user A.After the completion of real people certification, user A can be signed based on the identity information that certification is completed Order corresponding multi-media protocol.
As previously mentioned, being related to two parts data during signing multi-media protocol: for characterizing protocol contents First multi-medium data, agreement participant (such as user A) approve the second multi-medium data of the multi-media protocol content.When first When multi-medium data is the first audio data, the second multi-medium data is second audio data, above-mentioned multi-media protocol is audio Agreement;When the first multi-medium data is the first video data, the second multi-medium data is the second video data, above-mentioned multimedia Agreement is video protocols.Certainly, when the first multi-medium data is the first audio data, the second multi-medium data may also be second When video data or the first multi-medium data are the first video data, the second multi-medium data may also be the second audio number According to this specification is limited not to this.
Separately below for signing audio protocols, sign the scene of video protocols, to the signing process of multi-media protocol It is illustrated.
Fig. 3 is a kind of schematic diagram for signing audio protocols that an exemplary embodiment provides.As shown in figure 3, mobile phone 21 can To carry out audio collection to user A by microphone, and the audio data for ensuring to collect can at least characterize both sides Content: on the one hand, the protocol contents that audio data is signed needed for needing to characterize, on the other hand, audio data needs to characterize user A Approve the protocol contents.
In one embodiment, user A can say the voice content for meeting above-mentioned requirements towards the microphone of mobile phone 21.Than Such as, when user A says such as voice content of " I, which promises to undertake to XX, organizes 1,000,000 RMB of donations ", the protocol contents of characterization It can be " user A organizes 1,000,000 RMB of donations to XX ", and the clause of " I promises to undertake ... " expresses user A to above-mentioned association The approval attitude of content is discussed, thus can consider and meet above-mentioned requirements.
Above-described embodiment is related to the audio protocols that user A signs folk prescription, i.e. the agreement participant of the audio protocols only wraps A containing user, but it is not meant to that only user A is able to participate the collection process of audio data under the scene.Such as Fig. 4 institute Show, user A and user B can be appeared in the audio data of the acquisition of mobile phone 21, and server 22 can be respectively for use Family A and user B carries out real people's certification;Real people certification pass through after, user B can assist user A complete audio collection, such as by User B gives an oral account protocol contents, and is added their confirmation by user A to the user B protocol contents given an oral account, for example the dictation of user B It can be " organizing 1,000,000 RMB of donations from user A to XX ", and user A can be given by contents such as " I agree to " Confirmation.
In one embodiment, server 22 can to mobile phone 21 upload audio data analyze, with determine it includes Audio content, for example above-mentioned protocol contents, user A are to the approval situation etc. of the protocol contents.Then, server 22 can be with By calling intelligent contract, to be tested based on inspection rule defined in the intelligence contract to above-mentioned audio content;Its In, inspection rule may include at least one of: whether protocol contents include that illegal contents (such as can be with match protocol content Whether include preset sensitive word), protocol contents whether include invalid content (such as by semantic analysis protocol contents it is whether clear It is Chu, accurate), agreement participant whether approve protocol contents (such as agreement participant whether issue expression " approval " voice or Make the movement etc. of expression " approval "), the state of agreement participant expression " approvals " whether normally (such as the language of agreement participant Adjust or expression it is whether normal, with the presence or absence of situation for being coerced etc.) etc., this specification is limited not to this.
It in one embodiment, can be to block chain after server 22 determines the audio content of audio data by examining The middle corresponding audio protocols of publication.For example, server 22 can issue a transaction into block chain, it include above-mentioned in the transaction Audio data, which signs via the key of the digital identity for characterizing user A, to show the audio number According to the audio protocols participated in for user A, and the content of the transaction can be recorded into block chain account book, to realize to this Audio protocols deposit card.
In one embodiment, server 22 can only local store above-mentioned audio data, and issue into block chain Transaction in only include the audio data cryptographic Hash, on the one hand can be disclosed to avoid the content of audio protocols, help to mention Rise data privacy, on the other hand can according to the cryptographic Hash recorded in block chain account book to server 22 in the sound being locally stored Frequency is tampered according to being verified to avoid the audio data.
In above-described embodiment, audio protocols are folk prescription audio protocols there is only single agreement participant, the i.e. audio protocols; And in other embodiments, audio protocols can also be multi-party audio agreement, that is, there are multiple agreement participants, below for more The scene of square audio protocols is described.
It is assumed that user A and user B are agreement participant, i.e., participated in signing an audio association jointly by user A and user B View.As shown in figure 4, user A and user B can be located at same place, and it is used in conjunction with mobile phone 21 and completes real people's certification, audio data The operation such as acquisition.In real people's verification process, mobile phone 21 can be collected comprising user A and use simultaneously by camera module The image of family B, and implement real people's certification for user A and user B accordingly, process is similar with embodiment shown in Fig. 2, herein It repeats no more.Alternatively, user A and user B can carry out time-sharing multiplex to mobile phone 21, for example mobile phone 21 is used by user A first Real people's certification is completed, then changes and completes real people's certification using mobile phone 21 by user B, for real people's verification process point of each user Not similar with embodiment shown in Fig. 2, details are not described herein again.
It is then possible to audio collection be carried out to user A, user B by mobile phone 21, to obtain corresponding audio data.? In one embodiment, a audio data is can be generated in mobile phone 21, includes in the audio data: the protocol contents signed needed for characterization Audio content, characterization user A and user B approve the audio contents of the protocol contents;For example, user A can be towards mobile phone 21 Microphone say " I, which promises to undertake, is leased to user B for No. 2 building of XX cell Room 302, and rent is monthly 3000 yuan ", and user B can Say that " I promises to undertake rents No. 2 building of XX cell Room 302 from user A from, and rent is monthly 3000 with the microphone towards mobile phone 21 Member ", then protocol contents are " user A hires out No. 2 building of XX cell Room 302 to user B, and rent is monthly 3000 yuan ", and user A, user B expresses the approval attitude to above-mentioned protocol contents about the clause of " I promises to undertake ... ".Certainly, the table of audio content It is not limited up to form, as long as above-mentioned both sides meaning can be characterized.
In another embodiment, mobile phone 21 can generate a audio data respectively for user A and user B, correspond to Include in the audio data of user A: audio content, the characterization user A for the protocol contents signed needed for characterization approve in the agreement The audio content of appearance includes in the audio data corresponding to user B: audio content, the table for the protocol contents signed needed for characterization Requisition family B approves the audio content of the protocol contents.For every part of audio data, generating mode and Fig. 3 or implementation shown in Fig. 4 Example is similar, and details are not described herein again.
Other than sharing mobile phone 21, user A can also use different electronic equipments, such as Fig. 5 institute from user B respectively Show, mobile phone 21 can be used in user A, mobile phone 23 can be used in user B, especially when user A and user B are respectively at differently When managing position, audio protocols still can be remotely signed, without going to same place to carry out agreement signing.
In one embodiment, the signing of audio protocols can be requested to server 22 by mobile phone 21 from any agreement participant Function, for example, any agreement participant be user A when, the user A can specify user B be associated agreement participant, So that the mobile phone 23 that the mobile phone 21 (account for being logged in user A) that user A is used and user B are used (is logged in the account of user B Number) between may be implemented to cooperate with, to participated in during the signing of same audio protocols jointly.
Mobile phone 21 can implement real people's certification for user A, and acquire the relevant audio data of user A, this and Fig. 3-4 institute The case where showing embodiment is similar, and details are not described herein again;Mobile phone 23 can implement real people's certification for user B, and acquire user's B phase The audio data of pass, this is similar with the implementation process of mobile phone 21, and details are not described herein again.
In one embodiment, different geographical locations are likely to be in from user B due to user A, so that the two may It can not directly know the audio collection situation of other side, thus server 22 can incite somebody to action after the audio data for obtaining a side It is transferred to another party and checks, so that the audio collection situation of itself had both can be confirmed in user A, user B, can also know The audio collection situation of other side.Especially, by the mutual transmitting to audio data, each agreement participant is known The audio data of each agreement participant, to check audio content contained by audio data, convenient for discovery server The situations such as 22 possible not noticeable text traps, ambiguity;Also, each agreement participant can have the power for terminating and signing Limit, so that any agreement participant is to the audio data of other agreement participants is there are objection and other agreement participants are refused It when modification, can be signed with termination protocol, with the equity of safeguard agreement participant.
Although being not meant to implement it is noted that this specification is related to the signing of audio protocols Video acquisition.Such as shown in Fig. 5, mobile phone 21, mobile phone 23 can respectively be clapped user A, user B by camera module The video pictures taken the photograph, and itself is taken are transmitted to other side and are shown, so that the electronics that each agreement participant uses is set It is standby upper, the video window for corresponding respectively to each agreement participant can be shown, to be respectively used to show that each agreement participates in The video pictures of the electronic equipment shooting just used;For example, mobile phone 21, two video windows can be shown respectively on mobile phone 23 Mouthful, to show the video pictures of mobile phone 21 and the shooting of mobile phone 23 respectively, so that user A, user B can both view the view of itself Frequency shooting situation, can also view the video capture situation of other side, and agreement on the one hand can be made, which to sign process, more has scene On the other hand sense is mutually checked, is mutually restricted convenient for realizing between each agreement participant, helping to have found that it is likely that presence in time The problem of.
In addition, for the embodiment shown in Fig. 4-5, when audio data is uploaded to server by mobile phone 21 or mobile phone 23 It is similar with embodiment illustrated in fig. 3 after 22, audio data can be analyzed by server 22, then by calling intelligence Contract tests to analysis result, for example can test at least one of following aspects: whether protocol contents wrap Whether include whether invalid content, agreement participant approve protocol contents, the expression of agreement participant containing illegal contents, protocol contents Whether the state of " approval " is normal etc., and details are not described herein again.And server 22 can issue corresponding audio into block chain Agreement, the signature which may include all agreement participants such as audio data and user A, user B (can pass through use In the digital identity for characterizing each agreement participant key and generate);Alternatively, the audio protocols may include audio data The signature of cryptographic Hash and all agreement participants, and audio data is stored in 22 local of server, avoids cochain.
In one embodiment, in the embodiment shown in Fig. 3-5, audio data can be converted to text association by server 22 View, and after being signed by all agreement participants, individually publication or with above-mentioned audio data (or the Hash of audio data Value) it is distributed to carries out depositing card in block chain in association.
Although it is noted that in the above-described embodiments, when being related to multilateral accord between user A and user B Agreement sign scene illustrate, but the technical solution of this specification can be applied equally to greater number of agreement participant it Between, to realize that the agreement of tripartite or more side is signed, this specification is limited not to this.
Fig. 6 is a kind of schematic diagram for signing video protocols that an exemplary embodiment provides.As shown in fig. 6, mobile phone 21 can To carry out video acquisition to user A by camera module, and the video data for ensuring to collect can at least characterize two sides The content in face: on the one hand, the protocol contents that video data is signed needed for needing to characterize, on the other hand, video data needs to characterize User A approves the protocol contents.
User A can form the video data for meeting above-mentioned requirements in several ways.For example, user A can faced When the camera lens of mobile phone 21, the voice content for meeting above-mentioned requirements is said;For another example user A can be in the camera lens for facing mobile phone 21 When, also the text for being printed with the content for meeting above-mentioned requirements or the electronic equipment for showing the content for meeting above-mentioned requirements are shown Before camera lens;In another example user A can use above-mentioned diversified forms simultaneously.
For example, user A can face mobile phone 21 camera lens when, say such as " I promise to undertake to XX organize donations 1,000,000 people When the voice content of people's coin ", the protocol contents of characterization can be " user A organizes 1,000,000 RMB of donations to XX ", and " I holds The clause of promise ... " expresses user A to the approval attitude of above-mentioned protocol contents, thus can consider and meet above-mentioned requirements.Again For example, user A can face mobile phone 21 camera lens when, can will be printed with " I promise to undertake to XX organize donations 1,000,000 people Before the paper of coin " is presented in camera lens, equally meet above-mentioned requirements.For another example, user A can face mobile phone 21 camera lens when, Can will be printed with " organizing 1,000,000 RMB of donations to XX " paper be presented in camera lens before, and say such as that " I approves currently The voice content of the protocol contents of shooting ", equally meets above-mentioned requirements.
Above-described embodiment is related to the video protocols that user A signs folk prescription, i.e. the agreement participant of the video protocols only wraps A containing user, but it is not meant to that only user A can be appeared in video data under the scene.Than as shown in fig. 7, user A with User B can be appeared in the video data of the shooting of mobile phone 21, and server 22 can be directed to user A and user B respectively Carry out real people's certification;After real people certification passes through, user B can assist user A to complete video acquisition, for example be given an oral account by user B Protocol contents, and being added their confirmation by user A to the user B protocol contents given an oral account, for example the dictation of user B can for " by User A organizes 1,000,000 RMB of donations to XX ", and user A can be added their confirmation by contents such as " I agree to ".
In one embodiment, server 22 can to mobile phone 21 upload video data analyze, with determine it includes Video content, for example above-mentioned protocol contents, user A are to the approval situation etc. of the protocol contents.Then, server 22 can be with By calling intelligent contract, to be tested based on inspection rule defined in the intelligence contract to above-mentioned video content;Its In, inspection rule may include at least one of: whether protocol contents include that illegal contents (such as can be with match protocol content Whether include preset sensitive word), protocol contents whether include invalid content (such as by semantic analysis protocol contents it is whether clear It is Chu, accurate), agreement participant whether approve protocol contents (such as agreement participant whether issue expression " approval " voice or Make the movement etc. of expression " approval "), the state of agreement participant expression " approvals " whether normally (such as the language of agreement participant Adjust or expression it is whether normal, with the presence or absence of situation for being coerced etc.) etc., this specification is limited not to this.
It in one embodiment, can be to block chain after server 22 determines the video content of video data by examining The middle corresponding video protocols of publication.For example, server 22 can issue a transaction into block chain, it include above-mentioned in the transaction Video data, which signs via the key of the digital identity for characterizing user A, to show the video counts According to the video protocols participated in for user A, and the content of the transaction can be recorded into block chain account book, to realize to this Video protocols deposit card.
In one embodiment, server 22 can only local store above-mentioned video data, and issue into block chain Transaction in only include the video data cryptographic Hash, on the one hand can be disclosed to avoid the content of video protocols, help to mention Rise data privacy, on the other hand can according to the cryptographic Hash recorded in block chain account book to server 22 in the view being locally stored Frequency is tampered according to being verified to avoid the video data.
In above-described embodiment, video protocols are folk prescription video protocols there is only single agreement participant, the i.e. video protocols; And in other embodiments, video protocols can also be multi-party video agreement, that is, there are multiple agreement participants, below for more The scene of square video protocols is described.
It is assumed that user A and user B are agreement participant, i.e., participated in signing a video association jointly by user A and user B View.As shown in fig. 7, user A and user B can be located at same place, and it is used in conjunction with mobile phone 21 and completes real people's certification, video data The operation such as acquisition.In real people's verification process, mobile phone 21 can be collected comprising user A and use simultaneously by camera module The image of family B, and implement real people's certification for user A and user B accordingly, process is similar with embodiment shown in Fig. 2, herein It repeats no more.Alternatively, user A and user B can carry out time-sharing multiplex to mobile phone 21, for example mobile phone 21 is used by user A first Real people's certification is completed, then changes and completes real people's certification using mobile phone 21 by user B, for real people's verification process point of each user Not similar with embodiment shown in Fig. 2, details are not described herein again.
It is then possible to video acquisition be carried out to user A, user B by mobile phone 21, to obtain corresponding video data.? In one embodiment, a video data is can be generated in mobile phone 21, includes in the video data: the protocol contents signed needed for characterization Video content, characterization user A and user B approve the video contents of the protocol contents;For example, user A can face mobile phone 21 Camera lens say " I, which promises to undertake, is leased to user B for No. 2 building of XX cell Room 302, and rent is monthly 3000 yuan ", and user B can be with Camera lens in face of mobile phone 21 says " I promises to undertake rents No. 2 building of XX cell Room 302 from user A, and rent is monthly 3000 yuan ", that Protocol contents are " user A hires out No. 2 building of XX cell Room 302 to user B, and rent is monthly 3000 yuan ", and user A, user B Clause about " I promises to undertake ... " expresses the approval attitude to above-mentioned protocol contents;For another example, user A or user B can be with The paper that " user A hires out No. 2 building of XX cell Room 302 to user B, and rent is monthly 3000 yuan " will be printed with is presented in camera lens Before, and user A, user B can say the voice content of such as " I approves the protocol contents of current shooting " respectively.Certainly, depending on The expression-form of frequency content is not limited, as long as above-mentioned both sides meaning can be characterized.
It is noted that when mobile phone 21 only generates a video data, user A and user B can appearance simultaneously simultaneously Complete video capture, can also respectively appearance, be sequentially completed shooting, this specification is limited not to this.
In another embodiment, mobile phone 21 can generate a video data respectively for user A and user B, correspond to Include in the video data of user A: video content, the characterization user A for the protocol contents signed needed for characterization approve in the agreement The video content of appearance includes in the video data corresponding to user B: video content, the table for the protocol contents signed needed for characterization Requisition family B approves the video content of the protocol contents.For every part of video data, generating mode and Fig. 6 or implementation shown in Fig. 7 Example is similar, and details are not described herein again.
Other than sharing mobile phone 21, user A can also use different electronic equipments, such as Fig. 8 institute from user B respectively Show, mobile phone 21 can be used in user A, mobile phone 23 can be used in user B, especially when user A and user B are respectively at differently When managing position, video protocols still can be remotely signed, without going to same place to carry out agreement signing.
In one embodiment, the signing of video protocols can be requested to server 22 by mobile phone 21 from any agreement participant Function, for example, any agreement participant be user A when, the user A can specify user B be associated agreement participant, So that the mobile phone 23 that the mobile phone 21 (account for being logged in user A) that user A is used and user B are used (is logged in the account of user B Number) between may be implemented to cooperate with, to participated in during the signing of same video protocols jointly.
Mobile phone 21 can implement real people's certification for user A, and acquire the relevant video data of user A, this and Fig. 6-7 institute The case where showing embodiment is similar, and details are not described herein again;Mobile phone 23 can implement real people's certification for user B, and acquire user's B phase The video data of pass, this is similar with the implementation process of mobile phone 21, and details are not described herein again.
In one embodiment, different geographical locations are likely to be in from user B due to user A, so that the two may It can not directly know the video capture situation of other side, thus server 22 can incite somebody to action after the video data for obtaining a side It is transferred to another party and checks.For example, can show and respectively correspond on the electronic equipment that each agreement participant uses In the video window of each agreement participant, to be respectively used to the view for the electronic equipment shooting for showing that each agreement participant uses Frequency picture;For example, mobile phone 21, two video windows can be shown respectively on mobile phone 23, to show mobile phone 21 and mobile phone respectively The video pictures of 23 shootings can also view pair so that user A, user B can both view the video capture situation of itself The video capture situation of side.Especially, by the mutual transmitting to video data, each agreement participant is known respectively The video data of a agreement participant, to be checked to video content contained by video data, convenient for discovery server 22 The situations such as possible not noticeable text trap, ambiguity;Also, each agreement participant can have the power for terminating and signing Limit, so that any agreement participant is to the video data of other agreement participants is there are objection and other agreement participants are refused It when modification, can be signed with termination protocol, with the equity of safeguard agreement participant.
In addition, for the embodiment shown in Fig. 7-8, when video data is uploaded to server by mobile phone 21 or mobile phone 23 It is similar with embodiment illustrated in fig. 6 after 22, video data can be analyzed by server 22, then by calling intelligence Contract tests to analysis result, for example can test at least one of following aspects: whether protocol contents wrap Whether include whether invalid content, agreement participant approve protocol contents, the expression of agreement participant containing illegal contents, protocol contents Whether the state of " approval " is normal etc., and details are not described herein again.And server 22 can issue corresponding video into block chain Agreement, the signature which may include all agreement participants such as video data and user A, user B (can pass through use In the digital identity for characterizing each agreement participant key and generate);Alternatively, the video protocols may include video data The signature of cryptographic Hash and all agreement participants, and video data is stored in 22 local of server, avoids cochain.
In one embodiment, in the embodiment shown in Fig. 6-8, server 22 can convert video data to text association View, and after being signed by all agreement participants, individually publication or with above-mentioned video data (or the Hash of video data Value) it is distributed to carries out depositing card in block chain in association.
Although it is noted that in the above-described embodiments, when being related to multilateral accord between user A and user B Agreement sign scene illustrate, but the technical solution of this specification can be applied equally to greater number of agreement participant it Between, to realize that the agreement of tripartite or more side is signed, this specification is limited not to this.
Fig. 9 is a kind of schematic configuration diagram for equipment that an exemplary embodiment provides.Referring to FIG. 9, in hardware view, it should Equipment includes processor 902, internal bus 904, network interface 906, memory 908 and nonvolatile memory 910, is gone back certainly It may include hardware required for other business.Processor 902 reads corresponding computer journey from nonvolatile memory 910 Then sequence is run into memory 908, form the multi-media protocol based on block chain on logic level and sign device.Certainly, it removes Except software realization mode, other implementations, such as logical device is not precluded in this specification one or more embodiment Or mode of software and hardware combining etc., that is to say, that the executing subject of following process flow is not limited to each logic list Member is also possible to hardware or logical device.
Referring to FIG. 10, should sign device in Software Implementation based on the multi-media protocol of block chain and be applied to area Block chain node may include:
Authentication unit 1001 signs request according to the multi-media protocol received, signs and request to the multi-media protocol The agreement participant of instruction carries out authentication;
First acquisition unit 1002 obtains the multi-medium data that the agreement participant provides after authentication passes through, Comprising for characterizing the first multimedia messages of protocol contents and for characterizing the agreement participant in the multi-medium data Approve the second multimedia messages of the protocol contents;
The digital digest information of the multi-medium data and/or the multi-medium data is distributed to by release unit 1003 Block chain, to be recorded as the multi-media protocol that the agreement participant is signed.
Optionally, further includes:
Second acquisition unit 1004 obtains the signing attribute of multi-media protocol;
The release unit 1003 is sent out by the digital digest information of the multi-medium data and/or the multi-medium data When cloth to block chain, also the signing attribute is issued in association.
Optionally, the signing attribute includes at least one of:
The identity information of the agreement participant, the Location of the agreement participant, agreement sign the moment.
Optionally, further includes:
First call unit 1005, calls intelligent contract, and the intelligence contract be used to verify the first multimedia letter It is whether legal effectively to cease characterized protocol contents.
Optionally, further includes:
Second call unit 1006, calls intelligent contract, and the intelligence contract be used to verify the second multimedia letter It is whether effective to the approval situation of the protocol contents to cease the agreement participant characterized.
Optionally, the multi-media protocol is folk prescription agreement, and there are an agreement participants;Alternatively, the multimedia association View is multilateral accord, and there are multiple agreement participants.
Optionally,
When there are multiple agreement participants, multiple agreement participants correspond to a multi-medium data, the multimedia The second multimedia messages that data include are for characterizing multiple agreement participants to the approval situation of the protocol contents;
Alternatively, multiple agreement participants correspond respectively to different multi-medium datas when there are multiple agreement participants, The second multimedia messages that each multi-medium data includes recognize the protocol contents for characterizing corresponding agreement participant It can situation.
Optionally, further includes:
Third call unit 1007, calls intelligent contract, and the intelligence contract be used to distinguish in multiple agreement participants In the case where corresponding to different multi-medium datas, verifies the first multimedia messages that each multi-medium data includes and characterized Whether protocol contents are consistent.
Optionally, further includes:
4th call unit 1008, calls intelligent contract, and the intelligence contract is used for raw according to the multi-medium data It signs at text agreement, and by the data identity of the agreement participant;
The release unit 1003 is sent out by the digital digest information of the multi-medium data and/or the multi-medium data When cloth to block chain, also the text agreement is issued in association.
Optionally,
First multimedia messages include the first audio-frequency information and/or the first video information;And/or
Second multimedia messages include the second audio-frequency information and/or the second video information.
System, device, module or the unit that above-described embodiment illustrates can specifically realize by computer chip or entity, Or it is realized by the product with certain function.A kind of typically to realize that equipment is computer, the concrete form of computer can To be personal computer, laptop computer, cellular phone, camera phone, smart phone, personal digital assistant, media play In device, navigation equipment, E-mail receiver/send equipment, game console, tablet computer, wearable device or these equipment The combination of any several equipment.
In a typical configuration, computer includes one or more processors (CPU), input/output interface, network Interface and memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/or The forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM).Memory is computer-readable medium Example.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method Or technology come realize information store.Information can be computer readable instructions, data structure, the module of program or other data. The example of the storage medium of computer includes, but are not limited to phase change memory (PRAM), static random access memory (SRAM), moves State random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electric erasable Programmable read only memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM), Digital versatile disc (DVD) or other optical storage, magnetic cassettes, disk storage, quantum memory, based on graphene Storage medium or other magnetic storage devices or any other non-transmission medium, can be used for storing can be accessed by a computing device Information.As defined in this article, computer-readable medium does not include temporary computer readable media (transitory media), Such as the data-signal and carrier wave of modulation.
It should also be noted that, the terms "include", "comprise" or its any other variant are intended to nonexcludability It include so that the process, method, commodity or the equipment that include a series of elements not only include those elements, but also to wrap Include other elements that are not explicitly listed, or further include for this process, method, commodity or equipment intrinsic want Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including described want There is also other identical elements in the process, method of element, commodity or equipment.
It is above-mentioned that this specification specific embodiment is described.Other embodiments are in the scope of the appended claims It is interior.In some cases, the movement recorded in detail in the claims or step can be come according to the sequence being different from embodiment It executes and desired result still may be implemented.In addition, process depicted in the drawing not necessarily require show it is specific suitable Sequence or consecutive order are just able to achieve desired result.In some embodiments, multitasking and parallel processing be also can With or may be advantageous.
The term that this specification one or more embodiment uses be only merely for for the purpose of describing particular embodiments, and It is not intended to be limiting this specification one or more embodiment.In this specification one or more embodiment and the appended claims Used in the "an" of singular, " described " and "the" be also intended to including most forms, unless context understands earth's surface Show other meanings.It is also understood that term "and/or" used herein refers to and includes one or more associated list Any or all of project may combine.
It will be appreciated that though this specification one or more embodiment may using term first, second, third, etc. come Various information are described, but these information should not necessarily be limited by these terms.These terms are only used to same type of information area each other It separates.For example, the first information can also be referred to as in the case where not departing from this specification one or more scope of embodiments Two information, similarly, the second information can also be referred to as the first information.Depending on context, word as used in this is " such as Fruit " can be construed to " ... when " or " when ... " or " in response to determination ".
The foregoing is merely the preferred embodiments of this specification one or more embodiment, not to limit this theory Bright book one or more embodiment, all within the spirit and principle of this specification one or more embodiment, that is done is any Modification, equivalent replacement, improvement etc. should be included within the scope of the protection of this specification one or more embodiment.

Claims (22)

1. a kind of multi-media protocol based on block chain signs method, it is applied to block chain node, which comprises
Sign request according to the multi-media protocol that receives, to the multi-media protocol sign the agreement participant of request instruction into Row authentication;
The multi-medium data that the agreement participant provides is obtained after authentication passes through, and includes use in the multi-medium data The second of the protocol contents are approved in the first multimedia messages of characterization protocol contents and for characterizing the agreement participant Multimedia messages;
The digital digest information of the multi-medium data and/or the multi-medium data is distributed to block chain, to be recorded as State the multi-media protocol of agreement participant signing.
2. according to the method described in claim 1, further include:
Obtain the signing attribute of multi-media protocol;
When the digital digest information of the multi-medium data and/or the multi-medium data is distributed to block chain, also it is associated with Issue the signing attribute.
3. according to the method described in claim 2, the signing attribute includes at least one of:
The identity information of the agreement participant, the Location of the agreement participant, agreement sign the moment.
4. according to the method described in claim 1, further include:
Call intelligent contract, whether the intelligence contract be used to verify protocol contents that first multimedia messages are characterized It is legal effective.
5. according to the method described in claim 1, further include:
Intelligent contract is called, the intelligence contract be used to verify the agreement that second multimedia messages are characterized and participate in Whether side is effective to the approval situation of the protocol contents.
6. there are an agreement participants according to the method described in claim 1, the multi-media protocol is folk prescription agreement;Or Person, the multi-media protocol are multilateral accord, and there are multiple agreement participants.
7. according to the method described in claim 1,
When there are multiple agreement participants, multiple agreement participants correspond to a multi-medium data, the multi-medium data The second multimedia messages for including are for characterizing multiple agreement participants to the approval situation of the protocol contents;
Alternatively, multiple agreement participants correspond respectively to different multi-medium datas, each when there are multiple agreement participants The second multimedia messages that multi-medium data includes are for characterizing corresponding agreement participant to the approval feelings of the protocol contents Condition.
8. according to the method described in claim 7, further include:
Intelligent contract is called, the intelligence contract be used to correspond respectively to different multi-medium datas in multiple agreement participants In the case where, whether consistent verify the protocol contents that the first multimedia messages that each multi-medium data includes are characterized.
9. according to the method described in claim 1, further include:
Intelligent contract is called, the intelligence contract be used to generate text agreement according to the multi-medium data, and by described The data identity of agreement participant is signed;
When the digital digest information of the multi-medium data and/or the multi-medium data is distributed to block chain, also it is associated with Issue the text agreement.
10. according to the method described in claim 1,
First multimedia messages include the first audio-frequency information and/or the first video information;And/or
Second multimedia messages include the second audio-frequency information and/or the second video information.
11. a kind of multi-media protocol based on block chain signs device, it is applied to block chain node, described device includes:
Authentication unit signs request according to the multi-media protocol received, the association of request instruction is signed to the multi-media protocol It discusses participant and carries out authentication;
First acquisition unit obtains the multi-medium data that the agreement participant provides, more matchmakers after authentication passes through Comprising the first multimedia messages for characterizing protocol contents and for characterizing described in the agreement participant approval in volume data Second multimedia messages of protocol contents;
The digital digest information of the multi-medium data and/or the multi-medium data is distributed to block chain by release unit, with It is recorded as the multi-media protocol that the agreement participant is signed.
12. device according to claim 11, further includes:
Second acquisition unit obtains the signing attribute of multi-media protocol;
The digital digest information of the multi-medium data and/or the multi-medium data is being distributed to block by the release unit When chain, also the signing attribute is issued in association.
13. device according to claim 12, the signing attribute includes at least one of:
The identity information of the agreement participant, the Location of the agreement participant, agreement sign the moment.
14. device according to claim 11, further includes:
First call unit, calls intelligent contract, and the intelligence contract be used to verify first multimedia messages and be characterized Protocol contents it is whether legal effectively.
15. device according to claim 11, further includes:
Second call unit, calls intelligent contract, and the intelligence contract be used to verify second multimedia messages and be characterized The agreement participant it is whether effective to the approval situation of the protocol contents.
16. device according to claim 11, the multi-media protocol is folk prescription agreement, and there are an agreement participants; Alternatively, the multi-media protocol is multilateral accord, there are multiple agreement participants.
17. device according to claim 11,
When there are multiple agreement participants, multiple agreement participants correspond to a multi-medium data, the multi-medium data The second multimedia messages for including are for characterizing multiple agreement participants to the approval situation of the protocol contents;
Alternatively, multiple agreement participants correspond respectively to different multi-medium datas, each when there are multiple agreement participants The second multimedia messages that multi-medium data includes are for characterizing corresponding agreement participant to the approval feelings of the protocol contents Condition.
18. device according to claim 17, further includes:
Third call unit, calls intelligent contract, and the intelligence contract be used to correspond respectively to not in multiple agreement participants In the case where same multi-medium data, the protocol contents that the first multimedia messages that each multi-medium data includes are characterized are verified It is whether consistent.
19. device according to claim 11, further includes:
4th call unit, calls intelligent contract, and the intelligence contract be used to generate text association according to the multi-medium data View, and signed by the data identity of the agreement participant;
The digital digest information of the multi-medium data and/or the multi-medium data is being distributed to block by the release unit When chain, also the text agreement is issued in association.
20. according to the method for claim 11,
First multimedia messages include the first audio-frequency information and/or the first video information;And/or
Second multimedia messages include the second audio-frequency information and/or the second video information.
21. a kind of electronic equipment, comprising:
Processor;
Memory for storage processor executable instruction;
Wherein, the processor is by running the executable instruction to realize such as side of any of claims 1-10 Method.
22. a kind of computer readable storage medium, is stored thereon with computer instruction, realized such as when which is executed by processor The step of any one of claim 1-10 the method.
CN201910389421.0A 2018-11-30 2019-05-10 Multi-media protocol based on block chain signs method and device Pending CN110084573A (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN2018114524335 2018-11-30
CN201811453029X 2018-11-30
CN201811453029 2018-11-30
CN201811452433 2018-11-30

Publications (1)

Publication Number Publication Date
CN110084573A true CN110084573A (en) 2019-08-02

Family

ID=67419607

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910389421.0A Pending CN110084573A (en) 2018-11-30 2019-05-10 Multi-media protocol based on block chain signs method and device

Country Status (1)

Country Link
CN (1) CN110084573A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111652598A (en) * 2020-07-01 2020-09-11 中国银行股份有限公司 Block chain-based reimbursement protocol signing method and device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070064920A1 (en) * 2005-09-15 2007-03-22 John Ruckart Systems, methods and computer program products for aggregating contact information
CN104883334A (en) * 2014-02-27 2015-09-02 张征程 Electronic protocol contract signing and transaction guarantee system of mobile equipment
CN104982002A (en) * 2013-01-30 2015-10-14 柯布朗·德杰 Video signature system and method
CN106779385A (en) * 2016-12-07 2017-05-31 北京信任度科技有限公司 The method and system of electronic evidence and user identity are fixed using block chain
CN107944887A (en) * 2017-12-14 2018-04-20 法信公证云(厦门)科技有限公司 A kind of personalized lending Risk Pre-control method based on block chain
CN107948736A (en) * 2017-11-03 2018-04-20 法信公证云(厦门)科技有限公司 A kind of audio and video preservation of evidence method and system
CN108664631A (en) * 2018-05-15 2018-10-16 科影视讯(北京)信息科技有限公司 A kind of control method and device for indicating to adjust exhibition display by audio, video data file
CN108900528A (en) * 2018-07-24 2018-11-27 中国联合网络通信集团有限公司 Block chain real name identification method, device, equipment and storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070064920A1 (en) * 2005-09-15 2007-03-22 John Ruckart Systems, methods and computer program products for aggregating contact information
CN104982002A (en) * 2013-01-30 2015-10-14 柯布朗·德杰 Video signature system and method
CN104883334A (en) * 2014-02-27 2015-09-02 张征程 Electronic protocol contract signing and transaction guarantee system of mobile equipment
CN106779385A (en) * 2016-12-07 2017-05-31 北京信任度科技有限公司 The method and system of electronic evidence and user identity are fixed using block chain
CN107948736A (en) * 2017-11-03 2018-04-20 法信公证云(厦门)科技有限公司 A kind of audio and video preservation of evidence method and system
CN107944887A (en) * 2017-12-14 2018-04-20 法信公证云(厦门)科技有限公司 A kind of personalized lending Risk Pre-control method based on block chain
CN108664631A (en) * 2018-05-15 2018-10-16 科影视讯(北京)信息科技有限公司 A kind of control method and device for indicating to adjust exhibition display by audio, video data file
CN108900528A (en) * 2018-07-24 2018-11-27 中国联合网络通信集团有限公司 Block chain real name identification method, device, equipment and storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111652598A (en) * 2020-07-01 2020-09-11 中国银行股份有限公司 Block chain-based reimbursement protocol signing method and device
CN111652598B (en) * 2020-07-01 2023-09-19 中国银行股份有限公司 Block chain-based underwriting protocol signing method and device

Similar Documents

Publication Publication Date Title
US11783862B2 (en) Routing messages by message parameter
US11803345B2 (en) Gallery of messages from individuals with a shared interest
US20220052852A1 (en) Secure biometric authentication using electronic identity
TWI706368B (en) Block chain-based service leasing method, device, system and electronic equipment
US9854219B2 (en) Gallery of videos set to an audio time line
EP3955145B1 (en) Blockchain-based electronic signature method and apparatus
CN116432247A (en) Infringement evidence method and device based on blockchain
CN110048995A (en) The content check method and device of multi-media protocol, electronic equipment
CN109327312A (en) Authentication method and device and electronic equipment
US20230281937A1 (en) Extended reality system for displaying art
WO2020155839A1 (en) Blockchain-based method and device for performing scene-based deposition on face information
US20250054087A1 (en) Apparatus and method for identity verification in a computer network with multiple enterprise participants
CN110032846A (en) The anti-misuse method and device of identity data, electronic equipment
TWI717832B (en) Method and device for signing video agreement agreement based on blockchain, and electronic equipment
CN110084573A (en) Multi-media protocol based on block chain signs method and device
CN109598208B (en) Portrait verification method and device
TWI745749B (en) Block chain-based audio agreement signing method and device, and electronic equipment
CN113763054B (en) Advertisement verification method and device based on block chain and electronic equipment
CN109522737A (en) Method and apparatus for determining resource access authority
CN119991118A (en) Blockchain transaction processing method, device, medium and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200925

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant before: Advanced innovation technology Co.,Ltd.

Effective date of registration: 20200925

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant after: Advanced innovation technology Co.,Ltd.

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Applicant before: Alibaba Group Holding Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190802