Nayuta Wallet 2022 Safety - nayutaco/Support GitHub Wiki

Safety

Channel Safety

The LN specification requires that the Lightning node periodically monitor the blockchain and check for broadcasts of revoked commitment transaction to keep the channel secure.

Suppose that Alice and Bob have created a channel.

If Bob broadcasts an old commitment transaction (revoked commitment transaction) to the blockchain, the channel is closed(revoked transaction close). The balance at the time of the commit is then reclaimed in Bitcoin. This may cause Alice to lose money.

image

However, since deploying a revoked commitment transaction is a violation of the Lightning Network, as a penalty, Alice can also recover Bob's balance when Alice detects the transaction.

image

for safety

If you have a channel, activate the Nayuta Wallet periodically. By doing so, you can keep your channel secure without trusting the channel peer.
In v0.1.0, it should be activated within approximately every Bitcoin mainnet 4,032 block time(≒ 28 days).

Watchtower server

By building your own LND watchtower server and adding connections from Nayuta Wallet, you can let the watchtower server monitor your channels.

Settings > (General) Detail Settings > (Node) Add LND Watchtower Server

image