Hey guys!
Recently, I deal with ETH scalability solutions and I started to read more about zkRollup. All found solutions are permissionless and do not deal with privacy (except Zcash which allows anonymous transactions).
In my opinion, zkRollup can be easily used as a permissioned/consortium system. The basic implementation to make this kind of system is not a big deal. My main problem is privacy and group handling.
Except for the global public state (public contracts), each group has to deal with its own contracts and do its own zk proof generation. Thus, it seems to be an enormous waste. I do not think it is a good approach to the problem. Sidechains and plasma can be a better choice.
Requirements: the new system has to be capable of transferring (mainnet's) Ethereum assets, executing public/private smart contracts, and storing some states or proof on the mainnet.
What is your opinion about this idea?
Is private smart contract a possible thing in a permissionless or permissioned context?
Thanks a lot!
edit: it is not necessary to be a permissioned system
[link] [comments]
You can get bonuses upto $100 FREE BONUS when you:
π° Install these recommended apps:
π² SocialGood - 100% Crypto Back on Everyday Shopping
π² xPortal - The DeFi For The Next Billion
π² CryptoTab Browser - Lightweight, fast, and ready to mine!
π° Register on these recommended exchanges:
π‘ Binanceπ‘ Bitfinexπ‘ Bitmartπ‘ Bittrexπ‘ Bitget
π‘ CoinExπ‘ Crypto.comπ‘ Gate.ioπ‘ Huobiπ‘ Kucoin.
Comments