V6 TRAC Tokenomics Discussion - Node Runner Perspective #2333
Replies: 12 comments 24 replies
-
I have the capability to run multiple nodes but have chosen not to until several issues are resolved, one of them being how profitable nodes are. I wasn't happy to see OT silently reduce node rewards in 2022 and the ONLY reason several of us remained profitable was due to multinodes (running multiple nodes on one VPS). Guys, OT and noderunners are a symbiotic relationship. We need each other for this to succeed. I would like to propose forming a group that represents node runners in the community that can meet and work with OT to help solve node runner issues beyond technical support such as tokenomics etc. Thanks! |
Beta Was this translation helpful? Give feedback.
-
Good morning Tracers! I agree with everything that was said so far. It's not sustainable at all to run a node. We also can't life from promises anymore ( we already did to long in the past years). So lets work TOGETHER on a solution and trace on!! |
Beta Was this translation helpful? Give feedback.
-
I also have the capability to run multiple nodes but have chosen not to, |
Beta Was this translation helpful? Give feedback.
-
The community understands that adoption will build over time. That is not an issue. The issue is that it is currently unprofitable (and in the past not worth it) to run nodes. This makes the project a failure if this is not rectified, as to have a decentralized knowledge graph you need decentralized nodes. The solution is not for just raise our ask price, mainly because it may ruin future onboarding of DC's and impact adoption growth. The price to upload to the ODN needs to be a fair value. The missing part of the equation is volume of publishes. While we wait for adoption to build over the months and years, there needs to be incentive for individuals to run nodes to promote decentralization. Other projects/ecoystems do this in the form of inflation of the token, paying tokens to node runners and inflating the total supply. We do not have this option because Trac is a fixed supply. You could use OTP but the community don't see much value in this token and would only be incentivised by payment in Trac. Therefore my suggestion is that a small part of the dev funds be used to incentivise nodes. The simplest implementation of this would be to pay a top up amount of Trac per month to node runners to make running a node viable. My suggested value is $1,000 per year (say $83 per month) per node, which at current pricing would mean a payment of approximately 6,000 Trac per year (500 Trac per month). This could be capped at 200 nodes maximum, being a total outflow of 1.2m Trac per year. If over 200 nodes are spun up, the same total outflow could be split across the total nodes. So if there are 300 nodes, they would get 4,000 Trac each instead of 6,000. Anyone staking to make up the 50,000 Trac balance would get their share of this payment if technically possible. Having too many nodes trying to join in would be a great problem to have. I propose this be implemented for a 12 month period and the total payment to node runners be re-assessed at that point to see if publishings have grown significantly to the point of removing it or at least reducing it significantly. It could also phase out earlier if the growth of publishings comes in strong earlier. This initiative would strengthen the ecosystem and have a lot more people incentivised to run nodes, build scrips and interact with the protocol. 1.2M Trac seems a small price to pay per year until we hit our growth targets, given the ecosystem dev fund sits at approximately 139M Trac if I am not mistaken. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
As mentioned earlier by others about roi, I am also waiting on the sideline. Right now the risk/reward do not justify spinning up nodes for me. If we want this thing to thrive, we atleast need to break even. |
Beta Was this translation helpful? Give feedback.
-
Other projects with fixed supply incentive stakers via a pool. (like EWT) |
Beta Was this translation helpful? Give feedback.
-
I also have the capability to run multiple nodes but have chosen not to. So currently the price of assets is priced as the third quartile of neighborhood (20 nodes) asks. The TL community has 90 nodes. I am waiting to run the v6 nodes; until this, several issues need to be resolved: how profitable nodes are, how to retire the v6 nodes properly, and how long it would take to payout collateral without being slashed. |
Beta Was this translation helpful? Give feedback.
-
My thoughts: White list until network grows or allocate a pool of growth funds that get paid to node operators over x amount of time? The old mechanism of dropping off the network when there are too many nodes doesnt really work with v6. With v5 dropping off meant you might lose a few trac from not hosting jobs, now with v6 you will lose 2.5k trac no matter the ask price for each piece of data you dont have. There needs to be a retire function for the tokenomics to be able to claim this feature. |
Beta Was this translation helpful? Give feedback.
-
First of all I would like to say that I do not agree with most of what I have read here. I think that this ecosystem should be driven by market forces, the invisible hand or supply and demand. I do not share the idea of intervening in a market at all, I think that when market forces are intervened by an external force, they are harmed in the long run, that is, where I live it is called bread for today, hunger for tomorrow. The only case in which I would consider an intervention is in the case of a monopoly or oligopoly in the market, in which one or several actors begin to alter the market using bad practices that harm the rest of the participants in the grid. It is clear that there is a problem with the profitability of the nodes at the moment, but it is the same market forces that are producing this. It's easy for me to understand: -Nodes ↓ + publications ↓ = Price per publication ↓/= -Nodes ↓ + publications ↑ = Price per publication ↑ -Nodes ↑ + publications ↑ = Price per publication ↑/= This is a simple way of explaining, although we should also take into account some other factors. At the moment both the nodes and the publications are scarce, the network at the launch of V6 is practically not having activity and we should give it some time and see how the next months/weeks go. Maybe you (node runners) should approach everything in a different way. If the nodes are not profitable, why do you continue to support the network? On the other hand, I would also like to argue that instead of using funds to subsidize nodes, why don't we use those funds to attract developers? Why not use the funds to teach how to build solutions with the DKG? That is, we could use the funds to keep the nodes operational, but for how long? what good would it do? What if in a year we continue with the same number of jobs? What if we don't manage to attract developers and the ecosystem doesn't grow? What use would it have been to keep the nodes artificially connected to a little-used network? Let's focus on growing this, not short-term profits. |
Beta Was this translation helpful? Give feedback.
-
Just adding my voice and concerns to the conversation. I would also like to acknowledge that it has only been a few week since the inception of V6. As for the solution to the issues I'm not sure the right course of action but will add my thoughts down when I have ample time to think on it. |
Beta Was this translation helpful? Give feedback.
-
Hi everyone, Thanks for the comments and feedback on this thread. The core development team values all constructive opinions shared within the community and the effort in the direction of improvement of the OriginTrail ecosystem. The majority of the points mentioned in the discussion above show that it’s not fully clear how DKG V6 works, how different the publishing system is compared to previous versions, how node retirement works, slashing etc. The gap in familiarity with details of these concepts should significantly decrease in the coming period as more resources will become available, such as additional documentation, pending RFCs, updates in Houston etc. Additional resources are aimed to allow anyone to use the technology in the best way they see fit. One example of the gap in familiarity with the v6 novelties is the comment on publishing 20k assets at the network launch while having few community nodes present as an act of pursuing centralization. In this particular example, the gap appears in familiarity with details on how DKG assets are hosted in their respective neighborhoods. Contrary to pursuing centralisation of publishings of any assets, all new nodes joining the network will always have the opportunity to download all relevant assets (“sync” with the DKG, a feature coming in the next releases) and then become eligible for rewards, even if they weren’t hosting the assets from the beginning. Similarly, about the new V6 pricing market mechanics - as a brief response before the additional resources are available - the amount of the network fees paid is determined by the node asks (set by node runners). Everyone needs to set their node service asks at the level they see fit, and therefore collectively set the price in their respective neighborhoods to achieve profitability. The fresh V6 network is expected to see growth in activity with the transformation of existing implementations, as well as new projects being deployed, the expected market conditions are also to be influenced by this and we expect to see a different volume of publishing as well. In summary, the existing gaps clearly show the need for providing more information, which will be addressed and should help remove most of the confusion, as well as enable active collaboration through the existing structured process. We’re confident that this way the network will continue growing in adoption to the satisfaction of asset publishers, asset consumers, system runners or token holders. The recent V6 launch reaffirmed that OriginTrail ecosystem is at the cutting edge of innovation, delivering value and solving problems for a vast variety of users and organizations impacting trillions of dollars of value. Inclusiveness, neutrality and usability remain to be the key guiding principles keeping our ecosystem future proof and we received plenty of commendation from ecosystem partners who understand the significance of these norms that underpin our joint achievements. We are pleased to see how some of the brightest minds in various sectors accelerate value creation with OriginTrail infrastructure and our team is excited to continue to stretch abilities in supporting them. We are looking forward to seeing the number of humanity’s most important knowledge assets grow to make the global economy work sustainably, and we express our immense gratitude to OriginTrail ecosystem stakeholders that keep on making this happen day in - day out. Trace on! |
Beta Was this translation helpful? Give feedback.
-
The purpose of this discussion is to address the current issues facing V6 node runners. This is by no means a confrontation and any non constructive criticism will be promptly removed. We recognize and appreciate the hard work and dedication of the team, and the reason you are here to discuss is because you care about the future of the project. It is important to keep the discussion respectful and focused on constructive feedback.
Let's start off with some context.
Node runners have played a crucial role in supporting the OriginTrail ecosystem over the past few years, even when the network numbers were not as high as they had hoped. Node runners continued to run nodes at a deficit to secure the system, support it, encourage it. They were told that running nodes when TRAC was low would allow then to accumulate more TRAC and that the price would increase with adoption, but this did not happen, yet. Instead, the TRAC price went down and payouts decreased by 76%. The V5 bottlenecks also negatively affected the network numbers.
Despite these challenges, the node runners remained supportive of the ecosystem and looked forward to the liftoff event, which promised a shift from supply chains to a DKG, through running our own StarFleet Chain (SFC). We quickly amassed a groundbreaking 100M TRAC in the SFC staking contract, ready for liftoff. However, the launch was unfortunately delayed by over a year, which was difficult for the node runners who were already facing challenging market conditions and a 90% drop in the TRAC price.
At last, V6 has officially launched. Or did it?
That was the general reception of the community - optimistic confusion. It is unclear whether it has lived up to the expectations and hopes of the node runners. The community understands the difficulties the team has faced over the past year, but we cannot ignore the key issues that were missing despite the V6 launch. Many of us were left feeling confused and undervalued by the launch event, which seemed to be more focused on celebrating the team's success rather than providing specific details or timeframes to the community. The decision to run 30 nodes and publish 20k assets into the DKG without involving any community nodes was particularly unpopular, and the lack of announcements or visibility made it even more confusing. There were no announcements made on the same day that instructions were available on the docs to run a node. Unless a GitHub user followed the dkg-docs page, there were absolutely no ways for the community to learn that the instructions were indeed updated. Additionally, there were a number of questions regarding profitability, staking, Houston, Magnify, TRAC tokenomics, OTP collators, Ledger support, and publish numbers that have yet to be fully addressed.
It has come to our attention that the average V6 node runner is currently making just 0.35 TRAC per day, or approximately $1.78 per month at current prices. This is a major concern, as it is not sustainable for node runners to operate at such low earnings. We are facing a chicken-and-egg dilemma, where the team needs node runners to increase their stake and drive up the price, but node runners want to see higher earnings before committing. The node community has previously warned the team about the potential for "race-to-the-bottom" tokenomics, and it appears that this is what we are currently experiencing. Node runners are even testing ask prices 0.00005 above the current ask of 0.00375, and are not winning any commits, which further confirms this. To make the current tokenomics work, node runners may be forced to form a union in order to manipulate the price, but this is not a desirable outcome for anyone. We are at a crossroads, and it is clear that the current situation is not satisfactory for node runners which is reflected by the amount of V6 nodes ran by the community. If we take out the 12 nodes that myself and 3 other members who share the same sentiments run, we are down to less than 5 from the community. A significant number of potential node runners are waiting on the sidelines in the hope of seeing improvements.
It is now time for the community, node runners and the team to work together as one and take action to address these issues.
The floor is open for discussion.
From BRX/Valcyclovir,
OriginTrail community admin, OriginTrail Club admin, Deep dive author and V6 node runner
Beta Was this translation helpful? Give feedback.
All reactions