FilOzone / pdp

Smart contracts and utilities for Proof of Data Possession
Other
2 stars 2 forks source link

Fees #60

Closed ZenGround0 closed 1 month ago

ZenGround0 commented 1 month ago

Implementation of proposed PDP Fees

jennijuju commented 1 month ago

PDP proof verification fees

ZenGround0 commented 1 month ago

The motivation behind the proof fee is to accrue value to the filecoin network

The fee we're burning is small and won't accrue significant value without very widespread adoption. In the event of widespread adoption its possible people will fork this contract to avoid the fee. However we're optimistically experimenting with deploying a service that burns a fee. The thinking is that we can potentially develop applications and great UX for this service that bring a lot of users and develop a network effect so that SPs are still better off using it even with a fee.

People at filoz are also interested in seeing how this works out. It might give useful insights we can incorporate in the design of the proposed work removing the batch balancer in favor of a similar proof fee (https://github.com/filecoin-project/FIPs/discussions/557)

ZenGround0 commented 1 month ago

This PR also contains a sybilFee which simply exists to prevent people from spamming proofsets in the same way miner creation has spammed miner actors.

irenegia commented 1 month ago

@jennijuju

PDP proof verification fees

In this draft we have two fees, the proof fee that right now is though as "SP pays because using the network to verify an inclusion proof” and service fee "pay a small percentage of your earning to the network” . This may change in the future, design work stil WIP