Next Article in Journal
A Methodological Framework for New Product Development in Fuzzy Environments
Previous Article in Journal
Learning to Score: A Coding System for Constructed Response Items via Interactive Clustering
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Convergence Media Ecological Model Based on Blockchain

1
Graduate School, Communication University of China, Beijing 100024, China
2
State Key Laboratory of Media Convergence and Communication, Communication University of China, Beijing 100024, China
3
School of Computer and Cyber Sciences, Communication University of China, Beijing 100024, China
*
Author to whom correspondence should be addressed.
Systems 2024, 12(9), 381; https://doi.org/10.3390/systems12090381
Submission received: 7 August 2024 / Revised: 15 September 2024 / Accepted: 20 September 2024 / Published: 22 September 2024

Abstract

:
Currently, the media industry is in the rapid development stage of media integration, which has brought about great changes in content production mode, presentation form, communication mechanism, operation and maintenance management, etc. At the same time, it is also faced with problems such as difficult information traceability, declining industry credibility, low data circulation quality and efficiency, difficult data security and user privacy protection, etc. Utilizing blockchain’s characteristics can solve these problems that the media industry is currently facing. This paper designs a convergence media ecology model based on blockchain (CMEM-BC), focusing on the basic elements of the model, node operation and maintenance system, node management mechanism, value circulation mechanism, and storage mechanism, trying to establish a decentralized, traceable, and immutable convergence media ecosystem. On this basis, this paper summarizes the ecological framework and ecological model of CMEM-BC. Finally, the paper describes the verification of the effectiveness of CMEM-BC in key links through simulation experiments, verifying that CMEM-BC has high originality and is more suitable for the application of convergence media ecology through model analysis and comparison.

1. Introduction

At present, the media industry is in the rapid transformation stage of the convergence media and is experiencing the development process of gradual evolution from the full coverage of new media to the comprehensive integration of the media [1]. Since the development of media convergence has been widely explored, it has gradually expanded from the theoretical level to the implementation level and has achieved remarkable results. The media industry has brought about great changes in content production mode, presentation form, communication mechanism, operation and maintenance management, etc. However, in the process of development, the convergence media ecology also faces problems such as difficult information traceability, declining industry credibility, low data circulation quality and efficiency, difficult data security and user privacy protection, and operation and maintenance efficiency [2]. The development of the convergence media ecosystem also faces several urgent issues that need to be addressed [2].
(1)
Difficulty in information traceability
Amidst the rapid development of the convergence media ecosystem, the sources of information have become diversified. Information may be forwarded and adapted by numerous media platforms in a short period, making it difficult to trace the original source. This poses a significant challenge to verifying the authenticity and accuracy of information.
(2)
Decline in industry credibility
With the prosperity of the convergence media ecosystem, competition within the media industry has also intensified. Some media platforms may adopt strategies of false advertising to gain traffic, which not only damages their image but also leads to a gradual decline in industry credibility. So, it is necessary to link the media industry’s credibility with media workers and media platforms [3].
(3)
Inefficient data circulation
In the media industry, due to the diversity of data sources and the complexity of data processing, issues such as delays, losses, and errors may arise during data transmission and processing. This affects the timeliness and accuracy of information dissemination.
(4)
Challenges in data security and user privacy
As the volume of convergence media data continues to increase, data security and user privacy protection have become increasingly prominent issues. Due to limitations in technical means and interference from human factors, the risks of data leaks and privacy violations still exist.
Currently, the development trajectory of convergence media in the media industry is relatively clear. However, the time since the shift towards intelligent media integration has been brief, leading to limited practical application and insufficient depth of implementation. This paper argues that the progress of convergence media should focus on the following key areas [1,4]:
(1)
Content production
The methods of content production in convergence media will undergo significant transformations, becoming more efficient, intelligent, and diverse. This shift will reduce labor and time costs, optimizing the process of content creation and editing.
(2)
Information dissemination
The process of information dissemination within convergence media is likely to evolve in terms of its five core components: the communicator, audience, message, medium, and effect, leading to changes in how information is shared.
(3)
Ecological governance
As convergence media expands in scale and scope, it will develop into a complex industrial ecosystem. To sustain this ecosystem, effective governance is essential, including the establishment of a dynamic management system and mechanism to enhance the efficiency of ecological operations and maintenance.
(4)
Conceptual shift
Technologies such as artificial intelligence, big data, and blockchain will significantly impact the development of media convergence, altering operational methods. To adapt, media professionals must evolve their thinking and stay current with technological advancements, or risk being left behind in this changing landscape.
Blockchain is a distributed database technology that records and verifies data transactions in systems in a decentralized, immutable, and highly secure manner [5]. The ideal application of blockchain in the media industry is to combine the convergence media to build a convergence media ecology based on blockchain. The characteristics of blockchain can reduce the monopoly and control of centralized large platforms and achieve “paid quantification” of the value contribution of media content participants through blockchain technology. At the same time, combining artificial intelligence, big data, and other technologies can change the existing content market pattern, solve the problem of difficult traceability of media content in the transmission process, and solve the problem of low timeliness and high cost faced by media content in the copyright identification and transaction process [2,6].
The convergence media ecology built based on blockchain technology aims to delegate power to ordinary nodes in the ecology, thus changing the pattern of a few central nodes to control information. Blockchain convergence media is expected to have a profound impact and change on the existing business model, content creation mode, and industry structure, and reshape the ecological pattern of the entire media industry [7]. At the same time, the introduction of token economy model can make blockchain media no longer rely on push advertising and fake news to obtain click-through rate for profit. Content creators can share or price their own content through smart contracts, while content consumers can pay through tokens, creating a new collaboration paradigm for media content dissemination [6,8].
In the blockchain convergence media ecology, the creation mode of media content can be changed from a clue-oriented mode to a user-centered mode. By using the blockchain token mechanism, a content crowdfunding platform can be established to determine the production process of content according to the fundraising situation. Under this mechanism, all the participating nodes in the ecology have the opportunity to participate in the dissemination of convergence media content, and the nodes that actively participate in ecological activities can be rewarded. These activities will be recorded on the blockchain, which will have a certain impact on the current communication mechanism of the media [9]. Blockchain convergence media ecosystem can open up the whole industrial chain of content producers, content consumers, advertisers, and ecological builders in the ecosystem, price the communication value of all content, reward and protect the nodes through the token system, and provide a full, safe, and complete economic value transformation mechanism for all links in the content industry chain. In this way, the legitimate benefits of all participants in the digital content industry chain can be fully and fairly quantified, so as to create a media digital content industry chain ecosystem driven by blockchain technology [10].
In this paper, Section 1 introduces the research purpose of this paper, Section 2 introduces the current relevant research status, Section 3 focuses on the main research methods, Section 4 presents the research results and discussion, and Section 5 provides the summary. In summary, the aim of this study was, by introducing blockchain technology in the convergence media, to use the characteristics of blockchain decentralization, traceability, immutability and so on to solve the problems faced by convergence media, such as copyright traceability, transaction difficulties, and profit difficulties of convergence media nodes, eventually forming an industrial ecology and thus changing the operation and maintenance mechanism of the existing media industry. This will play an innovative role in copyright protection and asset management, credit source certification and content review, content production and news crowdfunding, intelligent trading and advertising effect, public opinion analysis of public opinion, and public opinion environment. At the same time, by optimizing some key technologies in the blockchain-based convergence media ecology, gradually improving the overall credibility, communication power, guiding power, and influence of the convergence media platform, a blockchain-based convergence media ecology model (CMEM-BC) was established.

2. Related Work

At present, the media industry is developing rapidly, and artificial intelligence and other technologies have been through the operation and maintenance links of information collection, content production, content distribution, public opinion monitoring, and copyright protection, driving the intelligent transformation of the media industry [11]. Convergence media plays multiple roles in grassroots governance, including information dissemination, organizational mobilization, value guidance, and consultation services, and it plays an increasingly important role in the current grassroots governance. Media convergence is not a simple combination, but an in-depth integration of the existing system, mechanism, content, channels, platforms, talents, and market [12].
In recent years, blockchain technology has developed rapidly and has been widely used in many fields such as healthcare [13], agriculture [14], energy [15], and financial industry [16]. With the maturity of blockchain technology, it has gradually been applied in the media industry. In some European and American countries, blockchain technology was developed early, and the application of blockchain in the media industry has developed relatively fast. Some progress has been made mainly in copyright protection, content production, intelligent trading, and other fields, but there is a lack of systematic research on blockchain in the whole convergence media ecology [17].
Chen B et al. introduced a security model for IoT systems using smart contracts on the blockchain platform, which offers decentralized, tamper-proof, and programmable features. These characteristics help create a secure and trustworthy environment for improving overall IoT system security [18]. Shi QS et al. explored the use of blockchain in a decentralized electricity trading model by incorporating a reliability coefficient with smart contracts and a credit value mechanism. By applying these to a simulated electricity market, their results showed that the blockchain-based system improved efficiency, reduced transaction verification times, and minimized the risk of defaults and attacks [19]. Razaque A et al. proposed a blockchain-enabled deep recurrent neural network (BDRNN) for detecting malicious clickbait. Their experiments demonstrated that the BDRNN model outperformed other approaches in terms of accuracy, link detection, memory usage, and resistance to attacks [20]. Jaiman V et al. presented a blockchain-based consent model for managing access to individual health data. Their model used smart contracts to dynamically capture consent and allowed data requesters to search and access health data. Their evaluation indicated that the model was efficient, adaptable to personalized access control policies, and offered a flexible approach to managing health data-sharing scenarios [21]. Liu Y et al. presented an architecture of a consortium blockchain-empowered port supply chain system and proposed a system verification framework for the smart contracts of port supply chains with probabilistic behaviors [22]. Hisseine MA et al. performed a literature review about the application of blockchain in social media, and their findings showed that previous studies on the applications of blockchain in social media are focused mainly on blocking fake news and enhancing data privacy [2]. Liu LQ et al. studied current difficulties faced by the media, discussed the possibility of developing “blockchain + media”, and through investigation, summarized that blockchain has great potential for media development, but current studies on this topic are still in early-stage, and the results need to be observed [8]. Shin D et al. examined real-world applications of blockchain technology in the media industry using Qingbo Big Data. They analyzed the current global development of blockchain and the media sector, identifying key challenges. To address these issues, they proposed strategies to enhance the integration of blockchain with the media industry in the big data era. Their study revealed that blockchain’s technical features can effectively resolve major concerns such as copyright risks, opaque algorithms, and fragile trust mechanisms within the media industry [23].
In this work, we designed a convergence media ecological model based on blockchain; studied and analyzed the basic components, node operation and maintenance system, node management mechanism, value circulation mechanism, and storage mechanism of CMEM-BC; and initially established an operation and maintenance system based on the ecological node attributes such as participation and credit degree in the convergence media ecology. Then, we designed the dynamic entry and exit mechanism of ecological nodes and developed the storage mechanism of ecological data elements of blockchain combined with interplanetary file system (IPFS). At the same time, the possible problems faced by CMEM-BC were studied, and a solution suitable for this model is proposed in this paper.

3. Materials and Methods

The convergence media ecology based on a blockchain model involves extensive research content. According to the characteristics of the media ecology, this study focused on the basic elements, node operational mechanism, node management mechanism, value circulation mechanism, and storage mechanism, and at the same time, it focused on the basic design of the CMEM-BC, pointed out some problems, and put forward the corresponding solution.

3.1. Base Element

The basic elements of the convergence media ecology based on blockchain are mainly expounded from three aspects: ecological nodes, data elements, and block structure. Together they constitute the internal underlying structure of the blockchain convergence media ecosystem, realize the communication and interaction within the system through the exchange of media content and information, realize the value-added of data through the circulation of information, and optimize the content creation environment under the interaction, coordinate the relationship between participants, and promote the normal operation and maintenance of the convergence media ecosystem.

3.1.1. Ecological Nodes

Ecological nodes are the individuals that exist independently in the media ecology of blockchain and integration. The main functions of nodes can be divided into three types of nodes: content producers, content consumers, and content regulators. The identities of the three nodes can be transformed in the actual ecological operation and maintenance.
Content producers are the key to existing in blockchain media ecology, which potentially involves all citizens in convergence media ecology, and they can be professional journalists, editors, commentators, and the general public. They can also be newspaper, press, news media organizations, radio stations, and network platforms. In some studies, they are also known as the business organization node. These groups can produce professional media content, as well as User-Generated Content (UGC) [24].
Content consumers are the recipients and users of content in the ecology. They may not only participate in the circulation activities of content but also assume the obligation of giving feedback to the content. At the same time, they have the right to use and the right to participate in the content, which is also known as ordinary user nodes in some studies.
The role of content regulators is to supervise and feedback information and nodes, and at the same time to supervise the illegal operation and negative participation of nodes, such as relevant authorities and responsible units in ecology, which is also called the node of regulatory agencies in some studies.

3.1.2. Data Element

In blockchain convergence media ecology, each node can be used as a producer of data element but can also be the data element of consumers. The data element is the core of media ecological content. According to the special properties of the media industry, media ecological data element can be divided into the following categories: content data, interactive data, copyright data, value evaluation data, advertising data, user data, authentication, transaction data, circulation data, token data, etc. In blockchain data circulation, they can be collectively referred to as transaction data [25,26].
In blockchain media ecology, the data element is stored in distributed databases in the form of blocks and encrypted using cryptographic technology, which makes the data more secure and reliable, and it is not affected by centralized institutions. Data elements are managed and exchanged through blockchain technology. Users can create and exchange digital assets in the convergence media ecology, and the ownership and transaction records of these assets are recorded through blockchain technology.
The life cycle of data elements include data production, data transmission, data storage, data processing, data circulation, data privacy protection, data access control, data destruction, etc. Data production refers to the process of the node in the ecology itself or through other equipment; data transmission refers to the transmission process between the nodes in the ecology or between the data centers outside the ecology; data storage means that the data generated in the ecology is stored in a distributed storage, as well as the process of archiving important data; data processing includes the process of completing data iteration through calculation, analysis, and update according to the preset rules or methods in the ecology; data circulation includes the organizational management of the data, as well as the process of data circulation through disclosure, sharing, trading, and other forms; data privacy protection is the process of privacy protection of relevant information in the process of ecological data production, transmission, and processing; data access control is mainly the control of data use rights in the process of data processing and data circulation; data destruction refers to the process of destroying data elements in the ecology in accordance with relevant laws and regulations or industry regulations. The life cycle of ecological data elements in blockchain convergence media is shown in Figure 1.

3.1.3. Block Structure

Like other blockchain systems, the block in the convergence media ecology is also composed of a block head and block body, and the block head also contains version number, timestamp, and previous block hash [27]. Unlike the existing mature Bitcoin blockchain system, there are mainly different aspects:
(1)
Because the consensus mechanism is different, the difficulty target and nonce random number in the common block head will no longer be practical but will use the number of seeds used in the PoE consensus mechanism and the pseudo-random number generated [28]. In addition, there are also version number, previous block hash, timestamp, and Merkle root information. The version number refers to the version information of the block, which is used to identify the version of the block structure and rules; timestamp refers to the time when the block is created, which is used to determine the time order of the block and provide an important factual basis for the blockchain data; previous block hash refers to the hash value of the previous block, which is used to link different blocks in the blockchain; Merkle root refers to the Merkle root hash of transaction data, which is used to verify the transactions contained in the block, and it can quickly verify the integrity of the data element record [29].
(2)
Due to the complex diversity of the blockchain media ecological affairs, the basic data in the block are no longer only the transaction data. According to the classification of common affairs in the blockchain media ecology, the block data should contain content data, interactive data, copyright data, user data, circulation data, evaluation data, etc.
The block structure in the blockchain convergence media ecology is shown in Figure 2.

3.2. Node Operation and Maintenance Mechanism

In order to ensure the basic operation and maintenance of the blockchain convergence media ecology and the basic rights and interests of nodes in the ecology to participate in ecological operation and maintenance, we studied the establishment of a node operation and maintenance system based on node interaction and node integrity, define the participation and credit degree of nodes, and play a role in distinguishing node contribution degree in the relevant links of ecological operation and maintenance.

3.2.1. Participation System

Node participation is a digital embodiment of the comprehensive status of node participation in system affairs, including the frequency, scope of interaction, popularity, etc. The participation system is established mainly based on the following principles:
(1)
Set up the initial participation for the nodes that join the convergence media ecology.
(2)
Nodes publish content in the convergence media ecology, including news, articles, audio, video, patents, etc., to gain participation points.
(3)
Nodes that participate in the forwarding, comments, likes, and other interaction will obtain the corresponding token reward.
(4)
Nodes participate in convergence media ecological management affairs to obtain participation plus points.
(5)
The node actively initiates the transaction by an exit degree, and the node corresponds to the transaction by an additional entry degree.
(6)
The corresponding out and entry degrees of nodes can be accumulated.
The participation P of nodes is the comprehensive embodiment of Out-degree Op, In-degree Ip, and the number of interactive nodes Node.
P = a × O p + b × I p + c × N o d e
In this model, the weights of output, entry, and total node count can be adjusted by modifying the coefficients a, b, and c. If needed, different weights can be assigned to various transaction types, though this is not elaborated in the paper. Typically, c > b > a, meaning the interaction scope more effectively highlights the importance of nodes in system construction, while the In-degree weight ranks second. This suggests that passively initiated interactions better capture a node’s popularity and help prevent nodes from manipulating the system through excessive active participation.

3.2.2. Credit System

The node credit degree digitally represents a node’s credibility within the system. In the convergence media ecosystem, the node’s credit degree serves as a reference for its trustworthiness when engaging in system activities. Every node is assigned its own credit degree, which fluctuates based on its behavior within the system. The participation mechanism is built upon the following core principles:
(1)
Set up the initial credit rating for the nodes that join the convergence media ecology.
(2)
Credit bonus points for publishing popular media content (combined with likes, comments, and retweets above the threshold).
(3)
The accounting nodes complete the block packaging and receive a credit bonus through the system consensus.
(4)
If the node releases illegal content or participates in evil behavior, there will be credit deduction after passing the punishment consensus.
(5)
If candidate consensus nodes and accounting nodes do not participate in the consensus process many times, there will be a credit deduction.

3.2.3. Credit Influence

During an accounting cycle, the system generates accounting nodes based on the credit of each node. Generally, nodes with a higher credit are more likely to gain accounting rights. Additionally, to incentivize these nodes, they receive both credit and token rewards after block packaging is completed. This increases their chance of securing the next accounting right, potentially leading to a Matthew effect, where the rich get richer and the poor get poorer. While the Matthew effect can be beneficial in some contexts, it can impede the balanced development of the media ecosystem, where active participation from all nodes is encouraged [30]. To address this, the system adjusts the impact of node credit over multiple accounting cycles, with the influence diminishing as the number of accounting instances increases.
The concept of half-life is widely used in fields such as physics, medicine, and chemistry. Statistically, half-life refers to the time required for half of an unstable isotope to decay [31]. We apply this concept to the information half-life of accounting instances. After a node has held accounting rights N times, its credit influence is halved. Consequently, the credit influence for subsequent accounting rights decreases accordingly.
E i = C i × 1 2 n N
C i is the credit rating of node i in the current accounting cycle. Assuming that the credit degree of a node changes the data in the consensus cycle, the actual influence in the consensus cycle should show the trend of decay with the change in its accounting times, which can solve the problem of the Matthew effect in the system to a certain extent.
The node for accounting rights is credit reward; assuming that a node bookkeeping credit reward for e, the credit reward should not make the node in the next accounting cycle of credit influence growth, namely the next cycle in the cycle credit after half-life algorithm modification should be less than the last influence; otherwise, the system will lead to the growth of the credit of the Matthew effect.
C i × 1 2 n N > ( C i + e ) × 1 2 n + 1 N
C i is the current credit degree of node i, N is the number of half-life bookkeeping set by the system, and n is the current bookkeeping times of node i. According to formula (3), we can obtain e < C i . It is concluded that when the accounting credit rating reward is less than the current credit rating of the node, the Matthew effect is not easily produced in the system.

3.3. Node Management Mechanism

According to the characteristics of blockchain convergence media ecology, in the early stage of ecological development, CMEM-BC adopts the form of an alliance chain, and the form of a public chain can be tried after the ecology gradually matures. In the alliance chain, the access and exit of nodes should be limited by the alliance. Combined with the characteristics of convergence media ecology, this paper establishes a node dynamic access and exit mechanism (NDAE) according to the participation and credit degree of nodes [32]. The specific process is as follows:
(1)
When a node applies to join the blockchain convergence media ecosystem, it first initializes basic personal information, including unified standard global unique identifier (GUID), asymmetric public and private key pair, communication address, node name, signature information, etc., and submits it to the regulatory node in the ecosystem. After passing the consensus mechanism, it becomes an ecological node. Then, the initial participation and credit degree of the system setting are obtained. Finally, the consensus node broadcasts to increase the ecological node transaction, and the certificate authority in the ecosystem issues digital certificates to it [28].
(2)
In ecological operation and maintenance, nodes update the value of ecological node participation degree and credit degree according to the system rule. When the value of node participation degree and credit degree is less than the threshold set by the system, the supervision node in the ecosystem can initiate an application for withdrawing this node from the ecosystem. After the consensus mechanism is passed, the node will be withdrawn from the ecosystem and its participation degree and credit degree information will be reset to 0. The consensus node broadcasts information about nodes exiting the system, while the certificate authority in the ecosystem deregisters its digital certificate and updates the Certificate Deregistration list (CRL).
(3)
When the ecological node actively applies for withdraw from the ecology, after the consensus mechanism, the consensus node will broadcast the ecological node to exit the broadcast, and the certificate institution will cancel its digital certificate and update the CRL list.
(4)
When a node in the ecology initiates a communication request, the node sends its digital certificate to the communication party node, and the communication party node verifies the digital certificate identity with the certificate agency’s public key, and the communication request is received by the initiator.
The detailed flowchart of the dynamic joining withdrawal mechanism of ecological nodes is shown in Figure 3, in which the ecological node applicant is referred to as A, its communication node T, regulatory agency node R, and certificate institution C.
Based on the above design ideas, this paper studies the smart contract implementation of a node’s dynamic access and exit mechanism. It should be noted that the well-known smart contract of Ethereum is written based on the Solidity language, while the blockchain system studied in this paper is written based on the Python language. In order to facilitate reading, the pseudo-code of this smart contract is written in Python language. The pseudo-code of node dynamic join exit mechanism based on smart contract is as shown in Algorithm 1.
Algorithm 1 Node dynamic access and exit smart contract algorithm
Input: application node base information guide: global unique identifier, public_key: asymmetric public key, private_key: asymmetric private key, address: communication address, name: node name: signature: signature information, participation_score: engagement, credit_score: credit, certificate: digital certificate, nodes []: collection of experimental nodes
Output: node dynamic access and exit ecological information
  1:  # The Node applies to join the ecology
  2:  def apply_to_join(guid, public_key, private_key, address, name, signature):
  3:    # TODO: Initialize the node information and submit the accession request
  4:    # TODO: After the consensus mechanism is passed, the ecological node transactions are added by the consensus node broadcast
  5:    new_node.certificate = issue_certificate (new_node) # Certificate is issued by the certification authority
  6:  # Ecological node is actively withdrawn
  7:  def exit_ecosystem(node):
  8:    # TODO: After the consensus mechanism is passed, the consensus node broadcasts the node to exit the transaction
  9:    nodes.remove(node)
10:    revoke_certificate(node)
11:  # The Certificate Authority issues a digital certificate
12:  def issue_certificate(node):
13:    if verify_signature (node): # Check whether the node information is legal
14:      return certificate = { node.guid,node.public_key, sign_certificate (node)} # Certificate authority returns the certificate information
15:  # Certificate agency signature certificate
16:  def sign_certificate(node):
17:    # TODO: Sign the certificate information with the private key of the certificate authority
18:    return signature = sign_with_key(certificate_info, certificate_authority_private_key)
19:  # The Certificate organization cancels the digital certificate
20:  def revoke_certificate(node):
21:    update (CLS) # Unregister the node certificate and update the CLS list
22:  # Regulatory regulatory initiates the application for mandatory exit node
23:  def initiate_exit(node):
24:    if node.participation_score < threshold or node.credit_score < threshold:
25:      # TODO: After the consensus mechanism is passed, the consensus node broadcasts the node to exit the transaction
26:      nodes.remove(node)
27:      revoke_certificate(node)
28:  if __name__ == “__main__”:
29:    # TODO: Node access and exit call

3.4. Value Circulation Mechanism

The value circulation in the blockchain media ecology refers to the value transfer from the data element of one node to other nodes, and then forms a circular and healthy blockchain media ecology. In this ecology, nodes can obtain value by creating and circulating data elements, and the value circulation can be divided in three ways: sharing, trading, and openness [33,34].
Through the use of blockchain technology, value circulation can be managed and recorded through tokens, credit rating, participation, etc., as a reward for the creators or providers of data elements, or as a tool for value exchange between nodes. In the blockchain convergence media ecology, the circulation of value is managed through a governance mechanism, which can enforce how to circulate tokens or implement credit, engagement rewards, etc., through smart contracts, which helps to ensure fairness and transparency of value within the ecosystem, ensure the completion of the circulation of value within the ecosystem, and help maintain community coordination and consistency [35].
Content producers first perform creation, release, or circulation of media ecological data elements, which can be the article, video, audio, pictures, form of content, and the corresponding blockchain transaction records, through the consensus mechanism uploaded to blockchain media platform, the corresponding data element content stored on the IPFS distributed storage system, and producers according to the system’s preset rules for the corresponding value incentive reward. Content consumers’ browsing, viewing, reading, or distribution of media ecological data elements, such as likes, comments, and circulation, are recorded on the blockchain to ensure transparency and traceability, while obtaining corresponding value incentives according to the preset rules of the system. The systematic establishment of a token system can realize the exchange of token assets and real assets, and encourage ecological nodes to participate in the process of data element value circulation so as to improve the utilization rate of the data element value and realize the appreciation of the data element value.
Value circulation reflects the process of ecological operation, mainly based on the following premises:
(1)
Consensus mechanism is unified. The consensus mechanism is the core of the blockchain convergence media ecology and the baton of the normal operation of the whole ecology, so the consensus mechanism of the nodes in the ecology should be unified.
(2)
Activity rules are unified. This mainly includes the unification of circulation rules and participation rules in the blockchain convergence media ecology. The unification of circulation rules mainly refers to the process, commission fee, and information of circulation requirements; the unification of participation rules mainly refers to the unified authority and obligations of their roles for each participant in the ecology.
(3)
The user system is unified. There are multiple types of functional users in the media ecology of blockchain, and user identity can be changed in the process of ecological operation and maintenance. For example, content producers of a certain link can also be transformed into content consumers in the subsequent links. Users can connect with all affairs in the ecology without re-registering an account, which simplifies the user system in the ecology, facilitates the nodes to participate in the value circulation of data elements, and also improves the retention rate of users.
(4)
Unified circulating assets. Blockchain integrates the media ecology to unify the circulation of assets, establishes a unified token system, and standardizes the value assets in the ecology into a unified media, which can greatly improve the value circulation and exchange of data elements. The unification of circulating assets makes the value circulation between different user groups easier and more transparent. These unified assets can be used to measure and transfer value, thus enabling processes like circulation, motivation, and interaction.
To sum up, value circulation is the core part of the blockchain convergence media ecology, which realizes the creation, transmission, and distribution of value through digital assets and governance mechanism. From the original data circulation through the convergence media ecology based on blockchain, and finally to the new data value circulation, the data value circulation of CMEM-BC data element is shown in Figure 4.
Based on the above process, this paper designs the smart contract in the process of data element circulation. The pseudo-code of the contract is written in the Python language and used in the form of local deployment and operation. The data element and smart contract construction pseudo-code are shown in Algorithm 2.
Algorithm 2 Data elements and smart contract construction
import: Owner: data owner; value: data value; description: data description; sharedWith: list of shared users; isShared: shared; isPublic: open; isTransferred: whether traded
output:Data element and smart contract construction
  1:  # Define the structure of the data element
  2:  class DataElement:
  3:    def __init__(self, owner, value, description, isShared, sharedWith, isPublic, isTransferred):
  4:  # Data element contract
  5:  class  DataElementContract:
  6:    Data _ elements = {} # A dictionary of all data element
  7:    # Create a data feature
  8:    def create_data_element(self, owner, value, description):
  9:      new_data_element = DataElement(owner, value, description)
10:      self.data_elements[new_data_element.id] = new_data_element
11:    # Share the data features to a specific user
12:    def share_data_element(self, data_element_id, user):
13:      data_element = self.data_elements[data_element_id]
14:      data_element.isShared = True
15:      data_element.sharedWith.append(user)
16:    # Open data element
17:    def  make_public(self, data_element_id):
18:      data_element = self.data_elements[data_element_id]
19:      data_element.isPublic = True
20:    # Purchase of the data element
21:    def  buy_data_element(self, data_element_id):
22:      data_element = self.data_elements[data_element_id]
23:      data_element.isTransferred = True
24:      transfer(data_element.value, msg.sender, data_element.owner)
25:      data_element.owner = msg.sender
26:  if  __name__ == “__main__”:
27:    # TODO: Instantiated data element
28:    # TODO: Instantiated data element contract
The pseudo code of ecological node and smart contract construction is shown in Algorithm 3.
Algorithm 3 Ecological node and smart contract construction
import: Basic information of ecological nodes
output: Ecological node and smart contract construction
  1:  # User contract
  2:  class UserContract:
  3:    users = {} # Store the user’s dictionary
  4:    def register_user (self, user): # User registration
  5:      users[user] = User(user)
  6:    def get_user_info (self, user): # Get user information
  7:      return users[user]
  8:  # Define the structure of the user
  9:  class User:
10:    def  __init__(self, address):
11:      self.address = address # user address
12:      self. Owned _ elements = [] # List of data element owned by the user
13:      self.shared_elements = [] # List of data element shared by the user
14:    # Data element sharing
15:    def share_data_element(self, data_element_contract, data_element_id, user):
16:      data_element = data_element_contract.data_elements[data_element_id]
17:      data_element_contract.share_data_element(data_element_id, user)
18:      self.shared_elements.append(data_element_id)
19:    # Data element for disclosure
20:    def make_data_element_public(self, data_element_contract, data_element_id):
21:      data_element = data_element_contract.data_elements[data_element_id]
22:      data_element_contract.make_public(data_element_id)
23:    # Data element trading
24:    def buy_shared_data_element(self, data_element_contract, data_element_id):
25:      data_element = data_element_contract.data_elements[data_element_id]
26:      data_element_contract.buy_data_element(data_element_id)
27:      self.owned_elements.append(data_element_id)
28:  if  __name__ == “__main__”:
29:    # TODO: Registered users
30:    # TODO: instantiated user contracts

3.5. Storage Mechanism

Due to the large volume and variety of data elements in the blockchain convergence media ecology, the data element can be stored on the blockchain in the form of a hash value, while the actual content is stored in the distributed storage system of an interstellar file system (InterPlanetary File System, IPFS) to reduce the burden on the blockchain [36]. The nodes with data element storage requirements can save the data element in the deployed IPFS system storage nodes; the IPFS system will fragment the data element, and then return to the node system according to the unique hash value generated by the data element content. The node can select the resulting storage hash encryption, add the encrypted hash to the corresponding ecological transaction record, and then publish the system broadcast [37]. When the data element content needs to be obtained, the hash value corresponding to the data element can be obtained in the blockchain system, and then the original content of the data element can be obtained in the IPFS system. The IPFS distributed storage system bears the pressure of data storage, making up for the lack of limited storage space and inefficient transaction processing in the blockchain system. The deep integration of blockchain and IPFS greatly improves the storage efficiency of the data element in the blockchain convergence media ecology. The CMEM-BC data element storage process is shown in Figure 5.
In the ecological model of blockchain convergence media, an account-based model is adopted, so that data elements and user behavior can be associated with the user account. Each user has an account, and all its content and interactive data are stored in the data structure related to its account, so that user participation is more personalized and controllable. In order to meet the needs of multiple users and frequent interactions in the ecology, the ecological underlying data are created based on a key–value type data structure and stored by LevelDB database. The key–value type data structure is very simple and efficient, and it can be applied to fast ecological storage and large data retrieval; it is very useful for managing user accounts and data elements [38]. At the same time, LevelDB is a lightweight, embedded database suitable for being embedded in the blockchain node or applications, and it can handle a large number of read and write operation; it can also adapt to the media ecological need for rapid response to user requests [39].

3.6. Security Analysis

CMEM-BC uses a consensus mechanism based on a node efficiency named PoE [28]. In the PoE consensus mechanism, the efficiency of nodes is a comprehensive reflection of the interaction between nodes including node participation, credit degree, and number of accounting times. The PoE consensus mechanism is based on node efficiency, combined with a verifiable random function, node importance algorithm, and information half-life. Below is an analysis of common security attacks on blockchain systems.

3.6.1. The 51% Resource Attack

The 51% resource attack refers to a malicious node that attempts to disrupt the system’s balance by controlling 51% of the system’s resources, thereby influencing the system’s normal and orderly development [40]. The consensus mechanism in CMEM-BC is based on the participation system, credit system, and interaction relationships in the ecosystem, combined with PageRank sorting, half-life algorithm, and verifiable random function to generate candidate consensus nodes and accounting nodes. Throughout the process, the nodes’ control over resources is not fully controllable, and the generation of accounting nodes has a certain randomness based on system resources. Malicious nodes cannot launch an attack by accumulating 51% of the resources, so CMEM-BC can effectively resist 51% resource attacks.

3.6.2. Witch Attack

A witch attack typically refers to a network node in a distributed system that continually changes its identity through disguises, causing other nodes in the same system to mistakenly believe that it is a different node. The attacking node uses these disguised node identities to disrupt the normal operation of the distributed system [41].
In CMEM-BC, a malicious node attempting to impersonate another must replicate the same characteristics of the media ecology, including participation, credibility, and interaction patterns, which significantly raises the difficulty of successful masquerading. Additionally, during the accounting cycle, the data provided by a node must be verified by other candidate consensus nodes based on its public and private key pairs. This verification process helps prevent impersonation by ensuring robust identity authentication, making CMEM-BC resilient against such attacks.

3.6.3. Selfish Mining Attack

A selfish mining attack is a deceptive blockchain mining strategy in which one miner or a group of miners obtain the right to record transactions, creating a new block, but do not broadcast it. Instead, they construct a private branch of their own and expand this private branch using their advantage in the consensus competition. Their goal is not to destroy the entire blockchain system but to obtain additional benefits by exploiting their advantage in the consensus process and rendering the consensus work of honest nodes meaningless [42].
In CMEM-BC, accounting rights are assigned sequentially by candidate consensus nodes based on verifiable random numbers derived from a randomly generated seed number for each cycle. If node A, which is responsible for generating the random number, experiences delays, it will be replaced by node B, which can generate the number on time. As a result, node A cannot ensure it will gain accounting rights in the subsequent cycle. Additionally, nodes cannot create forks in the blockchain by delaying block publication. This mechanism enables CMEM-BC to withstand selfish mining attacks.
Through the above analysis, we can conclude that CMEM-BC can resist most blockchain attack methods, such as 51% resource attack, witch attack, and selfish mining attack.

4. Results and Discussion

4.1. Model Experiment

For a decentralized content circulation system such as blockchain convergence media, node entry and exit management, internode communication, and data element circulation have their technical particularities, which are the key links of the model. To verify the utility of CMEM-BC, this study conducted simulation experiments on the node management mechanism and value circulation mechanism of two key links of CMEM-BC.
After the node joins the ecology, it can obtain the node certificate of the blockchain convergence media ecology, and the nodes holding the certificate can initiate communication. In order to verify the effectiveness of a dynamic node addition of an exit smart contract in the ecology, this study carried out a simulation experiment of a dynamic addition of exits between nodes and carried out the communication between nodes. The pseudo-code used in the experiment is shown in Algorithm 4.
Algorithm 4 Node dynamic access, exit, and inter-node communication verification
import: Node base information
output: Simulation of dynamic access exit and verification of communication between nodes
  1:  # Ecological node communication request
  2:  def  communicate(sender_node, receiver_node, certificate):
  3:    if  validate_certificate(receiver_node, certificate):
  4:      if (cetificate not in CLS) # If the certificate is not in the CLS list
  5:       # TODO: Perform the communication operation
  6:       # The communication node verifies the digital certificate
  7:  def  validate_certificate(node, certificate):
  8:    # TODO: Use the certificate authority public key to decrypt and verify the digital certificate
  9:    return True
10:  # Communication node verifies the node signature
11:  def  verify_signature(node):
12:    # TODO: To verify the validity of the node signature by using the public key
13:    return True # Placeholder for signature verification
14:  # Example call
15:  if  __name__ == “__main__”:
16:    apply_to_join(“node1”, “pub_key_1”, “priv_key_1”, “address_1”, “Node 1”, “node1_signature”)
17:    apply_to_join(“node2”, “pub_key_2”, “priv_key_2”, “address_2”, “Node 2”, “node2_signature”)
18:    apply_to_join(“node3”, “pub_key_3”, “priv_key_3”, “address_3”, “Node 3”, “node3_signature”)
19:    # Node 1 initiates a communication application to Node 2
20:    certificate = nodes[0].certificate
21:    communicate(nodes[0], nodes[1], certificate)
22:    # Update the participation rate and credit rating information of the participating nodes
23:    update_scores(nodes[0], p0, c0)
24:    update_scores(nodes[1], p1, c1)
25:    update_scores(nodes[2], p2, c2)
26:    supernode.initiate_exit (node [2]) # Regulatory initiated application for mandatory exit from Node 3
27:    Exit _ ecosystem (node [0]) # node 1 actively initiated the application
28:    communicate(nodes[0], nodes[1], certificate)
29:    communicate(nodes[2], nodes[1], certificate)
The simulation experiments of dynamic node access and exit and trusted communication between nodes showed that the NDAE mechanism can well manage node access and exit in the ecology, realize the application management of trusted nodes in the ecology, and realize the management of nodes’ active exit from the ecology, and can force the exit management of untrusted or inactive nodes, ensuring the integration of blockchain media from the bottom of the ecology. At the same time, effective communication can be established between ecological nodes, while non-ecological nodes cannot initiate effective communication. The safety of state operation and maintenance improves the enthusiasm of ecological nodes to a certain extent and activates the entire ecological activity, which can improve the operation and maintenance efficiency of the ecology.
In order to verify the effectiveness of the smart contract of the data element value circulation in the ecology, this study carried out the simulation experiment of data element value circulation. The pseudo-code of the smart contract of data element value circulation used in the experiment is shown in Algorithm 5.
Algorithm 5 Smart contract simulation of data elements value circulation
import: Basic information of data elements and basic information of ecological nodes
output: Data elements value circulation information
  1:  # Instance combination
  2:  data_element_contract = DataElementContract()
  3:  user_contract = UserContract()
  4:  # Create a data feature
  5:  data_element_contract.create_data_element(“owner_address”, 100, “Sample data”)
  6:  # Register a user
  7:  user_contract.register_user(“user_address”)
  8:  # Obtain the user information
  9:  user_info = user_contract.get_user_info(“user_address”)
10:  # Condition 1 Ecological nodes automatically perform data element sharing
11:  if condition 1:
12:    user_info.share_data_element(data_element_contract, “data_element_id”, “other_user_address”)
13:    broadcast (“Data feature sharing transaction”);
14:    if PoE(): # The consensus mechanism is approved by the system
15:      # TODO: System incentive
16:  # Meet Conditions 2 Ecological nodes automatically perform data element disclosure
17:  if condition 2:
18:    user_info.make_data_element_public(data_element_contract, “data_element_id”)
19:    broadcast (“Data Element disclosure transaction”);
20:    if PoE(): # The consensus mechanism is approved by the system
21:      # TODO: System incentive
22:  # Condition 3 Ecological nodes automatically execute data element transactions
23:  if condition 3:
24:    user_info.buy_shared_data_element(data_element_contract, “shared_data_element_id”)
25:    broadcast (“Data Flement Transaction”);
26:    if PoE(): # The consensus mechanism is approved by the system
27:      # TODO: System incentive
In the laboratory simulation environment, the smart contract of data element value circulation based on Algorithm 5 is used to randomly initiate 10,000 times of three types of value circulation requests between nodes in CMEM-BC. Simulation experiments show that all requests completed the predetermined circulation of the data element value and completed the blockchain storage of data element circulation transactions after passing the consensus mechanism.

4.2. Ecological Architecture

The ecological architecture of blockchain media ecology refers to the overall architecture of the interaction between blockchain technology and convergence media to realize decentralized content management, distributed storage and circulation, etc. According to the basic functions of blockchain media ecology, CMEM-BC can be divided into the following six layers of architecture [43,44]:
(1)
Basic data layer. The basic and data layer is the foundation of the whole convergence media ecology, including the transaction data stored on the blockchain and the data element stored in the IPFS system. These data are stored on the blockchain in a distributed, immutable manner, ensuring the integrity and credibility of the data.
(2)
Network layer. The network layer establishes the communication and connection between the blockchain nodes. The P2P (point-to-point) network is adopted in the blockchain convergence media ecology. This layer ensures the information transmission and synchronization between each node and enables the whole system to update the data in real time.
(3)
Core consensus layer. The core consensus layer defines the consensus mechanism on the blockchain. The consensus layer ensures that the nodes agree on the data on the blockchain, prevents the attacks of malicious nodes, and maintains the security of the blockchain. The present model adopts the efficiency proof consensus mechanism (PoE) based on node efficiency [28].
(4)
Value incentive layer. The value incentive layer is a level used to reward participants, usually using tokens or node attributes to measure value. This layer ensures that content creators, content consumption, ecological regulators, and other participants are motivated to actively participate in the ecology, thus promoting the growth and development of the ecology.
(5)
Smart contract layer. The smart contract layer includes the writing, deployment, and execution of smart contracts. Smart contracts are automated, programmable code used to execute consensus business logic, ensuring reliable execution of contracts, and providing transparent operation and maintenance rules [45]. In this paper, the model mainly studies the dynamic entry and exit of nodes, the value circulation of data elements, and the intelligent contract of the incentive strategy of data element sharing, so as to realize the access, exit, and communication management of nodes in the ecology, promoting the value circulation of data element and the implementation of the incentive for participating in the sharing of nodes.
(6)
Application layer. The application layer is the first layer closest to the user, including integrating media applications, user interface, etc., making it more convenient for users to participate in ecological affairs. The application layer can improve the ecological user experience.
The hierarchy architecture diagram of CMEM-BC is shown in Figure 6.

4.3. Ecological Model

The convergence media ecological model based on blockchain involves a wide range of research contents. This paper focuses on the above aspects according to the characteristics of the convergence media ecology. According to the model construction and the main research content, this paper summarizes the convergence media ecological model based on blockchain as shown in Figure 7.
In order to summarize the characteristics, advantages, and disadvantages of the CMEM-BC model, this paper studies other research models related to blockchain or convergence media, and conducts a qualitative comparative research on them from the aspects of blockchain type, consensus mechanism type, node attributes, etc. This paper lists four relatively representative research models, and the details are shown in Table 1. The comparison results show that the research model in this paper has some originality, which is more suitable for the application of convergence media ecology from the perspective of functionality. However, there are still many shortcomings in this model compared with other solutions, such as the use of artificial intelligence, machine learning, and other auxiliary technologies that need to be further studied to achieve more intelligent operation and maintenance.

5. Conclusions

Currently, the media industry is undergoing a rapid transformation in the context of the convergence media’s development, evolving from full coverage of new media towards comprehensive media integration. This transition has sparked significant changes in content production, presentation formats, communication mechanisms, and operational management within the industry. However, the convergence media ecosystem also confronts challenges such as difficulties in information tracing, declining industry credibility, inefficiencies in data circulation, challenges in data security and user privacy protection, and room for improvement in operational efficiency.
Based on an analysis of the existing issues within the convergence media ecosystem, this paper integrates the advantages of blockchain technology in the media industry to design a convergence media ecosystem model based on blockchain (CMEM-BC). The paper delves into the fundamental elements of CMEM-BC, encompassing the classification of ecological nodes, data elements, and block structure within the model. Furthermore, it explores and designs the operational and maintenance system of CMEM-BC, grounded in participation, credibility, and credibility influence. Additionally, the node management mechanism, value circulation mechanism, and storage mechanism of CMEM-BC are researched and designed. Functional simulation experiments conducted on CMEM-BC demonstrate that nodes can dynamically join or exit the blockchain-based convergence media ecosystem based on their level of participation, credibility, and willingness. Effective communication can be established among ecological nodes, facilitating the value circulation of data elements among them. Moreover, after passing the ecological consensus mechanism, the blockchain storage of data element circulation transactions can be achieved. Comparisons and analyses with similar models reveal that CMEM-BC possesses a certain degree of originality and is more suitable for application in convergence media ecosystems from a functional perspective.
CMEM-BC can provide practical advice and support for professionals and the media industry, addressing fundamental issues like tracing difficulties, data security, user privacy protection, etc. First, CMEM-BC ensures the authenticity and credibility of data in the production, distribution, and consumption of content, which is critical for news reporting and content moderation in the media industry. Second, through the automated execution of smart contracts, professionals can establish a trusting relationship directly with users, thereby reducing the cost of communication and collaboration. Finally, CMEM-BC can also effectively solve the problem of copyright protection and ensure that the ownership of original content is not infringed, and professionals can receive a more equitable distribution of revenue, thus promoting the development of innovation in the media industry. Nonetheless, CMEM-BC is not yet fully mature in practical applications, and it may encounter problems of reduced operating efficiency when applied on a large scale. In addition, the current use of CMEM-BC users is insufficient, and the use of the system will face greater challenges. Finally, the current data types of the CMEM-BC operation are not comprehensive enough, and the robustness of the system will be challenged in the face of new data types. In the future, CMEM-BC needs to increase the optimization of system stability and operation scale, expand the type of system operation and maintenance data, increase the promotion of users’ usage range, and constantly optimize the system performance in order to adapt to the rapid development of convergence media.

Author Contributions

Conceptualization, Y.W.; Funding acquisition, H.H. and Y.W.; Investigation, G.S.; Methodology, H.H.; Software, H.H.; Validation, H.H. and G.S.; Visualization, H.H.; Writing—original draft, H.H.; Writing—review and editing, Y.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by Communication University of China “the Fundamental Research Funds for the Central Universities”, grant number CUC24WH02, CUCAI24001, and CUC24SG018.

Data Availability Statement

Data are contained within the article.

Acknowledgments

The authors greatly appreciate the editor and anonymous reviewers for their comments, which helped to improve this paper.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Li, X.Q.; Gong, X.J.; Mou, R.R. Pioneering the media convergence: Lifestyle media production in the digital age in China. J. Media Bus. Stud. 2021, 18, 304–320. [Google Scholar] [CrossRef]
  2. Hisseine, M.A.; Chen, D.J.; Yang, X. The Application of Blockchain in Social Media: A Systematic Literature Review. Appl. Sci. Basel 2022, 12, 6567. [Google Scholar] [CrossRef]
  3. Strmbck, J.; Tsfati, Y.; Boomgaarden, H.; Damstra, A.; Lindholm, T. News media trust and its impact on media use: Toward a framework for future research. Ann. Int. Commun. Assoc. 2020, 44, 139–156. [Google Scholar] [CrossRef]
  4. Ma, Z.; Guan, J.; Li, R.Y.M. Research on Innovative Teaching Mode of Art Education in the Age of Convergence of Media. Int. J. Emerg. Technol. Learn. 2021, 16, 272–284. [Google Scholar] [CrossRef]
  5. Deepa, N.; Pham, Q.-V.; Nguyen, D.C.; Bhattacharya, S.; Prabadevi, B.; Fang, F.; Pathirana, P.N.; Gadekallu, T.R.; Maddikunta, P.K.R. A survey on blockchain for big data: Approaches, opportunities, and future directions. Future Gener. Comput. Syst. Int. J. Escience 2022, 131, 209–226. [Google Scholar] [CrossRef]
  6. Ding, Y.; Luo, D.; Xiang, H.; Liu, W.; Wang, Y. Design and implementation of blockchain-based digital advertising media promotion system. Peer—Peer Netw. Appl. 2021, 14, 482–496. [Google Scholar] [CrossRef]
  7. Rajnak, V.; Puschmann, T. The impact of blockchain on business models in banking. Inf. Syst. E-Bus. Manag. 2021, 19, 809–861. [Google Scholar] [CrossRef]
  8. Liu, L.; Zhang, W.; Han, C. A survey for the application of blockchain technology in the media. Peer—Peer Netw. Appl. 2021, 14, 3143–3165. [Google Scholar] [CrossRef]
  9. Li, T.; Yang, A.J.; Weng, J.; Chen, M.R.; Luo, X.Z.; Chen, X.H.; Jiang, C.K. Enabling Secure and Flexible Streaming Media with Blockchain Incentive. IEEE Internet Things J. 2024, 11, 1966–1980. [Google Scholar] [CrossRef]
  10. Yu, F.; Peng, J.H.; Li, X.X.; Li, C.P.; Qu, B. A Copyright-Preserving and Fair Image Trading Scheme Based on Blockchain. Tsinghua Sci. Technol. 2023, 28, 849–861. [Google Scholar] [CrossRef]
  11. Ran, J.G.; Chul, K.Y. Analysis on the Media Content Research Trends in Media Convergence Era Based on Intellectual Information Technology. J. Korea Game Soc. 2020, 20, 113–122. [Google Scholar]
  12. Li, Z.; Chen, Y.C. Transformation and Transcendence—Reforming News Production in the Convergent Media Era. Trans-Form-Acao 2024, 47, e02400138. [Google Scholar] [CrossRef]
  13. Attaran, M. Blockchain technology in healthcare: Challenges and opportunities. Int. J. Healthc. Manag. 2022, 15, 70–83. [Google Scholar] [CrossRef]
  14. Mirabelli, G.; Solina, V. Blockchain-based solutions for agri-food supply chains: A survey. Int. J. Simul. Process Model. 2021, 17, 1–15. [Google Scholar] [CrossRef]
  15. Andoni, M.; Robu, V.; Flynn, D.; Abram, S.; Geach, D.; Jenkins, D.; McCallum, P.; Peacock, A. Blockchain technology in the energy sector: A systematic review of challenges and opportunities. Renew. Sustain. Energy Rev. 2019, 100, 143–174. [Google Scholar] [CrossRef]
  16. Zhang, L.; Xie, Y.P.; Zheng, Y.; Xue, W.; Zheng, X.R.; Xu, X.B. The challenges and countermeasures of blockchain in finance and economics. Syst. Res. Behav. Sci. 2020, 37, 691–698. [Google Scholar] [CrossRef]
  17. Liang, W.; Zhang, D.; Lei, X.; Tang, M.; Li, K.-C.; Zomaya, A.Y. Circuit Copyright Blockchain: Blockchain-Based Homomorphic Encryption for IP Circuit Protection. IEEE Trans. Emerg. Top. Comput. 2021, 9, 1410–1420. [Google Scholar] [CrossRef]
  18. Chen, B.; Liu, D.; Zhang, T. A Blockchain-Based Security Model for IoT Systems. J. Inf. Knowl. Manag. 2022, 21, 2250004. [Google Scholar] [CrossRef]
  19. Shi, Q.S.; Hao, Y.X.; Ren, H.B.; Huang, X.H. Blockchain-based distributed electricity transaction model. Int. J. Energy Res. 2022, 46, 11278–11290. [Google Scholar] [CrossRef]
  20. Razaque, A.; Alotaibi, B.; Alotaibi, M.; Amsaad, F.; Manasov, A.; Hariri, S.; Yergaliyeva, B.B.; Alotaibi, A. Blockchain-Enabled Deep Recurrent Neural Network Model for Clickbait Detection. IEEE Access 2022, 10, 3144–3163. [Google Scholar] [CrossRef]
  21. Jaiman, V.; Urovi, V. A Consent Model for Blockchain-Based Health Data Sharing Platforms. IEEE Access 2020, 8, 143734–143745. [Google Scholar] [CrossRef]
  22. Liu, Y.; Zhou, Z.; Yang, Y.; Ma, Y. Verifying the Smart Contracts of the Port Supply Chain System Based on Probabilistic Model Checking. Systems 2022, 10, 19. [Google Scholar] [CrossRef]
  23. Peng, C.; Liu, Z.K.; Wen, F.; Lee, J.Y.; Cui, F. Research on Blockchain Technology and Media Industry Applications in the Context of Big Data. Wirel. Commun. Mob. Comput. 2022, 2022, 3038436. [Google Scholar] [CrossRef]
  24. Cervi, L. Citizen journalism and user generated content in mainstream media. New dialogic form of communication, user-engagement technique or free labor exploitation? Rev. Comun. Dialógica 2019, 120–141. [Google Scholar] [CrossRef]
  25. Xiang, Y.; Ren, W.; Li, T.; Zheng, X.; Zhu, T.; Choo, K.-K.R. A multi-type and decentralized data transaction scheme based on smart contracts and watermarks. J. Netw. Comput. Appl. 2021, 176, 102953. [Google Scholar] [CrossRef]
  26. Mu, J.; Cai, X.; Xiao, Y. Value Assessment of Airport Billboards Based on Passenger Big Data. J. Syst. Sci. Syst. Eng. 2022, 31, 381–392. [Google Scholar] [CrossRef]
  27. Guleria, A.; Gupta, H. Review of Blockchain Technology. J. Pharm. Negat. Results 2022, 13, 784–787. [Google Scholar]
  28. Hu, H.; Wang, Y. Research on Convergence Media Consensus Mechanism Based on Blockchain. Sustainability 2022, 14, 11026. [Google Scholar] [CrossRef]
  29. Dong, S.; Abbas, K.; Li, M.X.; Kamruzzaman, J. Blockchain technology and application: An overview. Peerj Comput. Sci. 2023, 9, e1705. [Google Scholar] [CrossRef]
  30. Kumpel, A.S. The Matthew Effect in social media news use: Assessing inequalities in news exposure and news engagement on social network sites (SNS). Journalism 2020, 21, 1083–1098. [Google Scholar] [CrossRef]
  31. Krause, A.; Lott, D.; Dingemanse, J. Estimation of Attainment of Steady-State Conditions for Compounds with a Long Half-Life. J. Clin. Pharmacol. 2021, 61, 82–89. [Google Scholar] [CrossRef] [PubMed]
  32. Hu, H.; Wang, Y.; Feng, S. Research on dynamic management of convergence media ecology node based on blockchain. In Proceedings of the 2023 7th International Conference on Computer Science and Artificial Intelligence, Beijing, China, 8–10 December 2023; Association for Computing Machinery: Beijing, China, 2024; pp. 375–380. [Google Scholar]
  33. Chen, J.; Wu, J.Y.; Qian, Z.H.; Li, L.; Zheng, Z.X. Industrial Chain Data Sharing and Circulation of Blockchain an Big Data Technology. Wirel. Commun. Mob. Comput. 2022, 2022, 7719036. [Google Scholar] [CrossRef]
  34. Zhao, S.G.; Zeng, Z.H.; Peng, J.H.; Yu, F. Achieving a Secure and Traceable High-Definition Multimedia Data Trading Scheme Based on Blockchain. Mathematics 2023, 11, 2224. [Google Scholar] [CrossRef]
  35. Jiang, Z.G.; Zheng, Z.B.; Chen, K.; Luo, X.P.; Tang, X.W.; Li, Y. Exploring Smart Contract Recommendation: Towards Efficient Blockchain Development. IEEE Trans. Serv. Comput. 2023, 16, 1822–1832. [Google Scholar] [CrossRef]
  36. Mahmud, M.; Sohan, M.S.H.; Reno, S.; Sikder, M.A.B.; Hossain, F.S. Advancements in scalability of blockchain infrastructure through IPFS and dual blockchain methodology. J. Supercomput. 2024, 80, 8383–8405. [Google Scholar] [CrossRef]
  37. Doan, T.V.; Psaras, Y.; Ott, J.; Bajpai, V. Toward Decentralized Cloud Storage with IPFS: Opportunities, Challenges, and Future Considerations. IEEE Internet Comput. 2022, 26, 7–15. [Google Scholar] [CrossRef]
  38. Im, J.; Kwon, H.Y. Key-Value Store Coupled with an Operating System for Storing Large-Scale Values. Comput. Mater. Contin. 2022, 73, 3333–3350. [Google Scholar]
  39. Ramadhan, A.R.; Choi, M.G.; Chung, Y.J.; Choi, J. An Empirical Study of Segmented Linear Regression Search in LevelDB. Electronics 2023, 12, 1018. [Google Scholar] [CrossRef]
  40. Sayeed, S.; Marco-Gisbert, H. Assessing Blockchain Consensus and Security Mechanisms against the 51% Attack. Appl. Sci. -Basel 2019, 9, 1788. [Google Scholar] [CrossRef]
  41. Jethava, G.; Rao, U.P. User behavior-based and graph-based hybrid approach for detection of Sybil Attack in online social networks. Comput. Electr. Eng. 2022, 99, 99. [Google Scholar] [CrossRef]
  42. Li, T.; Wang, Z.; Yang, G.; Cui, Y.; Chen, Y.; Yu, X. Semi-selfish mining based on hidden Markov decision process. Int. J. Intell. Syst. 2021, 36, 3596–3612. [Google Scholar] [CrossRef]
  43. Gochhayat, S.P.; Shetty, S.; Mukkamala, R.; Foytik, P.; Kamhoua, G.A.; Njilla, L. Measuring Decentrality in Blockchain Based Systems. IEEE Access 2020, 8, 178372–178390. [Google Scholar] [CrossRef]
  44. Zhang, T.; Li, B.Y.; Zhu, Y.; Han, T.X.; Wu, Q.H. Covert channels in blockchain and blockchain based covert communication: Overview, state-of-the-art, and future directions. Comput. Commun. 2023, 205, 136–146. [Google Scholar] [CrossRef]
  45. Yu, X.L.; Al-Bataineh, O.; Lo, D.; Roychoudhury, A. Smart Contract Repair. Acm Trans. Softw. Eng. Methodol. 2020, 29, 1–32. [Google Scholar] [CrossRef]
  46. Fan, Q.; Xin, Y.; Jia, B.; Zhang, Y.; Wang, P.X. COBATS: A Novel Consortium Blockchain-Based Trust Model for Data Sharing in Vehicular Networks. IEEE Trans. Intell. Transp. Syst. 2023, 24, 12255–12271. [Google Scholar] [CrossRef]
  47. Google. Google Ads. Available online: https://ads.google.com/ (accessed on 24 July 2018).
  48. Gehao, L.; Xiangyu, L. Online Advertising Model via Blockchain. Comput. Sci. 2019, 46, 300–308. [Google Scholar]
  49. Yang, L.; Jiang, R.; Pu, X.T.; Wang, C.G.; Yang, Y.; Wang, M.; Zhang, L.; Tian, F.F. An access control model based on blockchain master-sidechain collaboration. Clust. Comput. J. Netw. Softw. Tools Appl. 2023, 27, 477–497. [Google Scholar] [CrossRef]
Figure 1. The life cycle of ecological data element in blockchain convergence media.
Figure 1. The life cycle of ecological data element in blockchain convergence media.
Systems 12 00381 g001
Figure 2. The block structure of blockchain convergence media.
Figure 2. The block structure of blockchain convergence media.
Systems 12 00381 g002
Figure 3. Flowchart of the dynamic access and exit mechanism of CMEM-BC nodes.
Figure 3. Flowchart of the dynamic access and exit mechanism of CMEM-BC nodes.
Systems 12 00381 g003
Figure 4. Data value circulation of CMEM-BC data element.
Figure 4. Data value circulation of CMEM-BC data element.
Systems 12 00381 g004
Figure 5. CMEM-BC data element storage flow chart.
Figure 5. CMEM-BC data element storage flow chart.
Systems 12 00381 g005
Figure 6. CMEM-BC hierarchy architecture diagram.
Figure 6. CMEM-BC hierarchy architecture diagram.
Systems 12 00381 g006
Figure 7. The CMEM-BC ecological model diagram.
Figure 7. The CMEM-BC ecological model diagram.
Systems 12 00381 g007
Table 1. Comparison of CMEM-BC with blockchain or convergence media models.
Table 1. Comparison of CMEM-BC with blockchain or convergence media models.
IndexCOBATS
[46]
Google
AdWords
[47]
OAMVB
[48]
AC-BMS
[49]
CMEM-BC
Based on blockchainTrueFalseTrueTrueTrue
Based on convergence mediaFalseTrueFalseFalseTrue
Blockchain typeAlliance chainNoneAlliance chainPrivate chainAlliance chain
Consensus mechanismPoS and PBFTNoneImproved PBFTPBFTPoE
Smart contractFalseFalseFalseTrueTrue
Excitation mechanismTrueFalseTrueFalseTrue
Participation systemFalseTrueFalseFalseTrue
Credit systemTrueFalseFalseFalseTrue
Artificial intelligenceFalseTrueFalseTrueTrue
Machine learningFalseTrueFalseFalseFalse
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Hu, H.; Wang, Y.; Song, G. Research on Convergence Media Ecological Model Based on Blockchain. Systems 2024, 12, 381. https://doi.org/10.3390/systems12090381

AMA Style

Hu H, Wang Y, Song G. Research on Convergence Media Ecological Model Based on Blockchain. Systems. 2024; 12(9):381. https://doi.org/10.3390/systems12090381

Chicago/Turabian Style

Hu, Hongbin, Yongbin Wang, and Guohui Song. 2024. "Research on Convergence Media Ecological Model Based on Blockchain" Systems 12, no. 9: 381. https://doi.org/10.3390/systems12090381

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop