Service Incentivisation FURPS §
Functionality §
- Client nodes can pay service nodes for decentralised services
- The payment protocol is mostly off-chain (no on-chain transaction necessary per service request)
- The payment protocol protects the privacy of the client by unlinking the payment from the service provision
- The payment protocol shields the identity of the paying client from the network via LEZ private execution mode
- The payment protocol shields the identity of the receiving service provider from the network
- A client can discover service providers that offer a specific service
- A client can discover the payment policy advertised by a discovered service provider
- A provider’s payment policy can specify which non-native tokens it accepts as payment
- A payment pool can be shared across multiple service providers rather than being restricted to a single provider
- The payment protocol prevents double-spending/double-claiming of rewards from a shared payment pool
- Service providers can claim rewards from a shared payment pool in accordance with the service they provided, using a reputation- or receipt-based method
Usability §
- The off-chain payment protocol is published in a specification
- The on-chain component of the protocol is published in a specification
- The off-chain protocol is implemented in Nim
- The on-chain component of the protocol is implemented for Logos Execution Zone
- A demo Logos core module demonstrates the payment protocol functioning end-to-end for a service protocol
- The LEZ-private-execution-mode-based client-shielding mechanism is published in a specification
- A specification investigating how to shield the identity of the receiving service provider is published
- A specification for discovering service providers and their payment policies via existing service discovery is published
- A specification investigating support for non-native tokens in provider payment policies is published
- A specification investigating a shared payment pool model supporting multiple service providers, double-spend prevention, and proportional reward claiming is published
Reliability §
Supportability §