Bitcoin Forum
May 09, 2024, 07:48:46 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Attack insurance  (Read 1190 times)
coinrevo (OP)
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
December 27, 2013, 11:57:13 AM
 #1

Has anyone considered attack insurance as a principle? In a way early adopters and/or developers profit from the adoption, so it would make sense to think about how they could insure the system. What would be needed is a formal method of defining an attack. Once that event is triggered a big loss occurs. The loss could be distributed in smart ways, similar to deposit insurance.
Once a transaction has 6 confirmations, it is extremely unlikely that an attacker without at least 50% of the network's computation power would be able to reverse it.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715284126
Hero Member
*
Offline Offline

Posts: 1715284126

View Profile Personal Message (Offline)

Ignore
1715284126
Reply with quote  #2

1715284126
Report to moderator
1715284126
Hero Member
*
Offline Offline

Posts: 1715284126

View Profile Personal Message (Offline)

Ignore
1715284126
Reply with quote  #2

1715284126
Report to moderator
coinrevo (OP)
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
December 27, 2013, 01:54:29 PM
 #2

To expand a little. A precursor to this would be a betting exchange, were BTC owners bet on likelihood of attacks. This could be done as smart contracts over the blockchain. There would then a set of attacks which are formally defined. If one imagines the scenario of a complete attack there are various ways this could play out in terms of how such a shock propagates through the network and following events. In an extreme case a new version could be launched which fixes the loophole (if it is possible). Bankruptcy proceedings are ways to ensure claims of some sort in a more structure manner. For the current international financial system, such proceedings don't exist. The IMF operates on a very ad-hoc basis and even the EU/Euro system hasn't managed to formalize such agreements. Recent history of default insurance (CDS) has been very telling in this regard.

At the very least it would highly interesting to see how individuals or groups (markets) consider probabilities of attacks. See https://en.bitcoin.it/wiki/Weaknesses  In a way holding BTC is already a bet on Bitcoin as a system. But there could be people who would hold Bitcoin if they could hedge certain events. Such insurance is likely to be quite expensive, but it might be a way to propagate audits/trust of the system to other people. In a way that is already largely being done.
empoweoqwj
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


View Profile
December 28, 2013, 01:33:43 AM
 #3

Has anyone considered attack insurance as a principle? In a way early adopters and/or developers profit from the adoption, so it would make sense to think about how they could insure the system. What would be needed is a formal method of defining an attack. Once that event is triggered a big loss occurs. The loss could be distributed in smart ways, similar to deposit insurance.

Who would pay?
coinrevo (OP)
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
December 28, 2013, 11:32:10 AM
 #4

It could be either people who are willing to underwrite insurance or it could be part of the network protocol. For example someone who strongly believes that Bitcoin can't be attacked, or attacked in a certain way, could post an insurance offer, proving his trust in the network. That way one would have more visibility into certain risks. Most people who adopt Bitcoin can't really make an informed judgement, so they might want to mitigate that to a third party.

One imagine a scenario where some kind of attack is successful, but build in features make it possible to rather smoothly reboot the system. If Bitcoin would fail today, tomorrow some would reboot a different Cryptocurrency which addresses the failure. On the other hand If there would be a viable Alt-Coin, that might introduce different incentives for attacks. An insurance based scheme could potentially address that issue. Its more of a thought experiment at the moment, but these kinds of structures are important in finance. The 2008 GFC was basically like an attack on the network and the central bank stepped in. In the future that might not be possible. Too big to fail is very similar to mining pool aggregation.
gmaxwell
Moderator
Legendary
*
expert
Offline Offline

Activity: 4172
Merit: 8419



View Profile WWW
December 28, 2013, 04:11:26 PM
 #5

I described a notion in #bitcoin-wizards a while back that I called "fail inflationary":

<@gmaxwell> So cryptocurrencies which "fail inflationary"... which is a property that things like USD has, if you print really good fake USD .. well everyone takes the cost. Not the person that accepted the fake USD, at least not if its sufficiently good.
<@gmaxwell> It would be totally plausable to make it so that if you get tricked by a recentl valid looking bitcoin fork, that both parties get paid. Thus moving the cost of such an attack to everyone holding bitcoin and not just the guy accepting it.

You could obviously do things like limit the amount of inflation created this way— perhaps in a first come first server exponentially declining way so that the ability to get compensated never runs out but is still finite...

The tricky part is how this could be constructed in a way where miners wouldn't just intentionally create forks in order to collect inflated coins.
empoweoqwj
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


View Profile
December 29, 2013, 04:05:40 AM
 #6

It could be either people who are willing to underwrite insurance or it could be part of the network protocol. For example someone who strongly believes that Bitcoin can't be attacked, or attacked in a certain way, could post an insurance offer, proving his trust in the network. That way one would have more visibility into certain risks. Most people who adopt Bitcoin can't really make an informed judgement, so they might want to mitigate that to a third party.

One imagine a scenario where some kind of attack is successful, but build in features make it possible to rather smoothly reboot the system. If Bitcoin would fail today, tomorrow some would reboot a different Cryptocurrency which addresses the failure. On the other hand If there would be a viable Alt-Coin, that might introduce different incentives for attacks. An insurance based scheme could potentially address that issue. Its more of a thought experiment at the moment, but these kinds of structures are important in finance. The 2008 GFC was basically like an attack on the network and the central bank stepped in. In the future that might not be possible. Too big to fail is very similar to mining pool aggregation.

I'm not sure what type of attack you are imagining if you could "smoothly reboot the system" after ..... the bitcoin protocol was built from the ground up to prevent "attacks". Its not been attacked yet, and if it does get successfully attacked, it will just fall apart. Nobody is going to pay out billions of dollars to coin holders.

Bitcoin holders knowingly take on the risk that this experiment may or may not work. We don't need insurance and insurance can never be free.
gmaxwell
Moderator
Legendary
*
expert
Offline Offline

Activity: 4172
Merit: 8419



View Profile WWW
December 29, 2013, 07:58:14 AM
 #7

Its not been attacked yet, and if it does get successfully attacked, it will just fall apart.
People have been successfully reversed and respent— many times in the case of unconfirmed transactions, but also in the cases of incidental reorgs and other events. Reports of bitcoin's demise may be exaggerated.
coinrevo (OP)
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
December 29, 2013, 09:28:29 AM
 #8

I'm using the term insurance and attack very loosely.

Attack could for example also mean, government X bans bitcoin. Now holding Bitcoin in X becomes illegal. Then coinholders in X get compensation. The example is hypothetical and I don't think such a thing would work. But a betting/insurance market might work.

I believe a collapse is extremely unlikely, but the probability is not nearly as small as a collapse in the financial system. Central banks around the world are printing a lot of money, but the probability of the USD and EUR becoming worthless over night is much closer to zero.

Quote
Bitcoin holders knowingly take on the risk that this experiment may or may not work. We don't need insurance and insurance can never be free.

Yes, insuring Bitcoin would be extremely costly. I don't know who you refer to by "we". Bitcoin is obviously much more than an "experiment" now. If it the exchange rate would go to zero tomorrow that would have some effect. Which is why  governments, if they could, probably would not shut it down. 10B$ is too much to simply destroy. If Bitcoin grows by another 100x, it will be 1 trillion dollars. And then things might change. 10B$ loss, happens all the time in the stock market for example, 1T$ not.
empoweoqwj
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


View Profile
December 30, 2013, 02:33:25 AM
 #9

I'm using the term insurance and attack very loosely.

Attack could for example also mean, government X bans bitcoin. Now holding Bitcoin in X becomes illegal. Then coinholders in X get compensation. The example is hypothetical and I don't think such a thing would work. But a betting/insurance market might work.

I believe a collapse is extremely unlikely, but the probability is not nearly as small as a collapse in the financial system. Central banks around the world are printing a lot of money, but the probability of the USD and EUR becoming worthless over night is much closer to zero.

Quote
Bitcoin holders knowingly take on the risk that this experiment may or may not work. We don't need insurance and insurance can never be free.

Yes, insuring Bitcoin would be extremely costly. I don't know who you refer to by "we". Bitcoin is obviously much more than an "experiment" now. If it the exchange rate would go to zero tomorrow that would have some effect. Which is why  governments, if they could, probably would not shut it down. 10B$ is too much to simply destroy. If Bitcoin grows by another 100x, it will be 1 trillion dollars. And then things might change. 10B$ loss, happens all the time in the stock market for example, 1T$ not.

Sure, Bitcoin in country X might become illegal. But nobody is going to pay people in that country for those bitcoins via "insurance". All they will do is sell the bitcoins on an exchange and get their money back.
coinrevo (OP)
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
December 30, 2013, 02:47:59 AM
 #10

Well, bitcoin is all about new kinds of commerce the history of the world has never seen before. So, if one thing is certain is that the current state of affairs is not a good indicator for the future. And the reason is that people do all kinds of things for all kinds of reasons, you probably have not ever thought about. The best historic parallel for the events which are unfolding is the Renaissance, when insurance, stock ownership, bonds, etc. were invented. See: http://szabo.best.vwh.net/insurance.html

P.S. I have to put you on ignore, because of annoying advertisement. Sorry.
empoweoqwj
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


View Profile
December 30, 2013, 03:23:43 AM
 #11

Well, bitcoin is all about new kinds of commerce the history of the world has never seen before. So, if one thing is certain is that the current state of affairs is not a good indicator for the future. And the reason is that people do all kinds of things for all kinds of reasons, you probably have not ever thought about. The best historic parallel for the events which are unfolding is the Renaissance, when insurance, stock ownership, bonds, etc. were invented. See: http://szabo.best.vwh.net/insurance.html

P.S. I have to put you on ignore, because of annoying advertisement. Sorry.

No need to apologize. I have to put you on ignore because of annoying concept of "attack insurance" which could never work.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!