-
Notifications
You must be signed in to change notification settings - Fork 57
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
New consensus mechanism #131
Comments
How do you prevent that people just vote randomly, or always no or whatever, just to get the rewards? |
On the one hand, since the voters themselves are the stakeholders. It is not beneficial for them to vote unconsciously.
|
I don’t really think it is possible to propose a new consensus with AI. |
Maybe someone is just against all the proposals? IMO including some kind of AI to determine if some user is malicious, will backfire quite easily. Plus what @xlc said. |
Being just against all proposals is not rational since the person is the stakeholder. But let's assume they would do it. There were mechanisms in Polkadot like the Fisherman. What I mean by saying AI and bots could help is to automate the process of flagging the irrational voters. What we can do with the flagged voters can be arguable. For instance, a random question designed to verify whether the voter is rational can be asked during the voting process. (Something like what Stackoverflow is doing to verify their moderators are rational in the Review queues) |
And how you do this on chain? All the things you are proposing here would be somehow be proved to on chain. Doing AI on chain is not really easy. |
This has nothing to do with concensus. It's just a rule on nominators. As a practical matter, we lack the wallet infrastructure for anything like this: We absolutely cannot make people have regular access to their DOTs, because they might store them in a bank vault, another country, etc. We originally had free proxies called controller accounts, but we never really did enough outreach for them. We've since removed controller so now proxies are no longer free, which makes their adoption even harder. We'll add off-chain certificates eventually, but these sound technically more difficult, and thus require more outreach. This cannot happen with current wallet technologies. The operational security cosequences would be disasterous. In particular, if this worked then polkadot users would become higher priority targets for criminates than other blockchain users. All sane blockchains assume 2/3rd of their validators are not byzantine, which really means in independent, competent, and contentious. This RFC does not improve any of those, and has a dramatic effect, which means this RFC worsens them. In particular, dishonest nominators can easily game the system using scripts, while honest nominators get excluded. This RFC makes polkadot less secure. We definitely have harmful actors involved in governance now, who spend waste tresury money on useless advertising instead of new parachain product development. If I were going to change anything here, I'd maybe make coretime spends create treasury-vote-DOTs with which the parachain team could vote on treasury proposals, or maybe only vote no. These treasury-vote-DOTs would be non-transferable, but delegatable by the parachain governance, and expire after say 2 years. I think parachain teams are fairly involved, so this gives them a chance to vote against the stupid using all the DOTs they spent. At present, that's not much but it'll become larger if we attract more usage. |
What about projects like Bittensor which hit-or-miss is a substrate based chain |
Thank you for addressing that. Could you plesae shed some light for me why do you think involving the voting process into consensus reward distribution is compromisimg the security of the network.? I appretiate it |
Proposal: Proof-of-Consciousness Consensus Mechanism
Summary:
This proposal introduces a new consensus mechanism called Proof-of-Consciousness (PoC). Under PoC, only users who actively participate in both staking and governance receive rewards. This incentivizes community engagement and decision-making.
Key Features:
Potential Benefits:
Potential Drawbacks and Considerations:
Mitigating Drawbacks:
Next Steps:
Please provide feedback and suggestions to help refine this proposal.
The text was updated successfully, but these errors were encountered: