Hosting pricing



  • When hosting, there are a lot of parameters, so how do I select the best most optimum hostingplan?

    Ie. best values for

    collateral currency/TB
    collateralbudget currency
    maxcollateral currency
    maxdownloadbatchsize int
    maxduration int
    maxrevisebatchsize int
    minimumcontractprice currency
    minimumdownloadbandwidthprice currency/TB
    minimumstorageprice currency/TB/month
    minimumuploadbandwidthprice currency/TB

    and how do I set the price ?


  • Global Moderator

    For a lot of these settings it may be best to just keep them to the default values. The most important ones for a host are:

    minimumstorageprice, minimumdownloadbandwidthprice and minimumuploadbandwidthprice

    You need to decide how much your storage will cost per TB and set to minimumstorageprice. The default value is 10000SC I think

    Then you decide how much you want to charge for bandwidth used and set it for the "minimumdownloadbandwidthprice" and "minimumuploadbandwidthprice" options.



  • Looking at host.json i found

    	"contractprice": "30000000000000000000000000",
    	"minimumdownloadbandwidthprice": "10000000000000000",
    	"storageprice": "2314814814814",
    	"minimumuploadbandwidthprice": "1000000000000000"
    

    but I could not figure out where to place the decimal



  • The amounts in host.json are all in hastings, not siacoins. 1 SC = 1^24 hasting. So, to convert hastings to SC:

    hastings / 10^24

    or

    hastings / 1000000000000000000000000

    @Taek mentioned he would write up a guide to hosting soon. I think it is needed, as some concepts are new, such as host collaterals, and it is not documented how these are calculated exactly.


  • admins

    The guide will cover some of this. There's a pretty simple algorithm you can follow right now. If you aren't getting enough contracts, lower the price. If you are getting too many contracts, raise the price.

    The methods for picking the best hosting constants are going to evolve as the renter gets smarter at picking hosts. Today it is almost exclusively looking at price, but in the future there will be a huge reliability component, as well as a proof-of-burn component.


Log in to reply