@benthecarman e-mail servers and activitypub servers can deliver messages when they are offline. they are recontacted when they become online. I guess the problem with lightning is the H in HTLC which has to be provided to prove the transaction completed.