New BSIP: Don't Fund Fee Pool on Asset Creation
- Dominant language
- No language data
- Stars
- 59
- Forks
- 86
- PR merge metrics
- No merged PRs in 30d
Description
BSIP:
Title: Don't Fund Fee Pool on Asset Creation
Authors: Abit More
Status: Draft
Type: Protocol
Created: 2017-11-02
Discussion:
Replaces: (optional)
Superseded-By: (optional)
Worker: (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 halve `core_fee_paid`
* In `asset_create_evaluator::do_apply()`, don't add funds into the new `asset_dynamic_data_object`'s `fee_pool` field.
# 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.
# See Also
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.