Bitcoin Forum
May 02, 2024, 01:25:38 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: If blocks will only contain an IBLT can the block time decrease?  (Read 1107 times)
Robert Paulson (OP)
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


View Profile
October 08, 2014, 09:56:28 PM
 #1

since all blocks will have the same small size no matter how many transactions they represent would it not be a good idea to decrease the block time from 10min to something really low like 30 secs?
the block propagation time will be alot smaller than 30 secs and it would allow getting a confirmation alot faster.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714656338
Hero Member
*
Offline Offline

Posts: 1714656338

View Profile Personal Message (Offline)

Ignore
1714656338
Reply with quote  #2

1714656338
Report to moderator
1714656338
Hero Member
*
Offline Offline

Posts: 1714656338

View Profile Personal Message (Offline)

Ignore
1714656338
Reply with quote  #2

1714656338
Report to moderator
1714656338
Hero Member
*
Offline Offline

Posts: 1714656338

View Profile Personal Message (Offline)

Ignore
1714656338
Reply with quote  #2

1714656338
Report to moderator
dabura667
Sr. Member
****
Offline Offline

Activity: 475
Merit: 252


View Profile
October 10, 2014, 03:52:08 PM
 #2

The block time is less about propagation (though low block times DO run into problems with propagation, yes) and more about the distribution of solutions over time.

Super fast propagation would help alleviate orphans in a low block-time environment, but would not eliminate it. The decrease from 10 min to 30 sec would increase the orphan rate FAR more than the IBLT would reduce the orphan rate.

My Tip Address:
1DXcHTJS2DJ3xDoxw22wCt11FeAsgfzdBU
Billbags
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250

Brainwashed this way


View Profile
October 10, 2014, 04:44:00 PM
 #3

Just when I think I'm getting a hold of the current system, you have got me with this one. What is IBLT?

Listen: meat beat manifesto ~ Edge of no control (pt.1)
Read:"He who controls the past controls the future. He who controls the present controls the past." ~ George Orwell
Think: http://unenumerated.blogspot.com/2014/12/the-dawn-of-trustworthy-computing.html
teukon
Legendary
*
Offline Offline

Activity: 1246
Merit: 1002



View Profile
October 10, 2014, 08:53:37 PM
 #4

Just when I think I'm getting a hold of the current system, you have got me with this one. What is IBLT?

Invertible Bloom Lookup Table.

Most of the block-generating peers have most of the transaction data that you have and will be using the similar rules to determine which transactions to include in a block.  Given this, it seems wasteful to send the entire list of transactions of your block to each peer.  Instead you send an IBLT which contains enough data for your peers to, with high probability, construct the precise list of transactions in your block.

At least, this is my understanding.
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!