<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.bitcoin.it/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Randomproof</id>
	<title>Bitcoin Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://en.bitcoin.it/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Randomproof"/>
	<link rel="alternate" type="text/html" href="https://en.bitcoin.it/wiki/Special:Contributions/Randomproof"/>
	<updated>2026-04-09T03:52:07Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Talk:Scalability&amp;diff=6522</id>
		<title>Talk:Scalability</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Talk:Scalability&amp;diff=6522"/>
		<updated>2011-04-01T17:29:19Z</updated>

		<summary type="html">&lt;p&gt;Randomproof: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There is one major point that the page overlooks: the limitation on block&lt;br /&gt;
creation.&lt;br /&gt;
&lt;br /&gt;
Block creation is limited to an average of one block every ten minutes.&lt;br /&gt;
Furthermore, block size (which includes the transactions in the block) is limited to 1,000,000 bytes.&lt;br /&gt;
&lt;br /&gt;
Each transaction requires 10 bytes, plus approximately 106 bytes for every&lt;br /&gt;
input and approximately 69 bytes for every output. The exact size depends&lt;br /&gt;
on the size of the public key, which I have not been able to confirm, but&lt;br /&gt;
the keys in my wallet.dat seem to be about 65 bytes each.&lt;br /&gt;
&lt;br /&gt;
If we assume that transactions average two inputs and two outputs, then&lt;br /&gt;
the average transaction size will be about 350 bytes &#039;&#039;(note that the main page assumes an average of 1KB per transaction)&#039;&#039;. If we further assume&lt;br /&gt;
that the block size will, in practice, be limited to 500,000 bytes because&lt;br /&gt;
the transaction fees increase as the block size increases, then that means&lt;br /&gt;
there will be, on average, approximately 1430 transactions per block. That&lt;br /&gt;
works out to an average of 2.5 transactions per second - &#039;&#039;&#039;well&#039;&#039;&#039; below&lt;br /&gt;
the stated goal of at least 4,000 transactions per second.&lt;br /&gt;
&lt;br /&gt;
Even if we assume only one input and one output per transaction, and that&lt;br /&gt;
each block will contain the full 1,000,000 bytes, that still works out to only 5,405&lt;br /&gt;
transactions per block, or 9 transactions per second.&lt;br /&gt;
&lt;br /&gt;
Unfortunately, this is &#039;&#039;&#039;not&#039;&#039;&#039; a limitation that can be overcome by&lt;br /&gt;
simply increasing memory, or switching to a different ISP with more&lt;br /&gt;
bandwidth. It is a built-in limitation, designed to &#039;&#039;&#039;deliberately&#039;&#039;&#039;&lt;br /&gt;
slow down block creation. One solution is to somehow allow blocks to be freely created, while still keeping the rate of coin creation constant.&lt;br /&gt;
&lt;br /&gt;
The bottom line is that, &#039;&#039;as it sits&#039;&#039;, this system is not scalable.&lt;br /&gt;
:MAX_BLOCK_SIZE has always been planned to increase as needed. That limitation should be ignored. [[User:Theymos|theymos]] 17:15, 4 March 2011 (GMT)&lt;br /&gt;
:What Theymos said.  Increasing MAX_BLOCK_SIZE will be done when &amp;quot;lightweight, header-only&amp;quot; client mode is done.  Until then, block size has to be kept under control.--[[User:Gavinandresen|Gavin Andresen]] 00:19, 5 March 2011 (GMT)&lt;br /&gt;
:I&#039;ve updated the page with more discussion of this topic. --[[User:Mike|Mike]] March 5 2011&lt;br /&gt;
&lt;br /&gt;
The thing with VISA or and credit card company is that there wouldn&#039;t be that many actual transactions.  When I buy stuff with my credit card the vender doesn&#039;t get paid instantly.  I pay my bill once a month and the vender gets all his transactions lumped into one payment from VISA (once a week, I think).  Someone correct me if I&#039;m wrong, but the number of real transfers of money would be much smaller.  --[[User:Randomproof|Randomproof]] 17:29, 1 April 2011 (GMT)&lt;/div&gt;</summary>
		<author><name>Randomproof</name></author>
	</entry>
</feed>