# PEP-55: POKTscan Geo-Mesh Reimbursement

**URL:** https://forum.pokt.network/t/pep-55-poktscan-geo-mesh-reimbursement/4059
**Category:** Ecosystem
**Created:** [March 13, 2023, 6:52pm UTC](https://forum.pokt.network/t/pep-55-poktscan-geo-mesh-reimbursement/4059 "2023-03-13T18:52:06Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Jorge\_POKTscan](https://forum.pokt.network/user_avatar/forum.pokt.network/jorge_poktscan/32/352_2.png) [@Jorge\_POKTscan](https://forum.pokt.network/u/Jorge_POKTscan)
#### Post date: [March 13, 2023, 6:52pm UTC](https://forum.pokt.network/t/pep-55-poktscan-geo-mesh-reimbursement/4059/1 "2023-03-13T18:52:07Z")

</div>

# Attributes

- Author(s): Michael O’Rourke Sr. & Jorge Cuesta
- Recipient(s): Michael O’Rourke Sr.
- Category: Reimbursement
- Fulfills: None
- Related Installments: None
- Asking Amount: The equivalent to US $325,000 (using 7-day trailing average of $POKT/USD price at time of approval) to cover development costs and initial maintenance.

# Summary

The Poktscan Geo-Mesh client allows all node-runners to take advantage of relay traffic worldwide without having a full Pocket Node at these locations. Implementing will improve the overall QoS of the Pocket Network while giving all node runners, small and large, the ability to compete for relays.

The Poktscan Geo-Mesh was announced and open-sourced to the community in October 2022 through a [forum post](https://forum.pokt.network/t/poktscan-s-geo-mesh/3585).

At Poktscan we believe that providing data, software tools, and infrastructure to the community is essential for advancing Pocket’s growth and promoting collaboration. By making some of these resources widely available, community members and researchers can work together to solve some of the complex problems POKT will face in the future.

# Motivation/Rationale

The need to build Geo-Mesh does not come from a community or a PNI requirement but from a network anomaly identified through our data and algorithms monitoring network fairness and behavior.

The red flag for us was that a small number of nodes were being assigned relays beyond the limits established by our network models. Till then, you could not have the same nodes at multiple locations hence traffic per node per session was limited by response times. This was an important competitive advantage that only a few had. This anomaly led us down the path of discovery and later building the product we launched last year. You can read more about this in our initial post ([POKTscan’s Geo-Mesh](https://forum.pokt.network/t/poktscan-s-geo-mesh/3585)).

Network fairness and an equal playing field are at the core of our mission, so rather than reap the benefits of the technology for personal gain we decided to share with the Pocket community.

# Intended Outcomes

Since then Geo-Mesh has been deployed throughout the network. Post-production deployment, the Poktscan team has provided support, corrected bugs, and added new features to the product.

POKTscan intends to continue to enhance and support beyond V1 given that the Geo-Mesh code will not be included as part of this release.

Although we can’t accurately quantify how many node runners have deployed Geo-Mesh, we can get an idea from GitHub forks, community reported bugs and our discord survey.

# Deliverable(s)

## Geo-Mesh

Idea, R&D, development & testing (8/22-10/22)

Doc: [https://github.com/pokt-scan/pocket-core/blob/5818dfe90634f198f967d400ed4c0fb835825a48/doc/specs/mesh.md](https://github.com/pokt-scan/pocket-core/blob/5818dfe90634f198f967d400ed4c0fb835825a48/doc/specs/mesh.md)

Branch: [GitHub - pokt-scan/pocket-core at ew-halt-integration](https://github.com/pokt-scan/pocket-core/tree/ew-halt-integration)

Community launch (11/10/22 ) [POKTscan’s Geo-Mesh](https://forum.pokt.network/t/poktscan-s-geo-mesh/3585)

Select community feedback, collaboration, & bug fixes (11/10/22 - to date)

> **[Discord - Group Chat That’s All Fun & Games](https://discord.com/channels/854406364931686400/1068207605245288478)**
>
> Discord is great for playing games and chilling with friends, or even building a worldwide community. Customize your own space to talk, play, and hang out.

Community survey:

> **[Discord - Group Chat That’s All Fun & Games](https://discord.com/channels/854406364931686400/887791722548056114/1063526262959767592)**
>
> Discord is great for playing games and chilling with friends, or even building a worldwide community. Customize your own space to talk, play, and hang out.

### Future deliverables

This proposal also includes the continued V0 development (rebases, bug fixes, etc.) of the Geo-Mesh product.

### NOT part of this proposal deliverables

- Any future work on a V1 compatible version of Geo-Mesh.
- Any [POKTscan.com](https://markdownpastebin.com/www.poktscan.com) related work.

# Estimates and Funding

We decided to put forward this proposal at the request of several members of the community. Initially, I was particularly hesitant due to reasons not germain to this proposal, but was convinced otherwise due to its value.

Our proposal estimates are based on two components: 1) Cost to build, plus 2) Cost of opportunity. The cost to build is what they are and can be seen below. The cost of opportunity or benefit to the community was trickier given that there is no model to follow.

We looked at the following impact criteria: traction, benefit, and ecosystem-wide significance. We decided to use 25% of the total development cost vs ecosystem impact given the fact that it’s something unmeasurable at this time. We all concur that given the fact that Geo-Mesh provided an opportunity to compete for relays to small and large node-runners was worth at least 25% of development costs. Please note that we are requesting $325K and not $324,862.50. This will be adjusted in a final proposal to reflect the exact amount.

 ![](https://forum.pokt.network/uploads/default/original/2X/9/98505901111c7bee8467a381684268640fcbdc52.png)

The path forward:

We believe that the funding request is fair, evaluated professionally and methodically.

Consensus and voting can be complex processes, especially in larger groups. While it provides a mechanism for making decisions that is transparent and democratic, it can also discourage participation and lead to frustration among members. In our particular case we welcome the engagement, however others may shy away from “town square” debate. Process guardrails may be necessary to encourage participation.

---

<div class="post-metadata">

### Author: ![msa6867](https://forum.pokt.network/letter_avatar_proxy/v4/letter/m/3e96dc/32.png) [@msa6867](https://forum.pokt.network/u/msa6867)
#### Post date: [March 13, 2023, 7:15pm UTC](https://forum.pokt.network/t/pep-55-poktscan-geo-mesh-reimbursement/4059/2 "2023-03-13T19:15:05Z")

</div>

Glad to see this move forward to PEP. Because there are sometimes unforeseen delays between approval and funding of a PEP, it may reduce risk for your team to use 7-day trailing avg at time of funding rather than time of approval?

---

<div class="post-metadata">

### Author: ![ethen](https://forum.pokt.network/user_avatar/forum.pokt.network/ethen/32/629_2.png) [@ethen](https://forum.pokt.network/u/ethen)
#### Post date: [March 14, 2023, 12:33am UTC](https://forum.pokt.network/t/pep-55-poktscan-geo-mesh-reimbursement/4059/3 "2023-03-14T00:33:23Z")

</div>

Excited to see what the PoktScan team contributes this year and grateful for the role you play within the Pocket Ecosystem. 🔥 🚀 🌑

---

<div class="post-metadata">

### Author: ![ArtSabintsev](https://forum.pokt.network/user_avatar/forum.pokt.network/artsabintsev/32/2654_2.png) [@ArtSabintsev](https://forum.pokt.network/u/ArtSabintsev)
#### Post date: [March 14, 2023, 12:43am UTC](https://forum.pokt.network/t/pep-55-poktscan-geo-mesh-reimbursement/4059/4 "2023-03-14T00:43:12Z")

</div>

Agreed here.

100% this proposal gets my backing.

---

<div class="post-metadata">

### Author: ![Dermot](https://forum.pokt.network/user_avatar/forum.pokt.network/dermot/32/1382_2.png) [@Dermot](https://forum.pokt.network/u/Dermot)
#### Post date: [March 16, 2023, 1:20pm UTC](https://forum.pokt.network/t/pep-55-poktscan-geo-mesh-reimbursement/4059/5 "2023-03-16T13:20:42Z")

</div>

I want to give a few satoshis from PNF’s perspective on this proposal:

1. This is an awesome contribution and we are all the better for it. Open sourcing and collaborating on key innovations like this should really be celebrated.
2. We are very lucky to have the Poktscan in the community, so I think we are all very thankful for their obvious impact of their contributions, and the many more to hopefully come in the future.
3. As stewards of the DAO’s treasury, this proposed reward of c.6% of the DAO’s treasury is far beyond our recommended “soft cap” of 3-4% of the treasury we included in our [PNF template impact scorecard for DAO grant proposals](https://docs.google.com/spreadsheets/d/15ZYaJL7ybXo_LvcJrw5jMY6WkK7foEKsJdrXD-qtw5c/edit).
4. Further, we do not agree with a time-based method of evaluating work. As we have said in numerous different places, particularly in this thread -

> [@Compensation Structure for DAO Contributors](https://forum.pokt.network/t/compensation-structure-for-dao-contributors/3918/62):
>
> While we want to have lots of people spending lots of time on Pocket related matters, if we want to create a meritocracy, such effort can only be fairly valued on the output it results in. The impact of our collective contributions is all that matters to the future of Pocket. And we should value each other’s contributions accordingly.

> [@Compensation Structure for DAO Contributors](https://forum.pokt.network/t/compensation-structure-for-dao-contributors/3918/67):
>
> Paying for hours completed rewards inefficiency. It’s similar to lawyers being incentivised to do more hours than they need to. Further, DAO members have no ability to challenge whether or not someone did those hours, or even if all those hours were necessary or not. It could also lead to some strange edge cases whereby a work that required a lot of work, but delivers a small amount of impact would get paid a lot more than something that took less time but was much more impactful

So we would have preferred for our impact framework to be used in this case, and not a time-based accounting method

1. Saying all this, as per my comment in the Leanpokt thread:

> [@PEP-56: Thunderhead / PoktFund LeanPOKT Reimbursement Proposal](https://forum.pokt.network/t/pep-56-thunderhead-poktfund-leanpokt-reimbursement-proposal/4069/12):
>
> we believe that LeanPOKT and Geomesh are very much exceptions to the norm, and the two grants do not set a precedent for future grants. We will be firmly against massive retroactive rewards of this nature in the future, as they should all be caught beforehand by one of the new grant programs that PNF is rolling out via [GROW](https://forum.pokt.network/t/grow-grants-rewards-opportunities-work/3994), which helps to give the DAO more certainty over its spending, as well as direction to the community on how we value impact

---

<div class="post-metadata">

### Author: ![JackALaing](https://forum.pokt.network/user_avatar/forum.pokt.network/jackalaing/32/39_2.png) [@JackALaing](https://forum.pokt.network/u/JackALaing)
#### Post date: [March 20, 2023, 3:21am UTC](https://forum.pokt.network/t/pep-55-poktscan-geo-mesh-reimbursement/4059/6 "2023-03-20T03:21:48Z")

</div>

This proposal is now up for voting. [Snapshot](https://gov.pokt.network/#/proposal/0x70216cdc6545e246bb9ecb12ea44a9524f561bf01ad28f8d4a1c80b96d3b0884)
