Scalability refers to the capacity of a system or network to cope with growing adoption and workload.

learn more… | top users | synonyms

2
votes
2answers
36 views

Is bitcoin vulnerable to a DOS/spam attack?

What happens if someone maliciously decides to make squillions of transactions on the Bitcoin network? I see there being two vulnerabilities. Firstly - computation resources used, though this ...
1
vote
1answer
40 views

Growth Dependent Block Size Limit

Could the 1MB block size limit be replaced with a growth-dependent limit? From what I have read (here, for example) the 1MB limit is to prevent spamming of the blockchain. And if/when Bitcoin becomes ...
7
votes
2answers
276 views

Why would we ever need 10k new addresses in average per day?

Generally speaking, the address space of Bitcoin seems to be sufficiently large to make it unlikely that a hash collision will ever occur (see below). Pacerier stated in a comment on Is it possible to ...
6
votes
1answer
407 views

Bitcoin “accounts” feature - Is it practical or scalable?

On the bitcoin wiki's "Accounts explained" page: https://en.bitcoin.it/wiki/Accounts_explained#Account_Weaknesses It clearly states: The accounts code does not scale up to thousands of accounts ...
1
vote
1answer
306 views

Armory takes 8 Hours to sync. Is it going to get worse as Bitcoin becomes more popular? [duplicate]

I have been experimenting with Bitcoin and I installed Armory wallet. It told me that it would take approximately 8 hours to sync the worldwide ledger. My question is, as Bitcoin gets more popular, ...
3
votes
2answers
450 views

Build an online wallet service with Bitcoind, can it scale? If not, what can be done?

I would like to build an online wallet service. I thinks it will be easy to implement all the functionalities if I go with Bitcoind. Here is a possible workflow: New user with email bob@g.com can ...
0
votes
1answer
187 views

Howto scale thousands of bitcoin accounts properly with bitcoind deamon?

It is said in the bitcoin wiki that: The accounts code does not scale up to thousands of accounts with tens of thousands of transactions, because by-account (and by-account-by-time) indices are ...
4
votes
2answers
1k views

Can blockchain size become a blocker for bitcoin adoption?

When I run bitcoin-qt, I noticed that it is taking lot of time to download recent blocks. It gives me impression that the more transactions, the bigger the blockchain. Even today the download is ...
9
votes
4answers
418 views

Does the original Bitcoin client scale to contain millions of addresses?

We use the standard client in our business. The wallet already contains about 25k addresses. Will the wallet remain stable after the number reaches 100k or a million addresses? I was told that all ...
4
votes
1answer
318 views

Scalability of namecoin

It seems that an idea to store all information inside a blockchain would lead to its bloating. There are about 250MM of domains in the web, namecoin allows to store 1Kb of data per record, it leads ...
1
vote
1answer
97 views

Is the process of indexing transactions by assigning a transaction id necessary, or is it a scalability issue?

Is it not possible for users to simply sign "send transaction" messages into the blockchain with a value field and an address field, and have the validators do the work of looking through the ...
2
votes
1answer
284 views

What is the maximum amount of users bitcoin is ideally suited for?

In terms of user scalability, how many total users is the current bitcoin system best suited for? Example: The current bitcoin mining limit is set at 21 million, therefore the bitcoin ceiling does not ...
5
votes
1answer
1k views

What will happen when bitcoin's popularity multiplies and the number of transactions explodes?

As I understand, every transaction in the bitcoin network is stored into one huge "chain". What happens when bitcoin gets more popular and there will be millions of transactions per minute? Doesn't ...
4
votes
3answers
575 views

Is the “Finite Blockchain” idea secure?

http://www.bitfreak.info/files/pp2p-ccmbc-rev1.pdf This paper will describe the way in which these three mechanisms can work together to form a system which provides a high level of integrity ...
3
votes
1answer
175 views

Is Ripple's distributed exchange scalable?

This question asks about the scalability of Ripple in general, and has an ok answer. However, it doesn't mention the distributed exchange built in Ripple. How is its current/future architecture ...
4
votes
1answer
202 views

Can someone saturate the network?

Suppose I have 2 wallets and 1 bitcoin and I write a program to make transfers of 1 satoshi from one wallet into the other. No suppose I have 100 bitcoins. Wouldn't that saturate the network?
4
votes
1answer
479 views

Is Ripple.com scalable?

What is the Ripple equivalent to https://en.bitcoin.it/wiki/Scalability ?
0
votes
1answer
351 views

Why will or will not the bitcoin infrastructure become unsustainable?

I am new to bitcoins, but as I understand the technology: All transactions must be downloaded to the client machine (say, Grandma's Windows XP machine from 2003) New transactions are also sent to ...
2
votes
2answers
201 views

what is the motivation behind one-cpu-one-vote rule?

Original paper published by Satoshi Nakamoto, compares between one-cpu-one-vote and one-ip-address-one-vote, then chooses former because of the reason that someone would be able to allocate more than ...
5
votes
2answers
963 views

How many addresses can be handled reliable in one wallet?

I am working on a project which may end up generating a few hundred (or even more) bitcoin addresses a day. From my understanding in theory there is no limit on the number of bitcoin addresses in a ...
2
votes
1answer
461 views

What technology will supersede the BerkleyDB format? What are the current scalability limitations?

How scalable is the BerkleyDB format (the technology used within a wallet), and what are its limitations? What technology would replace or supplement BerkleyDB to address those scalability ...
5
votes
2answers
558 views

What is going to happen when it is totally infeasible to download the entire bitcoin transaction history?

As far as I know, the bitcoin system currently relies on the principle that all transactions are made by someone with access to the entire history of previous transactions. Since bitcoin's public ...
16
votes
2answers
3k views

how to monitor +20,000 addresses for new received transactions?

I have around 20000 generated addresses which I want to monitor for new transactions. More addresses should probably come. Customers should use every address only once but I would like to monitor ...
7
votes
4answers
362 views

Can Bitcoin blocks be organized into shards?

Bitcoin Scalability is a hot topic. In database architecture design data is segmented into shards or the data is partitioned such that it can be spread among large number of machines. In the ...
2
votes
1answer
184 views

What will be required to increase the “soft” 500KB per-block data limit

We've alerady hit the point where a block has become 90% full, thanks to the popularity of SatoshiDICE. The limit can be increased from the 500 KB max per-block in the software to 1 MB per-block ...
3
votes
2answers
135 views

what is the relationship between the blockchain size and the transaction volume on the network?

I'm thinking about the scalability of the system with regard to the transaction volume. Is it possible to predict future blockchain size for a certain future transaction volume? Is the relationship ...
7
votes
3answers
758 views

Bitcoin protocol / algorithm scalability

I have been looking into the Bitcoin protocol / algorithm a bit. I have the basics down, I think, but there are a lot of questions about how the whole thing is supposed to scale. For example, Each ...
23
votes
2answers
3k views

Are there any studies into the size of the blockchain scaling over time?

After watching some of one of the 28c3 talks, It got me thinking about just how scalable Bitcoin really is. With the size of the blockchain currently, given the number of transactions/users, will the ...
11
votes
2answers
1k views

Is “Reclaiming Disk Space” already implemented? How effective will it be?

Some people are concerned about the scalability of Bitcoin. The blockchain already has reached nearly 1 GB to download and store, which is not exactly in the spirit of a modern thin client, especially ...