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
how_to_reduce_bandwidth [12/07/2022 14:40] gfactorhow_to_reduce_bandwidth [05/22/2023 14:49] (current) 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 16: Line 16:
   - Start the core (for these changes to take effect)    - Start the core (for these changes to take effect) 
  
-===== Reducing Peers & Min. Core Version=====+===== 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. As of core version 3.8.0, you will want to be 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, 
 "maxPeers": 7 "maxPeers": 7
 }</code> }</code>
  
-===== Enabling Top-Only Mode =====+===== Disabling Relay Mode =====
  
-Top-only mode allows you to access most of the network features with much smaller db size (around 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+ dbTo enable top-only mode, add this setting: +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 concernGetting 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.
- +
-<code>"topOnly": true</code> +
- +
-===== Disabling Relay Mode =====+
  
-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 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:+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 43: Line 40:
 <code>"qdnEnabled": false</code> <code>"qdnEnabled": false</code>
  
-===== How All Of The Above Settings Would Look=====+===== 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, 
 "maxPeers": 7, "maxPeers": 7,
-"topOnly": true, +"relayModeEnabled": false,
-relayModeEnabled": false,+
 "qdnEnabled": false "qdnEnabled": false
 }</code> }</code>
  
-Note that the last command does NOT have a comma after it, while all of the others DO have a comma.+**Please note:** 1) bracket placement and 2) the last command does NOT have a comma after it, while all of the others DO have a comma.
  
 ===== Blocking Spammers ===== ===== Blocking Spammers =====
Line 61: Line 56:
 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.1670442010.txt.gz · Last modified: 12/07/2022 14:40 by gfactor