Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update 0069-reassertion-fee-reduction.md #461

Merged
merged 1 commit into from
Aug 8, 2022
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
50 changes: 31 additions & 19 deletions 0069-reassertion-fee-reduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,51 +13,63 @@ The average daily mining reward per hotspot is currently equal to around 50,000

As a result, it would take nearly a month for the average hotspot to earn enough to pay for one location reassertion.

Therefore, if we are trying to expand the network and want hotspots in saturated areas to move into less saturated areas (or moreover in lone wolf-like areas), the current reassertion price is not viable and needs to be reduced.
Therefore, if we are trying to expand the network and want hotspots in saturated areas to move into less saturated areas (or moreover in lone wolf like areas), want to ease the burden on new people joining the network, and ease the burden on people making human errors, the current reassertion price is not viable and needs to be reduced.

# Stakeholders

In reality, retroactively, this hip effects everyone. Directly, this hip effects everyone that is reasserting their hotspots.
In reality, since less DC burned has an economical impact, this hip effects everyone. Directly, this hip effects everyone that is reasserting their hotspots. Additionally, since people will need to be able to see their reassertion fee amounts prior to submitting the reassertion fee DC burn transaction which is a function of the Vendor Apps, this HIP directly effects all owners of Vendor apps.

# Detailed Explanation

The average daily mining reward per hotspot is currently equal to around 50,000 DC; and it costs 1,000,000 DC to reassert a hotspot's location.

As a result, it would take nearly a month for the average hotspot to earn enough to pay for one location reassertion.

Therefore, if we are trying to expand the network (h3dex targeting) and want hotspots in saturated areas to move into less saturated areas (or moreover in lone wolf like areas), the current reassertion price is not viable and needs to be reduced.
Therefore, if we are trying to expand the network and want hotspots in saturated areas to move into less saturated areas (or moreover in lone wolf like areas), want to ease the burden on new people joining the network, and ease the burden on people making human errors, the current reassertion price is not viable and needs to be reduced.

To clarify, the original/first location assertion price wouldn't be changed, merely the reassertion prices (from the 2nd assertion and on.)
To clarify, the original/first location assertion price would not be changed, merely the reassertion prices (from the 2nd assertion and on.)

In order to help expand the network, I'm proposing that the reassertion price be changed from 1,000,000 DC, to half which is 500,000 DC.
In order to help expand the network and ease the burden on new people joining the network, I'm proposing that the reassertion price be reduced from 1,000,000 DC, to half which is 500,000 DC.

Please note that I specifically chose 500,000 DC and not less (say 10,000 DC), to help prevent people from taking advantage of reduced reassertion fees.

In addition, to prevent location spoofing as a result of reassertion fees deduction, any given individual hotspot may only have its reassertion fees reduced once per year.
In addition, to prevent location spoofing as a result of reassertion fees deduction, any given individual hotspot may only have its reassertion fees reduced once per year (about 525k blocks).

Although reduced reassertion fees may also benefit location spoofers, how many people will actually move their hotspots and expand the network and how many gamers would it help as a result? Especially given the once per year per hotspot limit. In other words, the pros outweigh the cons.
Furthermore, in order to help prevent abuse of the reassertion fee reduction, there will be a minimum distance of 10KM (between the original location to the reasserted location) requirement.

With the reassertion fees reduced to 500,000 DC, it would still require the average hotspot to spend 10 days worth of mining for the reassertions.
Finally, the reassertion fee reduction will only apply to those inserting their hotspots into Res8 hexes of >3 (less than 3) hotpots.

Thus, the 500,000 DC fee is still preventing excessive/unnecessary reassertions, while also making it easier for those that want to expand the network and actually move their hotspots locations to that end.
With the reassertion fees reduced to 500,000 DC, it would still require the average hotspot to spend approximately 10 days worth of mining for the reassertions.

# Drawbacks
Thus, the 500,000 DC fee in addition to the three aforementioned gaming prevention methods are still preventing excessive/unnecessary reassertions, while also making it easier for those that want to expand the network and actually move their hotspots locations to that end.

- Location spoofers may benefit from reduced reassertion fees.
This HIP will be implemented in two stages.

# Rationale and Alternatives
1) Upon community vote approval, the current 1,000,000 DC reassertion fee amount will immediately be reduced to 500,000 DC.

2) In order to dynamically meet the goals of this HIP regardless of the future oracle price, monthly rewards, and daily average DC earned per hotspot, the following mathematical equation/logic will be implemented.

- Alternatives may be to the reduction amount. For example, instead of the reassertion fess being reduced to 500,000 DC, an alternative may be to reduce the fee to 800,000 DC.
- Not doing this will result in people who may have moved from an over saturated areas to much less saturated areas, but will not do so on the notion that the reassertion fee in and of itself would cost many months (if not longer) worth of mining.
* (((("monthly_reward"/100000000 * 0.6115) / Active Hotspots) / 30 Days) * Oracle Price) * (8 / 0.00001) = Reassert Fee In DC.

# Unresolved Questions
Additionally, there will always be a minimum of 100,000 DC and maximum of 500,000 DC reassertion fee requirement that supersedes the above equation, using the following logic.

* IF "Reassert Fee In DC" > 500,000 THEN "Reassert Fee In DC" = 500,000

* IF "Reassert Fee In DC" < 100,000 THEN "Reassert Fee In DC" = 100,000

# Drawbacks

Although the aforementioned three gaming prevention methods will drastically reduce the chances of gaming as a result of the reassertion fee reduction, location spoofers may possibly benefit from reduced reassertion fees.

- Should exceptions be made (as in to not reduce the reassertion fees) under certain conditions.
# Rationale

# Deployment Impact
Not doing this will result in people who may have moved from an over saturated areas to much less saturated areas, but will not do so on the notion that the reassertion fee in and of itself would cost many months (if not longer) worth of mining. Additionally, without this HIP, the burden will not be lighter for those joining the network (for example people who purchase a second hand hotspot and need to reassert their location), and those who made human errors (such as "fat finger" mistake of placing their hotspots on the wrong location accidentally).

# Unresolved Questions

This hip may be implemented by the core software development team, once they write the necessary code.
Who will write the code for this HIP?

# Success Metrics

Success will be measured, once we see hotspots in over saturated areas moving to less saturated areas.
Success may be measured, once we see hotspots in over saturated areas moving to less saturated areas.