LNP-BP / LNPBPs

LNP/BP standards for bitcoin layer 2 & 3 protocols
https://standards.lnp-bp.org
202 stars 39 forks source link

Dust limit set up when filling Genesis metadata #36

Closed UkolovaOlga closed 4 years ago

UkolovaOlga commented 4 years ago

Designing RGB smart contracts table

Questions:

  1. Do we need to set it at all?
  2. Is it present in Confidential Assets?
  3. What is the reasonable upper bound for “Dust limit” value?
UkolovaOlga commented 4 years ago

Is dust limit present in CA?

The minimum amount of an asset you can issue is 0.00000001. This is also the smallest amount of any issued asset that you can send. The minimum amount of the default asset that you can send (L-BTC) is higher, at 0.00001. These differ as the default asset considers the minimum send amount of the Bitcoin network’s dust limit. The maximum amount of an asset you can issue is 21,000,000 although more can be created by reissuing. When you create the reissuance token as above, where the amount was 1, you are actually creating 100,000,000 of them when measured in their smallest denomination. This is because they are divisible like every other asset on Liquid. The 1 is little more than a user interface concession. For ease of readability we will refer to this issuance as “one token”.

https://docs.blockstream.com/liquid/developer-guide/issued-assets.html?highlight=dust

dr-orlovsky commented 4 years ago

Decision from the last call: remove dust limit