This repository has been archived by the owner on Aug 18, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 633
[CSL-48] [Research] Block size #433
Comments
@georgeee Contact Chepurnoy & other researchers right after reading papers Charles suggested. |
@georgeee Look at BIPS 101-109. They reflect BTC block size debate |
@georgeee Also, think of |
@georgeee Also, consider limiting size of address, transaction. It may be usable as well |
@georgeee For address: to be clarified, depending on which direction CSL-347 goes |
@manpages
|
@manpages Initial version of the article is done. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
From Charles:
Charles:
we also have to decide on block size
my advice is start with something like 2 mb and then include a metric to gradually increase block size over time
something connected to estimated rate of growth in disk space and also network capacity
it depends upon block generation rate
and also average transaction size
but we have to have an opinion on it
George:
Do we need to explicitly restrict block size? Can't we just include all transactions ready-to-go and don't care much about block size? (edited)
Charles:
yes because you can spam the network
I can create a block of massive size and no one can download it
George:
Sure, obviously.
Charles:
there is a lot of content on this. It's an interesting topic to consider
George:
But can't we just hardcode this value and increase it eventually in new releases. Having well-written update system nodes won't operate with blocks of new size if they didn't update yet
Ivan:
Increasing block size limit manually means changing protocol rules, it's not easy (AFAIK)
Charles:
I suggest you guys add this to your list of topics to review
google bitcoin blocksize debate
ivan is correct
the size is a bit premature to set
usually you have three factors driving the conversaion
the expected TPS
the rate of blockchain growth
and network propagation of blocks
refer to this paper
http://www.gsd.inesc-id.pt/~ler/docencia/rcs1314/papers/P2P2013_041.pdf
we need to understand more about the PoS algorithm
and it's impact on the system
as well as expect Transaction size
so it will likely be the last thing we fix prior to the launch
https://bitcoincore.org/en/2016/10/28/segwit-costs/
The text was updated successfully, but these errors were encountered: