• Forum has been upgraded, all links, images, etc are as they were. Please see Official Announcements for more information

Detailed block analysis of bitcoin scaling by bitfury

Sub-Ether

Well-known member
This is an in depth look at what larger blocks mean for bitcoin (and us), try starting with table 2 on page 4.

http://bitfury.com/content/5-white-...ase/bitfury-report-on-block-size-increase.pdf

Table 2

upload_2015-9-5_7-50-53.png


So if 8 megabyte blocks were instigated, for a full block, there is required 1.1 GB of hard drive space per day, and 411 GB per year!
I would have thought accessing such a large amount of data would require specialist upgraded hardware and a rather meaty internet connection.
Ironically even with such a setup, the 8 meg version only gives 28 transaction throughput per second, which is thousands of times less than what visa turnover (and instantX has already reached over 100 tps, which is the equivalent of the rather large 32 MB blocks)

Btw, the assumption that the transaction throughput(tps) scales linearly with blocksize is somewhat incorrect for future tx if the network has spikes of high activity (such as the recent stress tests, producing a 5 hr delay), because if the transaction cache increases then:-

So with a 8 MB block gives N=8, and the memory cache, S = 2000, t = average time to lookup a single transaction

block verification time = t * log2 ( N * S )

if the transaction cache increases due to a stressed network, the block verification time will increase, a survey suggested over half of the bitcoin nodes had insufficient RAM in order to process the unspent transactions cache , hence the delays will be accentuated.

 
In reality, just having an 8MB block size doesn't mean all will be full, it just allows that many transactions with a full block. And as soon as blocks get nearly full transaction fees go up or transactions get delayed. 50% block fill rate is probably a realistic number to shoot for before problems start to occur.

Yeah, 8MB sure fill up the blockchain. I just don't see a solution for Bitcoin to scale up.
 
In reality, just having an 8MB block size doesn't mean all will be full, it just allows that many transactions with a full block. And as soon as blocks get nearly full transaction fees go up or transactions get delayed. 50% block fill rate is probably a realistic number to shoot for before problems start to occur.

Yeah, 8MB sure fill up the blockchain. I just don't see a solution for Bitcoin to scale up.
Indeed, and the number of tx per second is poor any way you look at it, and what happens if everyone is prepared to pay higher fees, is the only solution to increase the charges to infinity ?!
 
Higher fees just exclude the low fee transactions and only the same fixed amount of transactions ever go through. Bitcoin will end up limiting the number of users to a point where fees are competitive with other transfer fees(wire transfer $20) or ACH (15? cents).
 
This is the reason I'm into alt coins.. The scaling works if you have many alts..
Bitcoin with side chains and lightning will be the stable settlement coin in the end
with alt coins doing 99% of the heavy lifting.

The biggest problem with many coins in the market is Merchant acceptability but
On my site I am accepting a dozen via coinpayments dot net so its not a big deal.
I can even payout in dozens as long as I have the liquidity or use exchanges.

My guess is the top dozen alts will become Brands like visa vs master..
Each having certain niches and communities.. varying levels of risk varying levels of features


p.s. I TRIED TO do link in above where you see dot
and it said something about NO LINKS??
wtf THAT bullshit!! DONT TREAT ME LIKE A KID
 
Back
Top