Is it attainable to ahead the RGB belongings by a number of channels that don’t acknowledge any RGB belongings?
I’m not 100% comfy with the RGB protocol, so what I’m saying is my understanding of it.
from the docs I learn
Above we simply noticed a simplification of fee channels that contain solely two events, however since in actuality the lightning community is designed additionally to route funds in the direction of extra contributors, all funds really use HTLCs output. With RGB channels it really works precisely the identical method, for every fee that’s being routed by the channels, a devoted HTLC output might be added to the lightning dedication transaction.
I suppose that each one the route must be an RGB channel as a result of when I’m making a fee I have to replace the HTLC and the docs says that we should always replace additionally the OP_RETURN to make the RGB state transition.
. Along with the brand new HTLC output, a brand new allocation must be added to the RGB state transition, which is able to ship the quantity of belongings concerned within the fee in the direction of the brand new HTLC output. Whoever manages to spend the HTLC output, both by information of a secret or by ready for a timelock expiration, will have the ability to transfer each the satoshis that have been within the output and all of the belongings assigned to it.
I have no idea what might be modified with Taproot however I suppose if the transaction is constructed another way, all of the routes ought to assist this function as a result of the HTLC is for a channel and never for a path.
On this case, I wouldn’t have a transparent for a multipart replace
