Re:Libra, 2 Weeks In
by spookthesunset on Monday July 08, 2019 @09:52PM
(#20388372)
Having to be online to be secure is a pretty big hole, don’t you think? Sure you could outsource it to some trusted party, but that feels awfully bank-like and I thought bitcoin was all about being your own bank. Am I wrong?
Re:Libra, 2 Weeks In
by goristerHAN on Tuesday July 09, 2019 @12:27AM
(#20389028)
Watchtowers are not trusted parties and you do not have to be always online to be secure. There is a configurable period where you can broadcast a revocation transaction. Watchtowers can do it for you but it's designed so they cannot frame you. The penalty for broadcasting an out of date transaction is loss of all funds in the channel.
To summarize.
1. Attacks are extremely unlikely in the first place.
2. Watchtowers can prevent them if they do happen.
3. Watchtowers are trustless. They in no way resemble banks.
4. Without a watchtower you are not required to be always online to be secure.
Re:Libra, 2 Weeks In
by iso-8859-1 on Thursday July 11, 2019 @07:19PM
(#20416781)
If I am not online and don't use a watch tower, how is the breach remedy transaction published in time?
Re:Libra, 2 Weeks In
by ambicapter on Monday July 08, 2019 @11:22PM
(#20388756)
How does the transaction appear on the blockchain if you're not online?
Re:Libra, 2 Weeks In
by iso-8859-1 on Wednesday July 10, 2019 @09:58PM
(#20408501)
If you are not online, you can't receive or send at all (this is why I said "Another disadvantage")
The channel state appears on the blockchain once either party closes the channel.
Another disadvantage is that if you control your key, you must be online. Like, if you run an HTTP server, you must have a machine. With plain Bitcoin you can spend to a pubkey and it doesn't have to be online