Lightning uses incentives to keep nodes online, so it wouldn't be too difficult to leverage those incentives for Nostr with Zaps (earning a couple of sats per message for running a node and losing them if it goes offline for instance). However this would require a decentralized consensus system to assess node reputations.
I see no NIP for node incentives, perhaps this should be discussed further.