Antoine Riard
Antoine Riard
I would like to enable `libmultiprocess` across different languages where `ProxyClient` is in a C++ process and `ProxyServer` is in a Rust process (or vice-versa), while still keeping the interface...
See the mailing post for the wider context, as a nutshell I aim to focus on Lightning development and LDK during the coming years, my first loves over covenant experimentations...
The use-case would allow millions of (on-chain or off-chain) UTXOs to change ownership with a single on-chain transaction in a trust-fee manner. Could be done as documented in https://github.com/JohnLaw2/btc-iids/raw/main/iids14.pdf
The use-case would be to create millions of Lightning channels with a single on-chain transaction (without having to have a million parties agree on the channel created. Could be done...
We have a number of vaults ideas proposed so far: TLUV-based, OP_VAULT-based, APO-based, CTV_based. Could be valuable to summarize them.
https://github.com/ElementsProject/elements/blob/master/doc/tapscript_opcodes.md
https://blog.blockstream.com/use-smart-contracts-on-liquid-to-deploy-financial-products/ https://blockstream.com/assets/downloads/pdf/options-whitepaper.pdf
https://github.com/ElementsProject/elements/blob/master/doc/tapscript_opcodes.md