Zcash empowers the user to be able to comply with any local regulations. Have a read through the article I linked above, Zooko talks about US regulators being very receptive of Zcashs privacy features.
This doesnât answer my question at all. Maybe itâs not formulated exact/good enough so i will give it another try:
Thatâs the beauty of an open, permission-less, worldwide immutable currency. Itâs not subject to the rules of a Venezuelan dictator or Japanese regulations.
what about US or EU regulations? just in theory âŚ
What would happen IF in 2 weeks the US and EU decide even harder regulations on privacy coins (letâs say especially ZEC) like in Japan for example.
Would in influence the Zcash co if it would be a sudden illegal/forbidden for US and EU citiziens?
Is Zcash co US based and would such regulations have direct impact on Zcash and/or the Foundation?
Would it affect US and EU based exchanges, or other exchanges worldwide as well?
Would such regulation affect the current and future developement?
Would such regulation affect partners like businesses that accept ZEC but are based in the US and EU?
and so on, i guess you get the idea what i have in mindâŚ
@boxalex Weâre going a bit into the weeds here. You are asking for some sort of position of Zcash Company or Zcash Foundation âwhat would happen ifâ some hypothetical regulations were to come into effect. The short answer is: I donât know. Thatâs a better question for Zcash Company or Foundation when something actually happens.
If you read the link above Zooko seems to think that most regulators donât see Zcashs privacy as a negative. And neither do I which is why I disagree that Privacy should be counted as a -5 as mentioned in the article we were originally discussing.
I got motivated to ask these due exactly your comment:
Itâs not subject to the rules of a Venezuelan dictator or Japanese regulations.
Hence why i ask what happens if such regulations are decided by the US or EU, this isnât too far from Japan regulations by the way.
Itâs one thing to say regulations donât matter if they are 10k miles away, but it seems itâs a different matter if such regulations are made right in front of your door, not?
And as with many questions and concerns i disagree that these should be raised when something happens, actually it would be smarter to have a plan when something happens, not? Normally itâs too late when a given situation happened allready, at least in most cases.
Zooko may think whatever he decides about regulators, but the important part here is what regulators think about ZEC, if itâs either positive or negative. I as well thought that Japan is a very liberal country and one of the last that would enforce some regulations on privacy coins, but ⌠i was wrong.
And in my opinion these are exactly the points why the author gave a -5 having in mind the current âcrypto environmentâ, upcoming regulations and uncertainty exactly about these.
IF such elementary questions about possible regulations and their impact canât be answered than the author is absolutly right with: the crypto world cannot escape regulation. It is therefore inevitable that the privacy and anonymity of users will come under fire.
It would be a different story if you have green light from the US or EU for example, but in my opinion we donât have more than a yellow light which could get green or red some day, who knowsâŚ
Donât get me wrong, iâam all for privacy and ZEC, but this doesnât mean that i wonât agree with valid arguments or concernsâŚ
I understand where you are coming from. There is nothing wrong about asking questions and speculating, thatâs what forums are for . I just donât have better answers for you.
I do think it is a different story in the US. The NYSDFS (the most strict cryptocurrency regulatory agency in the US) has specifically approved Zcash and itâs private transactions. That to me is a pretty big green light.
If I may⌠âviewing keysâ allow access, which is remarkably similar to a viewing a bank account.
I can imagine a regulator requiring/demanding access using the same methods when investigating etc - probably a court order.
The interesting part is ZEC can accommodate this, other âprivacy coinsâ cant. Being able to satisfy regulators (or other legal requests) is a huge benefit IMHO.
Whatâs important about the approval is that it explains Zcashs different addresses and allows for them both to be used on Gemini. The NYSDFS issues the most difficult Bitlicense in the USA so to have Zcash approved is a big deal.
I donât know when Gemini will start supporting them, but they did say that they were looking into it. Since Sapling this should be easier, but maybe not enough for an exchange with thousands of transactions per day.
It is absolutely viable from a fungibility standpoint but lacks (as the vast majority of cryptocurrencies) in scaling terms.
If there was a sudden mass adoption and usage of Zcash as a payment option, Iâm pretty sure the network would crawl and would become unable to process transactions in a timely fashion.
By now, I have been convinced (although I would LOVE to be proven wrong in the near future!) that layer 2 implementations like LN/BOLT are not the solution to scaling. They are definitely very useful technologies and will be solving real life problems for those use cases where payment channels make sense. But payment channels have so many drawbacks and problems that cannot be THE scaling solution for the entire network.
Iâm also not a huge proponent of big blocks (but not against either). Those solutions have other kinds of problems, mostly regarding centralization, block propagation etc.
My hopes for now (until something better comes along) are mostly on solutions proposing to use zk-SNARKs in order to help with scaling, like moving block validation inside a SNARK etc. This is, of course, in very early stages and will take time to become efficient enough for real world use.
So Zcash has the potential to become a real world payment system (has all the properties of fungible currency) but first we need to address the scaling problem, otherwise it will end up like losing adoption like BTC.
@anon16456014 I have been recently shifting my thinking about scaling as well. With new protocols that implement recursive zkSNARKS (like Codas succinct Blockchain) it seems possible that second layer solutions may not be needed.
I think you are right about the limitations of constantly increasing block sizes: it will eventually reach a dead end at scale with only a few mainframes being able to process the huge blockchain. And as @ChileBob pointed out the LN has many Privacy leaks, is difficult set up, along with funding payment channels: still has a long way to go before itâs the solution.
In the meantime, as those more advanced protocols are hashed out Zcash has the options of adopting second layer solutions like BOLT (which they are already working on) and if needed slowly increasing block size via hard forks. That should be enough to get us by if more network capacity is needed until a much better solution comes along.
A random though about BOLT, nodes & payment channelsâŚ
We have this wonderful mechanism of encrypted memos, so a fully private zaddr-zaddr transaction could contain a ln/bolt channel URI, payment to create a channel & liquidity for the remote end.
Iâm sure smarter minds than mine are already working on this.
Itâs important to note that BOLT is off-chain. In my opinion any real global payment system needs to be on-chain or automatically handle open/close transitions without requiring the user to figure it out.
There are several inherent problems with the second-layer model. The main bottleneck is on-boarding and being able to close a channel inexpensively. In the case where on-boarding fees are low, people are disincentivized to use off-chain at all. On the other hand, when fees are high users are disincentivized to use that coin for general payments, which pushes users to lower-fee coins. In my opinion, this is why second-layer will only be used by exchanges or larger entities with a lot of frequent transactions. Normal users wonât really gain any benefit from the second-layer.
Another issue is privacy and potential hub KYC/AML requirements, which BOLT is attempting to fix.
Requiring a user to be online when receiving payments or using a lighthouse is another issue. We canât expect everyone using this payment system to run a full node at home, at least not until there is a hardware-based full node implementation, and we also canât introduce middlemen services to act as an always-online hub. In my opinion, introducing or requiring middlemen services - outside of mining to facilitate transactions - defeats the purpose of using cryptocurrencies in the first place.
Just some thoughts, correct me if Iâm wrong somewhere.
Are middlemen much of a problem when using zk-SNARKS? The transactions will still be private. I donât think people will run nodes either so middlemen is the most likely scenario. Cryptos have to be seamless to use for mass adoption. If a node was self-contained in a wallet on a smartphone it could be doable but otherwise it wonât work. Another big problem is losing coins because it was sent to the wrong address, being hacked etc.
Introducing middlemen will add fees that donât go towards directly securing the network. It starts to look more and more like a traditional banking system, especially as those middlemen start to demand de-anonymizing info over time after the system relies upon them for basic operation. Itâs a route we shouldnât rely upon as the main scaling initiative. Nice to have for some use cases, but not all use cases.
Cryptos have to be seamless to use for mass adoption.
Totally agree. But I disagree that LN/hub-spoke model is the way.
Adding middlemen hubs also removes the need for a second-layer, as centralized hubs have no problem with larger blocks, larger bandwidth requirements and high processing throughput. Normal users will be using SPV-like wallets at that point.
I think we need to be moving towards a succinct blockchain snapshots as soon as possible while also making opaque addresses the default so that there isnât an inherent presumption that someone using them doing something wrong. Governments are rushing to de anonymize addresses right now. Your transactions deserve to be private even if you donât care about someone knowing that you bought a bagel with Zcash.