Bitcoin Forum
May 06, 2024, 01:43:07 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: bitcoin block size issues  (Read 925 times)
gdale (OP)
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
August 10, 2015, 12:49:55 AM
 #1

Hello bitcoin development people,
   There is a lot of talk about block size for the ongoing network growth. I want to put forth a plan that should work for this issues. Please read this in full before commenting on this.

Current working of the network:
          Now block size is a max of 1 MB per block, and can work with x transactions per sec, but miners can change this setting to a lower value. this is an arbitrarily set number that will not be easy to change or scale with the network as needed.

Working to fix this issues:
           People seem to want a max block size 8 or more times bigger then the current block size, this is sooner then the network need this many transactions volume and will lead to some blocks being bigger then they need to be by have a large block then a few low transactions block on the block chain as block are found like clock work they are randomly found. Given this and the fact miners can change the setting I do not see this work very well.

My fix for the issues:
((((total block size sum of the last 2016 blocks) + (unconfirmed transactions size at the time of last block) / 2016)*1.03)
This will allow the block size to change as needed and reset every difficulty change. Also the setting for bitcoind should be changed to a percentage base value to allow for the variable block size.

I hope this is in the right area of the forums if not please let me know Ty can have a nice day.
1714959787
Hero Member
*
Offline Offline

Posts: 1714959787

View Profile Personal Message (Offline)

Ignore
1714959787
Reply with quote  #2

1714959787
Report to moderator
You can see the statistics of your reports to moderators on the "Report to moderator" pages.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4616



View Profile
August 10, 2015, 01:20:28 AM
 #2

- snip -
My fix for the issues:
((((total block size sum of the last 2016 blocks) + (unconfirmed transactions size at the time of last block) / 2016)*1.03)
This will allow the block size to change as needed and reset every difficulty change. Also the setting for bitcoind should be changed to a percentage base value to allow for the variable block size.
- snip -

It is not possible to know with any certainty what is the total "unconfirmed transactions size at the time of last block".

Additionally, this algorithm would allow a malicious miner to create blocks that are the full current size (to force the future size to continuously increase to sizes that interfere with the potential for decentralization.

It would also allow an attacker to regularly create a huge number of unconfirmed transactions just before the difficulty adjustment to force the block size to continuously increase to excessive size.
Jet Cash
Legendary
*
Offline Offline

Activity: 2702
Merit: 2456


https://JetCash.com


View Profile WWW
January 31, 2016, 07:14:04 PM
 #3

Instead of increasing the size of the blocks, it would be better to reduce the size of the transactions inside the blocks. Hence SegWit.

Offgrid campers allow you to enjoy life and preserve your health and wealth.
Save old Cars - my project to save old cars from scrapage schemes, and to reduce the sale of new cars.
My new Bitcoin transfer address is - bc1q9gtz8e40en6glgxwk4eujuau2fk5wxrprs6fys
Cconvert2G36
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250


View Profile
January 31, 2016, 07:36:22 PM
 #4

Instead of increasing the size of the blocks, it would be better to reduce the size of the transactions inside the blocks. Hence SegWit.

Instead In order to of increasinge the size of the blocks, it would be better to reduce the size of the transactions inside the blocks break a portion off into a separate part, and make that part cheaper to use for signature heavy transactions in preparation for LN, there is no reduction of transaction sizes of any sort. Hence SegWit.

ftfy
Pages: [1]
  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!