DashMoney
New member
What does the Dash Evolution look like post the launch of Platform? Is it still the vision from 2017 or is it something different now?
I have only arrived at this vision for Dash very recently, and I believe it’s ramifications are not widely known or understood. But first I will cover what Dash Platform is to me and what I thought was a flaw in its implementation, but now I see how the free market can provide an even better solution and make Dash Platform even better than I thought it was.
Dash Platform utilizing Data Contracts is a user-network creation and user-network operating machine. The user networks that it can create allow every user to have full control over their account in that network. (The ‘full control’ over their account will be expounded upon shortly.)
DashMoney dapps try to capture and show how users can come together and interact using Dash as its medium. And I am utilizing DashMoney dapps, because I can see their shortcomings but the solution that I am offering will give you a new perspective of how Dash Platform Dapps can work and be improved upon.
In the past there was one flaw in Dash Platform from my perspective, and I was unsure of how to overcome it. But this flaw may actually be an incredible opportunity.
The one flaw is how do the users connect to the Dash Platform dapps? Or how does the user get the user friendly frontend to be able to use the Dash Platform?
All the DashMoney dapps/websites can be brought down very quickly. Websites blocked, servers shut off, repositories deleted. Dapps having only one means of access is very centralized. Even though the backend is* very decentralized and secure. If you can’t get to it, it doesn’t matter.
So how can we decentralize the dapp’s frontend? Can we use this decentralizing to create opportunities for marketers, developers and really create the Dash economy starting with how dapps get to the users. And I am very happy to say, I believe the answer is yes, and it is through utilizing the free market. Let me explain.
These are excerpts from posts on the 5th and 6th of October 2023 on Dash Discord. It began by answering a question about how the DashMoney dapps could be monetized, but it shifted into something much more.
Published 05 Oct. 2023 on DashDiscord
Published 06 Oct. 2023 on DashDiscord
The way I see Dash Platform dapps working is through many individuals/entrepreneurs getting domains (i.e. www.DashNamesHere.com – This is just a domain name I made up) and then hosting the dapp on a server(possibly for free) and earning a commission/fee when a user uses the Dash Platform. So when a user purchases a name on the entrepreneur’s version of DashGetNames or when the users create a post on the entrepreneur’s version of DashShoutOut or DashMoney.io. (Everything that the entrepreneurs need to get these sites to run is in Github) and they (the entrepreneur) will be earning Dash!
PROPOSAL OFFER (for the very near future): I will be adding a fee (through the identity credit transfer) to all the DashMoney dapps (in the code on Github) so when the user does a document submission/update/delete. To make it easy to use for the new entrepreneur, I will be adding 2 lines to the code where the entrepreneur can paste in their Dash Identity to receive the commission/fee and the other line to determine the cost of the commission/fee.
I will then create a instructional guide on the Dash Forum site and then anyone that wants to promote Dash and earn money can operate Dash Platform frontends. (DashMoney will not be earning any money from the site that an entrepreneur sets up and operates.) Also the way I will present will be using Vercel, so that you can get the site hosted for free. The only cost will be purchasing a domain name and the time it takes to set up. (Though Vercel is probably not the best for decentralization going into the future but it’s a good starting point.)
Further objections:
First, let’s discuss the mnemonic/wallet login. For many this is an immediate turn off, I understand that. I utilized the wallet login to offer the easiest and fastest way to access Dash dapps, so we could start finding use cases for Dash Platform. But there is much more to it now that decentralizing frontends has opened up. Remember how I spoke earlier about ‘full control’ over your account, this is what I mean.
Don’t think of the 12 words/wallet you connect to dapps with as you would your off-line cold storage wallet. Think of the 12 words that you use to log in, (which should be a different 12 or 24 words from your off line cold storage wallet) as the “account of the dapp”. Think about it just like you would if you had your funds on an exchange. You obviously have to trust the exchange to use them right and you know to get your funds off the exchange as quickly as possible. Well just think of the 12 words that you use to log into dapps as the account of an exchange, but instead of an exchange account, this is the account to a Dash Platform dapp. Remember with Dash Platform you have full control of the account.
I can still see people will have apprehension because they think that the dapps must be centralized and secure but I, DashMoney will not be doing it. If you wish to offer a free site, that is fine, but will you be able to out-compete someone who is getting paid. And why would someone trust you if you remain anonymous. I believe people would rather pay a small amount to a known entity than use a free and possibly questionable dapp. But we can let the free market decide that as well.
Secondly, why do people have to pay a fee at all. The answer is that they don’t have to. If you desire you may host, promote and provide this service freely to the community. But the economics of donating time and effort freely do not usually generate the best outcome.
But fees will become lowered through competition on the free market, maybe it will settle at 1/25 of a topup or 1/100 of a topup? I don’t know for sure. This solution also goes much further than just decentralizing the frontends and providing a way for marketers to earn money to spread Dash.
Once people see they can earn money with dapps, they will make their own dapps. The first may just be customized versions of DashMoney dapps but that is okay. They are learning the code. Then some may be translated versions like Spanish or Italian. Others may create ones with better desktop friendly versions. (DashMoney dapps are mobile focused.) Others may even build iOS and Android app versions to make money, earn Dash. Or a dapp that combines multiple use cases into one.
Thirdly why should it have a fee, why can’t the DAO just fund an fee less version? The Dash treasury should not be choosing winners and losers. Choosing what is the best product requires all the people in the market deciding through the profit mechanism.
Fourthly, how can we trust people who are operating the frontends? That is for the market to figure out. These are some things I will be doing.
1) Only trust open source sites.
2) Ensure that the site you are on has the source-map available to view. It should be the same as the open source site.
3) The fee they are charging should be easy to see and they should be charging the amount that they say they are.
4) Read reviews about the owner on other review sites like DashGetReviews or on Discord or anywhere really.
5) Only use a wallet (12 words) with an amount you are willing to lose. Also a dapp should not be saving your 12 words/wallet anyway.
This is why it is a lot of work if you want to be an entrepreneur to get people to know about and then trust your site.
But all this will still not protect the users if the owners figure out some sort of back door like ledger and therefore loses the trust of the market. Or like any of the exchanges in the past that stole its clients funds. That is why there must be a market to expose the bad actors.
Lastly, you can also always just run the dapp locally with no fee by getting the code from Github.
I have only arrived at this vision for Dash very recently, and I believe it’s ramifications are not widely known or understood. But first I will cover what Dash Platform is to me and what I thought was a flaw in its implementation, but now I see how the free market can provide an even better solution and make Dash Platform even better than I thought it was.
Dash Platform utilizing Data Contracts is a user-network creation and user-network operating machine. The user networks that it can create allow every user to have full control over their account in that network. (The ‘full control’ over their account will be expounded upon shortly.)
DashMoney dapps try to capture and show how users can come together and interact using Dash as its medium. And I am utilizing DashMoney dapps, because I can see their shortcomings but the solution that I am offering will give you a new perspective of how Dash Platform Dapps can work and be improved upon.
In the past there was one flaw in Dash Platform from my perspective, and I was unsure of how to overcome it. But this flaw may actually be an incredible opportunity.
The one flaw is how do the users connect to the Dash Platform dapps? Or how does the user get the user friendly frontend to be able to use the Dash Platform?
All the DashMoney dapps/websites can be brought down very quickly. Websites blocked, servers shut off, repositories deleted. Dapps having only one means of access is very centralized. Even though the backend is* very decentralized and secure. If you can’t get to it, it doesn’t matter.
So how can we decentralize the dapp’s frontend? Can we use this decentralizing to create opportunities for marketers, developers and really create the Dash economy starting with how dapps get to the users. And I am very happy to say, I believe the answer is yes, and it is through utilizing the free market. Let me explain.
These are excerpts from posts on the 5th and 6th of October 2023 on Dash Discord. It began by answering a question about how the DashMoney dapps could be monetized, but it shifted into something much more.
Published 05 Oct. 2023 on DashDiscord
So to the question of are the necessary features required, already built into Platform, to monetize the dapps? Yes, the way I see monetization work is with the identity credit transfers, which could be utilized once the user is logged in, but I think when the user writes data to platform would be most appropriate time. Now, to the question of how to monetize? This is really interesting, because the 'Naive approach' would be to just tack on a fee to every document submission but that would just discourage usage...
Published 06 Oct. 2023 on DashDiscord
...When I was thinking about monetization and fees, I thought I had good ideas. I thought the naive approach to add a fee to every Platform document submission* was foolish. But it seems that I was the short sighted one, because I was focused on the wrong problem.
Imagine this. What if every DashMoney dapp adds a fee, say 1/10 of a TopUp to every document submission.
And not only that, but I will continue to raise the fee. 1/5 of a TopUp, ¼ of a Top up, ½ of a Top Up…
You are looking at it wrong, just like I was. THE QUESTION IS NOT: HOW HIGH WILL THE FEE GO BEFORE EVERYONE STOPS USING IT?? BUT..
THE QUESTION SHOULD BE: HOW HIGH will the fee go UNTIL SOMEONE ELSE RUNS A SEPARATE INSTANCE OF THE DAPP WITH A LOWER FEE?
You have probably heard of the ‘Nakamoto Consensus’ mechanism, well this is the ‘DashMoney Competition’ mechanism.
You see what I am trying to achieve is the Decentralization of Dash Platform frontends...
.... This could change everything. You want developers to come to Dash, let them own their own sites. You want people to market and sell Dash, let them earn by commission.
Economics is human action. If you want people to act a certain way then get the economics right.
The way I see Dash Platform dapps working is through many individuals/entrepreneurs getting domains (i.e. www.DashNamesHere.com – This is just a domain name I made up) and then hosting the dapp on a server(possibly for free) and earning a commission/fee when a user uses the Dash Platform. So when a user purchases a name on the entrepreneur’s version of DashGetNames or when the users create a post on the entrepreneur’s version of DashShoutOut or DashMoney.io. (Everything that the entrepreneurs need to get these sites to run is in Github) and they (the entrepreneur) will be earning Dash!
PROPOSAL OFFER (for the very near future): I will be adding a fee (through the identity credit transfer) to all the DashMoney dapps (in the code on Github) so when the user does a document submission/update/delete. To make it easy to use for the new entrepreneur, I will be adding 2 lines to the code where the entrepreneur can paste in their Dash Identity to receive the commission/fee and the other line to determine the cost of the commission/fee.
I will then create a instructional guide on the Dash Forum site and then anyone that wants to promote Dash and earn money can operate Dash Platform frontends. (DashMoney will not be earning any money from the site that an entrepreneur sets up and operates.) Also the way I will present will be using Vercel, so that you can get the site hosted for free. The only cost will be purchasing a domain name and the time it takes to set up. (Though Vercel is probably not the best for decentralization going into the future but it’s a good starting point.)
Further objections:
First, let’s discuss the mnemonic/wallet login. For many this is an immediate turn off, I understand that. I utilized the wallet login to offer the easiest and fastest way to access Dash dapps, so we could start finding use cases for Dash Platform. But there is much more to it now that decentralizing frontends has opened up. Remember how I spoke earlier about ‘full control’ over your account, this is what I mean.
Don’t think of the 12 words/wallet you connect to dapps with as you would your off-line cold storage wallet. Think of the 12 words that you use to log in, (which should be a different 12 or 24 words from your off line cold storage wallet) as the “account of the dapp”. Think about it just like you would if you had your funds on an exchange. You obviously have to trust the exchange to use them right and you know to get your funds off the exchange as quickly as possible. Well just think of the 12 words that you use to log into dapps as the account of an exchange, but instead of an exchange account, this is the account to a Dash Platform dapp. Remember with Dash Platform you have full control of the account.
I can still see people will have apprehension because they think that the dapps must be centralized and secure but I, DashMoney will not be doing it. If you wish to offer a free site, that is fine, but will you be able to out-compete someone who is getting paid. And why would someone trust you if you remain anonymous. I believe people would rather pay a small amount to a known entity than use a free and possibly questionable dapp. But we can let the free market decide that as well.
Secondly, why do people have to pay a fee at all. The answer is that they don’t have to. If you desire you may host, promote and provide this service freely to the community. But the economics of donating time and effort freely do not usually generate the best outcome.
But fees will become lowered through competition on the free market, maybe it will settle at 1/25 of a topup or 1/100 of a topup? I don’t know for sure. This solution also goes much further than just decentralizing the frontends and providing a way for marketers to earn money to spread Dash.
Once people see they can earn money with dapps, they will make their own dapps. The first may just be customized versions of DashMoney dapps but that is okay. They are learning the code. Then some may be translated versions like Spanish or Italian. Others may create ones with better desktop friendly versions. (DashMoney dapps are mobile focused.) Others may even build iOS and Android app versions to make money, earn Dash. Or a dapp that combines multiple use cases into one.
Thirdly why should it have a fee, why can’t the DAO just fund an fee less version? The Dash treasury should not be choosing winners and losers. Choosing what is the best product requires all the people in the market deciding through the profit mechanism.
Fourthly, how can we trust people who are operating the frontends? That is for the market to figure out. These are some things I will be doing.
1) Only trust open source sites.
2) Ensure that the site you are on has the source-map available to view. It should be the same as the open source site.
3) The fee they are charging should be easy to see and they should be charging the amount that they say they are.
4) Read reviews about the owner on other review sites like DashGetReviews or on Discord or anywhere really.
5) Only use a wallet (12 words) with an amount you are willing to lose. Also a dapp should not be saving your 12 words/wallet anyway.
This is why it is a lot of work if you want to be an entrepreneur to get people to know about and then trust your site.
But all this will still not protect the users if the owners figure out some sort of back door like ledger and therefore loses the trust of the market. Or like any of the exchanges in the past that stole its clients funds. That is why there must be a market to expose the bad actors.
Lastly, you can also always just run the dapp locally with no fee by getting the code from Github.
Last edited: