Qortal Project

The future of blockchain platforms

User Tools

Site Tools


how_to_reduce_bandwidth

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
how_to_reduce_bandwidth [01/27/2023 11:46] gfactorhow_to_reduce_bandwidth [02/20/2023 19:12] – code formatting quickmythril
Line 18: Line 18:
 ===== How To Reduce Peers ===== ===== How To Reduce Peers =====
  
-The most significant factor is your peer settings. **Please note:** this modification should be what most users will need to reduce bandwidth. All other sections that follow are not really necessary, but can be considered in more extreme situations where data service is very limited. +The most significant factor is your peer settings. **Please note:** this modification should be what most users will need to reduce bandwidth. All other sections that follow are not really necessary, but can be considered in more extreme situations where data service is even more limited. 
  
 You can reduce peers as follows: You can reduce peers as follows:
  
 <code>{ <code>{
-minBlockchainPeers": 5,+"minBlockchainPeers": 5,
 "maxPeers": 7 "maxPeers": 7
 }</code> }</code>
Line 29: Line 29:
 ===== Enabling Top-Only Mode ===== ===== Enabling Top-Only Mode =====
  
-Top-only mode allows you to access most of the network features with a much smaller db size (~1GB instead of ~10GB). Enabling this doesn't support the network as much as a full node, so it is best to only enable top-only mode in situations where it's not possible to hold the full 10GB+ db. This is more of a setting to compensate computers with low storage space - but it also benefits those seeking to  reduce bandwidth as it downloads a smaller database each bootstrap. To enable top-only mode, add this setting:+Top-only mode allows you to access most of the network features with a much smaller db size (~1GB instead of ~10GB).  
 + 
 +**Please note:** top-only mode currently allows for minting, but will soon be disabled. Meaning you will not be able to run a top-only node and mint QORT (soon). Enabling this doesn't support the network as much as a full node, so it is best to only enable top-only mode in situations where it's not possible to hold the full 10GB+ db. This is more of a setting to compensate computers with low storage space - but it also benefits those seeking to  reduce bandwidth as it downloads a smaller database each bootstrap.  
 + 
 +To enable top-only mode, add this setting:
  
 <code>"topOnly": true</code> <code>"topOnly": true</code>
Line 35: Line 39:
 ===== Disabling Relay Mode ===== ===== Disabling Relay Mode =====
  
-Data can be relayed through our nodesin order for other nodes to communicate. All of this data is end-to-end encrypted, and is also chunked so the data is not relayed on a single node. The data being relayed is only on your node long enough to conduct the transfer, and is deleted afterwards automatically. Users can choose to opt out of relay mode if their lack of understanding with this matter raises too much concern. Getting data around the network is difficult and requires more fine tuning- even with relay mode enabled (which helps the network). You can read more about this topic on the [[Qortal Data Network (QDN)]] page. To disable relay mode, add this setting to your json settings:+Data can be relayed through our nodes in order for other nodes to communicate. All of this data is end-to-end encrypted, and is also chunked so the data is not relayed on a single node. The data being relayed is only on your node long enough to conduct the transfer, and is deleted afterwards automatically. Users can choose to opt out of relay mode if their lack of understanding with this matter raises too much concern. Getting data around the network is difficult and requires more fine tuning - even with relay mode enabled (which greatly helps the network). You can read more about this topic on the [[Qortal Data Network (QDN)]] page. 
 + 
 +If you want to disable relay mode to further reduce your bandwidth, add this setting to your json settings:
  
 <code>"relayModeEnabled": false</code> <code>"relayModeEnabled": false</code>
Line 47: Line 53:
 ===== All Of The Above Settings===== ===== All Of The Above Settings=====
  
-Below is how to add all of the above to your json settings (this would include disabling QDN which is the most extreme setup for users with limited data service):+Below is how to add all of the above to your json settings (this would include disabling relay mode and QDN which is the most extreme setup for users with limited data service):
  
 <code>{ <code>{
-minBlockchainPeers": 5,+"minBlockchainPeers": 5,
 "maxPeers": 7, "maxPeers": 7,
 "topOnly": true, "topOnly": true,
-relayModeEnabled": false,+"relayModeEnabled": false,
 "qdnEnabled": false "qdnEnabled": false
 }</code> }</code>
how_to_reduce_bandwidth.txt · Last modified: 05/22/2023 14:49 by quickmythril