Bitcoin Forum
May 13, 2024, 07:46:37 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 [4] 5 6 7 »  All
  Print  
Author Topic: What are the downsides to 8MB blocks?  (Read 5316 times)
Nas
Full Member
***
Offline Offline

Activity: 167
Merit: 100


View Profile
August 29, 2015, 12:37:20 PM
 #61

Some idiots are still running nodes on Raspberry Pis or Beagle Bones.
Exactly what is so idiotic about supporting the Bitcoin network by running dedicated devices as nodes (like Raspberry Pis) ?

Yeah, why don't you buy 2 TB SSD to everybody in Bitcoin community Mr. Donator Legendary rich fella? Almost everybody in this community wants to run Bitcoin Core as node.
Or you want to limit node usage to some secret elite society? More centralization is definitely a good idea, huh?
1715586397
Hero Member
*
Offline Offline

Posts: 1715586397

View Profile Personal Message (Offline)

Ignore
1715586397
Reply with quote  #2

1715586397
Report to moderator
1715586397
Hero Member
*
Offline Offline

Posts: 1715586397

View Profile Personal Message (Offline)

Ignore
1715586397
Reply with quote  #2

1715586397
Report to moderator
If you want to be a moderator, report many posts with accuracy. You will be noticed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715586397
Hero Member
*
Offline Offline

Posts: 1715586397

View Profile Personal Message (Offline)

Ignore
1715586397
Reply with quote  #2

1715586397
Report to moderator
uxgpf
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
August 29, 2015, 12:38:22 PM
 #62


i have had trouble trying to get a node up and running as it is.

What kind of problems?

I'd guess bandwidth saturation while syncing? You only need to sync once and after the blockchain is downloaded the bandwidth and processor usage is minimal. If you're willing to run a node (and thus keep it up for months or years) few days to sync the blockchain isn't an issue. (IMO)
Linuld
Sr. Member
****
Offline Offline

Activity: 473
Merit: 250


View Profile
August 29, 2015, 12:42:39 PM
 #63

A good argument against the bitcoiners that demand 1MB blocksize because "Miners have to be rewarded" is the electricity that goes away with that. I recently read an article about a study saying that currently 1! bitcoin transaction costs so much electricity like 1.75 normal US households use in a day.

We can't let all these miners survive artificially by raising the fees. The amount of miners need to be trimmed down and the bitcoin security be more power efficient. That was always happening and it should and can't be held up artificially. The bitcoin network would be still very very secure with less miners.

Unfortunately miners are the mighty ones in the game. We only can hope that the sane one are the biggest ones. And that they see the need of bitcoin adoption for getting future profits.
uxgpf
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
August 29, 2015, 12:44:49 PM
 #64

Some idiots are still running nodes on Raspberry Pis or Beagle Bones.
Exactly what is so idiotic about supporting the Bitcoin network by running dedicated devices as nodes (like Raspberry Pis) ?

Yeah, why don't you buy 2 TB SSD to everybody in Bitcoin community Mr. Donator Legendary rich fella? Almost everybody in this community wants to run Bitcoin Core as node.
Or you want to limit node usage to some secret elite society? More centralization is definitely a good idea, huh?

Why would you need 2 TB SSD to store 512 MB of data? (we are talking about running a node here, right?) Even if you wanted to store the full blockchain 2 TB HDDs are cheap and would be enough for long time to the future.
Nas
Full Member
***
Offline Offline

Activity: 167
Merit: 100


View Profile
August 29, 2015, 12:54:53 PM
 #65

Why would you need 2 TB SSD to store 512 MB of data? (we are talking about running a node here, right?) Even if you wanted to store the full blockchain 2 TB HDDs are cheap and would be enough for long time to the future.

How do you maintain all blockchain when block size limit will be 8 MB? Blockchain is almost 50 GB already. It'll be 63 GB before new year. Imagine we see 8 MB blocks every 10 minutes. Even 2 TB would be obsolete in 5 years.
If you don't want any problems you don't store your blockchain in HDD. You need a good SSD. Running Bitcoin Core is very expensive even right now.
uxgpf
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
August 29, 2015, 01:23:20 PM
 #66

Why would you need 2 TB SSD to store 512 MB of data? (we are talking about running a node here, right?) Even if you wanted to store the full blockchain 2 TB HDDs are cheap and would be enough for long time to the future.

How do you maintain all blockchain when block size limit will be 8 MB? Blockchain is almost 50 GB already. It'll be 63 GB before new year. Imagine we see 8 MB blocks every 10 minutes. Even 2 TB would be obsolete in 5 years.
If you don't want any problems you don't store your blockchain in HDD. You need a good SSD. Running Bitcoin Core is very expensive even right now.

I'm actually using SSD myself too, so I don't know if there would be problems using HDD. What would they be?

8MB block limit doesn't mean that all blocks will be full. But let's say they were. 5 years is still a very long time and by then larger drives would be cheaper.

Also why should everybody store the full blockchain? Blockchain size doesn't really matter (aside from sync time) if most nodes use a pruned chain that only contains the latest history.
fonsie
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250



View Profile
August 29, 2015, 03:29:13 PM
 #67

Better call Netflix to stop their 4K releases, otherwise nobody will be able to watch Netflix anymore if everything is 4K.

Let's hope Windows 11 can fit back on a floppy, otherwise we are doomed.

I decided to no longer use a signature, because people were trolling me about it.
fonsie
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250



View Profile
August 29, 2015, 03:32:13 PM
 #68

If you don't want any problems you don't store your blockchain in HDD. You need a good SSD. Running Bitcoin Core is very expensive even right now.

And why exactly is that?

I think my HDD can handle writing a 8MB block every 10 min, luckily I also have some RAM, doesn't your PC?

I decided to no longer use a signature, because people were trolling me about it.
johnyj
Legendary
*
Offline Offline

Activity: 1988
Merit: 1012


Beyond Imagination


View Profile
August 30, 2015, 04:08:04 AM
 #69

This chart says it all



For broadcasting large blocks, it will take 0.25 second for each KB to reach every nodes. So 1MB blocks would take 250 seconds e.g. more than 4 minutes to reach all the network, or 80 seconds to reach majority of the network

It is easy to calculate, for 8MB blocks, it will take 32 minutes to reach all the nodes, or 10.6 minutes to reach majority of nodes, it is obviously too slow, the next block is already mined before the previous one arrived, so the previous one is always orphaned, the network will be segmented

http://www.cs.ucsb.edu/~rich/class/cs290-cloud/papers/bitcoin-delay.pdf

Of course there will be workarounds to broadcast only the block header first then followed by the block, but that function is not implemented yet and have its own weakness. Currently some chinese miners try to include as little transaction as possible to increase the speed of their block's broadcasting

Jeremycoin
Legendary
*
Offline Offline

Activity: 1022
Merit: 1003


𝓗𝓞𝓓𝓛


View Profile
August 30, 2015, 04:33:46 AM
 #70

afaik some bandwidth problem for miners(chinese) and probably the fact that 8MB is not a final solution, because you need to fork again in the future, that will arise all the same problems, that we are facing right now, for this size increase
[IMHO]
I believe this problem would solved in the future, just like internet speed it will always increase to higher speed.

faucet used to be profitable
iCEBREAKER
Legendary
*
Offline Offline

Activity: 2156
Merit: 1072


Crypto is the separation of Power and State.


View Profile WWW
August 30, 2015, 04:40:35 AM
 #71


Besides the technical challenges for 8MB blocks (verification and propagation), there are even more difficult economic entailments:





If you want to prevent formation/maturation of fee markets sufficient to replace block subsidies, raising the maximum size is the best way to do it.


██████████
█████████████████
██████████████████████
█████████████████████████
████████████████████████████
████
████████████████████████
█████
███████████████████████████
█████
███████████████████████████
██████
████████████████████████████
██████
████████████████████████████
██████
████████████████████████████
██████
███████████████████████████
██████
██████████████████████████
█████
███████████████████████████
█████████████
██████████████
████████████████████████████
█████████████████████████
██████████████████████
█████████████████
██████████

Monero
"The difference between bad and well-developed digital cash will determine
whether we have a dictatorship or a real democracy." 
David Chaum 1996
"Fungibility provides privacy as a side effect."  Adam Back 2014
Buy and sell XMR near you
P2P Exchange Network
Buy XMR with fiat
Is Dash a scam?
ranochigo
Legendary
*
Offline Offline

Activity: 2968
Merit: 4186



View Profile
August 30, 2015, 05:03:10 AM
 #72

Why would you need 2 TB SSD to store 512 MB of data? (we are talking about running a node here, right?) Even if you wanted to store the full blockchain 2 TB HDDs are cheap and would be enough for long time to the future.

How do you maintain all blockchain when block size limit will be 8 MB? Blockchain is almost 50 GB already. It'll be 63 GB before new year. Imagine we see 8 MB blocks every 10 minutes. Even 2 TB would be obsolete in 5 years.
If you don't want any problems you don't store your blockchain in HDD. You need a good SSD. Running Bitcoin Core is very expensive even right now.
SSD is not a viable option for most. SSD is quite expensive due to the speed and they don't help much except in the initial synchronization when it would help to speed up the synchronizing process. But headers-first synchronization would have already speed up this process largely already, when block pruning is implemented fully, most don't need to store the entire blockchain. SPV clients are pretty much the option for everyone, they offer good features while occupying small space.

Bandwidth don't come at a cheap price and some ISP in the world have cap on the bandwidth. This could pose as a problem.

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

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

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

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

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

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











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











▄▄▄▄█
Linuld
Sr. Member
****
Offline Offline

Activity: 473
Merit: 250


View Profile
August 31, 2015, 12:32:23 PM
 #73

Why would you need 2 TB SSD to store 512 MB of data? (we are talking about running a node here, right?) Even if you wanted to store the full blockchain 2 TB HDDs are cheap and would be enough for long time to the future.

How do you maintain all blockchain when block size limit will be 8 MB? Blockchain is almost 50 GB already. It'll be 63 GB before new year. Imagine we see 8 MB blocks every 10 minutes. Even 2 TB would be obsolete in 5 years.
If you don't want any problems you don't store your blockchain in HDD. You need a good SSD. Running Bitcoin Core is very expensive even right now.

Then where will all these transactions come from suddenly? You know that the 1MB blocks were not full until the spamming began? It is not imaginable that suddenly 8MB blocks are always happening. Even spammers could not afford these costs.

So you shouldn't fear these block sizes.
Linuld
Sr. Member
****
Offline Offline

Activity: 473
Merit: 250


View Profile
August 31, 2015, 12:37:36 PM
 #74

This chart says it all



For broadcasting large blocks, it will take 0.25 second for each KB to reach every nodes. So 1MB blocks would take 250 seconds e.g. more than 4 minutes to reach all the network, or 80 seconds to reach majority of the network

It is easy to calculate, for 8MB blocks, it will take 32 minutes to reach all the nodes, or 10.6 minutes to reach majority of nodes, it is obviously too slow, the next block is already mined before the previous one arrived, so the previous one is always orphaned, the network will be segmented

http://www.cs.ucsb.edu/~rich/class/cs290-cloud/papers/bitcoin-delay.pdf

Of course there will be workarounds to broadcast only the block header first then followed by the block, but that function is not implemented yet and have its own weakness. Currently some chinese miners try to include as little transaction as possible to increase the speed of their block's broadcasting

First, it will take a lot of time until the bitcoin network will have enough adoption to fill 8 MB Blocks.

Second... there is a network that is used to propagate blocks fast to get above 50%. Which is what it needs to not being orphaned anymore. That network was set up for exactly that reason and it can propagate full 1MB blocks very fast. Only a couple seconds.

That was done to show that miners don't need to create 1 transaction blocks in order to have an advantage in propagation.

So for now this is a non existing problem.
iCEBREAKER
Legendary
*
Offline Offline

Activity: 2156
Merit: 1072


Crypto is the separation of Power and State.


View Profile WWW
September 02, 2015, 07:12:08 PM
 #75

it will take a lot of time until the bitcoin network will have enough adoption to fill 8 MB Blocks.

It won't take a lot of time until DoS 'stress tests' fill up 8 MB blocks.


for now this is a non existing problem.

 Roll Eyes

Quote
Miners are struggling with blocks far smaller than 750KB blocks and resorting to SPV mining
http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-August/010283.html

The existing problem is that you don't know WTF you're talking about. 


██████████
█████████████████
██████████████████████
█████████████████████████
████████████████████████████
████
████████████████████████
█████
███████████████████████████
█████
███████████████████████████
██████
████████████████████████████
██████
████████████████████████████
██████
████████████████████████████
██████
███████████████████████████
██████
██████████████████████████
█████
███████████████████████████
█████████████
██████████████
████████████████████████████
█████████████████████████
██████████████████████
█████████████████
██████████

Monero
"The difference between bad and well-developed digital cash will determine
whether we have a dictatorship or a real democracy." 
David Chaum 1996
"Fungibility provides privacy as a side effect."  Adam Back 2014
Buy and sell XMR near you
P2P Exchange Network
Buy XMR with fiat
Is Dash a scam?
dothebeats
Legendary
*
Offline Offline

Activity: 3640
Merit: 1353


Cashback 15%


View Profile
September 02, 2015, 07:18:24 PM
 #76

Some idiots are still running nodes on Raspberry Pis or Beagle Bones.
Exactly what is so idiotic about supporting the Bitcoin network by running dedicated devices as nodes (like Raspberry Pis) ?

Yeah, why don't you buy 2 TB SSD to everybody in Bitcoin community Mr. Donator Legendary rich fella? Almost everybody in this community wants to run Bitcoin Core as node.
Or you want to limit node usage to some secret elite society? More centralization is definitely a good idea, huh?

Why would you need 2 TB SSD to store 512 MB of data? (we are talking about running a node here, right?) Even if you wanted to store the full blockchain 2 TB HDDs are cheap and would be enough for long time to the future.

The block chain size alone is 40 GB> right now. Where'd you get those 512 MB of data? o.o You need to have the full copy of the block chain since the genesis block to become a full node.

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

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

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

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

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

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











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











▄▄▄▄█
RoadTrain
Legendary
*
Offline Offline

Activity: 1386
Merit: 1009


View Profile
September 02, 2015, 07:44:17 PM
 #77

Some idiots are still running nodes on Raspberry Pis or Beagle Bones.
Exactly what is so idiotic about supporting the Bitcoin network by running dedicated devices as nodes (like Raspberry Pis) ?

Yeah, why don't you buy 2 TB SSD to everybody in Bitcoin community Mr. Donator Legendary rich fella? Almost everybody in this community wants to run Bitcoin Core as node.
Or you want to limit node usage to some secret elite society? More centralization is definitely a good idea, huh?

Why would you need 2 TB SSD to store 512 MB of data? (we are talking about running a node here, right?) Even if you wanted to store the full blockchain 2 TB HDDs are cheap and would be enough for long time to the future.

The block chain size alone is 40 GB> right now. Where'd you get those 512 MB of data? o.o You need to have the full copy of the block chain since the genesis block to become a full node.
He's talking about blockchain pruning -- currently possible with Core client. Though it's not a full node really until UTXO commitments are in place. You still need full nodes to do initial sync and full validation, and someone must be running them.
NorrisK
Legendary
*
Offline Offline

Activity: 1946
Merit: 1007



View Profile
September 02, 2015, 07:47:05 PM
 #78

A good argument against the bitcoiners that demand 1MB blocksize because "Miners have to be rewarded" is the electricity that goes away with that. I recently read an article about a study saying that currently 1! bitcoin transaction costs so much electricity like 1.75 normal US households use in a day.

We can't let all these miners survive artificially by raising the fees. The amount of miners need to be trimmed down and the bitcoin security be more power efficient. That was always happening and it should and can't be held up artificially. The bitcoin network would be still very very secure with less miners.

Unfortunately miners are the mighty ones in the game. We only can hope that the sane one are the biggest ones. And that they see the need of bitcoin adoption for getting future profits.

That is a sick amount of power... So mining one block consumes the power of a full city? That is insane and not sustainable, especially if it keeps rising...
Mickeyb
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000

Move On !!!!!!


View Profile
September 02, 2015, 08:27:06 PM
 #79

A good argument against the bitcoiners that demand 1MB blocksize because "Miners have to be rewarded" is the electricity that goes away with that. I recently read an article about a study saying that currently 1! bitcoin transaction costs so much electricity like 1.75 normal US households use in a day.

We can't let all these miners survive artificially by raising the fees. The amount of miners need to be trimmed down and the bitcoin security be more power efficient. That was always happening and it should and can't be held up artificially. The bitcoin network would be still very very secure with less miners.

Unfortunately miners are the mighty ones in the game. We only can hope that the sane one are the biggest ones. And that they see the need of bitcoin adoption for getting future profits.

That is a sick amount of power... So mining one block consumes the power of a full city? That is insane and not sustainable, especially if it keeps rising...

I do agree that's a lot to secure this level of Bitcoin transactions as of today. But I also read that current amount of hashing power is enough to secure even a 100 fold increase in the transaction number and user number. So to say, if we would have 100 million users, the network would be secured with today's hash rate.

That's why I don't understand the opponents of the block size increase. Bitcoin has to scale in order to be sustainable in the long run! For that we need bigger blocks!
adamstgBit
Legendary
*
Offline Offline

Activity: 1904
Merit: 1037


Trusted Bitcoiner


View Profile WWW
September 02, 2015, 08:30:16 PM
 #80

A good argument against the bitcoiners that demand 1MB blocksize because "Miners have to be rewarded" is the electricity that goes away with that. I recently read an article about a study saying that currently 1! bitcoin transaction costs so much electricity like 1.75 normal US households use in a day.

We can't let all these miners survive artificially by raising the fees. The amount of miners need to be trimmed down and the bitcoin security be more power efficient. That was always happening and it should and can't be held up artificially. The bitcoin network would be still very very secure with less miners.

Unfortunately miners are the mighty ones in the game. We only can hope that the sane one are the biggest ones. And that they see the need of bitcoin adoption for getting future profits.

That is a sick amount of power... So mining one block consumes the power of a full city? That is insane and not sustainable, especially if it keeps rising...

I do agree that's a lot to secure this level of Bitcoin transactions as of today. But I also read that current amount of hashing power is enough to secure even a 100 fold increase in the transaction number and user number. So to say, if we would have 100 million users, the network would be secured with today's hash rate.

That's why I don't understand the opponents of the block size increase. Bitcoin has to scale in order to be sustainable in the long run! For that we need bigger blocks!

but WHO will ever be able to download 8MB

8 FUCKING MASSIVE MEGA BYTES

this will surely make minning WAY more centralized

Pages: « 1 2 3 [4] 5 6 7 »  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!