Proposal For distribution of code for proposal 3568 (for the 1.2% burn) and for 4095 (re-enable delegation and staking)

Formal Proposal
In accordance with Terra governance, this proposal is being created to distribute code for proposal 3568 (for the 1.2% burn) and for 4095 (re-enable delegation and staking) - both of which passed governance votes. The Terra v1 governance community (which includes validators) must decide the appropriate trusted distribution path for the code for these two proposals. This proposes the following code, the following distribution path, as well as a preventative security measure.

Minus any minor adjustments to blockheight to meet agreements stated in proposal 4095, or any minor adjustments required for due diligence review, rework, or testing on the part of an independent reviewer:

The code being proposed (minus any minor adjustments) can be seen below:

It is proposed that TFL either develop a novel solution or support the proposed implementation of proposal 3568 and 4095:

  • If TFL does not provide any communication, and does not merge, build, and distribute the code in support of 3568 and 4095 in 10 business days from the time this proposal may pass governance

Else It is proposed that,

This proposes that code added for 4095, which although meets the essence of 4095, and provides for preventative security be approved:

  • That no validator should achieve more than 20% of the voting power for an indefinite period until community governance decides otherwise

To see discussion and outlined steps that were done to ensure due diligence for code review, security, and testing:

9 Likes