# \[Proposal\] Support modification for BSC chain parameters

**URL:** <https://forum.bt.io/t/proposal-support-modification-for-bsc-chain-parameters/173>\
**Category:** Governance\
**Created:** [June 13, 2023, 1:26am UTC](https://forum.bt.io/t/proposal-support-modification-for-bsc-chain-parameters/173 "2023-06-13T01:26:47Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![clark](https://avatars.discourse-cdn.com/v4/letter/c/6de8d8/32.png) [@clark](https://forum.bt.io/u/clark)\
**Post date:** [June 13, 2023, 1:26am UTC](https://forum.bt.io/t/proposal-support-modification-for-bsc-chain-parameters/173/1 "2023-06-13T01:26:47Z")

</div>

**Status** : Final

**Anticipated voting time** : 2023.07.10

**Abstract**

In this proposal, we suggest managing the on-chain parameters related to Binance Smart Chain through the governance proposal mechanism.

**Motivation**

BTTC is a decentralized blockchain network that aims to provide an efficient, low-cost cross-chain service. Currently, BTTC supports cross-chain services for 3 public chains, including Tron, ETH and BSC. Under the current on-chain parameter setting management model, changes related to BSC parameters are managed by the core development team. Although they have always operated with the intention of maximizing the long-term stable operation of the network and the interests of users, this model inevitably raises concerns that the parameter setting process is too centralized and not transparent enough.

We propose to introduce governance proposals and community voting mechanisms to allow more BTTC holders and developer communities to participate in the discussion and decision-making of on-chain parameters. By proposing governance proposals on BSC, clarify the reasons, scope and values for parameter adjustments, and vote by BTTC holders. This will make the on-chain parameter setting changes related to the operation of the blockchain network more transparent, open and decentralized. Gradually handing over the decision-making power of on-chain parameter settings to the BTTC community is also an inevitable stage for the blockchain network to evolve into a truly decentralized network. We believe that this will not only enhance the decentralization and health of the BTTC network, but also benefit the long-term development of the BTTC community.

**Rationale**

BTTC itself supports the proposal mechanism, and recently supports a more universal on-chain parameter management function in v1.0.5. Therefore, the original BSC parameters managed by the core developer contract can be migrated to the proposal mechanism through this function.

Specifically, in the latest v1.0.5 version, BTTC added a universal on-chain parameter management data structure that supports multiple chains in the on-chain parameter management module. Under this data structure, the chain-specific parameters of each chain, including the parameter name, description, value range, etc., can be added.

With the upgrade of this version, the BSC parameters that were originally managed by the core developer contract can now be directly added under the universal data structure of the on-chain parameter management module. When a proposal to adjust these BSC parameters is initiated and approved in the future, the parameters in the data structure will be modified accordingly.

In this way, the management of BSC parameters will be migrated from the original core developer contract to the proposal mechanism. The proposals and voting of the BTTC community will become the main approach to managing and changing BSC parameters.

If you have any questions about this proposal, please feel free to comment and discuss.

Thank you.

---

<div class="post-metadata">

**Author:** ![jerngan](https://avatars.discourse-cdn.com/v4/letter/j/cdc98d/32.png) [@jerngan](https://forum.bt.io/u/jerngan)\
**Post date:** [June 15, 2023, 7:23am UTC](https://forum.bt.io/t/proposal-support-modification-for-bsc-chain-parameters/173/2 "2023-06-15T07:23:41Z")

</div>

Decentralization to manage parameters is a good thing.

---

<div class="post-metadata">

**Author:** ![Momo](https://avatars.discourse-cdn.com/v4/letter/m/f4b2a3/32.png) [@Momo](https://forum.bt.io/u/Momo)\
**Post date:** [June 15, 2023, 7:56am UTC](https://forum.bt.io/t/proposal-support-modification-for-bsc-chain-parameters/173/3 "2023-06-15T07:56:38Z")

</div>

It’s a big step for BTTC DAO, but only chain parameters for BSC is decided by community? how about for Ethereum and TRON?

And would you specify the voting process?

---

<div class="post-metadata">

**Author:** ![Soup](https://avatars.discourse-cdn.com/v4/letter/s/977dab/32.png) [@Soup](https://forum.bt.io/u/Soup)\
**Post date:** [June 15, 2023, 8:46am UTC](https://forum.bt.io/t/proposal-support-modification-for-bsc-chain-parameters/173/4 "2023-06-15T08:46:42Z")

</div>

This is heading to a good direction. Any compatible issue we should worry about?

---

<div class="post-metadata">

**Author:** ![Amoon](https://avatars.discourse-cdn.com/v4/letter/a/f04885/32.png) [@Amoon](https://forum.bt.io/u/Amoon)\
**Post date:** [June 15, 2023, 8:47am UTC](https://forum.bt.io/t/proposal-support-modification-for-bsc-chain-parameters/173/5 "2023-06-15T08:47:52Z")

</div>

Will the proposal mechanism include TRON and Ethereum parameters? I see where is this going, so why not make all the on-chain parameters under the proposal mechanism this time?

---

<div class="post-metadata">

**Author:** ![clark](https://avatars.discourse-cdn.com/v4/letter/c/6de8d8/32.png) [@clark](https://forum.bt.io/u/clark)\
**Post date:** [June 15, 2023, 9:32am UTC](https://forum.bt.io/t/proposal-support-modification-for-bsc-chain-parameters/173/6 "2023-06-15T09:32:39Z")

</div>

> [@Amoon](#):
>
> make all the on-chain parameters under the proposal mecha

You are right, ETH and TRON have originally been included in such a mechanism, but BSC has been excluded. This proposal aims to add BSC to such a mechanism. Furthermore, if new chains are added to BTTC in the future, they will all be included in such a mechanism.

---

<div class="post-metadata">

**Author:** ![clark](https://avatars.discourse-cdn.com/v4/letter/c/6de8d8/32.png) [@clark](https://forum.bt.io/u/clark)\
**Post date:** [June 15, 2023, 9:45am UTC](https://forum.bt.io/t/proposal-support-modification-for-bsc-chain-parameters/173/8 "2023-06-15T09:45:49Z")

</div>

ETH and TRON have originally been included in such a mechanism, but BSC has been excluded. This proposal aims to add BSC to such a mechanism. Furthermore, if new chains are added to BTTC in the future, they will all be included in such a mechanism.  
More details about the voting process will be announced soon.

---

<div class="post-metadata">

**Author:** ![clark](https://avatars.discourse-cdn.com/v4/letter/c/6de8d8/32.png) [@clark](https://forum.bt.io/u/clark)\
**Post date:** [June 15, 2023, 9:51am UTC](https://forum.bt.io/t/proposal-support-modification-for-bsc-chain-parameters/173/9 "2023-06-15T09:51:14Z")

</div>

BTTC proposal mechanism in v1.0.5 can migrate BSC’s chain parameters smoothly and it will keep original BSC chain configuration. It will not trigger any compatible issues.

---

<div class="post-metadata">

**Author:** ![Essq](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.bt.io/essq/32/93_2.png) [@Essq](https://forum.bt.io/u/Essq)\
**Post date:** [June 15, 2023, 7:15pm UTC](https://forum.bt.io/t/proposal-support-modification-for-bsc-chain-parameters/173/10 "2023-06-15T19:15:02Z")

</div>

The best thing to do is to decentralize BitTorrent and allow the community to propose plans for the BitTorrent ecosystem.
