Our blockchain is designed for building almost any project above it, including VPN service.
VPN service with quantum protection can be established in any network including custom network. This service is maintained by orders.
What order is?
Order is an “offer” of some services, in our case VPN service. But it can be also a customer request: when the user creates order, where he specifies the preferable conditions of using the service.
Important
For establish a VPN serivce, provider must have a master node.
Orders for provider/user can be created via the Node Command - NET_SRV ORDER CREATE.
When creating orders, service provider/user must specify conditions of the service:
net
- name of the Cellframe network
direction {sell | buy}
- direction of token exchange: sell
- from, buy
- to
srv_uid
- UID
of the service, default - 0x0000000000000001
price
- price for the number of units specified in the parameter -units
, for example, 100
datoshi for 3600
seconds of the service
price_unit
- preferable unit of service (seconds
or bytes
)
price_token
- ticker of the token
units
- number of units in one portion of the service
node_addr
- address of the node in the service network optional
tx_cond
- hash of the conditional transaction optional
expires
- time of order expiring optional
cert
- name of the master node certificate which is used to sign order optional
region
- the region in which the node is located optional
continent
- the continent in which the node is located optional
For now, the KelVPN network contains the biggest number of VPN orders.
List of actual orders can be acquired with Node Command - NET_SRV ORDER FIND.
The user can choose any order he likes, depends on price, region or kind of a unit. In such way VPN service become truly decentralized and private.