I have to agree with John on this. Just ignoring previous discussions and thoughts about using LN as a transport layer (it’s not) isn’t helpful. The transport layer is one of the most, if not the most critical layer on the internet and putting everything inside the LN isn’t what it was designed to
Hi John,
Main reason is the fact that I can just message a node without requiring
other pieces of technology attached to my Lightning node. Our goal is not
to pair the payment to some data, but get some data from node A to node B.
The fact that payments and data in this approach are always paired
>
> The scope of these specs is transmitting data over the Lightning
> Network (over HTLC custom records). This is a use-case already used
> by a few projects ([1], [2], [3], [4]), and in this context
> we do not intend to debate the validity of it.
You can't just handwave away whether something