community resources

Principle of Masternodes


The masternodes is a powerful server, which is held by the user who deposits the margin. It aims to provide advanced services and efficient management for the block chain. After the project started, the concept of the masternodes was born and closely linked with the fate of DashCash.
The masternodes takes charge of the complete copy of the block chain, provides unique services for DashCash Network, and lays the foundation for advanced functions such as instant sending, anonymous sending and user name.
The masternodes is guaranteed by DashCash Margin. In return, the holder of the masternodes who deposits the margin will receive regular block rewards by virtue of the services provided by the masternodes.


Masternodes


DashCash is known for its pioneering focus on speed and anonymity. However, most people do not know that many of its functions are based on the superstructure of its network - dedicated masternodes server. It is based on the masternodes that DashCash has the characteristics that other traditional block chains lack, including the development mode of DashCash Network, such as instant sending, anonymous sending and so on. The management and development mode of DashCash Network is originally the innovation of encrypted digital currency industry, and the masternodes is the necessary condition for DashCash to provide instant trading and anonymity.
This document not only focuses on the services provided by the masternodes for the network, but also provides the operation guidance of the masternodes, including the establishment of a personal hosting scheme with the help of a hosting service provider. The first requirement for holding and operating the masternodes is that the user must deposit 10,000 DashCash as a deposit. Once the user spends the money, the operation of the masternodes will stop. In addition to meeting the margin requirements, users also need to run the actual server of the DashCash masternodes software.


Select 1: Host Masternodes


Running personal servers requires users to have a certain understanding of block chains and operating systems. Considering that not every user has such knowledge accumulation, some community members provide paid hosting services for users. In other words, users with hosting services can get a block reward by depositing a masternodes margin and paying a hosting service fee. If you need to know about the hosting settings of the masternodes, please consult the community members who provide the relevant hosting services.


Selection 2: Self-operated Masternodes


Users who have a deep understanding (or curiosity) of the operation principle of DashCash Hosting Service Network can operate their own masternodes on personal hosting servers. This requires users to take a number of steps, and assume the responsibility of erecting, protecting and maintaining servers and margins. For more information about creating self-operating masternodes, please refer to this page:An online tutorial on masternodes creation

 

Understanding the masternodes of DashCash


The following will introduce the principle and mechanism of the masternodes and the services it provides for the DashCash Network.
Simply put, the masternodes is a server with the whole DashCash block chain, which ensures the basic performance of the DashCash network when completing the tasks of block validation, and also provides anonymous and instant sending services. The masternodes holder provides paid service, which involves the concept of service quantity certification. This is another idea besides miners'safeguarding block chain safety based on workload certification.
Any individual can run DashCash masternodes. The goal of the masternodes is to improve the degree of decentralization, so as to avoid a person or a group controlling a large number of masternodes. However, in order to guard against unnecessary masternodes or reckless holders, DashCash Network requires individuals to deposit 10,000 DashCash to prove their eligibility and be able to hold a masternodes. This money does not have to be tied to the main node, but it must exist on the DashCash Network and be made public to the entire network. Once the holder withdraws funds or expenditures, the primary node will stop running and the associated block incentives will stop paying.
DashCash has many servers with complete DashCash Block Chain, and these servers can also serve DashCash Network, which is very important. Thanks to the block incentive mechanism, DashCash does not have the risk of insufficient number of masternodes, and R&D personnel can rely on it to implement new decentralization functions. This is the real advantage of DashCash - DashCash Block Chain uses incentive mechanism to ensure that the masternodes 24x7 serves the network, while DashCash can effectively expand capacity and deploy services in a more efficient manner. More masternodes mean a stronger and safer DashCash network.

 

Masternodes vs mining


Like Bitcoin and other encrypted digital currencies, DashCash is based on distributed accounts containing all transactions, also known as block chains. DashCash and Bitcoin block chains are guaranteed by a consensus mechanism called workload certification (PoW). Miners use special equipment to solve problems. After solving problems, they have the right to add new blocks to the block chain. If other users running the software think that the problem has been properly solved, new blocks will be added to the block chain, and miners will be rewarded with blocks.
Compared with Bitcoin, DashCash is different because its network is supported by the masternodes (also known as the full masternodes), which provides financial privacy (anonymous sending), instant trading (instant sending), decentralized management and so on. Therefore, the masternodes will be rewarded from the block. Block rewards are distributed to the masternodes holder.
The masternodes system is also called PoS, because the essence of the masternodes is to provide key services for the network. In fact, the whole DashCash network is supervised by the masternodes. Its complete allocation mechanism effectively avoids the occurrence of power attack and double-spending payment from the origin, so that DashCash has more secure network support. In order to hold the masternodes, the user must hold 10,000 DashCash as a "margin". The deposit is always under the sole control of the holder and can be freely controlled by the holder. In other words, the margin will not be locked in any way. However, once the margin is transferred or paid, the corresponding masternodes will be offline and stop receiving block chain rewards.


Relevant Requirements of Masternodes


•Users must deposit 10,000 DashCash as a margin to be eligible to operate the masternodes. Users can use the trading platform to obtain DashCash.
•Run stand-alone servers or virtual private servers. Usually, only the average size of the server can meet the demand, and the development of DashCash will put forward higher requirements for the performance of the server.
•Private IP addresses are usually provided with servers/virtual private servers.
•Extra time (and energy) spent.
In addition to the 10,000 DashCash deposit, the masternodes also puts forward the minimum requirements in terms of hardware. The minimum hardware requirements of the masternodes include:

 

Minimum matching

Recommend

CPU

1x 1 GHz

1x 2 GHz

RAM

1 GB

4 GB

Disk

20 GB

40 GB

Network

200 GB/mth

1 TB/mth