bsips
bsips copied to clipboard
New BSIP: Don't Fund Fee Pool on Asset Creation
BSIP: <BSIP number>
Title: Don't Fund Fee Pool on Asset Creation
Authors: Abit More
Status: Draft
Type: Protocol
Created: 2017-11-02
Discussion:
Replaces: <BSIP number> (optional)
Superseded-By: <BSIP number> (optional)
Worker: <Id of worker proposal> (optional)
Abstract
With current design, when creating an asset, the issuer is forced to put half of creation fee into the new asset's fee pool. This means the issuer need to have double amounts of BTS to be able to create an asset. If the issuer don't want to use the fee pool, she need to sign additional transaction(s) to get out the fund from the fee pool. This BSIP proposes a protocol change on this feature.
Motivation
Make the asset system more user-friendly.
Rational
Specifications
- In
asset_create_evaluator::pay_fee(), don't halvecore_fee_paid - In
asset_create_evaluator::do_apply(), don't add funds into the newasset_dynamic_data_object'sfee_poolfield.
Discussion
On the other hand, forced fee pool funding on asset creation brings more use of the fee pool feature.
If this BSIP is implemented, it's expected that asset creation fee listed in the fee schedule should be halved.
Summary for Shareholders
Copyright
This document is placed in the public domain.