Hello, Satoshi clubbers! Another AMA took place in Satoshi Club and we would like to introduce to you the AMA session with our friends from zkTube and our guests were @CeriumO2 @nicholasv1 @Dave1217 @lovelyQuokka @PatriciaWxy @suzanaking.
The AMA took place on 24 May. The AMA session was divided into 3 parts with a total crypto reward pool of 500$
In this AMA Recap, we will try to summarise the most interesting points for you.
Part 1 — introduction and questions from the Telegram community
Mary | Satoshi Club: Hello Satoshi Club! We are happy to announce our AMA session with zkTube! Welcome to Satoshi Club😀
D. | Satoshi Club: today our guests:
@CeriumO2
@nicholasv1
@Dave1217
@lovelyQuokka
@PatriciaWxy
@suzanaking
@Akinfergie
👋
welcome to Satoshi Club!
Mary | Satoshi Club: Welcome here, guys!
Panda Y: Hi
D. | Satoshi Club: hello! good to have you here! 😁
Suzana: Hello
Mary | Satoshi Club: Hello 🤩
Dave L: hi
Pat: hi
Casey Brown: Hello~
Mary | Satoshi Club: Welcome here, big zkTube family 😍
Cerium: Hello
Mary | Satoshi Club: It’s a pleasure for us to have you all here today!
Serg | Satoshi Club: Hello all 🙂
Suzana: 🙌
Panda Y: Lovely to meet Satoshi Club‘s member here
Mary | Satoshi Club: So, let’s start our AMA!🚀🚀
Panda Y: Sure
Pat: hello community!
Mary | Satoshi Club: We always ask our guests to introduce yourself for our big community 😀
Akinfergie: Hello all!
D. | Satoshi Club: Hi! Welcome!
Pat: Hello
Mary | Satoshi Club: Also, tell us about zkTube and the main concept behind it! After intro we will have first part for which we choose 6 questions from our community! But intro first😉
Pat: This is Patricia from zkTube.
Mary | Satoshi Club: Hello, Patricia, can you tell us about your role in zkTube and how did you get involved in this awesome project?
Cerium: Hi, this is Cerium, engineer, from zkTube
Dave L: I am the product manager of zkTube. If you have any questions related to the product, I will always answer them here
Suzana: This is Suzana from zkTube Labs, I am the Asian BD, nice to meet you all
Mary | Satoshi Club: So, who will answer this?
Panda Y: Hi Everyone!This is Charlene from zkTube,responsible for the operation management.
Mary | Satoshi Club: And of course we are happy to e-meet you all!
Akinfergie: I’m Francis, software engineer for zktube. Happy to meet you all
Pat: 👍🏻
Panda Y: zkTube Origin :The concept of zkTube protocol prototype originated as early as 2018. Ethereum founder Vitalik Buterin proposed a mining solution for anti-ASIC (Application-Specific Integrated Circuit) on the discussion. zkTube founder Lance participated in the Ethereum Scaleability and new ideas Exploration of POS mining and casting zkTube. Therefore, it is strongly recommended by the Ethereum open grant and contributes to the Ethereum ecosystem.
Serg | Satoshi Club: Awesome. You’ve got a grant from Ethereum?
Pat: Background of zkTube
Ethereum 1.0 has been running stably on the mainnet for many years, based on its previous ecological applications, its high latency and high transaction fees have hindered the development of the Ethereum ecosystem, so the Layer2 expansion plan is proposed: A considerable part of the workload on the chain is transferred to the chain for completion.
Mary | Satoshi Club: Btw, i found perfect video explanation on your site, i think Satoshiclubbers have to watch it!
Panda Y: @sspurss It’s and the donation for Ethereum open grant,supported by Etherum community and ne twork.
Serg | Satoshi Club: Yes, it’s a nice one
Mary | Satoshi Club: Wow, that’s fantastic! 👏 Congratulations with this!
D. | Satoshi Club: i know ethereum has two layer 2 solutions – optimism and zk rollups, why you decided to use zk rollups for your project?
Pat: https://opengrants.com/grant/0x9eda313cf60f1d004e493fcc123d64c21ef7e6a7
Mary | Satoshi Club: 👏👏👏
Pat: 😊
Mary | Satoshi Club: Yes, i am also interested in this😉
Dave L: Because zkrollup does the proof before submission, it can guarantee the security of the user’s assets in a timely manner, and it can achieve the same level of security as Ethereum
D. | Satoshi Club: got it, thanks!
Pat: Brief introduction of zkTube
zkTube labs are based in Melbourne Australia, which starts to build zkTube protocol since 2020 with the worldwide team base on the approved concept, it changing the crypto payment with cutting-edge technology for the financial revolution. zkTube is the scaling Ethereum with zero-knowledge proofs. Its aim to be the most viable technology to enable the mainstream adoption of public blockchains.
Mary | Satoshi Club: This makes sense 👍 Security is on the first place!
[ Sticker ]
Thank you, guys for this incredible intro!
Dave L: Another reason
The reason why we don’t use OP withdraw is that the withdraw time of OP is too long. Just like this sharp fall, if you need to withdraw ETH from COINBASE, it will take 7 days. At that time, your ETH has already dropped so much that you can’t stop the loss.And we can withdraw in 15 minutes
@Cool_as_Ice
D. | Satoshi Club: yeah, im aware about this, but as we know uniswap chooses optimism as a layer 2 solution, for example
guys @CeriumO2 @nicholasv1 @Dave1217 @lovelyQuokka @PatriciaWxy @suzanaking @Akinfergie @Casey9814C thank you for the into! i think we ready to open the first part of AMA? 😉
Pat: yeah
D. | Satoshi Club: let’s goooooo! 🚀
Pat: Cool, we can start the part 1 now.
Q1 from Telegram user @Arisabela
Basically, zkTube is taking advantage of the Ethereum platform improving its functions with ZK-Rollup technology based on the PLONK algorithm protocol, can you highlight the benefits of this protocol? What is the speed of your platform using this technology?
Dave L: Yes, but they released it, but there may be some hurdles that they haven’t cracked yet, so they haven’t released the latest version yet
D. | Satoshi Club: that’s true
1). The advantage of Plonk is that it supports a common, upgradable reference string, and as long as the size of the circuit design does not exceed the upper SRS threshold, some of the scenes and functions can actually share one SRS, which is very helpful to ZKTube. ZKTube takes advantage of this feature.In certain scenarios such as deposit, withdraw, transfer, buy and sell, this feature is put to the extreme use. Originally, the proof time of ZKTube is about 5 times shorter than that of Snarks, but after the optimization of ZKTube, the proof time is about 15-20 times shorter.
2). In order to make the CPU play acme, we reduce the memory and reasonably allocate memory to optimize these two, in the circuit design as much as possible in order to satisfy a common SRS, so ms merkel tree, we compared the different SRS different groups, and parallel, duplicate data calculation as soon as possible to reduce the use of memory,At the same time, we use a monitoring mechanism to adjust the allocation of memory, such as a circuit this time is too high frequency, a dedicated thread to handle the storage scheme, so as to achieve the effect of memory allocation.
3).We are now TPS3000+
D. | Satoshi Club: PLONK algo was made by your team?
Dave L: We did a lot of optimization based on the Plonk algorithm
The above two points are the optimization of our technology
D. | Satoshi Club: as i know your code is not open source yet, but you have plans to release it to the public?
Mary | Satoshi Club: Can i give this article as example of Plonk algorithm explanation for our users? https://link.medium.com/7E0ErIvdwgb
Dave L: Some project parties are imitating us, so we only open the front end for the time being, and the server side will be open source in the next step
understood, thanks for the answer!
Mary | Satoshi Club: Thank you, guys, for your answers! As always we apploud you😀 ready to go to the next question?
👏👏👏👏
Dave L: This statement describes the certification process of the protocol certification/verification phase, and we have made optimizations and improvements.
D. | Satoshi Club: nice, so you have upgraded version of Plonk 😉👍
Q2 from Telegram user @Jonahapagu
Some of the personal uses of your products such as paytube as stated is that it can be used to Manage multiple wallets on the go, Shop with Visa merchants online & in-person around the world and also the Provision of Visa prepaid and debit cards, what kinds of wallets will users of paytube be able to manage, and what kinds of shops will they be able to use paytube for, across what countries can users currently use paytube for shopping and how do users get issued visa prepaid and debit cards using paytube
Panda Y: PayTube is a Layer2 wallet building on top of the ZKTube Protocol. It is planned to start trial use in Australia, the United States, Canada, Singapore. Yes,PayTube Wallet may supports a range of business activities. For example, the PayTube Wallet program works with third party compliance platforms such as Simplex or Uphold in the US,and PayID in Australia to ensure compliance between digital and fiat currencies used internationally. In the future, PayTube plans to introduce Visa prepaid gift cards, which will be available on application. This prepaid card can be used at any merchant that accepts Visa online or offline merchant. However, the private key of PayTube wallet belongs to the user’s own management, and the private key belongs to the user’s personal property. PayTube wallet never keeps the private key of the user.
D. | Satoshi Club: when your wallet will be available in Australia, US, Canada and Singapore?
Mary | Satoshi Club: Super! Can you tell me if Visa prepaid gift cards will be available for purchase all around the world? Or you will have some countries restricted?
Pat: when our mainnet to go online, we are now start business communication.
D. | Satoshi Club: thank you!
Panda Y: When our mainnet launch,we will start the international business development,and open for partnership cooperation. At the moment,we already the investigate and survey in those country and got a very good result and consequence.
Pat: You’re welcome!
Mary | Satoshi Club: Thank you for your answers 👏👏👏 ready to proceed?
Pat: Sure!
Panda Y: Yes. But under $1000 prepaid card for user to apply will not be restricted.
Pat: please go ahead, thank you!
Q3 from Telegram user @Tony253210
Considering that you have the “ZK” on your name, that means that you are related to the Zk-Snark technology ? Do you have privacy features?
Cerium: Yes, the zero-knowledge proof system we use now adopts the Plonk scheme, and privacy protection is also an important indicator that we will consider in the future
Mary | Satoshi Club: So, we will be able to send private transactions using your wallet?
Dave L: Are you talking about Snark privacy certificates
Mary | Satoshi Club: Yes
Gotcha! Thank you for your answers! Ready to jump to the next question?👏👏
Dave L:Yes it is. At the same time, the transaction can also be queried in the Ethereum scan.
Pat: yes, please go ahead for next question
D. | Satoshi Club: let’s goooo!
Q4 from Telegram user @Highpee
The total circulation and supply of ZKT cannot exceed 330,000,000 and 89.4% of your total supply will be distributed through mining. I discovered that 14.4% of this 89.4% is allocated for behavioral Mining which you also called zero-knowledge proof mining. How will the proof-of-stake Consensus mining approach of zkTube work? Who can become a validator and how much ZKT is needed to be staked in order to become a Validator? Also, what is behavioral mining and why did you allocate 14.4% of mining allocation to behavioral miners?
Pat: Cool!
Panda Y: First of all, our mining is still in intensive testing. In the framework of our preliminary design, we added to our test network as collateral for testing tokens. We are still updating our test network and will update more content to accommodate existing miners. Getting test miners into the test network is a contribution in itself, and we’ll be giving air drops to some of our miners to test our mines. Follow us on Twitter for more. The test network will be tested for about two months, and the main network will be put online according to the vote of test miners.
D. | Satoshi Club: so it’s still not late to participate in testnet?
by the way, our next question about testnet so i don’t want to ask to much about it now 😉
Mary | Satoshi Club: I think if everyone agree, you can post it now😀
Pat: 👍🏻
D. | Satoshi Club: 🚀🚀🚀
Q5 from Telegram user @Winner_don
The testnet POS mining is starting soon; few days to this time. Since it is a testnet mining and it is a Proof of stake Mining that gives a person the opportunity to mine according to how many coins they hold, are we going to need any token to participate? For those that mine on the testnet, will there be any reward when moved to the mainnet? How long will the testnet mining take and when will mainnet mining start?
Panda Y: Yes. We still has upcoming two times Testnet version,and we still call on users to participate in the test, and at the same time give us suggestions to make our network stronger when we are online on the mainnet.
This is our Testnet:https://rinkeby.zktube.io/wallet
Mary | Satoshi Club: Thank you! Do you have any articles or guides how to join?
Suzana: https://zktube.medium.com/zktube-testnet-tutorials-for-deposit-transfer-72db289a72bf
Pat: sure!
Suzana: Please see our medium here to join the testnet
D. | Satoshi Club: thank you! and, i think important to ask, do you have plans to run a private or public sale of your tokens in the future?
Panda Y: First of all, our mining is still in intensive testing. In the framework of our preliminary design, we added to our test network as collateral for testing tokens. We are still updating our test network and will update more content to accommodate existing miners.Getting test miners into the test network is a contribution in itself, and we’ll be giving air drops to some of our miners for participate in mining on testnet. Please,follow us on Twitter for more.The test network will be tested for about two months, and the main network will be put online according to the vote of test miners.
Pat: We have plans, and currently our whitelist is over. This round of whitelisting released a total of 600,000 pieces at a price of 6u, which has all ended. For the next round of opening, please follow our official Twitter.
Mary | Satoshi Club: Sure! We will definitely follow your updates 👏👏👏
Thank you for your answers! Ready to go to the 6th and last question from this part?
Suzana: yes, please go ahead
Pat: https://twitter.com/zktubeofficial
Q6 from Telegram user @meml97
It is not a secret for anyone that NFTs are growing in popularity as days go by. And I saw that zkTube is not too far behind on this topic because while reading your whitepaper I saw that: “zkTube underlying protocol NFT also do field extended support NFT on the second floor above the transaction”. Can you tell us more about this? What plans does zkTube has regarding NFTs? Will you add NFT services to PayTube or are there any plans on releasing zkTube’s own marketplace?
Pat: absolutely
Dave L: We have developed corresponding technical frameworks for zkTube in the fields of DeFi and NFT, etc. The most typical one is that we have supported Uniswap V2 and V3 technical frameworks. Currently, this product has been developed and is still under internal testing. The specific implementation principle is as follows:
For both Uniswap V2 and V3, ZKTube’s underlying protocol will support data interaction with L2 accounts. Users can choose to deposit ETH or ERC20 coins to L2 on V2, and then conduct swap transactions or provide liquidity. At the same time, we can also transfer the ETH or ERC20 token deposit above V3 to L2 for swap transaction or provide liquidity. Then, the second level will summarize, package, prove and finally verify that there is no problem, and submit it to the ETH main chain.
Mary | Satoshi Club: So, can we suggest that in the future you will provide l2 solution for NFT markets also?
Dave L: Yes, we have included the NFT solution in this mining machine
Mary | Satoshi Club: Awesome! Thank you 👏👏👏
So, we came close to the live part now 👏👏👏
Ready for it?
Part 2 — live questions from the Telegram community
Q1 from telegram username @helhusd not in the group
Do you have a Token Burning plan to increase Token value and attract Investors to invest?
Panda Y:We have a similar mechanism to Ethereum, and our tokens have not been issued or destroyed. In the later period, we consider the tokens purchased by the foundation to be destroyed.
Q2 from telegram username @Xusuo
zkTube Protocol is an ETH Layer 2 scaling solution which have $ZKT token. I read from your telegram, one of your member ask about airdrop ZKT candy but he got no answer. Could you explain about this ZKT airdrop how to participate? And what is the reward? Do you also have other event for your community?
Suzana:
https://zktube.medium.com/zkt-candy-airdrop-by-zktube-9c0be7420d0f
about the airdrop, please read our rules to participate, it’s still on
Q3 from telegram username @kimterbear
How can we ensure the safety of our assets at Paytube?
Pat : The user’s assets are stored in the smart contract, and only the user can operate it.
service providers can only interrupt transactions, but cannot steal transactions.
Therefore, users do not need to worry about the safety of assets. Even if all service providers strike, users can still actively withdraw their legal assets through smart contracts.
Q4 from telegram username @Pratze
Uniswap already released a formal document to introduce its V3 version. I read that zkTube’s technical team has participate in the development of uniswap v3. Can you explain how does the combination work between zkTubes and V3 uniswap?
Dave L:
For both Uniswap v2 and V3, zkTube’s underlying protocol will support data interaction with L2 accounts. Users can choose to deposit ETH or ERC20 coins to L2 on V2, and then conduct swap transactions or provide liquidity. At the same time, we can also transfer the ETH or ERC20 token deposit above V3 to L2 for swap transaction or provide liquidity. Then, the second level will summarize, package, prove and finally verify that there is no problem, and submit it to the ETH main chain.
Q5 from telegram username @meml97
🧨 I read that zkTube operating mechanism, includes two types of roles: ordinary users and operators. Can you tell us more about this two roles? How can users go from one role to the other and what function do they have within zkTube’s ecosystem? What benefits bring to users being either an ordinary user or an operator?
Dave L: Ordinary users refer to the users who trade on the front end, and operators refer to the zkTube miners who provide proof of zero knowledge. Therefore, a user can either trade on the front end or provide proof for zkTube as a miner
Q6 from telegram username @Rosane1a88
🌸 zkTube allows payments at a rate of 3000+ TPS, scalability and security are key points in the DeFi ecosystem, so I wonder, how secure are the transactions if performed at such high rate? And how is ensured that high scalability without compromising decentralization of the network?
Pat: The current theoretical value is indeed 3000+ TPS. But our actual test has not reached this peak, so we are currently working hard to realize this theory. In our current testing phase, the machine involved in the calculation is our subsequent mining computer, and the plonk algorithm itself has a lot of room for optimization. Then there is security. It is true that there may be security issues at present. We currently use asset flow records to verify the user’s financial situation, and use an efficient distributed database to ensure data consistency. In this regard, we also welcome everyone to give us better suggestions, and we will continue to pay attention to and improve.
Q7 from telegram username @Indomiekuy
zkTubes have native token $ZKT, could you explain what are function of your token in your platform? And how do we possible to purchase it?
Pa: Native tokens can be used in the behavior mining of Layer1 to Layer2 deposit functions in the wallet, and at the same time ZKT token serve as transaction and withdrawal fees. In addition, ZKT’s native tokens will also be mined as collateral according to the rules of the economy. Early adopters can either wait for the second round of whitelisting to be open to purchase tokens, or purchase tokens from an exchange when ZKT is listed.
Q8 from telegram username @highpee
Is the PLONK Algorithm used by zkTube different from SNARK technology used by other zero-knowledge solution? Are you still able to guarantee transaction correctness when interacting or transferring transactions to the secondary offline layer?
Dave L: Zktube uses zero-knowledge proof Plonk algorithm in Layer2. Theoretically, Starks algorithm is the most secure. It does not rely on the assumption of pairing and exponential knowledge, but is completely based on hash value and information theory to calculate, which is anti-quantum computer attack.Corcorresponding, it increases the number of proof bytes from 288 bytes (b) to several thousand bytes (KB), which is not suitable for Zktube to build a generic Layer2 protocol. Secondly, the biggest problem with Starks is that it is not generic. Different problems or scenarios require different arithmetic solutions.Not very useful for ZkTube at the moment, maybe it will be a good choice for Layer2 sharding when Ethereum 2.0 comes online.
Snarks is the algorithm that uses the least number of bytes in the algorithm, and Groth16 is the one that uses the most. First of all, Groth16 is not universal, and it relies on the one-time non-upgradable setting. If the system changes or encounters any small bug, it needs a new ceremony to deploy and fix it.Secondly, different CRS(the Common Reference String) is needed for different problems, which is equivalent to designing different circuits for different scenes. Therefore, this algorithm is used for specific scenes, such as decentralized DEX, payment and other simple scene circuit design.
1. The advantage of Plonk is that it supports a common, upgradable reference string, and as long as the size of the circuit design does not exceed the upper SRS threshold, some of the scenes and functions can actually share one SRS, which is very helpful to ZKTube. ZKTube takes advantage of this feature.In certain scenarios such as deposit, withdraw, transfer, buy and sell, this feature is put to the extreme use. Originally, the proof time of ZKTube is about 5 times shorter than that of Snarks, but after the optimization of ZKTube, the proof time is about 15-20 times shorter.
2. In order to make the CPU play acme, we reduce the memory and reasonably allocate memory to optimize these two, in the circuit design as much as possible in order to satisfy a common SRS, so ms merkel tree, we compared the different SRS different groups, and parallel, duplicate data calculation as soon as possible to reduce the use of memory,At the same time, we use a monitoring mechanism to adjust the allocation of memory, such as a circuit this time is too high frequency, a dedicated thread to handle the storage scheme, so as to achieve the effect of memory allocation.
These algorithms are now very secure and resistant to quantum attacks, so you don’t have to worry too much about attacks and things like that, and even if they do, the user’s assets are safe😂
Q9 from telegram username @lusiana_lambreth
Taking into account the congestion on the ETH network, does zkTube have the vision to support other cryptocurrencies and expand their spectrum?
Panda Y: Yes. zkTube can support all ERC20 and will be support EIP1271 protocol soon. So,we are open for cooperation with other projects as well.
Q10 from telegram username @cryptofollower
zkTube protocol is a scaling solution for Ethereum Layer 2. zkTube also has solutions for Proof of Staking as testnet POS mining launch on June 10, 2021. I have questions about this. Do you think after the launch of Ethereum 2.0 people would still like to continue Ethereum scaling solutions? Also do you think POS system is best solution for scalability? Won’t it mean a more centralized approach? What do you think of proof of stake on this matter?
Cerium: Everyone knows that the 2.0 upgrade will convert POW mining to POS, but in fact, the initial stage of the entire upgrade process is that the dual chains coexist, and there will be both the current main chain (original chain) and the new chain (POS mechanism), and Two kinds of tokens ETH1.0 and ETH2.0. During this period, users can burn ETH1.0 in exchange for ETH2.0, but ETH2.0 will be effectively frozen until the full upgrade of 2.0 is completed (at that time we can see that the exchange is trading two Ethereum tokens at the same time Interesting phenomenon). In other words, during the entire 2.0 transition period, the operational state of the original chain must be guaranteed. This is also the problem: the upgrade process needs to maintain and develop two chains at the same time, and achieve breakthroughs in key technologies such as sharding. Compared with the direct switching of the main network of other public chains, one more chain workload is out of thin air.
As for how long this intermediate state of dual-chain coexistence will take, we can infer from the latest official blog post. According to the description of the released “1.x Document: Quick Sync”, the development team is now focusing on more incremental upgrades to Ethereum 1.x, and stated that “the life of the original Ethereum chain needs to be extended by at least another 3-5 years. “. Theoretically, the length of time the original chain needs to be maintained is an intermediate state. Once the original chain is upgraded to 2.0, the historical mission has been completed. Therefore, it can be inferred that the entire 2.0 upgrade process is officially estimated to take at least 3-5 years. One important reason why it takes so long is that there are still some core issues that need to be resolved on the original chain, including chain storage, block size, transaction throughput, state size, and network performance. It is necessary to ensure that both chains are up to the standard to complete successfully upgrade.
Part 3 – Quiz Results
As usual, for the third part, Satoshi Club Team asked the chat 4 questions about the crypto project. A link to a Quiz form was sent into the chat.
For more information and future AMAs, join our Social Media channels:
English Telegram group: https://t.me/Satoshi_club/
Russian Telegram group: https://t.me/satoshi_club_ru/
Spanish Telegram group: https://t.me/satoshi_club_spanish/
Chinese Telegram group: https://t.me/satoshi_club_cn/
Indonesian Telegram group: https://t.me/satoshi_club_indonesia/
Telegram Channel: https://t.me/satoshi_club_channel/
Twitter: https://twitter.com/realsatoshiclub/
Website: https://esatoshi.club/
Our partners:
Telegram: https://t.me/zkTubeProtocol
Twitter: https://twitter.com/zktubeofficial
[…] zkTube x Satoshi Club AMA Recap from 24th of May […]