Hot answers tagged

5

No, the Liquid system isn't using Bulletproofs yet. The code has been written to use them, but switching over will require more review, and a hardfork upgrade once deployed.


4

You can easily verify the liquid circulation, in fact any liquid node can do this in realtime as part of its operation if you run a Bitcoin node along side it. Pegins can't, however, be reconized until after they're claimed on the sidechain. Before then the addresses are cryptographically indistinguishable from other similar multisig transactions on ...


4

It has always been the case that the full Bit Machine would be "exposed"[1] by allowing arbitrary Simplicity. This is because the combinators that let you compose the high-level jets are exactly the same combinators that define low-level Simplicity. Thus even if only a few high-level jets are chosen to be exposed, it would still be the case that the low-...


2

destroyamount is the rpc call you are looking for https://github.com/Blockstream/liquid/blob/3f937d39f7c516e49f62d05c12d41b63b79ca043/src/wallet/rpcwallet.cpp#L586


2

Short answer: yes. However that depends on the question if liquid supports segwit and creation of a lightning network. I have not looked at the details of liquid but I believe it does. The lightning network protocol itself is pretty agnostic to the underlaying blockchain. If you look at the channel announcement messages defined in BOLT7 you will see that ...


2

In the following I focus on Confidential Transactions (instead of the extension Confidential Assets) for simplicity, but all of what I say is also true for Confidential Assets. Yes, it's possible to use cryptographic protocols to organize the CoinJoin transaction in a privacy-preserving manner. The ValueShuffle protocol is designed for exactly this purpose. ...


1

Ok it turned out I was a bit confused about the way fees and change is handled here. Here are the commands that worked for me: createrawtransaction "[]" "[{\"$UADDR\":1.2},{\"$UCHANGE\":1.8}]" 0 false "{\"$UADDR\":\"$ASSET\",\"$UCHANGE\":\"$ASSET\"}" fundrawtransaction ...


1

Liquid wallets are open and accessible to anyone. This could either be SPV wallets such as Blockstream Green or the Elements Liquid node. With these wallets you can verify transactions (your own transactions with Green, all transactions with the node). However, you can't produce blocks. To do that, you need to be one of the Liquid members. To become such a ...


Only top voted, non community-wiki answers of a minimum length are eligible