entertainment
entertainment
Waves Full node minimum hardware requirements? LIGO

Author Topic: Waves Full node minimum hardware requirements?  (Read 5511 times)

August 05, 2016, 03:17:40 pm
Read 5511 times

angelomilan

  • *
  • Information
  • New Member
  • Posts: 7
  • Reputation: +1/-0
    • View Profile
Hey guys I'm writing a step by step guide on how to run a waves full node. (with screenshots and maybe a video)
Many questions came to my mind. The same questions that many other people will have.

So, what hardware do you recommend?
Thanks!  :)

August 05, 2016, 03:30:09 pm
Reply #1

Twiggy Smile

  • *****
  • Information
  • Hero Member
  • Admin
  • Posts: 541
  • Reputation: +3/-0
    • View Profile
    • PGP Key (75EB 180B 6CDF 34CA)
Hi Angelomilan :)


We are waiting for the end of the test phase to release the code for the full node.
More technical information will be available in the technical paper after the announcement of the full node.

Btw. My test node run on virtual machine with 2 cores and 2 GB of RAM. The node works perfectly -



At the moment the public test phase is not finished yet. Everyone can participate in this process -

https://github.com/wavesplatform/Waves/wiki/How-to-configure-Waves-node
https://github.com/wavesplatform/Waves/blob/master/Testnet.md
https://github.com/wavesplatform/Waves/releases
Wavesplatform: Social links

                                  

August 05, 2016, 10:25:19 pm
Reply #2

Zamioculcas

  • *
  • Information
  • New Member
  • Posts: 1
  • Reputation: +0/-0
    • View Profile
Angelomilan, A good idea. I'll wait for your guide :) Good luck.

August 06, 2016, 06:46:07 pm
Reply #3

angelomilan

  • *
  • Information
  • New Member
  • Posts: 7
  • Reputation: +1/-0
    • View Profile
Thanks twiggy, really appreciated :)
2 cores and 2 gb of ram so... no GPU needed?

@Zamioculcas thank you for your support!

I'll keep posting my stupid questions in this forum until I figure it all out :)
You know.. I understand that it's not really recommended for non-devs run waves full nodes.
But since many people will try in any case,
better to give them something "for dummies"

As a non-dev myself, I try to make easy what devs consider easy already :)

August 06, 2016, 07:27:19 pm
Reply #4

Twiggy Smile

  • *****
  • Information
  • Hero Member
  • Admin
  • Posts: 541
  • Reputation: +3/-0
    • View Profile
    • PGP Key (75EB 180B 6CDF 34CA)
Thanks twiggy, really appreciated :)
2 cores and 2 gb of ram so... no GPU needed?

@Zamioculcas thank you for your support!

I'll keep posting my stupid questions in this forum until I figure it all out :)
You know.. I understand that it's not really recommended for non-devs run waves full nodes.
But since many people will try in any case,
better to give them something "for dummies"

As a non-dev myself, I try to make easy what devs consider easy already :)

Yes, no GPU needed. This is Pos technology, everything depends on the number of waves in your wallet/node. The more Waves in your wallet the more chances that your node will sign transaction and will generate a new block. :)
Wavesplatform: Social links

                                  

August 07, 2016, 07:57:51 pm
Reply #5

onepix

  • *
  • Information
  • New Member
  • Posts: 13
  • Reputation: +0/-0
    • View Profile
Nice initiative I'll wait for it :)

August 13, 2016, 07:34:31 pm
Reply #6

marc.jansen

  • *
  • Information
  • New Member
  • Posts: 3
  • Reputation: +1/-0
    • View Profile
Hi guys,

i'm currently running a couple of nodes. One even on a Raspberry Pi 3, without any problem. Another one, i'm running on the minimal digitial ocean configuration: 1 core, 512mb Ram, also running without any problems.

Cheers
  Marc

August 27, 2016, 12:48:06 pm
Reply #7

lizardKing

  • *
  • Information
  • New Member
  • Posts: 3
  • Reputation: +0/-0
    • View Profile
Hi,

I'm putting together a vm to run a test node to try things out, and eventually run a full node when it becomes available.
I have one question. You outlined the hardware requirement above, but there is no mention of disk space. Is there any requirement regarding HDD space? What would be the optimal disk size?

Thank you in advance!

August 27, 2016, 01:09:37 pm
Reply #8

Twiggy Smile

  • *****
  • Information
  • Hero Member
  • Admin
  • Posts: 541
  • Reputation: +3/-0
    • View Profile
    • PGP Key (75EB 180B 6CDF 34CA)
Hi,

I'm putting together a vm to run a test node to try things out, and eventually run a full node when it becomes available.
I have one question. You outlined the hardware requirement above, but there is no mention of disk space. Is there any requirement regarding HDD space? What would be the optimal disk size?

Thank you in advance!

Hi lizardKing!

At the moment I can say with confidence about hardware requirements for testnet: 2 Core/2 GB of Ram (better 4 GB) and at least 15 GB of disk space. Current the blockchain.dat file size is about 7 GB (107929 block) for testnet. Btw you can download it here - https://wavestalk.org/waves-full-node/waves-testnet-blockchain-dat-(latest-block-103260)/msg1026/?topicseen#msg1026
« Last Edit: August 27, 2016, 01:12:31 pm by Twiggy Smile »
Wavesplatform: Social links

                                  

August 27, 2016, 01:40:39 pm
Reply #9

lizardKing

  • *
  • Information
  • New Member
  • Posts: 3
  • Reputation: +0/-0
    • View Profile
Hi! Thanks for the quick response. One more question: i have the option to select a region for my vm. My guess is some regions are more important then others, or some less likely to be covered. Would you have any advice regarding the region (regarding running a full node in the future), or is it important at all?

August 27, 2016, 02:21:54 pm
Reply #10

Twiggy Smile

  • *****
  • Information
  • Hero Member
  • Admin
  • Posts: 541
  • Reputation: +3/-0
    • View Profile
    • PGP Key (75EB 180B 6CDF 34CA)
Hi! Thanks for the quick response. One more question: i have the option to select a region for my vm. My guess is some regions are more important then others, or some less likely to be covered. Would you have any advice regarding the region (regarding running a full node in the future), or is it important at all?

I do not think that this is very important (I mean location) but of course everything is relative. For example I am using 3 servers for 3 testnet nodes in 3 different countries - Russia/Germany/USA. My nodes are working very stable and my servers have low pings

I think first of all you need to use proven and well-know hosting providers such as: Microsoft Azure/Amazon Cloud/Google Cloud and/or Digital Ocean/Linode.
« Last Edit: August 27, 2016, 02:25:41 pm by Twiggy Smile »
Wavesplatform: Social links

                                  

August 28, 2016, 12:11:26 pm
Reply #11

lizardKing

  • *
  • Information
  • New Member
  • Posts: 3
  • Reputation: +0/-0
    • View Profile
Hi! Thanks for the help, managed to get everything up and running. I just learned that there is a bounty program for maintaining test nodes. Any chance to get into that now?

August 29, 2016, 03:01:57 am
Reply #12

Twiggy Smile

  • *****
  • Information
  • Hero Member
  • Admin
  • Posts: 541
  • Reputation: +3/-0
    • View Profile
    • PGP Key (75EB 180B 6CDF 34CA)
Hi! Thanks for the help, managed to get everything up and running. I just learned that there is a bounty program for maintaining test nodes. Any chance to get into that now?

The testnet bounty program for a last week is finished few days ago, later we will announce next tasks. Join our Slack chat (#testnet-maintainers channel). If you need an invitation, send me PM with your email. :)
« Last Edit: August 29, 2016, 03:08:50 am by Twiggy Smile »
Wavesplatform: Social links

                                  

October 31, 2016, 11:51:48 am
Reply #13

angelomilan

  • *
  • Information
  • New Member
  • Posts: 7
  • Reputation: +1/-0
    • View Profile
Guys, here I am again  :D

Long story short, I had to trash my initial tutorial project because the cloud service I intended to use to run a waves fullnode is not ready yet.

So, I'm starting again

Some basic noob questions.


Since waves is launching fullnodes in the next few days,

LPOS is not ready yet, therefor people who want to stake must run their own full node, right?

1) What are the risks on running a full node, can I loose my balance if I do something wrong (I remember of some early Ethereum miner opening his ports to the world and loosing thousands)

2) I heard from Sasha (core radio interview) that we will have only 100 full nodes. I suppose that whoever performs better, stays in the magic one hundred.

3) What will happen with POS only? Is this 100 limit still valid?

4) When I stake with POS, where do I get waves from? I suppose from fees from transactions

5) What’s the best and cheapest way to run a full node if you don’t want to invest in a machine and allocation in a datacenter.. I'm thinking about Digital. Is it a good option?

Thank you in advance,
congrats to the team for the job they are doing, and to the waves community that is becoming better and better.

October 31, 2016, 01:27:29 pm
Reply #14

angelomilan

  • *
  • Information
  • New Member
  • Posts: 7
  • Reputation: +1/-0
    • View Profile
Thanks for your replies on slack guys.
If you can, reply here in the forum, it will be beneficial to many more people.  ;)

October 31, 2016, 04:46:58 pm
Reply #15

Twiggy Smile

  • *****
  • Information
  • Hero Member
  • Admin
  • Posts: 541
  • Reputation: +3/-0
    • View Profile
    • PGP Key (75EB 180B 6CDF 34CA)
Guys, here I am again  :D

Long story short, I had to trash my initial tutorial project because the cloud service I intended to use to run a waves fullnode is not ready yet.

So, I'm starting again

Some basic noob questions.


Since waves is launching fullnodes in the next few days,

LPOS is not ready yet, therefor people who want to stake must run their own full node, right?

1) What are the risks on running a full node, can I loose my balance if I do something wrong (I remember of some early Ethereum miner opening his ports to the world and loosing thousands)

2) I heard from Sasha (core radio interview) that we will have only 100 full nodes. I suppose that whoever performs better, stays in the magic one hundred.

3) What will happen with POS only? Is this 100 limit still valid?

4) When I stake with POS, where do I get waves from? I suppose from fees from transactions

5) What’s the best and cheapest way to run a full node if you don’t want to invest in a machine and allocation in a datacenter.. I'm thinking about Digital. Is it a good option?

Thank you in advance,
congrats to the team for the job they are doing, and to the waves community that is becoming better and better.

Hi angelomilan!

Yes, to receive the award, people need to run their node and have a certain number of tokens in the wallet (node) (The more the better chance to get a reward) (more information will be available in the technical paper).

1) The most important thing is to protect your node. Create ApikeyHash with strong set of words and use strong password to encrypt Wallet.s.dat. Please do not use a simple password, please do not use short passwords. Some instructions can be found here.

2) I think this issue is still subject to thorough discussion.

3) No. Everyone who has the Waves tokens can participate in the POS Mining. Everything depends on the amount of tokens - The more the better chance.

4) Yes you are right - The reward will be generated from commission fee for each transaction. Waves is inflation less system, limited supply of 100 Mil.

5) Yes, why not? Try to use Digital Ocean. Also, check Linode ;)
« Last Edit: October 31, 2016, 04:53:25 pm by Twiggy Smile »
Wavesplatform: Social links

                                  

October 31, 2016, 05:35:13 pm
Reply #16

angelomilan

  • *
  • Information
  • New Member
  • Posts: 7
  • Reputation: +1/-0
    • View Profile
Twiggy you are great! This is really useful. As you can imagine, people can be confused and overwhelmed by the amount of informations.
This thread is getting many views, therefor many people will be greatful for your answers.
Thanks again Twiggy Smile  :D

November 04, 2016, 01:17:18 pm
Reply #17

Gene27

  • *
  • Information
  • New Member
  • Posts: 4
  • Reputation: +0/-0
  • In waves we trust
    • View Profile
very insightful info here. Thanks

April 14, 2018, 05:59:41 am
Reply #18

moralrelativity

  • *
  • Information
  • New Member
  • Posts: 1
  • Reputation: +0/-0
    • View Profile
Hey everyone,

I know this is an old thread but its topic seems to be the most relevant to my question. Please let me know if this belongs elsewhere.  :)

How much space on disk does a full node use to store the blockchain currently? And how fast is it currently growing?

Thanks,
Andrew.

April 18, 2018, 01:15:41 am
Reply #19

danielrangelsa

  • *
  • Information
  • New Member
  • Posts: 1
  • Reputation: +0/-0
    • View Profile
I'm also looking for this information!  :)

 


entertainment
entertainment