Edge Service Validation via Blockchain Reputation Scores
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Edge computing environments, particularly in mobile and IoT settings, face challenges with orchestration, coordination, and resource management due to the complexity of integrating mobility and dynamically launched services, leading to suboptimal performance and security in multi-participant scenarios.
Innovation Solution
A rating and validation system that utilizes a blockchain to verify and analyze edge services, providing reputation scores based on service telemetry data, enabling customers to select reliable services and improving security and operability by logging and persisting validation information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If edge computing services are dynamically launched and integrated in mobile settings, then service capabilities and responsiveness are improved, but orchestration complexity and coordination difficulty increase
Solution Approach 1:
A service validation system acts as an intermediary between edge service providers and consumers. The system receives service validation requests, performs verification against predefined criteria, and returns validation results. This mediator approach simplifies the complex interactions in multi-participant mobile edge computing by providing a standardized validation interface that all participants can use, reducing orchestration complexity while maintaining service adaptability
2Adaptability or versatility
If multiple participants are involved in edge computing ecosystems, then service diversity and functionality are improved, but security verification and trust management become more difficult
Solution Approach 1:
The validation system segments the security verification process into distinct, independent validation criteria that can be applied to different service aspects. Each service is validated against multiple predefined criteria (performance, security, compliance), and results are segmented by service component. This segmentation approach enables comprehensive security verification across diverse services while maintaining manageable complexity through modular validation rules
3Reliability
If service validation and reputation tracking are implemented, then trust and security are improved, but system complexity and processing overhead increase
Solution Approach 1:
The system creates simplified copies of service validation information in the form of reputation scores and validation certificates. Instead of maintaining complex detailed validation records for all services, the system generates condensed reputation representations that capture essential trust information. These reputation copies can be quickly queried and used for decision-making, reducing system complexity while maintaining trust verification capabilities
Data Source
AI summary
An architecture to enable verification, ranking, and identification of respective edge service properties and associated service level agreement (SLA) properties, such as in an edge cloud or other edge computing environment, is disclosed. In an example, management and use of service information for an edge service includes: providing SLA information for an edge service to an operational device, for accessing an edge service hosted in an edge computing environment, with the SLA information providing reputation information for computing functions of the edge service according to an identified SLA; receiving a service request for use of the computing functions of the edge service, under the identified SLA; requesting, from the edge service, performance of the computing functions of the edge service according to the service request; and tracking the performance of the computing functions of the edge service according to the service request and compliance with the identified SLA.


