What is a hash pre-image as it is used for the breach remedy?

Until this afternoon I thought the anti-cheat transactions or breach remedies built on the exit-transaction of the counterparty.

Apparently, they build on something called a “hash pre-image”. What is it the pre-image from? How and why can it be used to create a transaction once the counterparty tries to breach the payment channel?

Recent Questions – Bitcoin Stack Exchange

Bitfinex security breach: Trading will be halted as well as all crypto deposits/withdrawals

Today we discovered a security breach that requires us to halt all trading on Bitfinex, as well as halt all digital token deposits to and withdrawals from Bitfinex.

We are investigating the breach to determine what happened, but we know that some of our users have had their bitcoins stolen. We are undertaking a review to determine which users have been affected by the breach. While we conduct this initial investigation and secure our environment, bitfinex.com will be taken down and the maintenance page will be left up.

The theft is being reported to—and we are co-operating with—law enforcement.

As we account for individualized customer losses, we may need to settle open margin positions, associated financing, and/or collateral affected by the breach. Any settlements will be at the current market prices as of 18:00 UTC. We are taking this necessary accounting step to normalize account balances with the objective of resuming operations. We will look at various options to address customer losses later in the investigation. While we are halting all operations at this time, we can confirm that the breach was limited to bitcoin wallets; the other digital tokens traded on Bitfinex are unaffected.

We will post updates as and when appropriate on our status page (Bitfinex.statuspage.io) and on the maintenance page. We are deeply concerned about this issue and we are committing every resource to try to resolve it. We ask for the community’s patience as we unravel the causes and consequences of this breach.

submitted by /u/zanetackett
[link] [comments]