There’s an interesting paradox you have to navigate when you’re a developer in the crypto world. The technology itself, starting with Bitcoin, was purpose-built to be as immutable and indestructible as possible. Longevity was built into the design. But at the same time, the crypto landscape has its share of money chasers, pump and dump schemes, and other bad actors that are looking to take advantage of the hype. The ethos of the technology does not always match the ethos of the protocols and companies using it. This is where developers need to find the right balance between working on exciting new tech and making sure that you are building something that actually provides value, to either your customers or yourself.
Part of the fun of being a developer is tinkering on new, exciting ideas, so build on whatever you want if it’s just for fun/learning, just make sure not to hitch your career/business horse to something without substance.
When you are choosing a protocol, look at longevity both from a past and future perspective. How long has the protocol been around? While the brand new, shiny protocols often have the most hype around them, they are often a flash in the pan and can quickly dissipate due to either outright fraud or just the realization that they don’t actually do anything all that novel.
Which brings us to the second piece of looking at longevity - and some important questions to ask yourself:
- What is the project’s long term vision?
- How is the project progressing? (see also: progression section)
- Are they deliberately tackling real, specific problems?
- How well-funded are they?
- Do you think the ecosystem is healthy and will be around a long-time or are you building on top of something that is going to be a ghost town in a few months?
- Are they just another chain that popped up that has no real differentiator?
You can assess a protocol by analyzing the legitimacy of the challenges it is solving and evaluating the expected quality of the follow-through.