Pages:
Author

Topic: Full node on a Smartphone - page 2. (Read 564 times)

legendary
Activity: 1584
Merit: 1280
Heisenberg Design Services
May 13, 2019, 11:51:27 AM
#6
I think that running a pruned node I not the same as running a full node.
Because when you run a pruned blockchain you are trusting the people responsible for the prune.
I don't get your point here. Why should we trust anyone for pruning? A pruned node is always similar to a full node, but the pruned node doesn't have the full copy of the blockchain. The older block data gets deleted and the node just saves the new data. By this way, the recent block data which might be around 10-15 GB in size would be stored in your PC/Mobile.

The purpose of a bitcoin node is to verify and validate blocks,transactions and check if the transactions are spent correctly. The validation requires the node to check for transactions and the UTXO are spent correctly by comparing the recent blocks. For this to be carried out, you just need the recent block datas and not the older ones. Along with that, once the transactions are valid and correct they get added to the node's mempool and subsequently they get added to the block.

Ah, bones was faster. Sad
legendary
Activity: 1806
Merit: 1828
May 13, 2019, 11:45:14 AM
#5
I think that running a pruned node I not the same as running a full node.
Because when you run a pruned blockchain you are trusting the people responsible for the prune.

And the reason for running a full node is that you don't need to trust anyone.

When you start running a pruned node, your node still has to verify each and every block, from the genesis. The only difference with a node storing the full blockchain is that as you go along, you stop storing on your system the older blocks. You are really not trusting anyone. Perhaps you are confusing this with a SPV node?
legendary
Activity: 2352
Merit: 6089
bitcoindata.science
May 13, 2019, 11:12:57 AM
#4
I think that running a pruned node I not the same as running a full node.
Because when you run a pruned blockchain you are trusting the people responsible for the prune.

And the reason for running a full node is that you don't need to trust anyone.
legendary
Activity: 1584
Merit: 1280
Heisenberg Design Services
May 13, 2019, 10:10:27 AM
#3
200GB on a smartphone will make it's price very expensive (where HTC smartphones are already so expensive)
...snip...
How they are gonna do it is still a mystery. Honestly, I don't think they are gonna make it or probably they are faking it.

We can have a pruned node running in a smartphone all the times. Currently having a storage space of just 10-15 GB will help us make run the bitcoin node in a pruned mode. So the HTC could accomplish their task of having a full node in 2 ways. They can create a mobile which has a storage space of 64 GB so that the mobile can have a pruned node in them. In order for the user to run a full node, they need to have a SD card inserted in the mobile. On top of that, it would be impossible to spend for the SD cards all the time. At current rate, the bitcoin blockchain increases by 60 GB per year. However if you are gonna buy a SD Card for storing blockchain it would support you only for a year or 2.

Usage of smartphones for transacting BTC is good and would increase the adoption further, but running a full node will reduce the efficiency of the mobile for sure. It would be like playing a Far Cry Primal game which has the best graphics in a mobile based OS which isn't really recommended and would certainly damage the mobile's processor. Desktops and Laptops serve the purpose but they can never be replaced by smartphones.

I am always in favor of running a full node if we have the ability of maintaining them over longer time (which isn't really possible for a person like me). If you can run a full node through a HTC smartphone, you need to set up maximum connections so that other nodes can depend on you and download the blockchain which would reduce the efficiency of the mobile even more.
sr. member
Activity: 270
Merit: 309
Shinji bgt gwh
May 13, 2019, 10:04:08 AM
#2
I don't know how would it be possible but HTC has just announced that it's new smartphone will have the capability to run a full node of bitcoin blockchain.
To Run A Full Node You Are Not Required To Store The Entire Blockchain, You Can Prune It.
I Doubt That It'll Store The Entire Bitcoin Blockchain, Most Likely They Will Only Run Pruned Node.
If They Want To Store The Entire Bitcoin Blockchain They Need Around >500 GB Space. Bitcoin Blockchain Size Is Around 240 GB At The Moment
And If You Want To Future Proof The Phone, You Need More Storage Than 256 GB.

And BTW Smartphone Is Designed For 24/7 Work, I Think It'll Pretty Ok

BTW Running A Bitcoin Node Is Pretty Heavy Task, It Can Degrade Your Phone Battery Pretty Fast (Double The Battery Usage)[Source]
hero member
Activity: 2702
Merit: 716
Nothing lasts forever
May 13, 2019, 09:40:50 AM
#1
I don't know how would it be possible but HTC has just announced that it's new smartphone will have the capability to run a full node of bitcoin blockchain.
HTC has announced in a press release on May 11 that it's new Smartphone the Exodus 1S will contain the full bitcoin blockchain.

According to Google the minimum system requirements are as follows
Windows/Mac/Linux
200GB of storage
2GB ram
An internet connection
6 hours of continuous run

While the ram and internet connection is not a problem the other things might not be ideal for the current smartphones.
200GB on a smartphone will make it's price very expensive (where HTC smartphones are already so expensive)
6 hours of continuous run would decrease the efficiency of the smartphone and will probably lead to a bricked smartphone.

How they are gonna do it is still a mystery. Honestly, I don't think they are gonna make it or probably they are faking it.

Source: https://cointelegraph.com/news/consumer-electronics-giant-htc-announces-bitcoin-full-node-on-exodus-1s-smartphone
Pages:
Jump to: