One of the greatest concerns about DPoS is the probability of “Cartels” and “Whales” taking over the ecosystem. Many a blockchain has fallen prey to this, and their communities have collapsed as a result. Both “Whale” and “Cartel” are terms often used in negative connotation when dealing with true decentralization.
A “Whale”, for the sake of this article, is any one individual who can significantly change the rankings of the trusted nodes and influence the entire DPoS rankings single-handedly. A “Cartel” is a group of individuals who could do the same, but with their combined power.
Both are forms of centralization, and both are impossible to avoid or ignore. There will always be wealthy people, and alliances will always form just as friendships naturally build between various individuals and groups.
It’s important to recognize that these aren’t wrong; villainizing friendship and networking is not the answer…but these people and organizations need to handle their systems and power carefully, especially when dealing with a blockchain built on trust.
The Supernodes that verify the very ecosystem our hopes and dreams are built on must be trustworthy, and the well-known fact is that trustworthiness and power don’t go hand in hand.
If “Whales” or “Cartels” can dramatically change who represents our blockchain’s consensus, the community should be concerned. The purpose of this article is not to judge, but to bring awareness to this reality.
April 19th, 2019, DPoS Voting went live.
Supernodes have been battling for reputation and community support through airdrops, campaigns, and ecosystem contributions. Even our own CR Press team has put our hat into the runnings (Rank 65 at the time of this writing). Rankings have fluctuate greatly, leaders have risen and fallen and patterns have emerged.
Some of these patterns are disturbing.
When unknown nodes without website, reputation, campaign, or known contributions rockets up from nowhere, and suddenly becomes a top ten node, it gets attention. When one wallet’s vote contributes a massive 150k ELA, it gets attention.
Why is this happening and who is behind these actions? And at what point is the spirit of decentralization lost?
There’s a pattern visible which displays a standard voting pattern of 5000 ELA of the top 24 active nodes–the most important nodes of CR:
List 1 (Node Name- Number of 5000 Vote Batches)
- *Elephant Wallet- 24x 5000
- *WeFilmChain- 35x 5000
- *ElastosHIVE- 27x 5000
- *ELA.Sydney- 34x 5000
- *ManhattanProjectFund- 15x 5000
- Elastos Scandinavia- 0x 5000
- Wild Strawberry Atlas- 0x 5000
- Wild Strawberry Calypso- 0x 5000
- *SunnyFengHan- 16x 5000
- *RUOLAN- 29x 5000
- *TYROLEE- 29x 5000
- Enter Elastos – Callisto- 0x 5000
- ElastosDMA- 1x 5000
- Enter Elastos – Titan- 0x 5000
- *DHG- 27x 5000
- Enter Elastos – Ganymede- 0x 5000
- *HashWorld- 24x 5000
- Noderators – Watermelon- 0x 5000
- Noderators – Champagne- 0x 5000
- *Elafans- 24x 5000
- *KANG- 30x 5000
- The Houston Supernode-0x 5000
- Wild Strawberry Apollo- 0x 5000
- *greengang-26x 5000
As you can see from this list, there’s a combined voting power of up to 170,000 ELA in 5000 ELA batches on several nodes. These 5000 ELA batches are generally all in support, or not at all for any particular node, which means that it’s a single organization or individual voting in focused effort for 12-13 of these top 24 nodes. This represents half of our trusted consensus Supernodes.
We’ll analyze this further, but first, what about the 150k ELA “Whale” wallet previously mentioned? This wallet voted for:
List 2
- *Elephant Wallet
- WeFilmChain
- *Elastos HIVE
- *ELA.Sydney
- *ManhattanProjectFund
- *Elastos Scandinavia
- *Wild Strawberries Atlas
- *Wild Strawberries Calypso
- SunnyFengHan
- RUOLAN
- TYROLEE
- *Enter Elastos – Callisto
- *ElastosDMA
- *Enter Elastos – Titan
- DHG
- *Enter Elastos – Ganymede
- HashWorld
- *Noderators – Watermelon
- *Noderators – Champagne
- Elafans
- KANG
- *The Houston Supernode
- *Wild Strawberry Apollo
- greengang
These Supernodes represent 15 of the top 24 nodes, more than half of the top active nodes.
List 3 are nodes that received votes from both List 1 and List 2:
List 3
- Elephant Wallet
- Elastos HIVE
- ELA.Sydney
- ManhattanProjectFund
What has made the “Whale” vote for some nodes, and the “Cartel” vote for others? What is the reasoning behind their logic? And at what point is the spirit of decentralization betrayed?
Essentially, the most critical questions become:
Are our active and trusted Supernodes based on influence and power, a list of predetermined votes, or are the Supernodes based on what’s best for the ecosystem?
Could a Supernode simply buy or associate their way into power, and if so, does that mean CR is truly a reflection of a democratic community?
In List 1, all the voted nodes are obviously associated by their organization and they are voting between each other because the variance on group voting is so low. The only variations within List 1 seems to be ElastosDMA with a single vote from a member in that organization, and also the ManhattanProjectFund and SunnyFengHan Supernodes having received about half the usual votes of the 5000 batches.
In the “Whale’s” case, there seems to be no obvious association between the nodes as some of the nodes come from Alliances, some are vocal Independents, some are pools, and some are also on List 1.
It is easy to speculate motivation, and perhaps that’s best left outside this article. Be assured that this is not meant to criminalize or demonize any party, but one thing is sure: there are big players and they are moving hard. If the community is seeking to have a voice, it begins now, and they must make sure to vote en-mass to be effective enough to distribute trust across the various types of Supernodes.
Power is not the issue. Passivity is.
[…] Terminology: Daemon Cartels and Whales in DPoS Voting Core Team Interview: Kiran Pachhai Stepping on the Scales: Facebook’s […]