Skip to content
This repository has been archived by the owner on Aug 13, 2021. It is now read-only.

[User-Story] Variable pricing #73

Open
Eknir opened this issue Feb 25, 2020 · 0 comments
Open

[User-Story] Variable pricing #73

Eknir opened this issue Feb 25, 2020 · 0 comments

Comments

@Eknir
Copy link

Eknir commented Feb 25, 2020

Rationale

In order to incentivize nodes to perform the best service for the cheapest price, it is necessary for the Swarm protocol to support variable pricing. Variable pricing will enable competition between nodes, ultimately benefitting the end-user of Swarm.

User-Story

  • As a downloader, I want to choose to which peers I send my retrieve-request, such that I can have the best price
  • As a node operator, I want to modify my prices, such that more peers choose my node for their retrieve-request
  • As a node operator, I want to receive a profit on forwarding a node, such that it is economically viable to forward retrieve-requests

Epic links

Maybe this is an Epic by itself?

Acceptance criteria

  • Given a set of peers with different prices, the cheapest peer gets the most retrieve-requests
  • A chunk that is requested from further away is more expensive than a chunk that is requested closer-by

Requirements

  • Architecture session with @janos and incentives team
  • Breaking down this user-story in multiple user-stories

Work estimate

  • More than one sprint

Related Issues

Research:

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant