Table of Contents
Fetching ...

A Communication Satellite Servises Based Decentralized Network Protocol

Xiao Yan, Bernie Gao

Abstract

In this paper, we present a decentralized network protocol, Space Network Protocol, based on Communication Satellite Services. The protocol outlines a method for distributing information about the status of satellite communication services across the entire blockchain network, facilitating fairness and transparency in all communication services. Our primary objective is to standardize the services delivered by all satellite networks under the communication satellite protocol. This standard remains intact regardless of potential unreliability associated with the satellites or the terminal hardware. We proposed PoD (Proof of Distribution) to verify if the communication satellites are online and PoF (Proof of Flow) to authenticate the actual data flow provided by the communication satellites. In addition, we also proposed PoM (Proof of Mesh) to verify if the communication satellites have successfully meshed together. Utilizing zero-knowledge proof and multi-party cryptographic computations, we can evaluate the service provisioning parameters of each satellite, even in the presence of potential terminal or network node fraud. This method offers technical support for the modeling of distributed network services.

A Communication Satellite Servises Based Decentralized Network Protocol

Abstract

In this paper, we present a decentralized network protocol, Space Network Protocol, based on Communication Satellite Services. The protocol outlines a method for distributing information about the status of satellite communication services across the entire blockchain network, facilitating fairness and transparency in all communication services. Our primary objective is to standardize the services delivered by all satellite networks under the communication satellite protocol. This standard remains intact regardless of potential unreliability associated with the satellites or the terminal hardware. We proposed PoD (Proof of Distribution) to verify if the communication satellites are online and PoF (Proof of Flow) to authenticate the actual data flow provided by the communication satellites. In addition, we also proposed PoM (Proof of Mesh) to verify if the communication satellites have successfully meshed together. Utilizing zero-knowledge proof and multi-party cryptographic computations, we can evaluate the service provisioning parameters of each satellite, even in the presence of potential terminal or network node fraud. This method offers technical support for the modeling of distributed network services.
Paper Structure (33 sections, 23 equations, 5 figures, 3 tables, 7 algorithms)

This paper contains 33 sections, 23 equations, 5 figures, 3 tables, 7 algorithms.

Figures (5)

  • Figure 1: Workflow of PoM
  • Figure 2: Compare two Merkle trees. In the best case it is $\mathcal{O}(1)$, in the worst case it is $\mathcal{O}(N)$, and if the number of errors in the messages is fixed, then the average case is $\mathcal{O}(\text{log}N)$. So $\mathcal{R}$ cannot omit packets that were not transmitted successfully, but take their place as $\varnothing$ packets.
  • Figure 3: Roles in the Space Network Consensus Framework.
  • Figure 4: Description of the process by which Validator is elected as Leader.
  • Figure 5: Exception handling.