Bitcoin Forum
May 13, 2024, 04:58:03 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Voting algorithms  (Read 1496 times)
theymos (OP)
Administrator
Legendary
*
Offline Offline

Activity: 5194
Merit: 12985


View Profile
October 01, 2012, 04:33:58 AM
 #1

I normally don't like democracy, but I recently decided that a vote was the best way to determine who should moderate the Russian section in addition to LZ. So, before coding the voting page, I did some reading on voting algorithms and ultimately decided on the Majority Judgement algorithm. Do you agree that this is the best voting algorithm, or do you prefer some other algorithm?

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
1715619483
Hero Member
*
Offline Offline

Posts: 1715619483

View Profile Personal Message (Offline)

Ignore
1715619483
Reply with quote  #2

1715619483
Report to moderator
Even in the event that an attacker gains more than 50% of the network's computational power, only transactions sent by the attacker could be reversed or double-spent. The network would not be destroyed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715619483
Hero Member
*
Offline Offline

Posts: 1715619483

View Profile Personal Message (Offline)

Ignore
1715619483
Reply with quote  #2

1715619483
Report to moderator
1715619483
Hero Member
*
Offline Offline

Posts: 1715619483

View Profile Personal Message (Offline)

Ignore
1715619483
Reply with quote  #2

1715619483
Report to moderator
Atlas
Jr. Member
*
Offline Offline

Activity: 56
Merit: 1


View Profile
October 01, 2012, 04:40:20 AM
 #2

I was going to suggest the Borda method (http://en.wikipedia.org/wiki/Borda_count) but it seems your method is nearly identical. I agree it is the best out of what can be done.
hashman
Legendary
*
Offline Offline

Activity: 1264
Merit: 1008


View Profile
October 01, 2012, 04:58:03 AM
 #3

Looks good to me. 

As a stubborn old stickler who complains when language evolves, let me take this time to register a complaint in you use of the word "Democracy".  The namesake philosopher Democritus would not have supported this "voting for a representative" idea at all, he was more of a proponent of government by the people e.g. by using random selection as is done currently e.g. as jury duty. 

Atlas
Jr. Member
*
Offline Offline

Activity: 56
Merit: 1


View Profile
October 01, 2012, 05:00:16 AM
 #4

Looks good to me. 

As a stubborn old stickler who complains when language evolves, let me take this time to register a complaint in you use of the word "Democracy".  The namesake philosopher Democritus would not have supported this "voting for a representative" idea at all, he was more of a proponent of government by the people e.g. by using random selection as is done currently e.g. as jury duty. 



A random representative cycling out very often would be harder to control. I am for a Democritus democracy over what we have today.
theymos (OP)
Administrator
Legendary
*
Offline Offline

Activity: 5194
Merit: 12985


View Profile
October 01, 2012, 05:08:43 AM
 #5

I was going to suggest the Borda method (http://en.wikipedia.org/wiki/Borda_count) but it seems your method is nearly identical. I agree it is the best out of what can be done.

That was one method I seriously considered. I especially liked that it was "non-democratic" in that someone winning a majority vote wouldn't necessarily win. But its tendency to pick "compromise" candidates isn't really what I want.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
Atlas
Jr. Member
*
Offline Offline

Activity: 56
Merit: 1


View Profile
October 01, 2012, 05:11:23 AM
 #6

I was going to suggest the Borda method (http://en.wikipedia.org/wiki/Borda_count) but it seems your method is nearly identical. I agree it is the best out of what can be done.

That was one method I seriously considered. I especially liked that it was "non-democratic" in that someone winning a majority vote wouldn't necessarily win. But its tendency to pick "compromise" candidates isn't really what I want.

Yeah, that's why I like the one above more now. It makes a clear distinction between what's acceptable and what's unacceptable.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!