Bitcoin Forum
October 19, 2019, 01:53:48 PM *
News: 10th anniversary art contest
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: [ASK] question About Bitcoin  (Read 430 times)
Gewinnermorte
Jr. Member
*
Offline Offline

Activity: 30
Merit: 28

Sidechain > Altcoin


View Profile WWW
March 24, 2019, 07:52:26 AM
Merited by Pamoldar (2), ETFbitcoin (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)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1571493228
Hero Member
*
Offline Offline

Posts: 1571493228

View Profile Personal Message (Offline)

Ignore
1571493228
Reply with quote  #2

1571493228
Report to moderator
1571493228
Hero Member
*
Offline Offline

Posts: 1571493228

View Profile Personal Message (Offline)

Ignore
1571493228
Reply with quote  #2

1571493228
Report to moderator
1571493228
Hero Member
*
Offline Offline

Posts: 1571493228

View Profile Personal Message (Offline)

Ignore
1571493228
Reply with quote  #2

1571493228
Report to moderator
jademaxsuy
Member
**
Offline Offline

Activity: 546
Merit: 23

★777Coin.com★ Fun BTC Casino!


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
Hero Member
*****
Online Online

Activity: 588
Merit: 838


First 100% Liquid Stablecoin Backed by Gold.


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.

figmentofmyass
Hero Member
*****
Offline Offline

Activity: 1176
Merit: 922



View Profile
March 24, 2019, 09:37:17 AM
Merited by Welsh (6), ETFbitcoin (1), HeRetiK (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
Hero Member
*****
Offline Offline

Activity: 714
Merit: 1150


Exchange Bitcoin quickly-https://blockchain.com.do


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

HeRetiK
Legendary
*
Offline Offline

Activity: 1260
Merit: 1128


the forkings will continue until morale improves


View Profile
March 25, 2019, 02:46:32 PM
Merited by ETFbitcoin (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).

figmentofmyass
Hero Member
*****
Offline Offline

Activity: 1176
Merit: 922



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
Hero Member
*****
Offline Offline

Activity: 693
Merit: 1110


Novice C♯ Coder


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
Donation link using BIP21
Bech32 Donation link!
BitcoinTransactionTool (0.9.2):  Ann - Source Code
Watch Only Bitcoin Wallet (supporting SegWit) (3.1.0):  Ann - Source Code
SharpPusher (broadcast transactions) (0.10.0): Ann - Source Code

Gewinnermorte
Jr. Member
*
Offline Offline

Activity: 30
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: 1092
Merit: 1158



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.

████████████████████████████
████████▀▀ █▀ █▀ ▀██████████
█████████▄ ▄▄▄▄▄▄███████████
██████████▀     ▀  ▀████████
███████▀ ▀  ▄█▀▀▀█▀▀████████
██████▄      █▄  ▀▀  ▀██████
██████         ▄▄█▄ ▄ ▀█████
█████ ▄         ▀▀ ▄ ▀ █████
██████▌          █▀█▀ ▐█████
███████  ▄▌         ▄ ██████
████████▄█         ▄████████
█████████▀     ▄▄ ▄█████████
████████████████████████████
.JACKMATE'S...........
.
MAJESTIC..
████████████████████████
███████████████████████
████████████████████████
████████████████████████
████████████████████████
████████████████████████
████████████████████████
████████████████████████
████████████████████████
████████████████████████
████████████████████████
████████████████████████
████████████████████████
.
..WIN 1 BITCOIN ON EVERY PREMIER LEAGUE MATCHDAY..
████████████████████████████████
████████████▀█▀ ▀█▀█▀███████████
███████████▄ ▄▄▄▄▄▄▄████████████
███████████▀▀▄▄▄▄▄▄▄▄███████████
█████████▀▄ ██▀▄▄▄ ▀ ▄▀█████████
███████▀ ▀█████▄▄▄█▄▄▄██████████
███████▀▄████████▀  ▀█ █▐███████
███████ ▀█████████▄█▀▀██ ███████
████████ ███▀██████ ▄ ██ ███████
████████▌▐▀▄ ██████████ ▄███████
█████████▄██▌▐█████▀██ █████████
████████████▄▀▀▀▀▀▄ ▀▄██████████
████████████████████████████████
.
.JOIN US - IT'S FREE! .
HeRetiK
Legendary
*
Offline Offline

Activity: 1260
Merit: 1128


the forkings will continue until morale improves


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).

Gewinnermorte
Jr. Member
*
Offline Offline

Activity: 30
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)
ETFbitcoin
Legendary
*
Offline Offline

Activity: 1792
Merit: 2053

Use SegWit and enjoy lower fees.


View Profile WWW
March 26, 2019, 04:38:52 PM
 #13

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

1. AFAIK guideline from bitcoin.org mention CPU with 2 cores in past, but now it's removed. But as long as your CPU at least as fast CPU used on Raspberry PI, you'll be fine

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?


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

As for bandwidth, https://bitcoin.org/en/full-node#minimum-requirements suggest at least 50 KB/s for upload.

Farul
Full Member
***
Offline Offline

Activity: 218
Merit: 225


GUA MASIH STAY DISINI


View Profile WWW
March 27, 2019, 10:40:57 AM
Merited by Pamoldar (1)
 #14

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).

ETFbitcoin
Legendary
*
Offline Offline

Activity: 1792
Merit: 2053

Use SegWit and enjoy lower fees.


View Profile WWW
March 27, 2019, 06:31:06 PM
 #15

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 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.

Pamoldar
Legendary
*
Offline Offline

Activity: 1274
Merit: 1359


https://bitcoin.watfordfc.com


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

<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?

  ▄▄█████▄▄███████▄▄
███████████
     ▀▀███▄
█████████████        ▀██▄
█████████████          ██▄
███████████            ██▄
██▀▀█████▀▀              ██
██                       ██
██                       ██
▀██                     ██▀
▀██                   ██▀
 ▀██▄               ▄██▀
   ▀███▄▄       ▄▄███▀
      ▀▀█████████▀▀
███████   INDUSTRY LEADING CRYPTO SPORTSBOOK   ███████
MULTI
CURRENCY
ONLINE
  CASINO   
DAILY PRICE
BOOSTS
FAST & SECURE
PAYMENTS
█████████████████████████
███████▀▀       ▀▀███████
████▀   ▄ ▀███▀ ▄   ▀████
███  ▄████▄ ▀ ▄████▄  ███
██  ▄ ▀███▀ ▄ ▀███▀ ▄  ██
█  ▄██ ▀▀ ▄███▄ ▀▀ ██▄  █
█  █▀ ▄█ ███████ █▄ ▀█  █
█   ▄███▄ █████ ▄███▄   █
██  ████▀ ▄▄▄▄▄ ▀████  ██
███  ▀ ▄ ▀█████▀ ▄ ▀  ███
████▄  ▀▀▄ ███ ▄▀▀  ▄████
███████▄▄       ▄▄███████
█████████████████████████
█████████████████████████
███████▀▀ █████ ▀▀███████
████▀    ▄█████▄    ▀████
█████▄▄█▀▀ ▄▄▄ ▀▀█▄▄█████
██▀███▀ ▄███▀███▄ ▀███▀██
█   █ ▄██▀     ▀██▄ █   █
█   █ ██         ██ █   █
█   █ ▀██▄▄█ █▄▄██▀ █   █
██▄███▄ ▀██▄▄▄██▀ ▄███▄██
█████▀▀█▄▄ ▀▀▀ ▄▄█▀▀█████
████▄    ▀█████▀    ▄████
███████▄▄ █████ ▄▄███████
█████████████████████████
.
.REGISTER NOW!.
HeRetiK
Legendary
*
Offline Offline

Activity: 1260
Merit: 1128


the forkings will continue until morale improves


View Profile
March 27, 2019, 07:55:07 PM
 #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.

pooya87
Legendary
*
Offline Offline

Activity: 1792
Merit: 1974


Remember tonight for it's the beginning of forever


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

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.

Pamoldar
Legendary
*
Offline Offline

Activity: 1274
Merit: 1359


https://bitcoin.watfordfc.com


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

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?

  ▄▄█████▄▄███████▄▄
███████████
     ▀▀███▄
█████████████        ▀██▄
█████████████          ██▄
███████████            ██▄
██▀▀█████▀▀              ██
██                       ██
██                       ██
▀██                     ██▀
▀██                   ██▀
 ▀██▄               ▄██▀
   ▀███▄▄       ▄▄███▀
      ▀▀█████████▀▀
███████   INDUSTRY LEADING CRYPTO SPORTSBOOK   ███████
MULTI
CURRENCY
ONLINE
  CASINO   
DAILY PRICE
BOOSTS
FAST & SECURE
PAYMENTS
█████████████████████████
███████▀▀       ▀▀███████
████▀   ▄ ▀███▀ ▄   ▀████
███  ▄████▄ ▀ ▄████▄  ███
██  ▄ ▀███▀ ▄ ▀███▀ ▄  ██
█  ▄██ ▀▀ ▄███▄ ▀▀ ██▄  █
█  █▀ ▄█ ███████ █▄ ▀█  █
█   ▄███▄ █████ ▄███▄   █
██  ████▀ ▄▄▄▄▄ ▀████  ██
███  ▀ ▄ ▀█████▀ ▄ ▀  ███
████▄  ▀▀▄ ███ ▄▀▀  ▄████
███████▄▄       ▄▄███████
█████████████████████████
█████████████████████████
███████▀▀ █████ ▀▀███████
████▀    ▄█████▄    ▀████
█████▄▄█▀▀ ▄▄▄ ▀▀█▄▄█████
██▀███▀ ▄███▀███▄ ▀███▀██
█   █ ▄██▀     ▀██▄ █   █
█   █ ██         ██ █   █
█   █ ▀██▄▄█ █▄▄██▀ █   █
██▄███▄ ▀██▄▄▄██▀ ▄███▄██
█████▀▀█▄▄ ▀▀▀ ▄▄█▀▀█████
████▄    ▀█████▀    ▄████
███████▄▄ █████ ▄▄███████
█████████████████████████
.
.REGISTER NOW!.
HeRetiK
Legendary
*
Offline Offline

Activity: 1260
Merit: 1128


the forkings will continue until morale improves


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

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.

Pages: [1] 2 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!