Correction: I don’t work with Nym. We are competing in the mixnet area but I personally don’t believe in the the whole “1 ACN to rule them all” narrative that I think Nym is going for.
I do think the the MGRC should fund competing approaches for mixnet integration though.
More generally, I think the MGRC is a great place to get competing teams in an area to work on something for Zcash. Even though the Zfnd publicly states that they are interested in financial privacy and whatnot, it seems like they block proposals that the development team personally doesn’t like. @harryhalpin mentioned on the livestream that he got his ZCAP invite revoked because @hdevalence didn’t like his network proposals (whatever those were. possibly Nym related).
Personally, I would love to write up a proper grant proposal for the MGRC and see @harryhalpin’s team at Nym do the same and see how we fare against a different set of people. If we both suck, then that’s that. If we are both good enough, then the MGRC should make bets on who will most likely be the most successful and show that through the sizes of the grants + mentorship they offer to each team.
Thanks for the reply & I may not have made it clear enough but I meant your mixnet work or Nyms. Not that you work with Nym,as I am aware of hashcloak.
But I find your thoughts on funding competing teams working on a specific thing for Zcash interesting & something I hadn’t considered. This could absolutely be the best way to get something completed both efficiently & properly. Healthy competition.
I wonder if some would see funding two teams with the same goal as a not so great way of spending funds but in my opinion if the MGRC see something like mixnet work for example as very important, then it would make sense to allocate funds to both teams as a way to increase the chance of success.
This also makes me think about the potential collaboration of two “competing” teams? Not sure how that could work but…
I look forward to reading your grant proposal if elected.
Interesting idea about funding competing, alternative projects! I love competition when it is collegial — you learn from each other, you bring out the best in each other, and you even help each other when doing so is going to lead to a win/win for everyone.
However, we should protect a strong norm in the Zcash community that if you’re slagging on others, insinuating that they are not competent or are not good people, then what you are doing is harmful to the community and to the mission and you need to learn to behave better or else you’ll be shunned.
The moderation style on this forum, as led by Shawn/mineZcash setting the tone, has been good about this.
So when a staff member calls out people for concern trolling that’s acceptable but when the community (rightfully) questions competency, intent, or a developed plan that deserves being shunned? I’d like to be able to disagree with folks and not be labeled as malicious.
Edit: I just realized that none of this dialogue will change anything. I’m out.
From my own experience, I think the best way to handle this is to provide evidence before suggesting any malevolence, and to shy away from cornering individuals in public. Otherwise, we create an unwelcoming, echoey atmosphere that is void of in-depth discussion.
I like the call to integrate components from development partners, especially to flesh out useful apps for users. I’m still crazy about z-address directories for their potential to make zapps more friendly without the need to log-in to find contacts.
With all the hype surrounding MGRC, I like to wonder which grants are more appropriate from which devfunding entities? ECC, ZF and MGRC must all allocate devfunds…
It seems to me that a long-term plan for Zcash’s scalability will need something like a mixnet, so a huge +1 from me to that idea.
Something that stands out to me is how different mixnet designs make mutually-exclusive trade-off decisions. Some try to achieve message-sender anonymity, some don’t, and that has drastic implications on the design, for example. So, we should make sure that we’re coordinating mixnet R&D with the scalable protocol design work going on at ECC. We don’t want to end up in a situation where the core cryptographic protocol provides certain privacy guarantees that we end up not being able to take advantage of because they conflict with mixnet trade-off choices we’ve already invested in (or vice-versa; we don’t want to introduce inefficiencies into the mixnet to have extra privacy properties that are precluded by the core protocol). It makes sense for that coordination to happen around a common threat model document.
(Check out Daira’s talk for thoughts on what a scalable core protocol might look like)
Merchant support infrastructure. I think that it needs to be trivial for both online and brick-and-mortar merchants to be able to accept Zcash payments, taking advantage of Zcash’s unique capabilities that are made possible by viewing keys.
A few years ago, when I onboarded a few dozen of merchants to support Zcash in Greece, I asked them what was the main reason for not supporting crypto payments earlier. Their answer was that nobody wanted to spend crypto for buying stuff. This is not a chicken and egg problem. Users had and (now more than ever) have the ability to easily spend their crypto. But they won’t spend it because they would rather hold and sell when the price goes sky high. I’m not going to start a debate here about the merits of holding vs spending but if you ask any merchant, they will tell you the same thing. The biggest obstacle for adoption is the lack of users willing to spend, not merchants accepting crypto. For the merchants, the easiest part is to accept Zcash. They just download a wallet and that’s it. Or they can use a service like Coinpayments. The merchants don’t have any trouble accepting Zcash (and they don’t particularly care about shielded, but this is a separate discussion). 95% of the Greek merchants I spoke with, just used a mobile wallet and were not particularly interested in spending their crypto either at the time. They saw it as an alternative and extra income that they would rather invest (AKA hold) than convert to fiat. From the users’ POV, I can understand them too. For many jurisdictions, spending crypto triggers a taxable event. So why on earth would anybody want to spend their crypto on a regular basis and then have Uncle Sam up their ***. And it’s not just the taxable event but also the headache of accounting. So I would say the issue is a mix of regulation and collective consciousness on what crypto is and how it can be used.
WTF? Grants are now donations? is there no legal recourse for this? @antonie this is their latest app I just downloaded - If I am missing something, please let me know. I would love to see the postmortem for this project.
Hundreds of merchants across America are already using Anypay to take private
payments of cryptocurrencies.
They want to know instantly if the customer paid, and they want to know that
their money is secure. We have done all that and more, and now we want to add Zcash to
Anypay’s list of supported coins.
Zero user education is needed to use it securely. This tool increases the availability and
decentralization of Zcash in the world by spreading it around to merchants and inspiring crypto
users to switch to a more private currency.
I have been saying for at least two years that demand for zcash is falling among users and owners of zec, this manifests itself in the form of refusal to buy, own, and therefore spend, the number of active addresses falls, which means all projects with real use are doomed to failure, anypay is a simple example now. The main drawback is the lack of marketing, you need to give examples of when it is better to use zec and not another currency, when implementing somewhere, start developing a direction and this is not the task of the company that implements, but of the companies that develop and support the project!
The fund and the ECC are to blame for the current situation, not the buyers, sellers, companies that accepted the zec for settlements. What will happen next when financing large projects if demand does not change, I guarantee nothing good, you need to increase demand !!!
Someone can answer the question unequivocally - “why use zcash and not another currency if confidentiality is not a priority for the overwhelming number of users” and another question for the future “Why use a currency with very low demand” - this question is asked by companies that think about support zec.
It is necessary to develop projects and not just support them with money, otherwise there will be a “dead city”.
Another solution to this is to design and implement a stablecoin on top of Zcash (I’ve seen it dubbed zUSD). There is actual real world usage of stablecoins and many stories of people taking loans to buy cars or whatever else they need the loan for. Not to mention the recent STABLE act which is trying to regulate the usage of stablecoins that came out a few days ago. There’s a lot that can be done for people to actually use Zcash as a means of exchange as opposed to store of value.