When an RGB state transaction is committed into a Bitcoin transaction and like this can be part of payment channel. In simple words, each new RGB state transition can committed inside in a channel to move RGB assets.
How works? Part.1
Alice open channel with Bob providing 10k satoshis and 500 USDT. The RGB commitment is added in a dedicate OP_RETURN output. Remember: With Taproot this could also be done.
RGB and Lightning: Part.2
After commitment transaction signed by Alice is ready to be broadcast by Bob.
HTLCs output works with RGB channels too.
Game Changer on Bitcoin
Since update the applications on RGB like Bitmask, BitDEX, MyCitadel and Iris will be benefit and allow your products was present for mass adoption.
First transaction on LNP in 2020/2021: Part. 1
In 2020 and 2021 happened first transaction on LNP, a Lightning implementation from RGB, allowing send/receive and route payments. Dr. Maxim Orlovsky showed as worked.
Demo transaction in 2020/2021 (video): Part. 2
-LNP Node demo:
-LNP Node Alpha:
Epilogue
Well, I'm very fan of RGB even working for the first time in 2020/2021, this is great news on RGB, 'cause the assets are now "out" LNP Node. For me RGB ecosystem will growing a lot in the next years.
-Peer storage;
-Bitcoin-cli getmempoolinfo to determine the lower bound feerate;
-Signinvoice to BOL11;
-RPC call interface;
-Blinded paths cross-compatibility;
-Bug fixes.
Epilogue
As main second node implementation, I hope like this how new features or bugs fixes, the implementation have success within ecosystem of Lightning Network. The next release is scheduled to be released in February 01 of 2023.
WabiSabi is a protocol for centrally coordinated Coinjoin implementations utilizing keyed verification anonymous credentials and homomorphic value commitment. Providing blind signatures in both privacy and flexibility. This protocol is used on Wasabi wallet
How works?
In simple words, the Merchant create a invoice and shows your pubkey of the Nostr for relay recommended. After, the costumer posts an encrypted message with the payment and value using specific wabisabi coordinator. Merchant can reject or accept.
(continue below)
RGB proxy is a server done to facilitate the relay of load data between RGB wallets, having better UX for end user and also avoiding attacks of users, spammers, etc.
This feature can be used in the following workflow:
-Payee validates the content of consignment file;
-The payer pots consignment file with UTXO blinded provided by the payee in the invoice;
-The payee asks the proxy server if consignment file is associated to the UXTO blinded;
(continue here)
-If exist UTXO blinded to the Payee;
-The payee posts message ACK if is ok, but if fail can post a message NACK;
-The payee asks proxy sever about ACK/NACK. If successful will process Bitcoin transaction;
Hal Finney had a vision about bitcoin-backed banks could "issue their own digital cash currency, redeemable for bitcoins."The idea was based George Selgin’s Free Banking research.