Author

Topic: Make running a full node easier for a noob. (Read 321 times)

brand new
Activity: 0
Merit: 0
October 23, 2018, 05:54:58 AM
#20
It is true that it needs a lot of time but it is not really that difficult. Downloading the full blockchain takes time and it is frustrating. If there is a way that could speed up the process?
newbie
Activity: 15
Merit: 0
Firstly, download an application of your choice and if you don't have one try bitcoin core as it has full node implementation. then run that application and leave it to sync aka download the blockchain. Also, you have to take into account if you have uncapped internet or not as most 3rd world countries have a download limit. A full node is 187gb + blockchain. A lot of people in first world countries do not have this problem and something you should consider before taking any steps on the matter.
newbie
Activity: 9
Merit: 0
It depends on the speed of the internet in the place where you download. There's no way to speed things up. The only shortcut would be to find someone who has their core updated.
jr. member
Activity: 238
Merit: 6
Liquid Samson Mou in a blog on October 10 Blockstream operating director Samson Mou said that in the near future, a special crypto wallet Liquid Wallet will be presented for guaranteed fast L-BTC transactions.

Mou also said that another BlockAddress, owned by Blockstream, already supports Liquid-transaction technology.
hero member
Activity: 1582
Merit: 670
Hi there,

i love Bitcoin but sometimes i don't like when things getting more complicated, i really want to set up a full node but i don't want to spend hours to do that.

It would be nice if there was a simple program that can do that for me so that i or my mother or another noob can run a full node so it can help Bitcoin and also it's nice to have a full node.

Is there alreadysomething like that? and if that's a no is it possible to make it happend in some way?


And where is the excite about winning or losing it? I think the best way to trade that doing with myself. I don't trust anyone but myself.
newbie
Activity: 26
Merit: 0
The way you're requiring is a bit difficult to acquire. It's not that it's not possible, but if the account is used by any other full functioning nod, or even other person like you said your mother, they might differ from your opinion about benefits. They might not have the patience and calculation to carry it on. So don't just stick it to it all the time, but you can install a notification node to give you the important updates.
legendary
Activity: 3514
Merit: 1963
Leading Crypto Sports Betting & Casino Platform
I think the biggest drawback for running a full node is the 187 GB+ Blockchain that you have to download. Most people in developing nations have very slow internet and they are also capped. So why would you want to use 2 months worth of internet data, just to run a full node.

A lot of people in first world countries do not have that problem, because they are using lightning fast/uncapped cable.  Roll Eyes

if your a sole user and you only have 1-2 addresses. you do not NEED to be a full node. you can just run a lite node.
but if you are a merchant/shop owner where you NEED to verify you got paid and that payments are immutable and verified from hundreds/thousands of users a day then yes being a full node is more needed.
and most merchants with this much customerbase usually has electric/internet usage amounts to cope with enough

its better to have
250,000 merchants and 12,000 users all around the world being full nodes. and then 10m-10bill users being lite nodes..
than to have
10m-10bill full nodes. (research the issues of 8 degree of separation(propagation issues))

Unfortunately not all merchants that accepted Bitcoin are doing that and most of them are using payment processors as a intermediary to protect against Bitcoin's price volatility. The Bitcoin community that are not merchants are doing this as a voluntary service to strengthen decentralization of the network.

If full nodes can only be run in first world countries with fast/uncapped internet, then centralization might come into play again.  Roll Eyes
legendary
Activity: 4396
Merit: 4755
things can be sped up.

core could easily add just a bit of code and request spv data or just some UTXO set data
(request UTXO of tx's of the wallets addresspool / wallet.dat)
just to let users sign their own transactions upfront and instantly.. ofcourse if a tx they broadcast is using an out of date UTXO input the network rejects it so no harm.
but atleast being able to see balance and be able to do something upfront. and thus downloading the full blockchain then becomes a background activity.


The OP wants to run a full node. A full node is a part of the network, receiving and relaying transactions and blocks, validating them. The "node" that you propose is not a part of the network's validation process. It is a "leech".

having a full node that initially just says gimme UTXO data for lets say 100 addresspool/wallet addresses. is not a leach. its well under 20kb. just to allow users to see their uptodate balance and instantly be able to make transactions. without waiting....
AND THEN(seconds later) downloading(syncing and relaying) occurs AS STANDARD
but from a human experience point of view is felt like a background activity and not a sat their twiddling fingers activity..
waiting for the whole chain before being able to do anything

what i said was not about turning off syncing. not turning off relaying. its just adding a user convenience few commands at step one that can be processed in 2 seconds to skip the hours/days twiddling fingers. its more for user experience of first launching..

syncing and relaying still happens. but its not as noticeable because users can get to play around while waiting. instead of waiting before getting to play around
newbie
Activity: 11
Merit: 0
Using afull node alwasy comes with burden of spending a huge time behind it. But, there should be some softwares with whom, you will be able ensure that any noob can operate them to some extent. Though, such softwares are difficult to find, it is not impossible.
member
Activity: 546
Merit: 21
Wow running a full node this days is scary ,the bitcoin blockchain size is killing and why do you choose bitcoin when there are many multiple altcoins you can choose from? I find bitcoin to be the hardest one because to even download the full blockchain will takes weeks
legendary
Activity: 3556
Merit: 9709
#1 VIP Crypto Casino
but it is not complicated! you basically download an application of your choosing and if you can't choose then you download the most popular full node implementation which is bitcoin core, then run that application and leave it open to sync (download the blockchain). any additional setting is not necessary and is optional and those are complicated because you have to use console,....

besides if you did the above and then found a certain complication and thought that specific part needs improvement then feel free to mention it specifically so that it can be improved based on your suggestion. not like what you did here which is a vague and general statement saying it is complicated! while it seems like you have not yet tried it.


Exactly!
A retard could run a full node. Sure it’s time consuming to download the full blockchain but it’s not difficult is it?
legendary
Activity: 2898
Merit: 1823
October 22, 2018, 02:46:22 AM
#9
things can be sped up.

core could easily add just a bit of code and request spv data or just some UTXO set data
(request UTXO of tx's of the wallets addresspool / wallet.dat)
just to let users sign their own transactions upfront and instantly.. ofcourse if a tx they broadcast is using an out of date UTXO input the network rejects it so no harm.
but atleast being able to see balance and be able to do something upfront. and thus downloading the full blockchain then becomes a background activity.


The OP wants to run a full node. A full node is a part of the network, receiving and relaying transactions and blocks, validating them. The "node" that you propose is not a part of the network's validation process. It is a "leech".
legendary
Activity: 4396
Merit: 4755
October 22, 2018, 01:21:58 AM
#8
I think the biggest drawback for running a full node is the 187 GB+ Blockchain that you have to download. Most people in developing nations have very slow internet and they are also capped. So why would you want to use 2 months worth of internet data, just to run a full node.

A lot of people in first world countries do not have that problem, because they are using lightning fast/uncapped cable.  Roll Eyes

if your a sole user and you only have 1-2 addresses. you do not NEED to be a full node. you can just run a lite node.
but if you are a merchant/shop owner where you NEED to verify you got paid and that payments are immutable and verified from hundreds/thousands of users a day then yes being a full node is more needed.
and most merchants with this much customerbase usually has electric/internet usage amounts to cope with enough

its better to have
250,000 merchants and 12,000 users all around the world being full nodes. and then 10m-10bill users being lite nodes..
than to have
10m-10bill full nodes. (research the issues of 8 degree of separation(propagation issues))
legendary
Activity: 3514
Merit: 1963
Leading Crypto Sports Betting & Casino Platform
October 22, 2018, 12:44:47 AM
#7
I think the biggest drawback for running a full node is the 187 GB+ Blockchain that you have to download. Most people in developing nations have very slow internet and they are also capped. So why would you want to use 2 months worth of internet data, just to run a full node.

A lot of people in first world countries do not have that problem, because they are using lightning fast/uncapped cable.  Roll Eyes
legendary
Activity: 4396
Merit: 4755
October 21, 2018, 11:40:54 PM
#6
things can be sped up.

core could easily add just a bit of code and request spv data or just some UTXO set data
(request UTXO of tx's of the wallets addresspool / wallet.dat)
just to let users sign their own transactions upfront and instantly.. ofcourse if a tx they broadcast is using an out of date UTXO input the network rejects it so no harm.
but atleast being able to see balance and be able to do something upfront. and thus downloading the full blockchain then becomes a background activity.

the issue is not that its complex. its just that core are doing things the slow way and not really caring about user experience
legendary
Activity: 3472
Merit: 10611
October 21, 2018, 11:11:17 PM
#5
but it is not complicated! you basically download an application of your choosing and if you can't choose then you download the most popular full node implementation which is bitcoin core, then run that application and leave it open to sync (download the blockchain). any additional setting is not necessary and is optional and those are complicated because you have to use console,....

besides if you did the above and then found a certain complication and thought that specific part needs improvement then feel free to mention it specifically so that it can be improved based on your suggestion. not like what you did here which is a vague and general statement saying it is complicated! while it seems like you have not yet tried it.
hero member
Activity: 2184
Merit: 531
October 21, 2018, 12:27:59 PM
#4
do you mean a kind of trading robot? if so, you can see various software sold on this forum including trading bots that can carry out tasks that you ordered without having to spend hours in front of the monitor
He's talking about a full node. Don't you know what that is? It's one the most basic thing you learn when you read about Bitcoin!

There's no way to speed things up. Some time ago people were downloading torrents but time to get blockchain via torrent is very similar to the time Core will need. The only shortcut would be to find someone who has their Core updated, go to him with your hard drive and copy it.
Be prepared to wait 2 weeks if you're starting from scratch.
legendary
Activity: 2646
Merit: 3911
October 21, 2018, 12:13:58 PM
#3
I love Bitcoin but sometimes I don't like when things getting more complicated, i really want to set up a full node but i don't want to spend hours to do that.
It depends on the speed of the Internet in the place where you download.
It's not a wallet that requires all that time but its Blockchain "187 GB".
As a beginner, you can SPV wallets "electrum or greenaddress" less complex and faster.
Or
Enabling pruning: delete old Blocks use "/bitcoind --prune=550" "<=4Gb"
sr. member
Activity: 569
Merit: 250
October 21, 2018, 11:26:26 AM
#2
do you mean a kind of trading robot? if so, you can see various software sold on this forum including trading bots that can carry out tasks that you ordered without having to spend hours in front of the monitor
newbie
Activity: 12
Merit: 1
October 21, 2018, 10:38:34 AM
#1
no no messagesno no messagesno no messages
Jump to: