Bitcoin Forum
June 29, 2024, 04:25:12 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [29] 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 ... 284 »
561  Bitcoin / Bitcoin Discussion / Re: Some one paid 1.0394BTC as fee for 2 transactions. on: December 30, 2015, 12:16:48 AM
As the title states. Why on earth would some one do this? Is it a mistake, or done on purpose?

This tx includes 0.2493BTC as fee; http://blockr.io/tx/info/621cd73e184ef9180f2b3451a1b5b244de48e07effc9be6b731f7466358a924f

This tx includes 0.7901BTC as fee; http://blockr.io/tx/info/07f11415bc6b6a4611c96812e2d40b8a53554e64c7f0bdf9a2bb7c6eeb2b43e7

So who will get the of bitcoon fee..?

Discus Fish is the pool mined this block 390619 (most probably) so it is likely their own transaction
562  Bitcoin / Bitcoin Discussion / Re: Some one paid 1.0394BTC as fee for 2 transactions. on: December 29, 2015, 11:30:34 PM
I remember during early days when Satoshi was testing transactions, he would include 50 BTC as fee, and because he was the only miner, he would receive those fee back into his wallet

Similarly, these might be miner constructed transactions to test some function, and since they are included in his own mined block, he does not lose anything
563  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: December 29, 2015, 11:14:15 PM
I think you are missing some important aspects to this, Bitcoin is not the same as other large scale social communities, Bitcoin has solved certain age old political problems exactly because of the ability to hard fork and split. The rules of Bitcoin can be changed, and this should and is determined by the market, unlike gold.


It seems you were not here during the 2013 hard fork and did not know what happened either. You just blindly against anything that is against your idealism regardless of facts, unfortunately talk does not change facts, get some facts first
564  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: December 29, 2015, 09:35:23 PM

Quote from: tsontar
In my discussions with various members of Core, I have reached the conclusion that most of them simply disagree with the design of Bitcoin, which by design allows the consensus rules to be changed by a sufficient majority of miners and users, independent of what any group of technocrats wish.

It is important to remember not to attribute malice where ignorance is equally explanatory. All of the devs I engage with are very strong in cryptography and computer science, which may make them less accepting of the fact that at its core, Bitcoin relies in the economic self-interest of the masses to govern consensus, not a group of educated technocrats. As an educated technocrat myself I can understand the sentiment. It would be better if math and only math governed Bitcoin. But that's not how Bitcoin is actually governed.

At the end of the day, if social engineering and developer manipulation can kill Bitcoin, well then we're all betting on the wrong horse.

That's a good quote here. In fact this governance problem not only happens on bitcoin, but any kind of large scale social community. That's why politics always exists. Notice that politics does not exist on gold since no one can change its property, but bitcoin's protocol is destined to struggle

You have several genius/technocrats each promoting different future plan, and majority of normal users would not be able to understand the pros and cons of those plans. So it finally ends up with politics, e.g. the solution who gain the most support wins, not the most brilliant solution wins. So trying to prove that you are most brilliant does not help to win the vote, instead you must try to study what is voters' favorite

In this case, what majority of uses want? Trust and stability. They might be willing to pay a little bit higher fee or use other off-chain services for daily small transactions, but they definitely don't want to see a split in the core devs and even strange forks that might destroy the whole ecosystem. When bitcoin worth nothing, all its function becomes useless, so to preserve its value is the highest priority here, and in order to do that you must give up on certain functionality

565  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: December 29, 2015, 09:10:22 PM

The protocol indeed rely on large actors to enforces it. I would glad to see that the protocol itself is self-aware and reject any attempt to modify it, then we have a truly decentralized system without human interference. All the scaling solution will go off-chain, and I thing that will make bitcoin the most trustworthy/incorruptible monetary system on this planet

Now that would be centralization, with this Hal 9000-like artificial intelligence in
control. The previous e-cash solutions failed largely because people did not
trust the central authority, and I doubt they would trust Hal either. They would fork
the code and give power back to users.

This is not centralization but a fixed set of consensus rule. You can select not to participate and start your alt-coin, but you can not change the rules. No human can change the physical property of gold, that's the reason it is the most trustworthy money for thousands of years



But currently the protocol is the centralized control point, if you can persuade 12 large actors (5 mining pools, 5 exchanges, 1 web wallet and 1 payment processor) to adopt one specific protocol, then you basically control the majority of this ecosystem, anyone else has neglectable influence


Who is the you in the above sentence? No one controls the protocol, it is open source, and one is free to modify it to one's heart's content (and I do believe quite a lot of miners do fiddle with the parameters), but the pursuit of rational self-interest ensures that the majority will dance to a common tune.

In fact this  you is already here, it is called enterprise interest. There are many enterprises trying to push their desired features into bitcoin protocol. And it could even be an OPEC like organization that consists of large miners and exchanges, and there is strong incentive to cooperate to get higher profit by passing a new protocol
566  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: December 29, 2015, 01:37:58 PM

It is very misleading claim that bitcoin users do not need to trust centralized authority, in fact every one uses bitcoin is trusting this centralized protocol originally designed by Satoshi: Every miners, nodes, exchanges, merchants, users, no exception

What is very misleading? The protocol does not rely on any external authority that enforces it and its original creator is no longer around. In fact miners are free to alter the protocol but they have counter-incentive to do that in the form of block reward. To obtain that they have to keep sure that they keep on extending the longest chain.As for non-miners, they are interested that their transactions are safeguarded, and that is again provided by the longest chain.

Earlier attempts at making digital cash relied solely on cryptography, and had to implement a central trusted server, whereas Satoshi introduced
two economic incentives into the system (block subsidy and transaction fees) which made it possible for it operate in a decentralized manner.

Just as the block reward does away with the need of central authority who issues money and detects double spends, the existence of transaction fee market does away with the need of a central authority who dictates the upper block size limit.


The protocol indeed rely on large actors to enforces it. I would glad to see that the protocol itself is self-aware and reject any attempt to modify it, then we have a truly decentralized system without human interference. All the scaling solution will go off-chain, and I thing that will make bitcoin the most trustworthy/incorruptible monetary system on this planet

But currently the protocol is the centralized control point, if you can persuade 12 large actors (5 mining pools, 5 exchanges, 1 web wallet and 1 payment processor) to adopt one specific protocol, then you basically control the majority of this ecosystem, anyone else has neglectable influence

The reason that it gives people hope that a political move might work is because the protocol is highly centralized, if we indeed have a very decentralized system then there will not be such difficulties like we see today. But you can not have freedom in selecting protocol, since that means you just created another alt-coin which will worth a little due to its inflation nature
567  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: December 29, 2015, 01:13:57 PM

Regarding the governance of the protocol, I think it is not very difficult to reach a consensus if it is a simple fact and everyone understand it. However if you go the radical or complex route, then your fork will just become orphaned
BIP101 is rather simple really which is one of its advantageous, Bitcoin Unlimited might be complex to understand in terms of all of the game theory, code and economics, however the underlying concepts are actually rather simple to understand, just like the Bitcoin protocol itself. Everyone has the freedom of choice.

I have played with several altcoins since I know bitcoin, but I quickly realized that the current cryptocurrency economy only focus on one coin, for the simple reason that people don't come here seeking for inflation. You have some mainstream economic knowledge that is weaved by banks to confuse the majority of human, so no doubt you will draw conclusions that does not fit reality (Reality is that none of the alt-coins will thrive, including banks' alt-coins)

If you look from the view of the central bank, the most important for a monetary system is trust. One of FED's mandate is moderate inflation, because hyperinflation will destroy the trust for their money

BIP 101 shakes investor trust since it is too radical, and BU is even more radical. When you are facing a change that no one has done before, you can only act conservative and prepare for the worst, not act radically and hope for the best. Thus the motivation behind BIP101 and BU is questionable: Why take huge risk when you can take less? Are those devs all illiterate in finance and don't' know how to manage risk?




568  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: December 29, 2015, 04:29:19 AM
Quote
And just because of this, anyone who understand a little bit more about bitcoin will strongly against it. So they will prevent the hyper inflation by instantly sell the weaker fork into alt-coin level value and once that coin's value has crashed, miners will immediately leave it due to the loss of mining worthless coins, it will end pretty quick

You are wrong, first of all when Bitcoin splits it does not increase the supply of Bitcoin, that remains the same, they just become two separate currencies. In the same way that the Zimbabwe dollar does not make the US dollar more inflationary, and altcoins do not make Bitcoin more inflationary.

Such a fork can only really take place when there is a fundamental disagreement, I am not sure what you are even suggesting as an alternative, the tyranny of consensus? I even expect Bitcoin to split, if not over this blocksize debate then it will be over something else in the future, I see this as being of political necessity.

If you truly believe that Bitcoin would be broken when there is a split then you should probably leave now, even a minority could bring about a hard fork and a split and there is nothing any one could do to stop it. According to your own logic Bitcoin is therefore already broken.

It is also wrong that you say that people are forced without their consent, this process of hard forking is exactly what allows Bitcoin to remain voluntary and consensual even when developers make controversial changes, people can choose not to adopt these changes, or conversely introduce changes that the "reference client" refuses to merge. It is this mechanism that ensures the continued decentralization and freedom of the protocol, it protects against the tyranny of the majority and minority, it protects our right to self determination. If it was not for the ability to hard fork and split I would not even be interested in Bitcoin, since for me it is this that solves some very fundamental governance issues.

The ability to hard fork is the very mechanism that is meant to keep any development team in check. If you think that hard forks and the possibility of splitting are the equivalent to mutually assured destruction, then you basically end up with centralized technocratic control over the protocol by Core. What I am suggesting is decentralized governance of the protocol through proof of work, the ability to hard fork is critical in this conception.

One of the things that I always loved about Bitcoin is the concept of "trust" without centralized authority, and that Bitcoin is freedom. If what you are suggesting is true then Bitcoin would no longer represent these things, fortunately I do not think that you are correct and I am confident that the original vision of Satoshi will triumph. Smiley

https://bitcointalk.org/index.php?topic=532.msg6306#msg6306

It is very misleading claim that bitcoin users do not need to trust centralized authority, in fact every one uses bitcoin is trusting this centralized protocol originally designed by Satoshi: Every miners, nodes, exchanges, merchants, users, no exception

You can use what ever alt-coin you like, but those coins do not have any meaningful value, because they are inflation in cryptocurrency world. In order to have limited total money supply, you can not have more than one coin, otherwise there will just be endless inflation in the name of fork freedom, what is the purpose for anyone participating in such endless money printing game?

And the analogy of Zimbabwe dollar vs US dollar is wrong, since they are two different economy. Now we are talking about increase the money supply in existing ecosystem, equal to double the amount of USD in US.  It is not another alt-coin,  because all the pre-fork coins can be spent on both chains, thus a double of the existing coin supply overnight, but you can not double the economy overnight, so the result is a total crash of the whole monetary system or one of the fork die immediately

Regarding the governance of the protocol, I think it is not very difficult to reach a consensus if it is a simple fact and everyone understand it. However if you go the radical or complex route, then your fork will just become orphaned

You can look at Litecoin, having a different hash mechanism and higher block rate, theoretical higher transaction capacity, why it is still minimum in market capital? Because it is inflation in cryptocurrency world

569  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: December 29, 2015, 03:13:15 AM
I would not bet on the outcome of such a fork, and I would not be so sure of the outcome either. Having prediction markets for this type of thing is interesting though. I would be happy as long as either side can have the Bitcoin they want regardless of the support that they gain. I do not see any reason why two chains with the same genesis block can not live side by side in peace.

Jeff Garzik does actually support hard forking in order to increase the blocksize, he has also even recently spoken out against Core pointing out some of the same grievances we have. I would recommend that everyone reads this:

http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-December/011973.html

There are several reasons that makes a hard fork without super majority (e.g. two parallel chains) dangerous


1. It broke the promise of limited total money supply
After each fork, the amount of total bitcoin in the whole ecosystem almost doubled. This is even worse than FED, they never double the money supply in a single day! So people will find out that no matter whatever reason, this bunch of developers are not any more trustworthy than central bankers, they better return to their fiat money and forget about bitcoin altogether


2. Suddenly increased money supply will destroy the long term perspective of bitcoin
Once forked, you have hyperinflation, the promise of long term deflation is broken, the coin value start to drop long term wise, and there is no hope it will pick up again: Who knows some day these guys will bring another fork and double the amount of money supply again?

3. It broke the promise of trustless network
Now people will understand, by forcing a fork without other's consent, you can change any rule in the current system, including the money supply schedule, network communication protocol, or even who can spend your coin. The fate of your bitcoin barely lies in the hands of a few developers, you have to trust them and worship them not ruin the whole thing

Basically a controversial hard fork destroy the trust in bitcoin and then no one will be interested in it any more

And just because of this, anyone who understand a little bit more about bitcoin will strongly against it. So they will prevent the hyper inflation by instantly sell the weaker fork into alt-coin level value and once that coin's value has crashed, miners will immediately leave it due to the loss of mining worthless coins, it will end pretty quick


Jeff supports a hard fork with super majority, I think 2MB is the easiest to reach, or at least everyone can live with (1MB is currently the super majority)










570  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: December 29, 2015, 01:12:27 AM
You are saying that a hard fork is mutually assured destruction? That is hyperbole, the ability to hard fork and split is what ensures the continued freedom of the protocol. If I believed what you did I would instantly leave Bitcoin because I would realize that it was doomed, fortunately I have a different understanding of how this works.

This is also why Jeff Garzik call a hard fork an extinction level event

Recently I noticed another post https://www.reddit.com/r/btc/comments/3t4kbk/forkology_301_the_three_tiers_of_investor_control/

It says that investors can already bet on the fail of one fork by sign a future contract to sell one coin for another coin at a certain exchange rate before the fork (for example, one contract is based on the sell of 1000 XT coins for 1000 core coins, and the actual execution rate might be 500, so that you get only 500 core coins for 1000 XT coins due to too many XT sell order than buy order). Thus the fate of that fork is more or less already decided even before the fork, to make sure those sure losers giving up the idea of fork (When you know for sure that your fork will die, would you still do that?)

571  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: December 28, 2015, 11:03:44 PM
It is the miners that create new blocks, that is what counts, nodes simply choose whether to follow the miners or not. Nodes can be spoofed, proof of work can not, this is why it works.
So in other words miners make the ultimate decision? If this is the case, then Bitcoin Unlimited is even worse than I initially thought. Otherwise, elaborate what you mean exactly (since everyone can vote via software and miners create blocks).

this is how really works something that known can undrestand.

https://www.youtube.com/watch?v=AikLs1P4_PA

every simple person in bitcoin ecosystem is very important. Many say that developers or miners has the power for changes that is not true. In ecosystem like bitcoin everyone must agree for a change and that is the real power of bitcoin because none can control it.

Nice video, finally someone has clearly put this topic on table: If a negotiation failed, then who had the most power will decide. He did not include the exchanges, and also he did not follow the route and dig further into the failed negotiation scenario. Saying everyone have the same power is definitely wrong

Let's analyze each actor's ability to attack another fork and defense against such attack

1. Developers
IMO, developers' can attack a forked chain use spams and special transactions, they can not do too much on a fork's code base that is not in their control. They can defend against a technical attack by committing new rules to deal with spams and false transactions. It is just like virus and anti-virus, a never ending fight but seldom affect the major functionality of a coin

Attack: 2
Defense: 10

2. Miners
Miners hold hash power, a weak chain with less hash power will be easily 51% attacked by the stronger hash power

However, a 51% attack does not affect the bitcoins in cold storage, it will just disturb the transactions in networks, and while those power are used on attacking, the attacking chain will become weaker, so this kind of fight might not be so effective to totally disable another chain

Attack: 5
Defense: 5


3. Exchanges
Exchanges are important, because they can affect the exchange rate to a degree. To be honest, most of the bitcoin's early success is ensured by MTGOX, it had the power to stablize and raise the exchange rate of bitcoin thus quickly gathered lots of fans

If majority of exchanges do not upgrade to the forked version, then that version will never gain any user support (buying expensive ASICs to mine some coin that has nowhere to sell for fiat money?). If only a few exchanges upgraded to a specific version, then the low liquidity there combined with the dump of pre-fork coins from other chains will make its exchange rate quickly drop to alt-coin level

In principle, an exchange can either create bitcoin or fiat money out of thin air, and even stop large withdraw to slowdown the market reaction, thus have certain ability to manipulate the exchange rate against a sell off short term wise. I'm not sure if an exchange will provide the trading for another forked coin, since that gives them chance to crash the exchange rate of that coin, maybe they will do that to show that forked coin is destined to fail

Attack: 10
Defense: 10


4. Investors
Investors are those who hold lots of bitcoins either through mining or through purchasing. Because over 90% of the coins are in the hands of investors, they have the biggest influence of the ecosystem. By dumping their pre-fork coins on the chain that they don't like, they will immediately create a sell pressure hundreds of times larger than average day, thus crash that coin's exchange rate to 0 in a very short time

However, when facing large amount of sell-off from opponents, unless they are super rich in fiat money, they can not defense a sell-off that is hundreds of time larger than normal, so their ability to defense against such attack is limited

You can imagine, if you are an investor holding 7 billion dollars fiat to make sure all the dumps from opponent's fork will be absorbed, the chain that you support will go mainstream. In fact you don't need that much at all, 3 billion is enough, but I guess none of the bitcoiners here have that much capital

Attack: 100
Defense: 5

5. Merchants and payment processors
Since merchant adoption and payment function require world wide transaction, they have to passively follow the strongest chain, they will not use a chain that has lower exchange rate or without super majority, and they won't support fork

Attack: 0
Defense: 0


Many early adopters are both developers, miners and investors, this makes the whole picture very complicated. But anyway, when a negotiation failed, it is not likely we will have a fork, since the power of an exchange rate attack is so huge and the defense is almost none, it is a mutually assured destruction, heavily hurt both chains and the bitcoin game is over
572  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: December 28, 2015, 02:14:25 PM

Economists who think money supply must be inflated are not trusting the free market as do the small blockists regarding the blocksize.

So it's you who shouldn't be here, if you don't trust the free market and love when the settings of the monetary system lie on the decisions of few people you can already use fiat.

You can trust the free market and fork to whatever chain you like, but then it is exactly the inflation that you are against, do you see the contradiction here?

In fact, the day you fork your coin and set up your exchange, you will face millions of pre-fork coins dumped on your exchanges, then your coin on that fork will worth basically nothing. This is the result of free market forking, and exactly because of this result, you are not free to fork as you wish, that's why I say that your freedom here are heavily limited by your economic incentive
573  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: December 28, 2015, 02:04:04 PM
@RoadTrain: do you believe that the time required for blocks to propagate across (and be verified by) the network does NOT depend on block size?

As a matter of fact, it does depend on block sizes as of now.



Glad to hear that!  So then all of the assumptions are presently satisfied for the fee market described here to hold, right?


It sounds like your argument then is that the conditions may change such that they no longer hold.  I agree that no one has shown that to be impossible yet.  

On the other hand, I believe that will not necessarily be this way in the future. Several proposals can make it possible to transmit
blocks in constant-time manner between cooperative counterparties. Moreover, miners are naturally inventivized to use these proposed protocols to limit their orphan rates.

The very possibility of O(1) propagation makes the entire 'natural fee market based on orphan costs' idea flawed in its current form...

We've recently been able to show that weak blocks will not affect the existence of a fee market.  This is describe in detail in my recent "subchains" manuscript (Sections 4 and 5).  




In fact, weak blocks improve the fee market by diverting a greater fraction of the fees to pay for proof-of-work instead of paying for orphaned blocks:




I suspect this result will hold for IBLT and any other propagation technique so long as miners can build blocks according to their own volition.  

I think this picture is incomplete, it lacks some of the other variables: cost of mining rig deployment, cost of operational cost, cost of electricity, and the network speed. When you add those variables in the calculation, the whole picture become more complex

I would like to establish my mining operation in China because of all those costs are much lower there, although their network speed is lower, but I get much higher profit mining every block there. And then if majority of the mining power is in china, then the propagation speed is really decided by the network speed into and out of China, no matter how fast a network a western miner have, you do not benefit from a small block since your block can not reach china thus will be orphaned by their higher hash power. However Chinese miners can use a large block inside their mainland due to faster network there
574  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: December 28, 2015, 01:24:44 PM

One of the famous false prophecy of Karl Marx is that the free market mechanism would be lead to the monopoly of few corporations (thanks to economy of scale) that would end up controling the world production.

In other world, he tought unconstrained competition would allow for large entities to capture the economy.


This is already realized in many countries, a few large enterprises controlled the production of almost everything in a country. And the best example is the fiat money creation, totally dominated by a few reserve banks, while from the beginning any kind of private currency is allowed to circulate
It's because of state intervention, not because of competition.
Quote
And the block size limit has nothing to do with free market, it is just a measure to prevent spam attacks, without this limit, a bank can jam the traffic on bitcoin network for months, so that no transaction can be done at all
A technical expert (a blockchain advisor making around 20k/month) told me that spam attacks are made easier by a small blocksize.

The fact that small blocksize helps preventing spam attack  is something highly debatable, not a dogma like some Bitcoin developpers want you to believe.

Quote
It is very interesting that the longer you work with bitcoin, the more you understand that in such a decentralized system, true free market does not really work, it is in fact very socialized, since everyone's interest is tied to the strongest chain in the end. You can fork what ever chain you like but the value of that chain will be minimal (since it break the most important promise of bitcoin - limited total supply, any fork is inflation, bring in more money supply) thus make that move meaningless market Wise
So you think that the longer you work with Bitcoin the more you understand economics?
It's as misguided as an economists saying the more he studies economics the more he understands Bitcoin.

When you say that free market doesn't work because "such decentralized system is very socialized" you are making a false dichotomy and are showing your lack of understanding of what free market is (and therefore your inability to have a enlightened opinion about wether it is working or not). Market is not antitethical to socialization.
When you are taking about everyone's interest you are taking about market forces (it's interests which drive market behaviors). The fact that everyone's interest are aligned (which is anyway probably untrue) doesn't imply that free market won't work.

Then why are you here? You should listen to those master economists that have won Bank's Nobel price of economics: Money supply must be inflative so that it is good for the society  Grin

575  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: December 28, 2015, 12:45:34 PM
Another thing to be considered is the new node setup. Currently it is already a pain to setup a new node, it takes at least several days of delay in downloading and verifying all those transactions, it is especially slow for this year's data, you can imagine that it will be weeks after block size is raised to 2MB

No one knows what will happen if the blockchain continuously grow at 1MB per block, but I think it is already quite a large of stress even in a modern computer, you already need server level hardware to be a node without too much load (16GB memory, 8 core). If the block size is bumped to 2MB, I guess many of the consumer level hardware will not be able to run nodes

Imagine that if in future, each one block takes 1 minute to verify, then it means it will take 271 days to verify 390000 blocks, setting up a new node will take almost one year. Even if each block takes 6 seconds to verify, it is still 27 days for setting up a node



i don't think there are many persons who are running a node from their home by using a PC or laptop Smiley

Then it will be centralized to a few large data center thus very easy to be shutdown. So you can understand why some devs even think about in future we should reduce the block size limit. When you have double amount of blocks in another 7 years, the situation will just get worse
576  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: December 28, 2015, 12:19:14 PM
Another thing to be considered is the new node setup. Currently it is already a pain to setup a new node, it takes at least several days of delay in downloading and verifying all those transactions, it is especially slow for this year's data, you can imagine that it will be weeks after block size is raised to 2MB

No one knows what will happen if the blockchain continuously grow at 1MB per block, but I think it is already quite a large of stress even in a modern computer, you already need server level hardware to be a node without too much load (16GB memory, 8 core). If the block size is bumped to 2MB, I guess many of the consumer level hardware will not be able to run nodes

Imagine that if in future, each one block takes 1 minute to verify, then it means it will take 271 days to verify 390000 blocks, setting up a new node will take almost one year. Even if each block takes 6 seconds to verify, it is still 27 days for setting up a node

577  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: December 28, 2015, 12:56:12 AM
In your scenario they would need a huge amount of hashing power to actually make their own giant blocks

I guess you only need to construct such a specific block that takes forever to verify, not necessary a valid mined block, no hash power is needed


An economically rational miner wouldn't sit there trying to validate an invalid block forever... they won't stay a miner for long. They'll set their own limits and seek the longest chain of valid POW. They already mine short coinbase only blocks simply due to fear of orphan risk.  

If you look at the coinwallet.eu September attack, they did not do anything, just give out coins that stored in millions of dust addresses, and people automatically come to construct special transactions to claim those coins. This is similar to throwing out millions of $20 notes from the top of Empire State Building, it will immediately jam the traffic of Manhattan. How do you prevent people from claiming those notes? In fact F2pool is the one who claimed a mass of those coins and get a block took 30 seconds to verify
578  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: December 28, 2015, 12:34:19 AM
In your scenario they would need a huge amount of hashing power to actually make their own giant blocks

I guess you only need to construct such a specific block that takes forever to verify, not necessary a valid mined block, no hash power is needed

579  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: December 28, 2015, 12:10:18 AM

And the block size limit has nothing to do with free market, it is just a measure to prevent spam attacks, without this limit, a bank can jam the traffic on bitcoin network for months, so that no transaction can be done at all

This makes no sense. The current limit basically provides a lower bar for the nefarious banking institution organizing the attack. The attacker has less room to fill to effectively price out all other transactions. It makes the attack cheaper.

I have heard arguments that the limit should be used to "foster the growth of a fee market" which really means raising tx prices via an artificial, centrally planned, capacity limit. Miners, the producers of new block space, should determine the optimum size blocks to create while accounting for orphan risk and the health of the entire network. Harm the network and they harm their future earning potential. Create a huge block that takes forever to verify, be prepared to be orphaned by a chain of smaller blocks.

max-block-size, if necessary at all, should be a circuit breaker or malicious miner protection only. Not an economic policy tool. Satoshi understood free market incentives, he designed the system around them, they should be allowed to work.

Attacks being cheaper or expensive means nothing for malicious large institutions, but if they are unable to stop the normal function of bitcoin network, then the attack is just wasted resource. A large block gives attacker such possibility to stop the traffic of all nodes because all they need to do is sending out large blocks that takes forever to verify (You don't know how long to verify a block unless you have already verified it), and if they control some super nodes that can quickly verify such kind of blocks, that will give them more chance to orphan the rest of the network since no one is able to keep up with their verifying speed

Of course this special kind of dust sweeping block can be prevented at nodes level, but currently there is no fix yet as I know. And when you start to police on what kind of transaction is illicit then you really start to act like a government organization  Wink
580  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: December 27, 2015, 11:49:51 PM

And the block size limit has nothing to do with free market, it is just a measure to prevent spam attacks, without this limit, a bank can jam the traffic on bitcoin network for months, so that no transaction can be done at all


I don't think anyone is suggesting that all nodes and miners should be compelled to stop enforcing a block size limit.  I think it's more of a question of how that limit should be determined.  Should it be decreed by experts in a "top-down" process, or should it emerge naturally through a "bottom-up" process?  

It will be based on user feedback, but not something out of thin air. Users must physically experience the problem and send their feedback to change the current design.

Are Blocks Filling up, and Is That a Problem?
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [29] 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 ... 284 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!