-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ZIP-3 #14
Comments
Hey Zilliqa team! Just finished reading ZIP-3 (and made a PR with some minor text fixes #21 ), super interesting read! A have a few comments/suggestions. Suggestions for change of ZIP3Staking parameterYou proposed a Minimum stake amount per seed node of Have and would you (re-)consider changing those numbers to As I see it increasing the number of seed node candidates by lowering min ZIL threshold would serve two purposes:
H Min System ReqThe mininum system requirements sounds a bit steep as well. The seed node would not be performing any ``Proof-of-Work` or similar CPU/GPU heavy work at all right? Quote from Background & Motivation section:
So the seed node is responsible for receiving transactions, storing them on disc and re-broadcasting them? This should not require a Quad core processor? But actually now that I looked it up, a Macbook Pro from 2016 (that could be running Ubuntu), has a Skylake Quad core CPU. I was just curious. Smart contract codeWhen can we expect to see the smart contract (Scilla) code? Or is it already up on Github for public review? Have you done any TLA+ proof of the specification of this smart contract? Or does the Scilla "cashflow analyser" cover every possible corner case of what might possibly go wrong? :) Related question about stakingNot directly related to this, but have you considered implementing another kind of incentive mechanisms for HODLing, in order to drive ZIL price up? I think what VeChain did with the X-node program was fantastic! An important thing to note here is that what VeChain calls a "node" is really just an address (a wallet), not a physical machine at all, which is at first glance really confusing. If you are not aware of VeChains X node program, please read up and come back and comment. Basically what they did is to make an excellent HODL incentive program which (before the great crash of 2018-2019) drived price up. I think a similar program for Zilliqa would be amazing, especially in combination with this ZIP3. |
Thanks for the feedback and your notes @Sajjon!
|
5% Vs 15% I commented on TG and was advised by Milan to get my views captured here. To recap, I raised that the key issue was the meagre 5% block reward that impacted decentralisation/community participation. It also dampened the excitement often seen with other platforms implementing staking. I proposed to start with 15% block reward to accommodate more seed nodes/community participation. The increased interest/excitement generated will have positive impact on the demand/value of zil thus indirectly benefiting miners. I was reminded Seed nodes are not consensus nodes. If 5% is already cast in stone then the Team should implement the Seed nodes staking as soon as possible. Team should also help Zillacracy setup their seed node. With limited rewards, I would not be surprised if seed node operators will be undersubscribed. Staking for sybil preventing/identities allocation I'm happy to note that Seed node staking is a precursor to better things to come, a.k.a staking of nodes to prevent sybil attack/identifying allocated nodes. This will definitely draw more community support/participation. Looking forward to seeing existing guard nodes converted to staking nodes soon. Robust Look up nodes Seed nodes are more special purpose compared to Lookup nodes which are more integral to Zilliqa. I would suggest that the Team review the requirements of look up nodes with a view of increasing redundancy. |
Thanks for the feedback.
|
Thanks for the update It would be nice if Team could specify a launch date so that we could all be aware of the date that launch would take place regardless of the number of participating seed node operators. Staking for shards will excite/unite the community in supporting zilliqa as billions of utility zils they collectively hold will instantly become useful. Team should put this as high priority task to be implemented asap. |
Staking is a high impact programme which will attract a lot of interest from the crypto community. As such, all staking related projects such as seed and shard nodes staking, as well as non-custodial/locked fund staking should be grouped and implemented under a single larger Zilliqa staking programme for ease of management and marketing leverage. A big picture approach showing the full roadmap with proper milestones will facilitate tracking the progress of the overall Zilliqa staking development. With regular progress update, the community will be kept engaged and excited at all times. The increased exposure could potentially create greater demand for the crypto which would in turn generate greater community/developers interest. This positive demand-community interest cyclic effect could potentially create a critical mass of captive crypto community/developers to set off a sustainable network effect for the Zilliqa ecosystem. Big picture publicity/marketing campaign for Zilliqa staking mechanism A big picture publicity approach, with the planned total staking block reward of say 50% for both seed and shard nodes stated up-front, is more impactful and will attract/excite the larger crypto community. Piecemeal publicity approach, such as standalone seed node staking project of 5% block reward by itself, with no visibility of future expanded reward is not enticing at all. The Zilliqa staking mechanism project with sizable block reward will be implemented in phases under WIP3. The first 5% of block reward will be up for grabs as soon as Q2 with the launch of Phase 0 of seed node staking. WIP3 Phase 0 : Q2 2020 – Staking of the seed nodes. This should be launched as scheduled even with fewer than the desired 10 staking seed nodes. The team should even consider running its own staking seed nodes to cover some of the shortfall to allow greater participation from the community. WIP3 Phase 0 will provide great exposure for the team to learn and experiment staking with the view of building a better system for the shard node staking. WIP3 Phase 1 : Q4 2020 – Enhanced seed node staking. Seed nodes staking based on non-custodial mechanism will be launched in Phase 1. This feature will also be implemented for the shard nodes in the hybrid POW-Staking sybil resistance system. WIP3 Phase 2 : Q2 2021 – Staking of shard nodes. Phase 2 involves the full migration from POW sybil resistance to a hybrid POW-Staking sybil resistance system. This should be implemented as soon as possible to be quick to market and stay ahead of competition. Almost all new blockchain platforms are opting for the popular staking mechanism. Marketing of the Zilliqa blockchain has gained significant momentum recently. The team should continue the effort and go all out to market the complete Zilliqa staking mechanism project now with scheduled milestones and progress updates. It’s more professional to provide regular progress update highlighting the technical difficulties encountered and report any potential delay early. The tech team has made great progress and we are on course to achieve the all-time-high of 30k for single day transactions today. The marketing team should capitalise on this achievement as well as the high profile Zilliqa staking project to maximise publicity and provide significant boost to the value of zil. |
@BaryGood Thanks for the feedback. Your latest post talks more about marketing and awareness and is less focused on technical feedback which is the main purpose of the Issue on GitHub. Let's keep it technical here. Do note that we cannot commit to any ETA until proper feasibility research is done and a plan is drafted on how to solve the problem. The next staking ZIP will be focused on non-custodial with admin staking via seed nodes and will most likely not involve shard nodes and will be limited to seed nodes only. Once we have the ZIP, we will be able to give an ETA. |
Ok fair comment. |
Comment tracker for ZIP-3
The text was updated successfully, but these errors were encountered: