Bitcoin Forum
June 16, 2024, 10:01:04 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 »  All
  Print  
Author Topic: Bitcoins 7 Transaction Per Second Limitation  (Read 3204 times)
Minecache (OP)
Legendary
*
Offline Offline

Activity: 2240
Merit: 1024


Vave.com - Crypto Casino


View Profile
October 01, 2015, 09:57:05 PM
 #1

Is it true that Bitcoin is limited to 7 transactions a second which are recorded in 1 block every 10 minutes? Does that mean 1 block can only hold 7 x 60 x 10 = 4200 transactions? With the growth of Bitcoin usage this has to be a drastic limitation oversight by Satoshi? How can Bitcoin be scaled for a global audience?

Opinions.

██████
██
██
██
██
██
██
██
██
██
██
██████
██████            ██████
 █████            █████
  █████          █████
   █████        █████
 ████████      ████████
  ████████    ████████
      █████  █████   
    ████████████████
    ████████████████
        ████████     
         ██████       
          ████       
           ██         
AVE.COM | BRANDNEW CRYPTO
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀.. CASINO & BETTING PLATFORM
██████
██
██
██
██
██
██
██
██
██
██
██████
██████
██
██
██
██
██
██
██
██
██
██
██████
🏆🎁
██████
██
██
██
██
██
██
██
██
██
██
██████
██████
██
██
██
██
██
██
██
██
██
██
██████
████████████████████████████████   ████████████████   ██████
.
..PLAY NOW..
.
██████   ███████████████████   █████████████████████████████
██████
██
██
██
██
██
██
██
██
██
██
██████
Meuh6879
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
October 01, 2015, 10:00:26 PM
 #2

Proof : http://statoshi.info/dashboard/db/transactions?from=1441785552673&to=1442573582938

It's not true.
DooMAD
Legendary
*
Offline Offline

Activity: 3808
Merit: 3160


Leave no FUD unchallenged


View Profile
October 01, 2015, 10:13:17 PM
 #3

this has to be a drastic limitation oversight

Only if it was intended to be permanent.  Most people don't think that was the intention.  It's likely there will be a change in 2016 to alter it.  


Is it true that Bitcoin is limited to 7 transactions a second which are recorded in 1 block every 10 minutes?

The exact number of transactions you can squeeze in will depend on the size of each one.  Some transactions take up more space than others.
countryfree
Legendary
*
Offline Offline

Activity: 3052
Merit: 1047

Your country may be your worst enemy


View Profile
October 02, 2015, 12:13:05 AM
 #4

There are no fixed and absolute limits. The number of transactions per block can vary hugely. What you shall consider is that the Visa credit card network can handle hundreds of transactions per second while BTC can't.

I used to be a citizen and a taxpayer. Those days are long gone.
Meuh6879
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
October 02, 2015, 12:21:01 AM
 #5

now ... yes.
in the future ?




no, not with the moore law of storage device.  Grin





We Will Win, We're WORLD WIDE WEB of money.
odolvlobo
Legendary
*
Offline Offline

Activity: 4354
Merit: 3261



View Profile
October 02, 2015, 12:28:34 AM
 #6

Is it true that Bitcoin is limited to 7 transactions a second which are recorded in 1 block every 10 minutes? Does that mean 1 block can only hold 7 x 60 x 10 = 4200 transactions? With the growth of Bitcoin usage this has to be a drastic limitation oversight by Satoshi? How can Bitcoin be scaled for a global audience?

Normally, I ignore people that beg for money on this site, but I'll answer your question this time.

The limit is the size of a block in bytes. The 7 tps is determined by taking the average size of a transaction and seeing how many can fit in a block. Whoever came up with the 7 tps number apparently assumed that the size of an average transaction is somewhere around 250 bytes. You can fit up to 4200 250-byte transactions in 1 MB block so that means that the limit is 7 tps. Sizes of transactions vary, so that actual limit (in terms of numbers of transactions) can also vary. It turns out that with multisig transactions, the average size has gotten a lot bigger and 2 - 4 tps is a more realistic limit.

The idea of a 1 MB limit was originally designed to prevent a particular attack. It is not necessarily a permanent limit.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
Minecache (OP)
Legendary
*
Offline Offline

Activity: 2240
Merit: 1024


Vave.com - Crypto Casino


View Profile
October 02, 2015, 12:42:03 AM
 #7

Is it true that Bitcoin is limited to 7 transactions a second which are recorded in 1 block every 10 minutes? Does that mean 1 block can only hold 7 x 60 x 10 = 4200 transactions? With the growth of Bitcoin usage this has to be a drastic limitation oversight by Satoshi? How can Bitcoin be scaled for a global audience?

Normally, I ignore people that beg for money on this site, but I'll answer your question this time.

The limit is the size of a block in bytes. The 7 tps is determined by taking the average size of a transaction and seeing how many can fit in a block. Whoever came up with the 7 tps number apparently assumed that the size of an average transaction is somewhere around 250 bytes. You can fit up to 4200 250-byte transactions in 1 MB block so that means that the limit is 7 tps. Sizes of transactions vary, so that actual limit (in terms of numbers of transactions) can also vary. It turns out that with multisig transactions, the average size has gotten a lot bigger and 2 - 4 tps is a more realistic limit.

The idea of a 1 MB limit was originally designed to prevent a particular attack. It is not necessarily a permanent limit.

Apologies, it's an old signature that I've been meaning to remove from when I first joined and didn't know how to get Bitcoin.

Thanks for insightful post. Clearly to compete with the likes of visa etc then block size needs to be increased to process more tps? If so, what's the disadvantage to larger block size? Slower confirmations? I'm surprised satoshi wrote nothing on upscaling this. He might have however I'm not aware of his writings.

██████
██
██
██
██
██
██
██
██
██
██
██████
██████            ██████
 █████            █████
  █████          █████
   █████        █████
 ████████      ████████
  ████████    ████████
      █████  █████   
    ████████████████
    ████████████████
        ████████     
         ██████       
          ████       
           ██         
AVE.COM | BRANDNEW CRYPTO
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀.. CASINO & BETTING PLATFORM
██████
██
██
██
██
██
██
██
██
██
██
██████
██████
██
██
██
██
██
██
██
██
██
██
██████
🏆🎁
██████
██
██
██
██
██
██
██
██
██
██
██████
██████
██
██
██
██
██
██
██
██
██
██
██████
████████████████████████████████   ████████████████   ██████
.
..PLAY NOW..
.
██████   ███████████████████   █████████████████████████████
██████
██
██
██
██
██
██
██
██
██
██
██████
odolvlobo
Legendary
*
Offline Offline

Activity: 4354
Merit: 3261



View Profile
October 02, 2015, 12:49:08 AM
 #8

Nobody disagrees that 7 tps is not enough. The disagreement is on the best way to achieve a higher transaction rate.

There have already been thousands of posts on this site and others on the pros and cons of increasing the block size. I don't see a reason to start a new thread.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
DannyHamilton
Legendary
*
Offline Offline

Activity: 3430
Merit: 4660



View Profile
October 02, 2015, 01:51:36 AM
 #9

Is it true that Bitcoin is limited to 7 transactions a second which are recorded in 1 block every 10 minutes?

No. It is not true. 7 transactions per second is an estimate that was calculated by making some assumptions about transaction size.  Those assumptions are unlikely to be true in most cases.  In reality the average number of transactions that bitcoin can confirm per second with the current block size is likely to be significantly less (closer to 3 transactions per second).

Does that mean 1 block can only hold 7 x 60 x 10 = 4200 transactions?

That depends on the transactions.  If the transactions are small enough, then the current block size can actually hold more than that.  Realistically with the typical transactions, blocks can hold about half of that.

How can Bitcoin be scaled for a global audience?

People have been discussing this very topic for over 5 years.  There have been hundreds of threads about it on bitcointalk.  Several potential solutions have been proposed with various levels of support and technical merit. Perhaps take a little time to read through some posts on this forum before making assumptions and declarations

With the growth of Bitcoin usage this has to be a drastic limitation oversight by Satoshi?

Oversight?  What makes you think that Satoshi didn't have any plans regarding this?  What makes you think that his plans are still the best possible solution 8 years later?  What makes you think that there is nobody else in the world after 8 years of study and use of the protocol that can come up with any better way to handle growth?

Clearly to compete with the likes of visa etc then block size needs to be increased to process more tps?

There are many people that don't have any desire for bitcoin to "compete with the likes of visa".  There are others that feel that bitcoin could compete, but that many transactions can be handled "off the blockchain".  Then there are others that feel that the protocol should be updated to handle more transactions per block (or more blocks per hour).  I really can't believe that I've chosen to get involved in yet another of these pointless discussions just to re-state all the things that have been stated so many times before.

If so, what's the disadvantage to larger block size?

Greater consolidation of mining power.  Increased orphan blocks.  Increased cost in running full nodes. It is assumed by many that scarcity of available block space creates an incentive for users to include transaction fees which will eventually be needed to maintain hash power for transaction confirmation.

Slower confirmations?

Not sure why it would lead to slower confirmations.  Care to explain?

I'm surprised satoshi wrote nothing on upscaling this.

I'm not sure why anything he wrote about this matters, but since it seems to be important to you, here you go:

It can be phased in, like:

if (blocknumber > 115000)
    maxblocksize = largerlimit

It can start being in versions way ahead, so by the time it reaches that block number and goes into effect, the older versions that don't have it are already obsolete.

When we're near the cutoff block number, I can put an alert to old versions to make sure they know they have to upgrade.

He might have however I'm not aware of his writings.

Well, if you are not aware of his writings, then why do you make assumptions about what he has (or hasn't) said?

Here's an idea.  Try reading the white paper.  Then try reading Satoshi's writings.  Then try searching for discussions about the things that you want to know about.  Then after you've done all that, see if your opinions about the technical details of bitcoin have changed.

White paper:
https://bitcoin.org/bitcoin.pdf

Satoshi's writings here at bitcoin talk:
https://bitcointalk.org/index.php?action=profile;u=3;sa=showPosts
MicroGuy
Legendary
*
Offline Offline

Activity: 2506
Merit: 1030


Twitter @realmicroguy


View Profile WWW
October 02, 2015, 02:02:07 AM
 #10

Thanks for insightful post. Clearly to compete with the likes of visa etc then block size needs to be increased to process more tps? If so, what's the disadvantage to larger block size? Slower confirmations? I'm surprised satoshi wrote nothing on upscaling this. He might have however I'm not aware of his writings.

When Satoshi lowered the max block size to 1MB network conditions were different; and, it was intended only as a temporary measure. Then he vanished with an estimated 1 million bitcoins. If he were around today, he would simply raise the limit to 8MB.

The reason this has not been done is mainly because some of the core developers have conflicts of interests involving outside paid projects.
brg444
Hero Member
*****
Offline Offline

Activity: 644
Merit: 504

Bitcoin replaces central, not commercial, banks


View Profile
October 02, 2015, 02:23:28 AM
 #11

Thanks for insightful post. Clearly to compete with the likes of visa etc then block size needs to be increased to process more tps? If so, what's the disadvantage to larger block size? Slower confirmations? I'm surprised satoshi wrote nothing on upscaling this. He might have however I'm not aware of his writings.

When Satoshi lowered the max block size to 1MB network conditions were different; and, it was intended only as a temporary measure. Then he vanished with an estimated 1 million bitcoins. If he were around today, he would simply raise the limit to 8MB.

The reason this has not been done is mainly because some of the core developers have conflicts of interests involving outside paid projects.

Hi OP! Just popping in this thread quickly to say everything this guy just wrote is shameless lies.

Enjoy the rest of your discussion  Smiley

"I believe this will be the ultimate fate of Bitcoin, to be the "high-powered money" that serves as a reserve currency for banks that issue their own digital cash." Hal Finney, Dec. 2010
knight22
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000


--------------->¿?


View Profile
October 02, 2015, 02:24:16 AM
 #12

Thanks for insightful post. Clearly to compete with the likes of visa etc then block size needs to be increased to process more tps? If so, what's the disadvantage to larger block size? Slower confirmations? I'm surprised satoshi wrote nothing on upscaling this. He might have however I'm not aware of his writings.

When Satoshi lowered the max block size to 1MB network conditions were different; and, it was intended only as a temporary measure. Then he vanished with an estimated 1 million bitcoins. If he were around today, he would simply raise the limit to 8MB.

The reason this has not been done is mainly because some of the core developers have conflicts of interests involving outside paid projects.

Nailed it.

7788bitcoin
Legendary
*
Offline Offline

Activity: 2282
Merit: 1023


View Profile
October 02, 2015, 02:30:38 AM
 #13

Thanks for insightful post. Clearly to compete with the likes of visa etc then block size needs to be increased to process more tps? If so, what's the disadvantage to larger block size? Slower confirmations? I'm surprised satoshi wrote nothing on upscaling this. He might have however I'm not aware of his writings.

When Satoshi lowered the max block size to 1MB network conditions were different; and, it was intended only as a temporary measure. Then he vanished with an estimated 1 million bitcoins. If he were around today, he would simply raise the limit to 8MB.

The reason this has not been done is mainly because some of the core developers have conflicts of interests involving outside paid projects.

Totally agree! 1MB was used in the experimental stage. With mainstream adoption in sight, the community should be getting ready and be more ambitious!
achow101
Staff
Legendary
*
Offline Offline

Activity: 3430
Merit: 6705


Just writing some code


View Profile WWW
October 02, 2015, 02:39:21 AM
 #14

Thanks for insightful post. Clearly to compete with the likes of visa etc then block size needs to be increased to process more tps? If so, what's the disadvantage to larger block size? Slower confirmations? I'm surprised satoshi wrote nothing on upscaling this. He might have however I'm not aware of his writings.

When Satoshi lowered the max block size to 1MB network conditions were different; and, it was intended only as a temporary measure. Then he vanished with an estimated 1 million bitcoins. If he were around today, he would simply raise the limit to 8MB.

The reason this has not been done is mainly because some of the core developers have conflicts of interests involving outside paid projects.
You are not him, you are not them. Please stop putting words in other people's mouths. Even if Satoshi wanted to raise the limit, he may not be able to, he doesn't have dictatorial powers.

I do agree that the 1MB was not intended to be permanent. It was set in place to prevent spam and DoS attacks.

MicroGuy
Legendary
*
Offline Offline

Activity: 2506
Merit: 1030


Twitter @realmicroguy


View Profile WWW
October 02, 2015, 02:45:01 AM
Last edit: October 02, 2015, 02:56:51 AM by MicroGuy
 #15



You are not him, you are not them. Please stop putting words in other people's mouths. Even if Satoshi wanted to raise the limit, he may not be able to, he doesn't have dictatorial powers.

I do agree that the 1MB was not intended to be permanent. It was set in place to prevent spam and DoS attacks.

If you will look carefully at my statement, you will clearly see I didn't put words into anyone's mouth. I simply shared a perspective on the situation. Smiley

This is the most logical conclusion that one would draw if/after studying the entire contents of Satoshi's postings on this board. He would have raised the limit to 8MB (static) and everyone would have gone along merrily; because after all - he's Satoshi. Gavin's BIP101 idea is insane.

Now, we're stuck in a circle jerk with core developers that have excessive self-interest and over-blown egos.
Minecache (OP)
Legendary
*
Offline Offline

Activity: 2240
Merit: 1024


Vave.com - Crypto Casino


View Profile
October 02, 2015, 09:28:16 PM
 #16

Nobody disagrees that 7 tps is not enough. The disagreement is on the best way to achieve a higher transaction rate.

There have already been thousands of posts on this site and others on the pros and cons of increasing the block size. I don't see a reason to start a new thread.
I really don't understand why you are being so blunt and, frankly, borderline rude. Maybe it's just your style or you have issues? I'm just asking general questions on what I've read online in an article about the 7tps limit. I'm not constantly on here to follow all threads, nor just to catch up on what may or not have been posted. FFS. I'd really appreciate if you and others would simply either answer my questions directly if you so wish and know the answer, rather than post some diatribe 'this has been posted x times before read through the forum.'

Yours may do, but my day job doesn't permit me such liberty.

██████
██
██
██
██
██
██
██
██
██
██
██████
██████            ██████
 █████            █████
  █████          █████
   █████        █████
 ████████      ████████
  ████████    ████████
      █████  █████   
    ████████████████
    ████████████████
        ████████     
         ██████       
          ████       
           ██         
AVE.COM | BRANDNEW CRYPTO
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀.. CASINO & BETTING PLATFORM
██████
██
██
██
██
██
██
██
██
██
██
██████
██████
██
██
██
██
██
██
██
██
██
██
██████
🏆🎁
██████
██
██
██
██
██
██
██
██
██
██
██████
██████
██
██
██
██
██
██
██
██
██
██
██████
████████████████████████████████   ████████████████   ██████
.
..PLAY NOW..
.
██████   ███████████████████   █████████████████████████████
██████
██
██
██
██
██
██
██
██
██
██
██████
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3074



View Profile
October 02, 2015, 09:43:01 PM
 #17

If you will look carefully at my statement, you will clearly see I didn't put words into anyone's mouth. I simply shared a perspective on the situation. Smiley



Ok, I'm looking carefully:

When Satoshi lowered the max block size to 1MB network conditions were different;

Correct

and, it was intended only as a temporary measure.

Correct

Then he vanished with an estimated 1 million bitcoins.

Correct

If he were around today, he would simply raise the limit to 8MB.

Wrong

The reason this has not been done is mainly because some of the core developers have conflicts of interests involving outside paid projects.

Wrong



It's interesting, you know what they say about casual reading? That the points made at the end are the ones that people tend to internalise the most.

Take my advice; if you're going to make egregious mistakes in your assertions, don't put them all together at the end of your post. It makes it look like you're making true statements, only for the purpose of convincing people of the false statements. I'm sure you wouldn't want that.

Vires in numeris
dothebeats
Legendary
*
Offline Offline

Activity: 3668
Merit: 1353


View Profile
October 02, 2015, 09:52:35 PM
 #18

It's not limited to 7 tx / sec. Depends on how much tx can the network handle, the 7 tx / sec is just an estimate.

Thanks for insightful post. Clearly to compete with the likes of visa etc then block size needs to be increased to process more tps? If so, what's the disadvantage to larger block size? Slower confirmations? I'm surprised satoshi wrote nothing on upscaling this. He might have however I'm not aware of his writings.

When Satoshi lowered the max block size to 1MB network conditions were different; and, it was intended only as a temporary measure. Then he vanished with an estimated 1 million bitcoins. If he were around today, he would simply raise the limit to 8MB.

The reason this has not been done is mainly because some of the core developers have conflicts of interests involving outside paid projects.

Hi OP! Just popping in this thread quickly to say everything this guy just wrote is shameless lies.

Enjoy the rest of your discussion  Smiley

Classic.  Grin
Mickeyb
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000

Move On !!!!!!


View Profile
October 02, 2015, 09:59:36 PM
 #19

Is it true that Bitcoin is limited to 7 transactions a second which are recorded in 1 block every 10 minutes? Does that mean 1 block can only hold 7 x 60 x 10 = 4200 transactions? With the growth of Bitcoin usage this has to be a drastic limitation oversight by Satoshi? How can Bitcoin be scaled for a global audience?

Opinions.

I have no idea how long you weren't active for in a past (I don't actually have time to check your profile and post history), but I guess that you have missed the whole block size increase debate that was raging during the past three months.

Much debate has been taking place and it's still not decided about this 1MB limit. Satoshi has designed this 1MB limit just as a temporary solution. We will see what will be decided.

Now when I think off, it's not bad that you have missed this whole debate. You have saved yourself a lot of nerves!
neurotypical
Hero Member
*****
Offline Offline

Activity: 672
Merit: 502


View Profile
October 02, 2015, 11:59:32 PM
 #20

Is it true that Bitcoin is limited to 7 transactions a second which are recorded in 1 block every 10 minutes? Does that mean 1 block can only hold 7 x 60 x 10 = 4200 transactions? With the growth of Bitcoin usage this has to be a drastic limitation oversight by Satoshi? How can Bitcoin be scaled for a global audience?

Opinions.

I have no idea how long you weren't active for in a past (I don't actually have time to check your profile and post history), but I guess that you have missed the whole block size increase debate that was raging during the past three months.

Much debate has been taking place and it's still not decided about this 1MB limit. Satoshi has designed this 1MB limit just as a temporary solution. We will see what will be decided.

Now when I think off, it's not bad that you have missed this whole debate. You have saved yourself a lot of nerves!

Where are the satoshi quotes where he said 1mb was temporal? what did he think about off chain transactions as a solution for this? I wonder what would he think about 8 mb raise, let alone 20..
Pages: [1] 2 3 4 »  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!