martin



Offline



Activity: 150

Merit: 100









Full MemberActivity: 150Merit: 100 Re: Prioritized transactions, and tx fees October 03, 2010, 09:14:48 PM #22 I doubt there is a technical limit, I can't see any reason there should be such a limit (besides, as already mentioned, protecting from DoS attacks).



That means that if the limited block size becomes a problem, it can be scaled up at such a time. Which also means we probably don't need to worry about it at the moment.

theymos

Legendary



Offline



Activity: 3878

Merit: 7918







AdministratorLegendaryActivity: 3878Merit: 7918 Re: Prioritized transactions, and tx fees October 03, 2010, 09:32:08 PM #23 Quote from: dejayl on October 03, 2010, 08:42:00 PM Is there a technical limit beyond this artificial one? Would it just be the bandwidth available to the weakest (in terms of bandwidth) nodes, or are there any inherent limitations of the p2p network itself?



If there are any technical limits (from data types or whatever), they can be eliminated in the same way that MAX_BLOCK_SIZE can be increased.



Storage is the main issue, I think: an attacker could create huge blocks that every full network node has to store forever. With just 1 BTC you can create a block of 15+ GB by splitting it into 100,000,000 "nanocoins".



In the future most people will run Bitcoin in a "simple" mode that doesn't require downloading full blocks or transactions. At that point MAX_BLOCK_SIZE can be increased a lot. If there are any technical limits (from data types or whatever), they can be eliminated in the same way that MAX_BLOCK_SIZE can be increased.Storage is the main issue, I think: an attacker could create huge blocks thatfull network node has to store forever. With just 1 BTC you can create a block of 15+ GB by splitting it into 100,000,000 "nanocoins".In the future most people will run Bitcoin in a "simple" mode that doesn't require downloading full blocks or transactions. At that point MAX_BLOCK_SIZE can be increased a lot. 1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD

dmg46664



Offline



Activity: 1

Merit: 0







NewbieActivity: 1Merit: 0 Re: Prioritized transactions, and tx fees June 09, 2011, 07:19:34 PM #24 Quote from: theymos on October 03, 2010, 09:32:08 PM Storage is the main issue, I think: an attacker could create huge blocks that every full network node has to store forever. With just 1 BTC you can create a block of 15+ GB by splitting it into 100,000,000 "nanocoins".



How about this idea! The algorithm is updated to deny any blocks that have transactions in them that are less than 1/10th of the average (or median) transaction fee from say the last 300 blocks. That does mean that the currency isn't effectively divisible... but it isn't anyway! In that your transactions will never get processed if you send them with less than the lowest fees (as the fees start to rise). It would then become quite costly (in bitcoins) to launch such an attack.



If you like this idea, send some bitcoin happiness to

1Gc3BAjW4jD1GCCphdqCSNsWHFHGyu8k4f



I just joined the craze last week! :-)



Daniel G

Apologies if this idea has already been mentioned... How about this idea! The algorithm is updated to deny any blocks that have transactions in them that are less than 1/10th of the average (or median) transaction fee from say the last 300 blocks. That does mean that the currency isn't effectively divisible... but it isn't anyway! In that your transactions will never get processed if you send them with less than the lowest fees (as the fees start to rise). It would then become quite costly (in bitcoins) to launch such an attack.If you like this idea, send some bitcoin happiness to1Gc3BAjW4jD1GCCphdqCSNsWHFHGyu8k4fI just joined the craze last week! :-)Daniel GApologies if this idea has already been mentioned...