QuantumMechanic
Member
Offline
Activity: 110
Merit: 19
|
|
October 03, 2010, 08:42:00 PM |
|
Where does the 1Mb limit come from? Is it a technical limit, or simply hardcoded to save bandwidth?
It's just an arbitrary limit, probably to limit the effects of DoS attacks. You won't accept blocks over 1 decimal megabyte. 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?
|
|
|
|
|
|
|
|
Bitcoin mining is now a specialized and very risky industry, just like gold mining. Amateur miners are unlikely to make much money, and may even lose money. Bitcoin is much more than just mining, though!
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
|
|
martin
|
|
October 03, 2010, 09:14:48 PM |
|
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
Administrator
Legendary
Offline
Activity: 5138
Merit: 12565
|
|
October 03, 2010, 09:32:08 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.
|
1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
|
|
|
dmg46664
Newbie
Offline
Activity: 1
Merit: 0
|
|
June 09, 2011, 07:19:34 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...
|
|
|
|
Elwar
Legendary
Offline
Activity: 3598
Merit: 2384
Viva Ut Vivas
|
|
July 21, 2015, 11:52:06 AM Last edit: July 21, 2015, 12:41:20 PM by Elwar |
|
It ramps up the fee requirement as the block fills up:
<50KB free 50KB 0.01 250KB 0.02 333KB 0.03 375KB 0.04 etc.
It's a typical pricing mechanism. After the first 50KB sells out, the price is raised to 0.01. After 250KB is sold, it goes up to 0.02. At some price, you can pretty much always get in if you're willing to outbid the other customers.
Just including the minimum 0.01 goes a long way.
Satoshi's response to the block size debate. Also: The current threshold is 200KB per block, or about 1000 transactions per block. I think it should be lowered to 50KB per block. That would still be more than 100 times the average transactions per block.
The threshold can easily be changed in the future. We can decide to increase it when the time comes. It's a good idea to keep it lower as a circuit breaker and increase it as needed. If we hit the threshold now, it would almost certainly be some kind of flood and not actual use. Keeping the threshold lower would help limit the amount of wasted disk space in that event.
|
First seastead company actually selling sea homes: Ocean Builders https://ocean.builders Of course we accept bitcoin.
|
|
|
MoonShadow
Legendary
Offline
Activity: 1708
Merit: 1007
|
|
July 23, 2015, 07:22:57 AM |
|
Um, why Elwar?
|
"The powers of financial capitalism had another far-reaching aim, nothing less than to create a world system of financial control in private hands able to dominate the political system of each country and the economy of the world as a whole. This system was to be controlled in a feudalist fashion by the central banks of the world acting in concert, by secret agreements arrived at in frequent meetings and conferences. The apex of the systems was to be the Bank for International Settlements in Basel, Switzerland, a private bank owned and controlled by the world's central banks which were themselves private corporations. Each central bank...sought to dominate its government by its ability to control Treasury loans, to manipulate foreign exchanges, to influence the level of economic activity in the country, and to influence cooperative politicians by subsequent economic rewards in the business world."
- Carroll Quigley, CFR member, mentor to Bill Clinton, from 'Tragedy And Hope'
|
|
|
iCEBREAKER
Legendary
Offline
Activity: 2156
Merit: 1070
Crypto is the separation of Power and State.
|
|
February 07, 2016, 04:58:34 AM |
|
Scaling to high transaction rate has always been my main concern about viability of bitcoin. I'm much more concerned about scalability than government shutdown, for example.
The 'fancy Visa' heresy is older than I thought! Talk about failing to grok the ethos (early and often). So Garzik is a limousine libertarian. No wonder he's so eager to help Olivier Janssens engage in pointless/dangerous vanity forks based on retail payment rail business requirements.
|
██████████ ██████████████████ ██████████████████████ ██████████████████████████ ████████████████████████████ ██████████████████████████████ ████████████████████████████████ ████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ████████████████████████████████ ██████████████ ██████████████ ████████████████████████████ ██████████████████████████ ██████████████████████ ██████████████████ ██████████ Monero
|
| "The difference between bad and well-developed digital cash will determine whether we have a dictatorship or a real democracy." David Chaum 1996 "Fungibility provides privacy as a side effect." Adam Back 2014
|
| | |
|
|
|
Kprawn
Legendary
Offline
Activity: 1904
Merit: 1073
|
|
February 07, 2016, 06:35:16 AM |
|
There are a lot of people who do not want Bitcoin to be another PayPal or a VISA competitor. I disagree with them, because I think the cheaper micro transactions
capability of Bitcoin is one of it's strongest advantages. We should concentrate on tapping the potential of the strong points, without sacrificing the security. I think the
hesitation to increase the block size, come from the risk it pose for the security. We should find a good balance between performance and security, before we go forward
with a fork.
|
|
|
|
iCEBREAKER
Legendary
Offline
Activity: 2156
Merit: 1070
Crypto is the separation of Power and State.
|
|
February 07, 2016, 03:43:18 PM |
|
There are a lot of people who do not want Bitcoin to be another PayPal or a VISA competitor. I disagree with them, because I think the cheaper micro transactions capability of Bitcoin is one of it's strongest advantages.
The fantasy of making BTC into yet another PayPal or VISA competitor is never going to happen on Layer One. Bitfury Valery permanently demolished that nonsense in this domination post. https://medium.com/@BitFuryGroup/keep-calm-and-bitcoin-on-4f29d581276
|
██████████ ██████████████████ ██████████████████████ ██████████████████████████ ████████████████████████████ ██████████████████████████████ ████████████████████████████████ ████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ████████████████████████████████ ██████████████ ██████████████ ████████████████████████████ ██████████████████████████ ██████████████████████ ██████████████████ ██████████ Monero
|
| "The difference between bad and well-developed digital cash will determine whether we have a dictatorship or a real democracy." David Chaum 1996 "Fungibility provides privacy as a side effect." Adam Back 2014
|
| | |
|
|
|
|