Audited BSP Servers for Low-Latency MEC Blockchain
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing blockchain technologies applied to mobile edge computing (MEC) undermine its low latency and decentralization advantages due to resource constraints and high execution overhead, and existing blockchain platforms do not effectively utilize edge computing environments, posing security threats and communication limitations.
Innovation Solution
A blockchain apparatus and method that introduces a Blockchain Service Provider (BSP) server audited by local auditors, utilizing multiple edge nodes for high-performance operations, and employs edge and main chains to manage transactions, ensuring security and decentralization while optimizing for locality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If general blockchain technology is applied to MEC, then security is enhanced, but resource constraints and high execution overhead undermine MEC's low latency advantages
Solution Approach 1:
The blockchain system is segmented into two distinct chains: edge chains deployed at individual edge nodes for local transaction processing, and a main chain for global consensus and security. This segmentation allows local operations to proceed independently without full blockchain overhead, reducing latency while maintaining security through the main chain.
Solution Approach 2:
A centralized coordination node acts as an intermediary between edge chains and the main chain, managing cross-chain communication and consensus coordination. This intermediary enables efficient local processing at edge chains while ensuring global security through coordinated interaction with the main chain, avoiding the need for all nodes to participate in every consensus round.
2Productivity
If a centralized single edge node is used, then processing speed is improved, but decentralization property deteriorates creating security threats
Solution Approach 1:
The system segments blockchain functionality across multiple edge nodes, each running its own edge chain. This allows distributed processing across many nodes while maintaining fast local execution. The segmentation of consensus requirements further allows local nodes to operate independently rather than requiring synchronized coordination for every transaction.
Solution Approach 2:
Each edge node implements local blockchain validation and processing capabilities, allowing transactions to be processed locally without requiring constant communication with other nodes. This local quality enables fast processing while the distributed nature of multiple edge chains maintains decentralization.
3Reliability
If multiple edge nodes are utilized, then decentralization is improved, but communication complexity increases
Solution Approach 1:
The main chain and centralized coordination node serve as intermediaries that simplify communication between multiple edge nodes. Instead of requiring direct peer-to-peer communication between all nodes, the intermediary manages consensus coordination and cross-chain validation, reducing communication complexity while maintaining decentralization through the distributed edge chain structure.
Data Source
AI summary
Disclosed is a blockchain apparatus and method for mobile edge computing, the blockchain method comprising: receiving a user transaction from clients associated with a first edge chain, determining an execution order for transactions, processing the transactions according to the transaction processing order, reading and updating data on the first edge chain or reading and updating the data on a main chain of the main network depending on presence or absence of locality in the user transaction, creating an edge chain block by collecting the results of a batch of processed transaction, propagating the edge chain block to all local BSP auditor nodes associated with the first edge chain and all BSP servers in the main network.


