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 [12/07/2022 14:54] – [Enabling Top-Only Mode] gfactorhow_to_reduce_bandwidth [02/20/2023 19:12] – code formatting quickmythril
Line 2: Line 2:
 {{:qortal_official_logo_transparent_.png?400|}} {{:qortal_official_logo_transparent_.png?400|}}
  
-If you have a limited data service plan, you will want to convert your default FULL NODE into a TOP-ONLY NODE. You can read more about the differences on the [[Node Types]]. There are several factors in how much data your node will use:+If you have a limited data service plan, there are several factors in how much data your node will use:
  
   * Peer settings (this is the most significant factor)   * Peer settings (this is the most significant factor)
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. You can reduce peers as follows:+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:
  
 <code>{ <code>{
-minBlockchainPeers": 5,+"minBlockchainPeers": 5,
 "maxPeers": 7 "maxPeers": 7
 }</code> }</code>
Line 27: 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. 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 33: 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 45: 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>
Line 61: Line 69:
 Additionally, you can always block users within the UI. If we experience users spamming Q-Chat (meaning they are posting the same message multiple times), you are able to block the account: Additionally, you can always block users within the UI. If we experience users spamming Q-Chat (meaning they are posting the same message multiple times), you are able to block the account:
  
-{{::img_8675.jpg?400|}}+{{::81c28b26-3625-4052-ae67-228ea4bad933.jpeg?400|}}
how_to_reduce_bandwidth.txt · Last modified: 05/22/2023 14:49 by quickmythril