Bitcoin Forum
September 22, 2025, 06:56:51 AM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Bitcoin Discussion / Re: Bitcoin thought experiment on: June 18, 2016, 12:40:53 PM
This piece articulates precisely my thoughts on the matter (similarly for bitcoin blockchain mechanism). Ethereum fell at the first hurdle and have gone against the principle of the electronic contract being the only and final arbiter and undermining a major reason for using Ethereum at all.

I wonder how long until bitcoin will need to ask itself the question of whether it truly believes in fundamental principle of 'longest chain wins'? I suspect if it was tested, bitcoin would also not adhere to its core (the longest chain wins) principle.
2  Bitcoin / Bitcoin Discussion / Re: Bitcoin thought experiment on: June 17, 2016, 09:04:18 PM
It seems that Ethereum are undergoing an analogous experiment right now...
3  Bitcoin / Bitcoin Discussion / Re: Bitcoin thought experiment on: May 22, 2016, 07:30:48 PM
Would we be happy to accept this?

Perhaps some would, but most would not.

It's not so much that they would be upset about their confirmed transactions suddenly becoming unconfirmed (or even invalid).  Certainly that would happen to a number of people and those people would be unhappy.  However, the more important issue here would be that the incentives built into the protocol would be proven insufficient.  This lack of sufficient incentive would destroy a lot of faith in why bitcoin works, and as such would destroy the foundation on which the use of bitcoin as a currency stands.

There is a built in incentive for miners to cooperate and mine on the currently longest block.  If you were secretly mining (and not broadcasting your blocks) you run a risk that the public network surpasses you and you lose all the revenue from all those blocks that you otherwise would have received.  There is a large expense in mining. The revenue from the published blocks is needed to offset that loss. The protocol operates under the assumption that the risk of losing the block reward from not publishing is enough of an incentive for miners to publish their blocks.  Additionally, if the secret blocks don't include the transactions, then the cabal of secret miners miss out on all the transaction fees.  If they do include the transactions, then the effect on the typical bitcoin users will be much smaller since most all of the transaction will be confirmed in both chains.

I guess there are also different potential scenarios. One is the malicious version where a group hides his work. The other maybe if some miners are cut off, e.g. if the Chinese miners get temporarily cut off by the great firewall of China or some other network event. True, it is unlikely to but cut off for any length of time, but even in the malicious case, in principle, we should still take the malicious chain and build on it.

But human instinct may say no and keep the 'known' chain, in which case the underlying principle of bitcoin is compromised.
4  Bitcoin / Bitcoin Discussion / Re: Bitcoin thought experiment on: May 22, 2016, 06:50:35 PM
I was wondering how many people on here really believe in the 'longest chain wins' philosophy or whether it is only because it largely matches a 'first to publish' in the long term?

For example, if it turns out that what we currently believe to be the longest chain is suddenly and unexpectedly demoted to a side chain with the appearance of a new chain which goes back, say, 3-6 months. Would you accept this as the 'true' chain or would you push for reverting or locking to the chain that has been publicly seen?

The bitcoin nodes would switch to that different chain. The question - as others have brough up already - is where does this new chain come from. "The longest chain" is just an abstraction of what really happens. The number of blocks is not as important as the work that had to be done to find them. Thus a longer chain would only be possible if someone could amass as much mining equipment in secret as is currently used worldwide. This is no simple nor cheap task.

It's a thought experiment, but let's say for the sake of argument, that a number of miners with >51% hashing power has been mining in parallel for 3 months, but were not connected to the 'known' network and then later join the network and have the longest chain. Would we be happy to accept this?

From their point of view, we join them and have a shorter chain.
5  Bitcoin / Bitcoin Discussion / Bitcoin thought experiment on: March 30, 2016, 01:01:33 PM
I was wondering how many people on here really believe in the 'longest chain wins' philosophy or whether it is only because it largely matches a 'first to publish' in the long term?

For example, if it turns out that what we currently believe to be the longest chain is suddenly and unexpectedly demoted to a side chain with the appearance of a new chain which goes back, say, 3-6 months. Would you accept this as the 'true' chain or would you push for reverting or locking to the chain that has been publicly seen?
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!