3

In Confidental Transactions, like they are implemented in Blockstream Liquid, transactions have an explicit (plain text) fee field, and the rule is that sum(output_commitments) + commit(fee) = sum(input_commitments). Without clear text fee field, miners indeed would not be able to claim the difference between outputs and inputs.


2

Fees in liquid are explicitly defined as an output, as describing them as the deficit between input and output is impossible when the values are unknown to the validator.


1

You won't know what the other node proposes unless some one starts the process of closing the channel and then your node will see what they propose and start digging into the estimation. In general one can access the man-page with lightning-cli help feerates (or in your case with lcli help feerates) from there we find further information with respect to ...


1

Every output of a transaction needs to be explicitly spent as an input eventually, but there is no need to stage deposits separately and resend them to yourself again. Maybe I'm missing something, but you could and should give out addresses of your service's wallet to your users and thus get deposits directly into your wallet. If you give each user a new ...


1

I know two websites which can be used to check miners revenue per day (in BTC): Glassnode Studio: https://studio.glassnode.com/metrics?a=BTC&category=Miners&m=mining.RevenueSum&mScl=lin&s=1294012800&u=1594079999&zoom= You can't see recent dates in it for 2021 as free plan limits access to recent data for certain metrics. Either you ...


1

Another option that works for me is to call the settxfee with amount before calling sendtoaddress.


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