Pages:
Author

Topic: Bitcoin 20MB Fork - page 90. (Read 154787 times)

full member
Activity: 882
Merit: 102
PayAccept - Worldwide payments accepted in seconds
February 07, 2015, 01:46:04 PM
lol. Microtransactions bloat and Dos attack, here we come. 2.8 GB each day potentially. wow

didn't sync up for a week? Will take you a whole day to catch up.

People downloading the chain first time will leave the computer running for a month later on  Cheesy

Your internet provider will be outraged and cancel your contract if you're a bitcoin user  Cheesy

I think this whole story is pretty bizzarre
legendary
Activity: 924
Merit: 1132
February 07, 2015, 01:26:04 PM
I aint got time for 42 pages so lets see if someone can answer me this one:

If Satoshi was so smart, why the hell didnt he predict the need of at least 20MB to avoid this big problem later on? did he seriously not calculate this?

Hell yes, he did.  I'm the guy who went over the blockchain stuff in Satoshi's first cut of the bitcoin code.  Satoshi didn't have a 1MB limit in it. The limit was originally Hal Finney's idea.  Both Satoshi and I objected that it wouldn't scale at 1MB.  Hal was concerned about a potential DoS attack though, and after discussion, Satoshi agreed.  The 1MB limit was there by the time Bitcoin launched.  But all 3 of us agreed that 1MB had to be temporary because it would never scale.

Several attempted "abuses" of the blockchain under the 1MB limit have proved Hal right about needing the limit at least for launching purposes.  A lot of people wanted to piggyback extraneous information onto the blockchain, and before miners (and the community generally) realized that blockchain space was a valuable resource they would have allowed it.  The blockchain would probably be several times as big a download now if that limit hadn't been in place, because it would have a lot of random 1-satoshi transactions that exist only to encode information for altcoins etc.

At this point I don't think random schmoes who would allow just any transaction are getting a  lot of blocks. The people who have made a major investment in hashing power are doing the math to figure out which tx are worthwhile to include because block propagation time (and therefore the risk of orphan blocks) is proportional to block size. So at this point I think blockchain bloat as such is no longer likely to a problem, and the 1MB limit is no longer necessary.  It has been more-or-less replaced by a profitability limit that motivates people to not waste blockchain bandwidth, and miners are now reliably dropping transactions that don't pay fees. 

hero member
Activity: 658
Merit: 500
February 07, 2015, 11:42:02 AM
If Satoshi was so smart, why the hell didnt he predict the need of at least 20MB to avoid this big problem later on? did he seriously not calculate this?

He did know that 1MB was temporary and not enough for worldwide use. I don't know whether he calculated how much it would need to grow.
hero member
Activity: 687
Merit: 500
February 07, 2015, 11:40:11 AM
By the way, the thread is going way too off-topic. It was concluded in another thread that a fork is the right move.

What other thread?
legendary
Activity: 868
Merit: 1006
February 07, 2015, 11:36:29 AM
I aint got time for 42 pages so lets see if someone can answer me this one:

If Satoshi was so smart, why the hell didnt he predict the need of at least 20MB to avoid this big problem later on? did he seriously not calculate this?
legendary
Activity: 1372
Merit: 1008
1davout
February 07, 2015, 11:35:44 AM
You're an altcoin fanboy.

Well, apparently so are you.
legendary
Activity: 2674
Merit: 2965
Terminated.
February 07, 2015, 11:14:56 AM
If Bitcoin were to hit some limit, I dunno what, just maybe there is a limit in the code which people might start writing threads about on bct, but anyway, if Bitcoin hit some limit and couldn't scale anymore, then the network effect is arrested. Bitcoin, just being software that can be copied does not have the privilege of gold which is a rare physical element.

In fact it does have the "privilege of gold".

There are plenty of other metals that are as scarce as gold (such as platinum). There are also plenty other earthly materials which are as scarce.

Scarcity is essential but it isn't everything. "Everything" is network effect. Network effect is far harder to attain than anything else. For evidence of that check http://www.coinwarz.com/cryptocurrency

The network hashrate (in other words, "interest in mining the coin" of bitcoin is 364 Peta hashes). The nearest altcoin in terms of hashrate is Mazacoin at 80 Terra hashes.

So, for the purposes of this example, lets use hashrate to test your theory that

Ergo, your "theory"is complete B.S. because Bitcoin hit all sorts of limits ages ago - not anonymous, not fast enough, slow confirmations, huge blockchain - and yet, still no altcoin can get near it in terms of market cap or hashpower.

Meanwhile the only reason Bitcoin still "has" that value is because it is the cryptocurrency reserve and there are altcoins "out there" which solve all Bitcoin's  technical problems.


You're an altcoin fanboy. What are you doing in this section?
You probably favorize due to wanting to find a 'get rich' opportunity just like Bitcoin was.
10min confirmation times are excellent. The more you lower it, the worse the currency is.
Good luck getting a government to accept an altcoin that is completely untraceable. You would probably get sued for using it if they found out. The fact that the governments even ignore them means that they negligible.

By the way, the thread is going way too off-topic. It was concluded in another thread that a fork is the right move.
legendary
Activity: 1456
Merit: 1000
February 07, 2015, 10:51:05 AM
Get the spreadsheets out. 

Make sure 7bn people can make 10,000 transactions per day (take into account third parties doing transactions that might involve people without them knowing eg accountants, businesses, welfare, etc.).

Verify capacity requirements.

Update system capacity as necessary.

Fork.

In the UK, the phone number system had to be updated several times because the phone company issuing numbers didn't anticipate huge demands for phone numbers based on the growth of the internet.  Might as well learn some lessons and make bitcoin 'future proof' in terms of capacity.
member
Activity: 84
Merit: 11
February 07, 2015, 10:07:18 AM
To me there is no question about it, the future is:

Altchains + merged mining =

Multiple chains, easy convertibility, no central point of failure, efficiency, no problem to innovate, no hardfork dramas and no problem to scale

Bitcoin bagholders for some reason like to argue for monotony instead of diversity. I think that line of thought is unhealthy.
legendary
Activity: 1904
Merit: 1007
February 07, 2015, 12:04:41 AM
Hashpower is financed with inflation and marketcap. Basically the investors directly pay for hashpower. Price and hash is related.

High hashpower = high expenses

(raw hash isn't an argument, a single point/chain of failure isn't an argument)

Again a misleading post. The mining process hasn't reached a tipping point. There is still room for improvement regarding power consumption and density. The best miner available right now is doing 0.5W/GH, but there are talks about 0.1W/GH so we can fit at least 5x time more hashpower while needing the same money as today to run it 24/7. So please don't forget to eat your shit. Before and after each useless post that you make.
legendary
Activity: 3066
Merit: 1188
February 06, 2015, 11:54:25 PM

There is a fundamental drawback of open source cryptocurrencies: anyone can copy the code and make a new one

Actually, they can't.

They cannot copy that cryptocurrency's network effect.

That's been demonstrated by the last year of market trading;

 - CINNI coin copied Blackcoin's code but crashed in value compared to Blackcoin
 - lots of coins copied Bitcoin's code but never got anywhere near Bitcoin's marketcap
 - lots of coints copied Litecoin's code but never got anywhere near Litcoin's marketcap
sr. member
Activity: 462
Merit: 250
February 06, 2015, 11:21:31 PM
If Bitcoin were to hit some limit, I dunno what, just maybe there is a limit in the code which people might start writing threads about on bct, but anyway, if Bitcoin hit some limit and couldn't scale anymore, then the network effect is arrested. Bitcoin, just being software that can be copied does not have the privilege of gold which is a rare physical element.

In fact it does have the "privilege of gold".

There are plenty of other metals that are as scarce as gold (such as platinum). There are also plenty other earthly materials which are as scarce.

Scarcity is essential but it isn't everything. "Everything" is network effect. Network effect is far harder to attain than anything else. For evidence of that check http://www.coinwarz.com/cryptocurrency

The network hashrate (in other words, "interest in mining the coin" of bitcoin is 364 Peta hashes). The nearest altcoin in terms of hashrate is Mazacoin at 80 Terra hashes.

So, for the purposes of this example, lets use hashrate to test your theory that

So, if Bitcoin hit some limit and couldn't scale anymore, then the network effect is arrested

...and that that concept affects its value:



Ergo, your "theory"is complete B.S. because Bitcoin hit all sorts of limits ages ago - not anonymous, not fast enough, slow confirmations, huge blockchain - and yet, still no altcoin can get near it in terms of market cap or hashpower.

Meanwhile the only reason Bitcoin still "has" that value is because it is the cryptocurrency reserve and there are altcoins "out there" which solve all Bitcoin's  technical problems.



Umm... Mazacoin is nowhere near second place in terms of hashrate among the SHA-256 coins. Heck, it probably isn't even in the top 5. The reason why MZC is second place in that list is because Peercoin and Namecoin's hashrates are shown as "?". If you look at BitInfoCharts, you can see that Peercoin's current network hashrate is 150 TH/s and Namecoin's is 100 PH/s.

EDIT: Merged mining probably explains why Namecoin's hashrate is so high so Peercoin would be the closest "true" competitor.
member
Activity: 84
Merit: 10
February 06, 2015, 11:12:05 PM
Hashpower is financed with inflation and marketcap. Basically the investors directly pay for hashpower. Price and hash is related.

High hashpower = high expenses

(raw hash isn't an argument, a single point/chain of failure isn't an argument)
legendary
Activity: 3066
Merit: 1188
February 06, 2015, 11:04:42 PM
If Bitcoin were to hit some limit, I dunno what, just maybe there is a limit in the code which people might start writing threads about on bct, but anyway, if Bitcoin hit some limit and couldn't scale anymore, then the network effect is arrested. Bitcoin, just being software that can be copied does not have the privilege of gold which is a rare physical element.

In fact it does have the "privilege of gold".

There are plenty of other metals that are as scarce as gold (such as platinum). There are also plenty other earthly materials which are as scarce.

Scarcity is essential but it isn't everything. "Everything" is network effect. Network effect is far harder to attain than anything else. For evidence of that check http://www.coinwarz.com/cryptocurrency

The network hashrate (in other words, "interest in mining the coin" of bitcoin is 364 Peta hashes). The nearest altcoin in terms of hashrate is Mazacoin at 80 Terra hashes.

So, for the purposes of this example, lets use hashrate to test your theory that

So, if Bitcoin hit some limit and couldn't scale anymore, then the network effect is arrested

...and that that concept affects its value:



Ergo, your "theory"is complete B.S. because Bitcoin hit all sorts of limits ages ago - not anonymous, not fast enough, slow confirmations, huge blockchain - and yet, still no altcoin can get near it in terms of market cap or hashpower.

Meanwhile the only reason Bitcoin still "has" that value is because it is the cryptocurrency reserve and there are altcoins "out there" which solve all Bitcoin's  technical problems.

sr. member
Activity: 462
Merit: 250
February 06, 2015, 10:55:04 PM
It seems that the issue of whether or not to increase the maximum block size is not a question of "if" but "when". If Bitcoin is to reach the same transaction volume as Visa, then according to Satoshi, we will need to accommodate a blockchain expansion rate of 100 GB per day. At 144 blocks per day, this means that the average block will be about 700 MB in size.

Quote from: Satoshi Nakamoto
Long before the network gets anywhere near as large as that, it would be safe for users to use Simplified Payment Verification (section eight) to check for double spending, which only requires having the chain of block headers, or about 12KB per day.  Only people trying to create new coins would need to run network nodes.  At first, most users would run network nodes, but as the network grows beyond a certain point, it would be left more and more to specialists with server farms of specialized hardware.  A server farm would only need to have one node on the network and the rest of the LAN connects with that one node.

The bandwidth might not be as prohibitive as you think.  A typical transaction would be about 400 bytes (ECC is nicely compact).  Each transaction has to be broadcast twice, so lets say 1KB per transaction.  Visa processed 37 billion transactions in FY2008, or an average of 100 million transactions per day.  That many transactions would take 100GB of bandwidth, or the size of 12 DVD or 2 HD quality movies, or about $18 worth of bandwidth at current prices.

If the network were to get that big, it would take several years, and by then, sending 2 HD movies over the Internet would probably not seem like a big deal.

Link: http://www.mail-archive.com/[email protected]/msg09964.html

Satoshi also acknowledges the fact that a larger block size will lead to increased centralization but he sees this as a necessary thing in order for Bitcoin to scale as a proper payment system.
member
Activity: 84
Merit: 10
February 06, 2015, 10:52:49 PM


If Bitcoin were to hit some limit, I dunno what, just maybe there is a limit in the code which people might start writing threads about on bct, but anyway, if Bitcoin hit some limit and couldn't scale anymore, then the network effect is arrested. Bitcoin, just being software that can be copied does not have the privilege of gold which is a rare physical element. Some other version of Bitcoin, an existing alt perhaps, which can scale will build up its own network effect from all the users who can't use Bitcoin. If Bitcoin found some crazy limit where only 1% of 1% of the world's population could use it, then it would become obsolete. It would be a footnote in the history books written about the alt which eventually succeeded as the new electronic gold standard.


The problem i see with this line of thought is the assumption of the need to get everyone on the same chain.
A colourful mix of innovative and useful currencies and commodities with different chains is not only desireable and appealing, it is even inevitable.
The problem of scaling does not occure in that concept. In that concept innovation isn't a problem that needs to be adressed but a thing that happens naturally.
legendary
Activity: 1904
Merit: 1007
February 06, 2015, 10:43:37 PM
So saying that "Bitcoin is a protocol" is a bit like saying "Gold is a metal" - i.e. true but not very relevant to its potential monetary function.

So by your definition Satoshi created Bitcoin to serve as a base monetary unit for all the other altcoins? Either I got it wrong either it doesn't have any logic.

Most above points are interconnected. Bitcoin fails in most points.

Ok. Bitcoin is dead. Move along tard!
member
Activity: 84
Merit: 10
February 06, 2015, 10:39:12 PM
@elastic money

Elastic money just means introducing central points of failure, it also is useless to invest in it.
Elastic money also gets rid of the free market.
It can't even work.




There is a fundamental drawback of open source cryptocurrencies: anyone can copy the code and make a new one.

that's no drawback at all - that's where the real developement happens


---------

If you want stable money, you need low inflation since elastic supply doesn't work and high inflation stifles adoptions and investements. You'd end up with a commodity.
hero member
Activity: 658
Merit: 501
February 06, 2015, 10:37:06 PM

Side chains or treechains... Additionally , I'm getting tired of people repeating the same lie that alts have more features of development behind them.

You're "getting tired of it" isn't going to stop it from happening.

The commercial world is going to notice the difference between a 10 second confirmation time and a 30 minute one. I purchase things all the time with payment channels with no wait whatsoever. Additionally, there are many other projects as well working on interchannels - http://impulse.is/impulse.pdf

It's going to notice the difference between a traceable transaction and an untraceable one. Darkwallet

It will notice the difference between elastic money and inelastic money. Extra decimals can be found with a soft fork and no, escalating inflation isn't a good thing either.

It will notice the difference between cryptocurrencies which are pegged to fiat and ones that are risk investments. Fiat is the risky proposition and increasingly so as you are guaranteed that institutionalized theft will occur with your savings as the best case outcome you can hope for.



legendary
Activity: 1078
Merit: 1006
100 satoshis -> ISO code
February 06, 2015, 10:31:00 PM
It is not the job of "base money" to be stable against other currencies. Base monet doesn't give a f*ck what it's value is or even whether it has any - its job is to function as a monetary medium of high integrity which means resistance to counterfeit, fungibility and tranrsmittability.

In a physical market, many things fulfill that role. In an electronic platform only cryptocurrencies can fulfill that role - in other words they can be transmitted on an electronic platform without the need for a counterparty (bank).

There is a fundamental drawback of open source cryptocurrencies: anyone can copy the code and make a new one. So, Bitcoin is finite, but cryptocurrency is infinite. So why do bitcoins trade in the $200s but all the copies, the alts, trade for much less, usually in the cents?

The reason is Bitcoin's first mover status which has allowed it to get a head-start, the network effect which has kept a head of steam behind it for 6 years. People use Bitcoin because other people use it, and the mining power builds up as the ecosystem grows. It is a positive feedback loop. People do not need lots of  cryptocurrencies. They only need one. Just as multiple different fiat currencies are a pain for an international traveller.

So, what can go wrong?

If Bitcoin were to hit some limit, I dunno what, just maybe there is a limit in the code which people might start writing threads about on bct, but anyway, if Bitcoin hit some limit and couldn't scale anymore, then the network effect is arrested. Bitcoin, just being software that can be copied does not have the privilege of gold which is a rare physical element. Some other version of Bitcoin, an existing alt perhaps, which can scale will build up its own network effect from all the users who can't use Bitcoin. If Bitcoin found some crazy limit where only 1% of 1% of the world's population could use it, then it would become obsolete. It would be a footnote in the history books written about the alt which eventually succeeded as the new electronic gold standard.
Pages:
Jump to: