I feel this
- The currency is a side issue technically (it’s a mechanism to share resources)
- The hard part of the network technically is the data handling
- Currency has NOT been the tech issue over all these years until this year (the network stability and data have been)
- erc20 etc. seem to work, we are testing them and it’s showing to work
- The currency or resource sharing thing needs to be available to folk to both earn and purchase direct (this latter is very important)
- A native token has to also work (we have shown this and with transaction types we can show more)
So getting things in perspective here by giving us a mechanism where folk can buy and sell resources as well as getting a network launched seems like a solid plan.
Now to go from a single erc20 or whatever to another currency is a job, but in terms of what we have done to date, it’s not a job I would fear at all. There is a myriad of ways to do that and this convo shows some
- bridges
- DEX on the network
- hard fork (of currency NOT data)
And so on. In terms of a detailed design and implementation plan, then I’m sure we could do one, but why now, why stop getting the network out and working and being used. It may take a year, 5 years or who knows to get us up an running to that place where we are big enough to allow folk to see these advantigages of a native currency, but our short terms plans after launch are to get working on just that.
Anyway, in my mind I am confused as to why this is such a dramatic issue, it’s just the currency, whether blockchain, native, DAG based or whatever it’s a digital currency we can use. Some have advantages over others and that is fine.
So what’s avalaible TODAY, like using rust, or a CRDT approach to some data or a CDN approach to other data, we are using SOTA in many areas, why the currency is such a dramatic thing is beyond me. From a technical sense I don’t really care, if it works, it’s fine IMO. I am not of the mindset it has to be 100% Maidsafe and nobody else, in fact I am the opposite.
What I want is people able to run apps and earn cash, initially at least earn enough to store their own data on the network. This is the crux of what the network set out to do all those years ago and we are almost at the point of delivering that.
Now whether some person in a poor area is doing that using XOGS or ZOGS or ERC20 or Transaction data types, they will not care. They will care what we give them digital freedom and surely that is what we are all here for. A new way!!
So I am not discounting folks feelings, not at all, but what I am saying is let’s get this done, let’s use what works where we can to achieve what we set out to do and then let’s keep pushing, but with users, cash and funded developers, not only maidsafe, it cannot be continually on maidsafe to do everything and make all decisions. We need to get out and have many builders and decision makers here.
Our chance to get out and be used is right here, what folk will be able to do with erc20 or native is the same thing. The same function with the same features. Initially it’s slightly more expensive as there is a TX fee, but that’s costed in by the supply/demand algo. So we can provide everything we want right now in our roadmap and fundamentals and work on those fundamentals we still have to provide.
If we look at the fundamentals of what we wish to deliver we are well on track here and actually being live is a very very big issue. Sitting back and continuing to swim against the tide is not a good idea in my mind.
Bottom line, looking for details today on the upgrade to a highly concurrent tx free currency is not essential, it’s not a difficult job, however it’s done willl see haters anyway. So why have that debate today? It’s hard enough to get out and be useful without having to have every single debate up front and take our eye of the ball.
So I am defo in the camp of start getting this used and see how it’s received, using what ever language/currency/data types etc. we have and iterate