Bitcoin Forum
April 19, 2024, 10:48:17 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: [ASK] question About Bitcoin  (Read 491 times)
Gewinnermorte (OP)
Jr. Member
*
Offline Offline

Activity: 32
Merit: 28

Sidechain > Altcoin


View Profile WWW
March 24, 2019, 07:52:26 AM
Merited by BitcoinGirl.Club (2), ABCbits (1)
 #1

Hey Guys Grin, I Have Some question About Bitcoin

1.If There Is Any Hardfork, Who Must Agree? The Miner Or The Nodes?

2.What Is The Benefit Of Having A Lot Of Full Node(For The Network)?

3.Is The Decentralization Depends On Hashrate Spread Or The Nodes Count?

4.When Node Are Verifying A Block, Is it verifying (Checking For Double-Spend) it From The Whole Blockchain? If That Right, Is That Mean The Node Requirement Will Be Higher In The Future?

5.Why Did Block 501726 Has Zero Block Reward?

Thanks

Buy Things With Bitcoin @ Bitrefill.com (It Support LN Too)
1713566897
Hero Member
*
Offline Offline

Posts: 1713566897

View Profile Personal Message (Offline)

Ignore
1713566897
Reply with quote  #2

1713566897
Report to moderator
1713566897
Hero Member
*
Offline Offline

Posts: 1713566897

View Profile Personal Message (Offline)

Ignore
1713566897
Reply with quote  #2

1713566897
Report to moderator
1713566897
Hero Member
*
Offline Offline

Posts: 1713566897

View Profile Personal Message (Offline)

Ignore
1713566897
Reply with quote  #2

1713566897
Report to moderator
TalkImg was created especially for hosting images on bitcointalk.org: try it next time you want to post an image
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713566897
Hero Member
*
Offline Offline

Posts: 1713566897

View Profile Personal Message (Offline)

Ignore
1713566897
Reply with quote  #2

1713566897
Report to moderator
1713566897
Hero Member
*
Offline Offline

Posts: 1713566897

View Profile Personal Message (Offline)

Ignore
1713566897
Reply with quote  #2

1713566897
Report to moderator
jademaxsuy
Full Member
***
Offline Offline

Activity: 924
Merit: 220


View Profile WWW
March 24, 2019, 09:01:13 AM
 #2

I'm no expert in bitcoin and I research information to learn step by step. Since you are asking about here is the information I found about the block 501726 and it seems there are people who experienced weird mining activity, here's the link with different answers from different people
https://www.reddit.com/r/btc/comments/7n1udq/block_501726_can_anyone_explain_why_it_happen/
https://motls.blogspot.com/2017/12/bitcoin-block-without-valid-miner-fee.html?m=1
https://bitcoin.stackexchange.com/questions/67009/can-someone-explain-this-weird-mining-activity

2.What Is The Benefit Of Having A Lot Of Full Node(For The Network)?
The benefit of having full node is that you can monitor the health of bitcoin's blockchain and also it will ensuring safety of investment and ensure valid and accurate transactions of trading bitcoin.
CryptopreneurBrainboss
Legendary
*
Online Online

Activity: 2226
Merit: 4130


eXch.cx - Automatic crypto Swap Exchange.


View Profile WWW
March 24, 2019, 09:26:00 AM
Last edit: March 24, 2019, 09:44:09 AM by CryptopreneurBrainboss
 #3

Hey Guys Grin, I Have Some question About Bitcoin

1.If There Is Any Hardfork, Who Must Agree? The Miner Or The Nodes?

All participants of the network, the miners just keep the chains alive. A hardfork create a permanent fork or split in the blockchain resulting to two chains and the old & new chains needs enough support from miners for them to continue existing.

Quote
2.What Is The Benefit Of Having A Lot Of Full Node(For The Network)?

Helps the network to grow by accepting more transaction and also validating those transactions. It helps the network stay decentralized.


PS: I strongly believe you should move this discussion to the technical discussion board as you'll get better explanation from members there.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
figmentofmyass
Legendary
*
Offline Offline

Activity: 1652
Merit: 1483



View Profile
March 24, 2019, 09:37:17 AM
Merited by Welsh (6), HeRetiK (1), ABCbits (1), Farul (1), Gewinnermorte (1)
 #4

1.If There Is Any Hardfork, Who Must Agree? The Miner Or The Nodes?

in a successful hard fork, all nodes must upgrade. if users don't agree, there will be a chain split. so miners can try to hard fork, but if users don't follow, miners will be forced to return to the original chain out of profit motive.

2.What Is The Benefit Of Having A Lot Of Full Node(For The Network)?

full nodes force miners to be honest. they do this by enforcing the consensus rules. if no one was validating transactions except miners, miners could violate the rules---for example, they could inflate the supply beyond 21m bitcoins. SPV users would never know.

3.Is The Decentralization Depends On Hashrate Spread Or The Nodes Count?

both.

4.When Node Are Verifying A Block, Is it verifying (Checking For Double-Spend) it From The Whole Blockchain? If That Right, Is That Mean The Node Requirement Will Be Higher In The Future?

nodes aren't checking for double spends. (unless their operators add code to do so)

yes, full nodes verify the whole blockchain. this is the only way to verify proof of work. requirements to run a full node will continue increasing, but storage space is a minor concern since it's becoming so cheap.

5.Why Did Block 501726 Has Zero Block Reward?

i'm really not sure. that's a strange one.....

joniboini
Legendary
*
Offline Offline

Activity: 2170
Merit: 1789



View Profile WWW
March 24, 2019, 10:39:59 AM
 #5

5.Why Did Block 501726 Has Zero Block Reward?

https://github.com/bitcoin/bitcoin/issues/12057

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits.
..........UNLEASH..........
THE ULTIMATE
GAMING EXPERIENCE
DUELBITS
FANTASY
SPORTS
████▄▄█████▄▄
░▄████
███████████▄
▐███
███████████████▄
███
████████████████
███
████████████████▌
███
██████████████████
████████████████▀▀▀
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
.
▬▬
VS
▬▬
████▄▄▄█████▄▄▄
░▄████████████████▄
▐██████████████████▄
████████████████████
████████████████████▌
█████████████████████
███████████████████
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
/// PLAY FOR  FREE  ///
WIN FOR REAL
..PLAY NOW..
HeRetiK
Legendary
*
Online Online

Activity: 2912
Merit: 2066


Cashback 15%


View Profile
March 25, 2019, 02:46:32 PM
Merited by ABCbits (1)
 #6

4.When Node Are Verifying A Block, Is it verifying (Checking For Double-Spend) it From The Whole Blockchain? If That Right, Is That Mean The Node Requirement Will Be Higher In The Future?

nodes aren't checking for double spends. (unless their operators add code to do so)

They do implicitly. While nodes don't check the mempool for ongoing double-spend attempts they won't accept blocks that have double-spends in them (ie. blocks that try to spend inputs that have already been spent are invalid).

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
figmentofmyass
Legendary
*
Offline Offline

Activity: 1652
Merit: 1483



View Profile
March 25, 2019, 07:57:26 PM
 #7

4.When Node Are Verifying A Block, Is it verifying (Checking For Double-Spend) it From The Whole Blockchain? If That Right, Is That Mean The Node Requirement Will Be Higher In The Future?

nodes aren't checking for double spends. (unless their operators add code to do so)

They do implicitly. While nodes don't check the mempool for ongoing double-spend attempts they won't accept blocks that have double-spends in them (ie. blocks that try to spend inputs that have already been spent are invalid).

fair enough. Smiley

i was talking about double spend attempts on low/no-confirmation transactions, but you're correct. naturally, full nodes will reject tx that try to re-spend outputs already confirmed as spent.

Coding Enthusiast
Legendary
*
Offline Offline

Activity: 1039
Merit: 2783


Bitcoin and C♯ Enthusiast


View Profile WWW
March 25, 2019, 10:31:26 PM
Merited by bones261 (2), Heisenberg_Hunter (1), Farul (1)
 #8

5.Why Did Block 501726 Has Zero Block Reward?

When a miner finds a new block they have to "make" a new transaction and "pay" themselves the reward. The amount of that reward can be from 0 up to the maximum allowed by the block reward based on its height + the total amount of fees of the transactions included in that block. In other words it can also be 0 which is what happened here.

In this case, this block is found by a miner who has been doing "merge mining". What that means is that while the miner works to find a bitcoin block, they can find hashes that satisfy the other altcoin's difficulty and be a valid hash for their block, so they find a block of that altcoin too. In this case the miner was merge mining RSK (rootstock), and to do that you have to add that extra hash you found as a new output in that special transaction (the coinbase tx) with this format: RSKBLOCK:<32 byte hash>. This miner, instead of adding that as a new output, added it as the only output and with a bad format too so he lost the reward (>$48k at current price) of that block he just found.

Projects List+Suggestion box
Donate: 1Q9s or bc1q
|
|
|
FinderOuter(0.19.1)Ann-git
Denovo(0.7.0)Ann-git
Bitcoin.Net(0.26.0)Ann-git
|
|
|
BitcoinTransactionTool(0.11.0)Ann-git
WatchOnlyBitcoinWallet(3.2.1)Ann-git
SharpPusher(0.12.0)Ann-git
Gewinnermorte (OP)
Jr. Member
*
Offline Offline

Activity: 32
Merit: 28

Sidechain > Altcoin


View Profile WWW
March 26, 2019, 07:55:19 AM
 #9

Additional Questions

1.Are There Any Minimum CPU requirement For Running Node?

2.Is Prune Node Contributing To The Network?

3.Did Running Node Is Enegy Intensive(Power Hungry For Battery)?

Buy Things With Bitcoin @ Bitrefill.com (It Support LN Too)
Pmalek
Legendary
*
Offline Offline

Activity: 2744
Merit: 7069



View Profile
March 26, 2019, 09:33:25 AM
Merited by Farul (1)
 #10

Additional Questions

1.Are There Any Minimum CPU requirement For Running Node?
I don't remember ever reading about a certain CPU requirement for running a node so I assume it will work on most of the CPUs that came out in the last 10-15 years. You need at least 2-4 GB or RAM and plenty of free disk space.  

2.Is Prune Node Contributing To The Network?

This was explained by luke-jr here:
https://www.reddit.com/r/Bitcoin/comments/9ztepo/does_running_a_5gb_prune_node_support_the_network/

Quote
Pruned nodes contribute basically just as much as non-pruned nodes, so long as you use it.

The primary way in which nodes help the network, is by the node operator using it to accept payments, and only honouring those payments after his own node shows the transactions confirm.

Whether the node is listening or not, or archive vs pruned, is irrelevant to this primary benefit. Overall network security depends on a super-majority of economic activity being received in this way, so it is important that as many people as possible do so.

The benefits provided uniquely by listening and archive nodes is a "just need enough" type thing, and (unlike the security aspect just described) can be provided by datacentres. The network has far more of these nodes than it needs already, so the individual contribution of one is basically irrelevant in the big picture. That is, relaying blocks and transactions isn't really important.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
HeRetiK
Legendary
*
Online Online

Activity: 2912
Merit: 2066


Cashback 15%


View Profile
March 26, 2019, 12:02:07 PM
 #11

3.Did Running Node Is Enegy Intensive(Power Hungry For Battery)?

While I wouldn't run a full node on a mobile device, running a full node generally doesn't require much power (eg. if your desktop computer is always on either way or if you run a node on a small dedicated device such as a raspberry pi you most likely won't notice much of a difference in your electricity bill).

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
Gewinnermorte (OP)
Jr. Member
*
Offline Offline

Activity: 32
Merit: 28

Sidechain > Altcoin


View Profile WWW
March 26, 2019, 01:32:33 PM
Last edit: March 26, 2019, 01:45:44 PM by Gewinnermorte
 #12

While I wouldn't run a full node on a mobile device, running a full node generally doesn't require much power (eg. if your desktop computer is always on either way or if you run a node on a small dedicated device such as a raspberry pi you most likely won't notice much of a difference in your electricity bill).
I Plan To Run A Pruning Node From A Smartphone(Using ABCore), Is It Worth It?
And BTW How Much Bandwidth Is Used For RUNNING Node?

Buy Things With Bitcoin @ Bitrefill.com (It Support LN Too)
Farul
Sr. Member
****
Offline Offline

Activity: 270
Merit: 309


Shinji bgt gwh


View Profile
March 27, 2019, 10:40:57 AM
Merited by BitcoinGirl.Club (1)
 #13

DON'T, you'll break your smartphone unless you can make sure it won't get too hot.
I Think Running A Node Didn't Use 100% Of The CPU, If A Node Can Run On Pi (4 Core-1.4 GHz), It Definitely Can Run On "New" Smartphone  With ~50% Of The CPU (Octa-core). That Mean It Doesn't Produce A Huge Amount Of Heat (As Long You Are Not Gaming On That Phone).

"I mustn't run away, I mustn't run away." - Shinji Ikari
🤖 Wannabe CTF Player 🌌
👼🚀
BitcoinGirl.Club
Legendary
*
Offline Offline

Activity: 2744
Merit: 2711


Farewell LEO: o_e_l_e_o


View Profile WWW
March 27, 2019, 06:54:22 PM
 #14

<snip>
<snip>
Good to see these questions. Some of them were unknown to me too. The reading helped. I left you +2 merit.

Have fun.



DON'T, you'll break your smartphone unless you can make sure it won't get too hot.


Will it be possible to run it in the first place by the way?

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
HeRetiK
Legendary
*
Online Online

Activity: 2912
Merit: 2066


Cashback 15%


View Profile
March 27, 2019, 07:55:07 PM
 #15

DON'T, you'll break your smartphone unless you can make sure it won't get too hot.
Will it be possible to run it in the first place by the way?

Why shouldn't it? Apart from the question of whether it's wise to have a smartphone work 24/7, modern smartphones are pretty capable these days as pointed out by Farul.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
pooya87
Legendary
*
Offline Offline

Activity: 3430
Merit: 10492



View Profile
March 27, 2019, 08:43:53 PM
Merited by Farul (1)
 #16

DON'T, you'll break your smartphone unless you can make sure it won't get too hot.
Will it be possible to run it in the first place by the way?

Why shouldn't it? Apart from the question of whether it's wise to have a smartphone work 24/7, modern smartphones are pretty capable these days as pointed out by Farul.

although running a node is not such an intensive work but it is still a lot more work than a Smart Phone is designed to do. it is basically a 24/7 communication over the internet where you send and receive data. depending on your setting it can be a lot of it too so your phone can overheat. that has the possibility to damage your hardware but also it will definitely lower the lifespan of your battery.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
BitcoinGirl.Club
Legendary
*
Offline Offline

Activity: 2744
Merit: 2711


Farewell LEO: o_e_l_e_o


View Profile WWW
March 28, 2019, 10:16:01 AM
 #17

DON'T, you'll break your smartphone unless you can make sure it won't get too hot.
Will it be possible to run it in the first place by the way?

Why shouldn't it? Apart from the question of whether it's wise to have a smartphone work 24/7, modern smartphones are pretty capable these days as pointed out by Farul.

although running a node is not such an intensive work but it is still a lot more work than a Smart Phone is designed to do. it is basically a 24/7 communication over the internet where you send and receive data. depending on your setting it can be a lot of it too so your phone can overheat. that has the possibility to damage your hardware but also it will definitely lower the lifespan of your battery.

I always considered smartphone to use for lightweight applications. I see kids play games in the phone which damage the battery lifetime for the phone also it damage the hardware too.

Anyway, I think I need to reshape the knowing that we can run a full node in a smartphone :

Does it worth running a full node to a $500 to $1000 worth of smartphone, considering the constant communication over the internet, power consumption, risk to damage the hardware?

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
HeRetiK
Legendary
*
Online Online

Activity: 2912
Merit: 2066


Cashback 15%


View Profile
March 28, 2019, 10:44:06 AM
 #18

Does it worth running a full node to a $500 to $1000 worth of smartphone, considering the constant communication over the internet, power consumption, risk to damage the hardware?

Is it worth it to buy a USD 2,000,- Apple laptop for Facebook and Instagram? Grin

Either way it should be fairly obvious by now that while one could run a full node on a smartphone it's probably not a good idea. Especially given that there are much cheaper options out there that can do the job just as well, if not better.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
pooya87
Legendary
*
Offline Offline

Activity: 3430
Merit: 10492



View Profile
March 28, 2019, 10:47:35 AM
 #19

~
Does it worth running a full node to a $500 to $1000 worth of smartphone, considering the constant communication over the internet, power consumption, risk to damage the hardware?

it would probably be easier to set up a full node on a computer and then connect to that using your phone, that way you are still using the full node but not running it on your phone.

as for the data usage,... you can reduce them too. for example you can reduce the size of the memory pool you have or even reduce the number of transactions other nodes send you by sending them a FeeFilter message or just disable relay to not receive anything, you can also not listen for incoming connections so you don't have to upload anything.
the result would be downloading blocks every ~10 minutes. and that will be about 2 kb/s traffic usage. and verifying about 2000-3000 transactions isn't going to be that CPU intensive either.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Farul
Sr. Member
****
Offline Offline

Activity: 270
Merit: 309


Shinji bgt gwh


View Profile
March 28, 2019, 01:50:37 PM
 #20

I agree (when we're talking about mid-end or high-end smartphone), but i doubt smartphone "designed" to run intensive task 24/7. Besides smartphone is expensive when compared with Raspberry Pi unless the used smartphone only intended used to run full nodes.
Latest Low-End Smartphone Can Do It Too (Redmi Note 7,Samsung M20,Realme 3) Each Priced ~150USD
BTW Node Are Easier To Setup Using Android For Common People, This Would Encourage End-User To Run Node (MORE DECENTRALIZATION), It Also Could Be Used For Social Media And Other Non-CPU Intensive Activity(While Running A Node). Keep In Mind That A Node Isn't Required To Be Run For 24/7.



The Purpose Of ABCore (App That Run Bitcoin Node On Android) Is Developed, Is To Encourage More People To Set a Node (Therefore, More Decentralization). Setting Up A Node In A Computer/Laptop Is Pretty Expensive, And Setting Up A Node On Raspberry Is Too Hard For Common User. Smartphone, In The Other Hand Is Cheap To Operate+ Easy Setup



If You Had An Unused Android (Max From 2 Years Ago), You Should Definitely Try This App (Measure The Heat,Post It To Here).

Maybe In The Future There Will Be GreenWallet Integration To This (They Have The Same Developer)


"I mustn't run away, I mustn't run away." - Shinji Ikari
🤖 Wannabe CTF Player 🌌
👼🚀
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!