CN111556152A - Comment identification method based on block chain, base station and evaluation system - Google Patents

Comment identification method based on block chain, base station and evaluation system Download PDF

Info

Publication number
CN111556152A
CN111556152A CN202010351805.6A CN202010351805A CN111556152A CN 111556152 A CN111556152 A CN 111556152A CN 202010351805 A CN202010351805 A CN 202010351805A CN 111556152 A CN111556152 A CN 111556152A
Authority
CN
China
Prior art keywords
broadcast message
base station
comment information
information
identifier
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.)
Granted
Application number
CN202010351805.6A
Other languages
Chinese (zh)
Other versions
CN111556152B (en
Inventor
田新雪
肖征荣
马书惠
贾佳
杨子文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co 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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202010351805.6A priority Critical patent/CN111556152B/en
Publication of CN111556152A publication Critical patent/CN111556152A/en
Application granted granted Critical
Publication of CN111556152B publication Critical patent/CN111556152B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0281Customer communication at a business location, e.g. providing product or service information, consulting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The application discloses a comment identification method, a base station and an evaluation system based on a block chain, which comprise the following steps: receiving a first broadcast message, wherein the first broadcast message is broadcast by a user terminal in a block chain; determining a terminal identifier of a user terminal broadcasting the first broadcast message, and acquiring first information in the first broadcast message according to the terminal identifier, wherein the first information comprises comment information; judging the authenticity of the comment information, and generating a second broadcast message according to an authenticity judgment result, wherein the second broadcast message comprises: comment information and an identifier for indicating authenticity of the comment information; broadcasting the second broadcast message in a blockchain. The phenomenon of false comments in places such as scenic spots or hotels is avoided, the condition of a water army which swipes a bill and has good comments is greatly reduced, the truth of the comments is improved, the benefit of consumers is guaranteed, and the user experience is improved.

Description

Comment identification method based on block chain, base station and evaluation system
Technical Field
The application belongs to the technical field of communication, and particularly relates to a comment identification method based on a block chain, a base station and an evaluation system.
Background
Although review functions are started to be introduced from various domestic tourism websites, the quality of the tourism websites is uneven due to various reasons. The development and application of the network enable any netizen to become a medium, and have strong vitality and dissemination, and public praise dissemination of the netizen can even influence or change consumption decisions of other people. Particularly in the online tourism industry, the strength of public praise is remarkable. Whether the scenic spot is funny or not, whether the hotel is comfortable or not and whether the traffic is convenient or not are judged, and the comments of others are opened to be known at a glance. The quality of the comments directly influences the selection of the tourism products by the users and even surpasses the traditional advertising.
Although review functions are started to be introduced from various domestic tourism websites, the quality of the tourism websites is uneven due to various reasons. And many places such as hotels or scenic spots are good at the mercy of the users by the water army for counterfeiting, so that the users are deceived and the interests of the users are damaged in order to rank the users at the front. Meanwhile, people miss other better choices.
The industry indicates that the order and the amount of the orders brushed can influence the decision of the consumers, more businesses are won, and the platform can also provide good-looking data for investors, so that data counterfeiting becomes a big problem of the industry, even a plurality of 'latent rules' of comment websites. And the data counterfeiting cost is low, for example, 1 ten thousand video clicks can be bought by 2 yuan, meanwhile, the responsibility tracing cost is very high, and a video website complains and flushes companies, and 9.5 hundred million times of counterfeiting are replaced by 50 yuan of compensation.
Disclosure of Invention
The application provides a comment identification method and device based on a block chain, aiming at the problem that lots of hotels or scenic spots and other places use water army to refresh own favorable comments.
As a first aspect of the present application, there is provided a comment identification method based on a blockchain, including:
receiving a first broadcast message, wherein the first broadcast message is broadcast by a user terminal in a block chain;
determining a terminal identifier of a user terminal sending the first broadcast message, and acquiring first information in the first broadcast message according to the terminal identifier, wherein the first information comprises comment information;
judging the authenticity of the comment information, and generating a second broadcast message according to an authenticity judgment result, wherein the second broadcast message comprises: comment information and an identifier for indicating authenticity of the comment information;
broadcasting the second broadcast message in a blockchain.
Preferably, the judging the authenticity of the comment information includes:
judging whether the user terminal corresponding to the terminal identification establishes connection with the base station within a preset time range;
if the connection with the base station is established, the comment information is determined to be real;
and if the connection with the base station is not established, determining that the comment information is false.
Preferably, the first information further includes location information, and before the determining whether the user terminal corresponding to the terminal identifier establishes a connection with the base station within a preset time range, the method further includes:
judging whether the user terminal is positioned in the signal range of the base station according to the position information;
if not, determining that the comment information is false;
if yes, judging whether the user terminal corresponding to the terminal identification establishes connection with the base station within a preset time range.
Preferably, the first broadcast message is sent after the user terminal signs the first information by using a private key;
acquiring first information in the first broadcast message according to the terminal identifier, wherein the acquiring comprises:
acquiring a public key according to the terminal identification;
and verifying the signature according to the public key, and if the signature passes the verification, acquiring the first information in the first broadcast message.
As a second aspect of the present application, there is provided a comment identification method based on a blockchain, including:
receiving a second broadcast message, wherein the second broadcast message is broadcast by a base station in a block chain;
determining a base station identifier of a base station which sends the second broadcast message, and acquiring comment information in the second broadcast message and an identifier for representing the authenticity of the comment information according to the base station identifier;
and if the comment information is determined to be real according to the identifier for representing the authenticity of the comment information, the comment information is issued.
Preferably, the second broadcast message is sent by the base station after signing the comment information and the identification for representing the authenticity of the comment information by using a private key;
the obtaining of the comment information in the second broadcast message and the identifier for indicating the authenticity of the comment information according to the base station identifier includes:
acquiring a public key according to the base station identifier;
and verifying the signature according to the public key, and if the signature passes the verification, acquiring the comment information in the second broadcast message and an identifier for representing the authenticity of the comment information.
As a third aspect of the present application, there is provided a base station including:
a receiving module, configured to receive a first broadcast message, where the first broadcast message is broadcast by a user equipment in a block chain;
a determining module, configured to determine a terminal identifier of a user terminal that sends the first broadcast message;
the acquisition module is used for acquiring first information in the first broadcast message according to the terminal identifier, wherein the first information comprises comment information;
the judging module is used for judging the authenticity of the comment information;
a generating module, configured to generate a second broadcast message according to the authenticity determination result, where the second broadcast message includes: comment information and an identifier for indicating authenticity of the comment information;
a broadcast module to broadcast the second broadcast message in a blockchain.
Preferably, the determining module is specifically configured to:
judging whether the user terminal corresponding to the terminal identification establishes connection with the base station within a preset time range;
if the connection with the base station is established, the comment information is determined to be real;
and if the connection with the base station is not established, determining that the comment information is false.
Preferably, the first information further includes location information, and the determining module is further configured to:
judging whether the user terminal is positioned in the signal range of the base station according to the position information;
if not, determining that the comment information is false;
if yes, judging whether the user terminal corresponding to the terminal identification establishes connection with the base station within a preset time range.
Preferably, the first broadcast message is sent after the user terminal signs the first information by using a private key;
the acquisition module is specifically configured to:
acquiring a public key according to the terminal identification;
and verifying the signature according to the public key, and if the signature passes the verification, acquiring the first information in the first broadcast message.
As a fourth aspect of the present application, there is provided a comment system including:
a receiving module, configured to receive a second broadcast message, where the second broadcast message is broadcast by a base station in a block chain;
a determination module for determining a base station identity of a base station transmitting the second broadcast message,
an obtaining module, configured to obtain, according to the base station identifier, comment information in the second broadcast message and an identifier used for indicating authenticity of the comment information;
and the publishing module is used for publishing the comment information if the comment information is determined to be real according to the identifier for representing the authenticity of the comment information.
Preferably, the second broadcast message is sent by the base station after signing the comment information and the identification for representing the authenticity of the comment information by using a private key;
the acquisition module is specifically configured to:
acquiring a public key according to the base station identifier;
and verifying the signature according to the public key to acquire the comment information in the second broadcast message and an identifier for representing the authenticity of the comment information.
According to the comment identification method based on the block chain, a base station in the block chain receives a first broadcast message broadcasted by a user terminal, obtains comment information in the first broadcast message, judges authenticity of the comment information, generates a second broadcast message carrying the comment information and an identifier used for representing authenticity of the comment information, and broadcasts the second broadcast message to the block chain, so that when a comment system in the block chain receives the second broadcast message, whether the comment information is issued is judged. The situation that the user terminal can perform the bill swiping operation if the user terminal does not go to places such as scenic spots or hotels where comments are made at all or the user terminal forges the physical position of the user terminal through a virtual positioning mode is avoided, the phenomenon of false comments in the places such as scenic spots or hotels is avoided, the situation of the water army where the user terminal swipes bills and makes comments is greatly reduced, the authenticity of the comments is improved, the benefits of consumers are guaranteed, and the user experience is improved.
Drawings
Fig. 1 is a flowchart of a comment identification method based on a blockchain according to a first embodiment of the present application;
fig. 2 is a flowchart of a comment identification method based on a blockchain according to a second embodiment of the present application;
fig. 3 is a schematic structural diagram of a base station according to a third embodiment of the present application;
fig. 4 is a schematic structural diagram of a comment system provided in a fourth embodiment of the present application.
Detailed Description
In order to make the technical solutions of the present invention better understood, the present invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
The application provides a comment identification method based on a block chain, a base station and an evaluation system. The following detailed description is made with reference to the drawings of the embodiments provided in the present application, respectively.
For ease of understanding, the nodes of the blockchain in this application are briefly introduced. The method comprises the following steps that nodes in three block chains are included, the first type is a user terminal, the second type is a base station, and the third type is a comment system. A user inputs own comment information on a user terminal, and then the comment information and the like are broadcasted into the blockchain network by the user terminal. The method comprises the steps that a base station receives first broadcast information broadcasted by a user terminal, the first broadcast information comprises comment information of the user terminal, the base station judges the authenticity of the comment information, second broadcast information carrying the comment information and an identifier used for representing the authenticity of the comment information is broadcasted to a block chain, and after a comment system receives the second broadcast information, if the comment information of the user terminal is determined to be authentic, the comment information of the user terminal is published.
As a first embodiment of the present application, a comment identification method based on a block chain is provided. The execution subject of the comment identification method based on the block chain is the base station. As shown in fig. 1, the comment identification method based on a blockchain includes the following steps.
Step 101, receiving a first broadcast message.
Specifically, the first broadcast message is broadcast by the user terminal in the block chain. After the user terminal is exposed to other places such as a certain scenic spot or a hotel, and whether the user terminal is still located at the physical position of the scenic spot or the hotel at the moment, the user uses the user terminal of the user terminal to send comment information to the places such as the scenic spot or the hotel. After the user clicks and submits, the user terminal broadcasts a first broadcast message carrying the comment information to a block chain network after using a private key signature of the user terminal, and the base station receives the first broadcast message.
Step 102, determining a terminal identity of a user terminal that sent the first broadcast message.
In this step, the base station determines the terminal identification of the user terminal that transmitted the first broadcast message to identify which user terminal transmitted the first broadcast message according to the terminal identification.
And 103, acquiring first information in the first broadcast message according to the terminal identifier.
In this step, the first information includes comment information, and the base station acquires, according to the terminal identifier, comment information of the user terminal on places such as scenic spots or hotels.
And 104, judging the authenticity of the comment information.
In this step, the base station determines whether the comment information of the user terminal to the scenic spot, hotel, or other places is real, and the specific determination process is described in detail in the following flow.
And 105, generating a second broadcast message according to the authenticity judgment result. The second broadcast message includes: comment information and an identifier for indicating the authenticity of the comment information.
Step 106, broadcasting a second broadcast message in the block chain.
In step 105 and step 106, the base station generates a second broadcast message according to the authenticity judgment result, wherein the second broadcast message comprises the comment information and an identifier used for representing the authenticity of the comment information, so that the comment system in the block chain receives the second broadcast message, and selects whether to publish the comment information in the second broadcast message according to the identifier used for representing the authenticity of the comment information in the second broadcast message.
In the embodiment of the application, a base station in a block chain receives a first broadcast message broadcasted by a user terminal, acquires comment information in the first broadcast message, judges authenticity of the comment information, generates a second broadcast message carrying the comment information and an identifier for indicating the authenticity of the comment information, and broadcasts the second broadcast message to the block chain, so that when a comment system in the block chain receives the second broadcast message, the comment information is issued when the comment information is determined to be true. The situation that the user terminal can perform the bill swiping operation if the user terminal does not go to places such as scenic spots or hotels where comments are made at all or the user terminal forges the physical position of the user terminal through a virtual positioning mode is avoided, the phenomenon of false comments in the places such as scenic spots or hotels is avoided, the situation of the water army where the user terminal swipes bills and makes comments is greatly reduced, the authenticity of the comments is improved, the benefits of consumers are guaranteed, and the user experience is improved.
In some embodiments, the determining the authenticity of the review information (i.e., step 104) includes: judging whether a user terminal corresponding to the terminal identification establishes connection with the base station within a preset time range; if the connection is established with the base station, the fact of the comment information is determined; and if the connection with the base station is not established, determining that the comment information is false.
Before the base station judges the authenticity of the comment information, if a user is in a scene area with a fixed geographic position or a hotel and other places, the user terminal is connected with or connected with the base station near the fixed geographic position, and the base station stores the terminal identification of each user terminal. Therefore, each user terminal connected to the base station, whether connected in 3G (third generation mobile communication technology), 4G (fourth generation communication technology), or 5G (fifth generation mobile communication technology), needs to upload its terminal identifier to the base station in advance, and then the base station records the terminal identifier.
Specifically, the base station judges whether the user terminal corresponding to the terminal identifier establishes connection with the base station within a preset time range, the base station inquires the identifier of the user terminal connected with the base station within the preset time range stored in the base station, if the terminal identifier of the user terminal exists, the base station indicates that the user terminal is connected with the base station in advance, comment information in first broadcast information broadcasted by the user terminal is truly commented by users going to places such as scenic spots or hotels, and the fact that the comment information is real is determined, but not commented by a virtual physical position or a virtual positioning mode. If the base station inquires the identifier of the user terminal connected with the base station in the preset time range stored in the base station, if the identifier of the user terminal does not exist, the base station indicates that the user terminal is not connected with the base station in advance, comment information in first broadcast information broadcasted by the user terminal is not really commented by users going to scenic spots, hotels and other places, the comment information is determined to be false, and the comment information is commented in a virtual physical position or virtual positioning mode.
In some embodiments, the first information further includes location information, and before determining whether the user terminal corresponding to the terminal identifier establishes a connection with the base station within a preset time range, the method further includes: judging whether the user terminal is positioned in the signal range of the base station or not according to the position information; if not, determining that the comment information is false; if yes, judging whether the user terminal corresponding to the terminal identification establishes connection with the base station within a preset time range.
Specifically, the base station needs to execute before judging whether the user terminal corresponding to the terminal identifier is connected with the base station within a preset time range, judge whether the user terminal is located within a signal range of the base station according to the position information, if the user terminal is located within the signal range of the base station, continue to execute the step of judging whether the user terminal is connected with the base station within the preset time range, and when the user terminal is judged to be connected with the base station within the preset time range, determine that the comment information is real. That is to say, in a preferred embodiment, when both conditions that the user terminal corresponding to the location information is located within the signal range of the base station and the user terminal establishes a connection with the base station within a preset time range are met, it is determined that the comment information is real. If the user terminal is not located in the signal range of the base station, the comment information can be directly determined to be false.
It should be noted that the location information in the embodiment of the present application refers to longitude and latitude information.
In some embodiments, the first broadcast message is sent after the user terminal signs the first information by using a private key; acquiring first information in the first broadcast message according to the terminal identifier, wherein the acquiring comprises the following steps: acquiring a public key according to the terminal identification; and verifying the signature according to the public key, and if the signature passes the verification, acquiring the first information in the first broadcast message.
Specifically, after receiving the first broadcast information, the base station in the block chain determines the terminal identifier sending the first broadcast information, identifies which terminal is broadcast, queries the block chain account book according to the terminal identifier of the first broadcast information, finds the public key corresponding to the terminal identifier, verifies the private key signature of the first broadcast information by using the public key, and after the verification is passed, acquires the first information in the first broadcast information, and further determines whether the comment information in the first information is true.
As a second embodiment of the present application, a comment identification method based on a block chain is provided. The execution subject of the comment identification method based on the block chain is a comment system. As shown in fig. 2, the comment identification method based on a blockchain includes the following steps.
Step 201, receiving a second broadcast message.
In the step, after verifying the authenticity of the comment information in the first broadcast message, the base station broadcasts a second broadcast message carrying the comment information and an identifier for identifying the authenticity of the comment information to the block chain, and a comment system in the block chain receives the second broadcast message.
Step 202, the base station identity of the base station sending the second broadcast message is determined.
In this step, the review system determines the base station identification of the base station that sent the second broadcast message to identify which base station sent it.
And step 203, obtaining the comment information in the second broadcast message and the identifier for representing the authenticity of the comment information according to the base station identifier.
In the step, the comment system in the block chain acquires comment information of the user terminal on places such as scenic spots or hotels and the like and a mark which is verified by the base station and used for representing the authenticity of the comment information according to the base station mark. The mark for representing the authenticity of the comment information includes a mark representing the truth of the comment information and a mark representing the falseness of the comment information.
And step 204, if the comment information is determined to be real according to the mark for representing the authenticity of the comment information, the comment information is issued.
In this step, if the comment system determines that the mark for identifying the authenticity of the comment information is a mark representing the reality of the comment information, the comment information is determined to be real, and the comment information is published to a comment website corresponding to the comment system.
It should be noted that, if the evaluation system determines that the identifier for identifying the authenticity of the comment information is the identifier representing the comment information false, it determines that the comment information is false, and does not issue the comment information.
In the embodiment of the application, a base station in a block chain broadcasts a second broadcast message carrying comment information and a mark for representing the authenticity of the comment information to the block chain, a comment system in the block chain receives the second broadcast message, obtains the comment information in the second broadcast message and the mark for representing the authenticity of the comment information, and when the comment information is determined to be authentic according to the mark for representing the authenticity of the comment information, the comment information is issued. The situation that the user terminal can perform the bill swiping operation if the user terminal does not go to places such as scenic spots or hotels where comments are made at all or the user terminal forges the physical position of the user terminal through a virtual positioning mode is avoided, the phenomenon of false comments in the places such as scenic spots or hotels is avoided, the situation of the water army where the user terminal swipes bills and makes comments is greatly reduced, the authenticity of the comments is improved, the benefits of consumers are guaranteed, and the user experience is improved.
In some embodiments, the second broadcast message is sent by the base station after signing the comment information and the identification for representing the authenticity of the comment information by using a private key; obtaining the comment information in the second broadcast message and the identifier for representing the authenticity of the comment information according to the base station identifier, wherein the method comprises the following steps: acquiring a public key according to the base station identifier; and verifying the signature according to the public key, and if the signature passes the verification, acquiring the comment information in the second broadcast message and an identifier for representing the authenticity of the comment information.
In this step, after receiving the second broadcast information, the comment system in the blockchain queries a blockchain account book according to the determined base station identifier, finds a public key corresponding to the base station identifier, verifies a private key signature of the second broadcast information using the public key, and obtains comment information in the second broadcast information and an identifier for indicating the authenticity of the comment information after the verification is passed.
As a third embodiment of the present application, there is provided a base station, as shown in fig. 3, the base station includes a receiving module 11, a determining module 12, an obtaining module 13, a judging module 14, a generating module 15, and a broadcasting module 16. The base station provided by the application is used for executing the comment identification method based on the block chain provided by the first embodiment of the application. The method comprises the following specific steps:
a receiving module 11, configured to receive a first broadcast message, where the first broadcast message is broadcast by a user equipment in a block chain.
A determining module 12, configured to determine a terminal identifier of a user terminal that sends the first broadcast message.
An obtaining module 13, configured to obtain first information in the first broadcast message according to the terminal identifier, where the first information includes comment information.
And the judging module 14 is used for judging the authenticity of the comment information.
A generating module 15, configured to generate a second broadcast message according to the authenticity determining result, where the second broadcast message includes: comment information and an identifier for indicating the authenticity of the comment information.
A broadcasting module 16, configured to broadcast the second broadcast message in a block chain.
In some embodiments, the determining module 14 is specifically configured to:
and judging whether the user terminal corresponding to the terminal identification establishes connection with the base station within a preset time range.
And if the connection with the base station is established, determining that the comment information is real.
And if the connection with the base station is not established, determining that the comment information is false.
In some embodiments, the first information further includes location information, and the determining module 14 is further configured to:
and judging whether the user terminal is positioned in the signal range of the base station according to the position information.
If not, determining that the comment information is false.
If yes, judging whether the user terminal corresponding to the terminal identification establishes connection with the base station within a preset time range.
In some embodiments, the first broadcast message is sent after the user terminal signs the first information by using a private key; the obtaining module 13 is specifically configured to:
and acquiring a public key according to the terminal identification.
And verifying the signature according to the public key, and if the signature passes the verification, acquiring the first information in the first broadcast message.
As a fourth embodiment of the present application, there is provided a comment system, as shown in fig. 4, including a receiving module 21, a determining module 22, an obtaining module 23, and a posting module 24. The comment system provided by the application is used for executing the comment identification method based on the block chain provided by the second embodiment of the application. The method comprises the following specific steps:
a receiving module 21, configured to receive a second broadcast message, where the second broadcast message is broadcast by a base station in a block chain.
A determining module 22, configured to determine a base station identifier of a base station that transmits the second broadcast message.
An obtaining module 23, configured to obtain, according to the base station identifier, the comment information in the second broadcast message and an identifier used for indicating authenticity of the comment information.
And the publishing module 24 is configured to publish the comment information if the comment information is determined to be true according to the identifier indicating the authenticity of the comment information.
In some embodiments, the second broadcast message is sent by the base station after signing the comment information and the identification for representing the authenticity of the comment information by using a private key; the obtaining module 23 is specifically configured to:
and acquiring a public key according to the base station identifier.
And verifying the signature according to the public key to acquire the comment information in the second broadcast message and an identifier for representing the authenticity of the comment information.
It will be understood that the above embodiments are merely exemplary embodiments taken to illustrate the principles of the present invention, which is not limited thereto. It will be apparent to those skilled in the art that various modifications and improvements can be made without departing from the spirit and substance of the invention, and these modifications and improvements are also considered to be within the scope of the invention.

Claims (12)

1. A comment identification method based on a blockchain is characterized by comprising the following steps:
receiving a first broadcast message, wherein the first broadcast message is broadcast by a user terminal in a block chain;
determining a terminal identifier of a user terminal broadcasting the first broadcast message, and acquiring first information in the first broadcast message according to the terminal identifier, wherein the first information comprises comment information;
judging the authenticity of the comment information, and generating a second broadcast message according to an authenticity judgment result, wherein the second broadcast message comprises: comment information and an identifier for indicating authenticity of the comment information;
broadcasting the second broadcast message in a blockchain.
2. The comment recognition method based on the blockchain according to claim 1, wherein the judging the authenticity of the comment information includes:
judging whether the user terminal corresponding to the terminal identification establishes connection with the base station within a preset time range;
if the connection with the base station is established, the comment information is determined to be real;
and if the connection with the base station is not established, determining that the comment information is false.
3. The comment recognition method based on the blockchain according to claim 2, wherein the first information further includes location information, and before the user terminal corresponding to the terminal identifier is judged whether to establish a connection with the base station within a preset time range, the method further includes:
judging whether the user terminal is positioned in the signal range of the base station according to the position information;
if not, determining that the comment information is false;
if yes, judging whether the user terminal corresponding to the terminal identification establishes connection with the base station within a preset time range.
4. The comment identification method based on the blockchain according to claim 1, wherein the first broadcast message is sent after a user terminal signs a first message with a private key;
acquiring first information in the first broadcast message according to the terminal identifier, wherein the acquiring comprises:
acquiring a public key according to the terminal identification;
and verifying the signature according to the public key, and if the signature passes the verification, acquiring the first information in the first broadcast message.
5. A comment identification method based on a blockchain is characterized by comprising the following steps:
receiving a second broadcast message, wherein the second broadcast message is broadcast by a base station in a block chain;
determining a base station identifier of a base station broadcasting the second broadcast message, and acquiring comment information in the second broadcast message and an identifier for representing the authenticity of the comment information according to the base station identifier;
and if the comment information is determined to be real according to the identifier for representing the authenticity of the comment information, the comment information is issued.
6. The comment recognition method based on the blockchain according to claim 5, wherein the second broadcast message is sent after a base station signs comment information and an identifier for indicating the authenticity of the comment information by using a private key;
the obtaining of the comment information in the second broadcast message and the identifier for indicating the authenticity of the comment information according to the base station identifier includes:
acquiring a public key according to the base station identifier;
and verifying the signature according to the public key, and if the signature passes the verification, acquiring the comment information in the second broadcast message and an identifier for representing the authenticity of the comment information.
7. A base station, comprising:
a receiving module, configured to receive a first broadcast message, where the first broadcast message is broadcast by a user equipment in a block chain;
a determining module, configured to determine a terminal identifier of a user terminal that sends the first broadcast message;
the acquisition module is used for acquiring first information in the first broadcast message according to the terminal identifier, wherein the first information comprises comment information;
the judging module is used for judging the authenticity of the comment information;
a generating module, configured to generate a second broadcast message according to the authenticity determination result, where the second broadcast message includes: comment information and an identifier for indicating authenticity of the comment information;
a broadcast module to broadcast the second broadcast message in a blockchain.
8. The base station of claim 7, wherein the determining module is specifically configured to:
judging whether the user terminal corresponding to the terminal identification establishes connection with the base station within a preset time range;
if the connection with the base station is established, the comment information is determined to be real;
and if the connection with the base station is not established, determining that the comment information is false.
9. The base station of claim 8, wherein the first information further includes location information, and wherein the determining module is further configured to:
judging whether the user terminal is positioned in the signal range of the base station according to the position information;
if not, determining that the comment information is false;
if yes, judging whether the user terminal corresponding to the terminal identification establishes connection with the base station within a preset time range.
10. The base station of claim 7, wherein the first broadcast message is sent after the user terminal signs the first information with a private key;
the acquisition module is specifically configured to:
acquiring a public key according to the terminal identification;
and verifying the signature according to the public key, and if the signature passes the verification, acquiring the first information in the first broadcast message.
11. A review system, comprising:
a receiving module, configured to receive a second broadcast message, where the second broadcast message is broadcast by a base station in a block chain;
a determination module for determining a base station identity of a base station transmitting the second broadcast message,
an obtaining module, configured to obtain, according to the base station identifier, comment information in the second broadcast message and an identifier used for indicating authenticity of the comment information;
and the publishing module is used for publishing the comment information if the comment information is determined to be real according to the identifier for representing the authenticity of the comment information.
12. The comment system of claim 11, wherein the second broadcast message is transmitted by a base station after signing comment information and an identifier indicating authenticity of the comment information with a private key;
the acquisition module is specifically configured to:
acquiring a public key according to the base station identifier;
and verifying the signature according to the public key to acquire the comment information in the second broadcast message and an identifier for representing the authenticity of the comment information.
CN202010351805.6A 2020-04-28 2020-04-28 Comment identification method based on block chain, base station and evaluation system Active CN111556152B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010351805.6A CN111556152B (en) 2020-04-28 2020-04-28 Comment identification method based on block chain, base station and evaluation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010351805.6A CN111556152B (en) 2020-04-28 2020-04-28 Comment identification method based on block chain, base station and evaluation system

Publications (2)

Publication Number Publication Date
CN111556152A true CN111556152A (en) 2020-08-18
CN111556152B CN111556152B (en) 2022-03-29

Family

ID=72004134

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010351805.6A Active CN111556152B (en) 2020-04-28 2020-04-28 Comment identification method based on block chain, base station and evaluation system

Country Status (1)

Country Link
CN (1) CN111556152B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113079018A (en) * 2021-03-25 2021-07-06 中国联合网络通信集团有限公司 Dining data processing method and intelligent dining table

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107967557A (en) * 2017-11-17 2018-04-27 西安电子科技大学 Reputation Evaluation System and method, electronic fare payment system are changed based on block chain
CN108124257A (en) * 2016-11-28 2018-06-05 中国联合网络通信集团有限公司 Evaluate treating method and apparatus
US20190050806A1 (en) * 2017-05-31 2019-02-14 Elliot Klein Blockchain system and method for calculating location of time-crucial shipments according to expectation and smart contracts
CN109657450A (en) * 2018-12-14 2019-04-19 泰康保险集团股份有限公司 Method, apparatus, medium and the electronic equipment evaluated based on block chain
CN110020541A (en) * 2019-04-19 2019-07-16 北京理工大学 A kind of the reputation evaluation method and system of the secret protection based on block chain
CN110060072A (en) * 2019-03-29 2019-07-26 南京星链高科技发展有限公司 It is a kind of to prevent from packing the secondary method and system used based on block chain
CN110493347A (en) * 2019-08-26 2019-11-22 重庆邮电大学 Data access control method and system in large-scale cloud storage based on block chain
CN110602248A (en) * 2019-09-27 2019-12-20 腾讯科技(深圳)有限公司 Abnormal behavior information identification method, system, device, equipment and medium
CN110597841A (en) * 2019-09-29 2019-12-20 腾讯科技(深圳)有限公司 Application comment information processing method and device based on block chain network
CN110765490A (en) * 2019-10-31 2020-02-07 北京海益同展信息科技有限公司 Method and apparatus for processing information
CN110909381A (en) * 2019-11-12 2020-03-24 北京芯际科技有限公司 Block chain-based user comment tamper-proof system and method

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108124257A (en) * 2016-11-28 2018-06-05 中国联合网络通信集团有限公司 Evaluate treating method and apparatus
US20190050806A1 (en) * 2017-05-31 2019-02-14 Elliot Klein Blockchain system and method for calculating location of time-crucial shipments according to expectation and smart contracts
CN107967557A (en) * 2017-11-17 2018-04-27 西安电子科技大学 Reputation Evaluation System and method, electronic fare payment system are changed based on block chain
CN109657450A (en) * 2018-12-14 2019-04-19 泰康保险集团股份有限公司 Method, apparatus, medium and the electronic equipment evaluated based on block chain
CN110060072A (en) * 2019-03-29 2019-07-26 南京星链高科技发展有限公司 It is a kind of to prevent from packing the secondary method and system used based on block chain
CN110020541A (en) * 2019-04-19 2019-07-16 北京理工大学 A kind of the reputation evaluation method and system of the secret protection based on block chain
CN110493347A (en) * 2019-08-26 2019-11-22 重庆邮电大学 Data access control method and system in large-scale cloud storage based on block chain
CN110602248A (en) * 2019-09-27 2019-12-20 腾讯科技(深圳)有限公司 Abnormal behavior information identification method, system, device, equipment and medium
CN110597841A (en) * 2019-09-29 2019-12-20 腾讯科技(深圳)有限公司 Application comment information processing method and device based on block chain network
CN110765490A (en) * 2019-10-31 2020-02-07 北京海益同展信息科技有限公司 Method and apparatus for processing information
CN110909381A (en) * 2019-11-12 2020-03-24 北京芯际科技有限公司 Block chain-based user comment tamper-proof system and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113079018A (en) * 2021-03-25 2021-07-06 中国联合网络通信集团有限公司 Dining data processing method and intelligent dining table
CN113079018B (en) * 2021-03-25 2023-01-10 中国联合网络通信集团有限公司 Dining data processing method and intelligent dining table

Also Published As

Publication number Publication date
CN111556152B (en) 2022-03-29

Similar Documents

Publication Publication Date Title
CN103049538B (en) The action message syndication search of a kind of position-based service and interactive approach and system
CN108154050B (en) Vehicle condition data management method and device
CN101968799B (en) Search engine-based user interaction method and system
CN111556152B (en) Comment identification method based on block chain, base station and evaluation system
CN112749968B (en) Service data recording method and device based on block chain
CN110766418A (en) Method and system for realizing authenticity of after-sale service field sales order
TW201732727A (en) Automatic payment method and device
CN111615048A (en) Positioning method, positioning device, electronic equipment and storage medium
WO2006075868A1 (en) System for providing advertisement and purchase service based in lbs and method thereof
WO2016026309A1 (en) Comment message processing method and apparatus
AU2011216677B2 (en) Method for protecting personal information in Audience Measurement of digital broadcasting system
CN107369111B (en) Whole-course smart cloud code business support management system
CN107329945B (en) Short message display processing method and device and mobile terminal
CN111586002B (en) Comment identification method based on block chain, access device and comment system
CN104394162A (en) Service quality credibility considered network service selection method
CN111062766A (en) Block chain-based electronic invoice issuing method and device
WO2017128685A1 (en) Transaction processing method and transaction system
CN116843221A (en) Accounting method, device, equipment and medium for carbon account
CN113163331B (en) Service response method, device, equipment and storage medium
US20040102930A1 (en) Communication terminal and information processing apparatus of a payment system
US20120095818A1 (en) Business card directory system and method of use
CN109815393B (en) Information processing method and device, computer equipment and readable storage medium
CN112672320A (en) Message communication method and system between vehicles
CN111339413A (en) Scenic spot map data pushing method and system
CN110675170A (en) Credit-based certificate guarantee method and 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
GR01 Patent grant
GR01 Patent grant