8
2
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 financial world, credit card companies like Visa have to deal with thousands of transactions per second. To deal with this volume credit card processors will use the Date as a shard key. This allows for the credit card processor to group all transactions made in a set period of time and a set of machines are made responsible for a month of transactions. Is this sharding tactic compatible with Bitcoin blocks? Or more generally what if Bitcoin was as popular as credit cards? What kind of techniques would Bitcoin be forced to use to cope with the scale of the problem?
I gave it some more thought - this is the result: https://bitcointalk.org/index.php?topic=88714.0
– ripper234 – 2012-06-20T14:31:05.620