User Tools

Site Tools


renter:using_the_ui_for_renting



Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
renter:using_the_ui_for_renting [2017/08/08 16:37]
aerrejon [File repair] Correction about remote file repair
renter:using_the_ui_for_renting [2017/12/30 02:03] (current)
Dolio spelling
Line 1: Line 1:
 ====== Using the UI for renting ====== ====== Using the UI for renting ======
  
-This is a practical guide explaining how to rent disk space on Sia using the UI. For a technical explanation of the process, check [[renter:renting|renting]] and [[renter:contracts|contracts]].+This is a practical guide explaining how to rent disk space on Sia using the UI. For a technical explanation of the process, check [[renter:renting|renting]] and [[renter:contracts|contracts]]
  
 ===== Creating the allowance ===== ===== Creating the allowance =====
Line 9: Line 9:
 {{ :renter:renting1.jpg?nolink&400|}} {{ :renter:renting1.jpg?nolink&400|}}
  
-In the File tab, pressing the “Create allowance” button opens the allowance pop-up (see Figure). In Sia, renters do not choose an amount of space and length of the contract. Instead the contract length is stablished in 13 weeks (3 months) with auto-renewal activated (see below) and the renter stablishes an amount of [[wallet:siacoin|Siacoin]] that will pay for the storage space estimated in the allowance window. As the allowance is used for both storage and bandwidth costs, if the renter frequently downloads his files, the allowance could exhaust sooner than the estimation.+In the File tab, pressing the “Create allowance” button opens the allowance pop-up (see Figure). In Sia, renters do not choose an amount of space and length of the contract. Instead the contract length is established in 13 weeks (3 months) with auto-renewal activated (see below) and the renters establishes an amount of [[wallet:siacoin|Siacoin]] that will pay for the storage space estimated in the allowance window. As the allowance is used for both storage and bandwidth costs, if the renter frequently downloads his files, the allowance could exhaust sooner than the estimation.
  
 The client also provides an estimate of the fees that will be deducted. While the unused part of the allowance is returned by the end of the contract, fees are not. Fees include: The client also provides an estimate of the fees that will be deducted. While the unused part of the allowance is returned by the end of the contract, fees are not. Fees include:
Line 15: Line 15:
   * 3.9% of the allowance and 3.9% of the collateral locked by the hosts. Hosts setup their collateral usually higher than the storage pricing. As the renter pays the fees of the collateral if the host keeps the expected 97% uptime, the total deducted fees will be around a 10% of the allowance. These fees are paid to [[wallet:siafund|Siafunds]] holders.   * 3.9% of the allowance and 3.9% of the collateral locked by the hosts. Hosts setup their collateral usually higher than the storage pricing. As the renter pays the fees of the collateral if the host keeps the expected 97% uptime, the total deducted fees will be around a 10% of the allowance. These fees are paid to [[wallet:siafund|Siafunds]] holders.
  
-  * Hosts stablish a minimal contract size, usually 2-5SC. As contracts are formed with 50 hosts, about 100-250SC will be deducted from the allowance. These funds, however, will be used for paying the first files uploaded to the hosts.+  * Hosts establish a minimal contract size, usually 2-5SC. As contracts are formed with 50 hosts, about 100-250SC will be deducted from the allowance.
  
 After accepting the allowance, a process of forming contracts with 50 hosts will start, taking approximately one hour (See Figure).  After accepting the allowance, a process of forming contracts with 50 hosts will start, taking approximately one hour (See Figure). 
Line 21: Line 21:
 {{ :renter:renting1b.jpg? |}} {{ :renter:renting1b.jpg? |}}
  
-Hosting is a competitive process where each host stablishes his pricing. The client of the renter [[host:scoring system|scores each host]] according to parameters as pricing, age of the host in the network and remaining free space. The client will automatically pick up 50 of the top-ranked hosts to form contracts with them. At the current moment, the renter can’t select specific hosts, and the process relies enterely in the scoring system. Siacoins will be deducted as contracts form to fulfill the minimal contract sizes requested by each host (see Figure).+Hosting is a competitive process where each host establishes his pricing. The client of the renter [[host:scoring system|scores each host]] according to parameters as pricing, age of the host in the network and remaining free space. The client will automatically pick up 50 of the top-ranked hosts to form contracts with them. At the current moment, the renter can’t select specific hosts, and the process relies entirely in the scoring system. Siacoins will be deducted as contracts form to fulfill the minimal contract sizes requested by each host (see Figure).
  
 ===== Uploading files ===== ===== Uploading files =====
  
-After the 50 contracts are formed, the user can upload files using the UI interface buttons or drag-and-dropping the files. Sia accepts folder hierarchy for the uploads. For a large number of small files, it is recommended to upload a compressed file instead. +After the 50 contracts are formed, the user can upload files using the UI interface buttons or drag-and-dropping the files. Sia accepts folder hierarchy for the uploads. Sia works splitting files in chunks of 40MB (as of September 2017), so files smaller than that size will be treated as 40MB files. For that reason, for uploading a large number of small files, it is recommended to upload a compressed file instead, in order to maximize the allowance use and improve the performance of the Client
  
 {{ :renter:renting2.jpg?600 |}} {{ :renter:renting2.jpg?600 |}}
Line 31: Line 31:
 The “Files Transfers” button will show the progress of the uploads and downloads. The “Files Transfers” button will show the progress of the uploads and downloads.
  
-The pricing (different for each host) is stablished with each host during the contract formation. Posterior changes made by the host do not affect current contracts. Siacoins will be deducted as files are added for paying:+The pricing (different for each host) is established with each host during the contract formation. Posterior changes made by the host do not affect current contracts. Siacoins will be deducted as files are added for paying:
  
   * The bandwidth costs.   * The bandwidth costs.
Line 71: Line 71:
  
 Once a contract with a host expires, the unused part of the allowance will be returned to the renter. Also, if the host did not fulfill the 97% uptime requirement, the 3.9% of the collateral’s fees will be paid by the host instead of the renter. Data is erased from the hosts as soon as the contract expires. Once a contract with a host expires, the unused part of the allowance will be returned to the renter. Also, if the host did not fulfill the 97% uptime requirement, the 3.9% of the collateral’s fees will be paid by the host instead of the renter. Data is erased from the hosts as soon as the contract expires.
 +
 +===== Keeping a backup of the metadata =====
 +
 +In the case of a crash of the renter's computer, the recovery seed is currently not enough for recovering the uploaded files. The metadata included in the folders ''renter'', ''transactionpool'' and ''wallet'' is essential for this process. For this reason, good practices include very frequent backups of these folders (as well as the Sia installation, for convenience) and having these folders on a disk with RAID or other redundancy. They can be found in the following locations:
 +
 +^ Operating system  ^ Sia data directory                                   ^
 +| GNU/Linux based   | ''$HOME/.config/Sia-UI/sia/''                     |
 +| Microsoft Windows | ''Users\<user>\appdata\roaming\Sia-UI\sia\''                      |
 +| Mac OS X          | ''$HOME/Library/Application Support/Sia-UI/sia/'' |
  
renter/using_the_ui_for_renting.1502210263.txt.gz · Last modified: 2017/08/08 16:37 by aerrejon