bitcoinrocks
Legendary
Offline
Activity: 1372
Merit: 1000
|
 |
January 20, 2014, 10:26:03 PM |
|
Philosophy should not be confused with software development. Let the software influence philosophy after it's been written.
|
|
|
|
|
klee
Legendary
Offline
Activity: 1498
Merit: 1002
|
 |
January 20, 2014, 10:27:34 PM |
|
As a stakeholder from day 1 I have no real issue on how to vote. That said I cannot decide who is right or wrong here so it is a vicious cycle!
How to cut the Gordian knot?
|
|
|
|
|
utopianfuture
Sr. Member
  
Offline
Activity: 602
Merit: 268
Internet of Value
|
 |
January 20, 2014, 10:28:47 PM |
|
We are derailing from our goal.
If the voting system leads to this kinds of reactions and discussions in the community we have to set it aside till emotions calmed down.
Many of us our angry and with reason but not all founders have left us alone in the cold, we all know which ones where always there to support the community.
This is of importance to take into account and try to understand why people react like utopianfuture and many others
Not all wounds are healed. Give it some more time. We don’t have to punish the good with the bad.
Let us focus on the upcoming client and promotion campaigns for that, we pick the voting back up later when NXT is 10$
Pin
Hey I am pretty calm but at some point I had to make some forceful statements. Some people mistakenly thought we are Google with a secret algorithm that can be kept from the eyes of the public forever. But it is not the case here as we are in an open source community. Maybe BCNext would try to delay the whole source code as far as he can. But more likely is that the source codes will be out in 3 months or 6 month at the latest. Now let's say Litecoin was born only 6 months apart of Bitcoin, which one do you think would win ? You can't prevent forks and I would say that's about as sure as any sure thing in this world. Now coming back to my earlier statement about me making a fork, well I won't be able to make one until it is as easy as making a clone in coingen. So you probably won't need to worry about me. But you would need to face that reality. Someone with good technical capability would come around and make a fork that can approach NXT's technical capability; probably not FrictionlessCoin but someone else will. Please dont let people see NXT as rich guy club. NXT should be a network for free people, for decentralization, for community involvement and against corrupted centralized governments. That image is everything. That is something an average user could aspire for. It could make NXT to be a sustainable movement as Bitcoin is. Voting issue is about a core feature of NXT as any other important features.
|
|
|
|
|
smartwart
|
 |
January 20, 2014, 10:29:06 PM |
|
ahh Voting! one of my favorite discussions ;-)
Currently read many good aspects here! I think we need to consider most of them in beta Client. More and more it becomes clear that there is not THE ONE way for VS. But there are different poll-categories, e.g "assets-polls" is different category as "best button color-polls".
The poll initiator should be able to choose boundary conditions depending on poll-topic. The poll boundary conditions need to be transparent during run time. To be more constructive lets try to collect some "Voting Models":
general options: - min. permitted Account Deposit - min. permitted Account age (Blocks) - poll duration (Blocks) - Voting Fee
Voting Models - 1 NXT == 1 Vote { vote = Func(accountBalance) } - 1 Account == 1 Vote { vote = Func(accountBalance) = 0.5 * accountBalance} - 1 NXT == x Vote { x = Func(accountBalance) = polynom * accountBalance}
no claim to completeness!
We need to discuss selection options too: [true] [false] [abstention] I think [abstention] provides an important information too. E.g. a high count of [abstention] tells the poll creator "interesting question buddy, but not this way!!!" ...
Please extent the "general options" and "voting models" ideas!!! It makes sense to collect all to keep the overview. The discussion about "selection options" was already started by Anon136 and CIYAM...
|
NxT: 13574045486980287597
|
|
|
|
KLONE
|
 |
January 20, 2014, 10:31:29 PM |
|
KLONE has the very great honour of announcing our second genesis block inductee ... PiNX[ANN] PiNX :: descendant of NXT — So much YUMhttps://asktom.cf/index.php?topic=424202.0PiNX is the first 100% Proof-of-Stake (PoS) currency designed EXCLUSIVELY for the Raspberry Pi That's enough to get anyone excited!! Welcome PiNXYou thoroughly deserve your '::' and your place in the KLONE genesis block is now secure!
|
|
|
|
|
|
gbeirn
|
 |
January 20, 2014, 10:32:15 PM |
|
As a stakeholder from day 1 I have no real issue on how to vote. That said I cannot decide who is right or wrong here so it is a vicious cycle!
How to cut the Gordian knot?
Clearly, Gordian scissors.
|
NXT VPS Server Donations can be sent here: 6044921191674841550At the end of each month I will donate some of them back to the community. This is separate from my main wallet so you can keep track of them. I will keep them in there and only use them for hosting.
|
|
|
|
okaynow
|
 |
January 20, 2014, 10:32:25 PM |
|
I will try to keep this civil, honestly do you know what feudalism means? mate it can't get more civil than this. and simple. Do you understand that the professor of your example has his rights elevated only inside the classroom and only during the classroom sessions?? When your professor is on the streets, he is just another citizen. This is what our society has long fought for. I can see you disagree with it, but do you understand the flaws of your own example?
|
1PeecNu1J8VNKpgR13nasMZWLcMZrwNJfc
|
|
|
marcoslopez
Newbie
Offline
Activity: 20
Merit: 0
|
 |
January 20, 2014, 10:33:26 PM |
|
Nice video Tai, thanks for your support¡¡¡
|
|
|
|
|
|
Asian Prepper
|
 |
January 20, 2014, 10:38:30 PM |
|
Nice video Tai, thanks for your support¡¡¡ Yes, I liked every video he and his mate did. Don't know how to code so I'm just gonna do my part n help clear some of the confusion n BS about NXT when possible...
|
As of 2014-04-09 I no longer post as "Asian Prepper" and will post under my real name "Tai Zen" to eliminate confusion. Founder of www.PrisonOrFreedom.com | BTC: 19HHZ1yEimKUYVFM9TkXqd9xwM54jSFrmc | LTC: LTA99422wieqR1MfWeNxZU5xAsESE9MzW7 | NXT: 17225446755425423638
|
|
|
Jcsarokin
Newbie
Offline
Activity: 28
Merit: 0
|
 |
January 20, 2014, 10:40:10 PM |
|
ahh Voting! one of my favorite discussions ;-)
Currently read many good aspects here! I think we need to consider most of them in beta Client. More and more it becomes clear that there is not THE ONE way for VS. But there are different poll-categories, e.g "assets-polls" is different category as "best button color-polls".
The poll initiator should be able to choose boundary conditions depending on poll-topic. The poll boundary conditions need to be transparent during run time. To be more constructive lets try to collect some "Voting Models":
general options: - min. permitted Account Deposit - min. permitted Account age (Blocks) - poll duration (Blocks) - Voting Fee
Voting Models - 1 NXT == 1 Vote { vote = Func(accountBalance) } - 1 Account == 1 Vote { vote = Func(accountBalance) = 0.5 * accountBalance} - 1 NXT == x Vote { x = Func(accountBalance) = polynom * accountBalance}
no claim to completeness!
We need to discuss selection options too: [true] [false] [abstention] I think [abstention] provides an important information too. E.g. a high count of [abstention] tells the poll creator "interesting question buddy, but not this way!!!" ...
Please extent the "general options" and "voting models" ideas!!! It makes sense to collect all to keep the overview. The discussion about "selection options" was already started by Anon136 and CIYAM... What do you think about this idea for decentralized voting using biometric verification (voting @ the bottom): http://juliansarokin.com/100-years-the-future-of-government/
|
|
|
|
|
coolmist
Newbie
Offline
Activity: 56
Merit: 0
|
 |
January 20, 2014, 10:45:03 PM |
|
As a stakeholder from day 1 I have no real issue on how to vote. That said I cannot decide who is right or wrong here so it is a vicious cycle!
How to cut the Gordian knot?
Artificial intelligence? I'm working on the code in PHP as we speak. $accountNumber = $_POST['account'] $option = $_POST['option']
$similarityModifier = file_get_contents($accountNumber . "/similarity.txt"); $accountBalance = file_get_contents($accountNumber . "/balance.txt"); $accountAge = file_get_contents($accountNumber . "/age.txt"); $nxtAge = something goes here;
<!-- Times voted is retrieved and updated ---!> $filename = "$accountNumber" . "/timesvoted.txt"; if (file_exists($filename)) {
$oldData = file_get_contents($filename); $newData = $oldData + 1; file_put_contents($filename, $newData); } else { $newData = 1;
file_put_contents($filename, $newData); } <!-- Times voted is retrieved and updated ---!>
<!-- Account is added to vote ---!> $votes = ''; $filename = "$option.txt"; if (file_exists($filename)) {
$oldData = unserialize(file_get_contents($filename)); $oldData = array(); $oldData['account'] = $accountNumber; $oldData['weight'] = ( 1 / ( $similarityModifier + 1 ) ) ^ (5/4) * ( $accountAge ) ^ 2 ( $accountBalance ) ^ (1/3) $newData = serialize($oldData); file_put_contents($filename, $newData); } else { $oldData = array(); $oldData['account'] = $accountNumber; $oldData['weight'] = ( 1 / ( $similarityModifier + 1 ) ) ^ (5/4) * ( $accountAge ) ^ 2 ( $accountBalance ) ^ (1/3) $newData = serialize($oldData); file_put_contents($filename, $newData); } <!-- Account is added to vote ---!>
echo $votes; $optionOne = $_POST['option1'] $optionTwo= $_POST['option1']
$DataOne = unserialize(file_get_contents("$optionOne.txt"));
$VotesOne = array_sum($DataOne['weight']) ;
$DataTwo = unserialize(file_get_contents("$optionTwo.txt"));
$VotesTwo = array_sum($DataTwo['weight'])
if($VotesTwo < $VotesOne){ echo "Option One Wins"; $BankA = $DataOne['account']; } } else echo "Option Two Wins"; $BankA = $DataTwo['account']; }
To be continued...
|
|
|
|
|
klee
Legendary
Offline
Activity: 1498
Merit: 1002
|
 |
January 20, 2014, 10:45:56 PM |
|
As a stakeholder from day 1 I have no real issue on how to vote. That said I cannot decide who is right or wrong here so it is a vicious cycle!
How to cut the Gordian knot?
Artificial intelligence? I'm working on the code in PHP as we speak. $accountNumber = $_POST['account'] $option = $_POST['option']
$similarityModifier = file_get_contents($accountNumber . "/similarity.txt"); $accountBalance = file_get_contents($accountNumber . "/balance.txt"); $accountAge = file_get_contents($accountNumber . "/age.txt"); $nxtAge = something goes here;
<!-- Times voted is retrieved and updated ---!> $filename = "$accountNumber" . "/timesvoted.txt"; if (file_exists($filename)) {
$oldData = file_get_contents($filename); $newData = $oldData + 1; file_put_contents($filename, $newData); } else { $newData = 1;
file_put_contents($filename, $newData); } <!-- Times voted is retrieved and updated ---!>
<!-- Account is added to vote ---!> $votes = ''; $filename = "$option.txt"; if (file_exists($filename)) {
$oldData = unserialize(file_get_contents($filename)); $oldData = array(); $oldData['account'] = $accountNumber; $oldData['weight'] = ( 1 / ( $similarityModifier + 1 ) ) ^ (5/4) * ( $accountAge ) ^ 2 ( $accountBalance ) ^ (1/3) $newData = serialize($oldData); file_put_contents($filename, $newData); } else { $oldData = array(); $oldData['account'] = $accountNumber; $oldData['weight'] = ( 1 / ( $similarityModifier + 1 ) ) ^ (5/4) * ( $accountAge ) ^ 2 ( $accountBalance ) ^ (1/3) $newData = serialize($oldData); file_put_contents($filename, $newData); } <!-- Account is added to vote ---!>
echo $votes; $optionOne = $_POST['option1'] $optionTwo= $_POST['option1']
$DataOne = unserialize(file_get_contents("$optionOne.txt"));
$VotesOne = array_sum($DataOne['weight']) ;
$DataTwo = unserialize(file_get_contents("$optionTwo.txt"));
$VotesTwo = array_sum($DataTwo['weight'])
if($VotesTwo < $VotesOne){ echo "Option One Wins"; $BankA = $DataOne['account']; } } else echo "Option Two Wins"; $BankA = $DataTwo['account']; }
NXT is becoming alive!...
|
|
|
|
|
saladin89
Newbie
Offline
Activity: 6
Merit: 0
|
 |
January 20, 2014, 10:46:24 PM |
|
I will try to keep this civil, honestly do you know what feudalism means? mate it can't get more civil than this. and simple. Do you understand that the professor of your example has his rights elevated only inside the classroom and only during the classroom sessions?? When your professor is on the streets, he is just another citizen. This is what our society has long fought for. I can see you disagree with it, but do you understand the flaws of your own example? That is just an example to show you the problem with democracys is the people who vote on stuff like agrictultural policy don't have a clue on what they are voting on. A system skewed to the more knowledgable would be better. A professor of political science would probably have better knowledge than a bum on what are good policies for the country. Voting based on wealth is what democracy was in previous time in the west where one would have to be a landowner to have voting rights. Anyway this is just to show people on this forum that liberal democracy has many flaws and honestly think it would be better to have a sort of libertarian state where people have freedom of speech, but no political power since people are idiots myself included. I look kind of like an extremist espousing these views, but there are real intellectuals becoming more and more prominent espousing similar views. There is an interesting movement developed around this idea called the dark enlightment you should check it out.
|
|
|
|
|
|
okaynow
|
 |
January 20, 2014, 10:46:33 PM |
|
honest question to everyone thinking about how to implement voting procedures.
we are trying to find a way to verify the unique identity of a voter in an anonymous environment. does that strike as odd to anyone else?
|
1PeecNu1J8VNKpgR13nasMZWLcMZrwNJfc
|
|
|
pinarello
Full Member
 
Offline
Activity: 266
Merit: 100
NXT is the future
|
 |
January 20, 2014, 10:46:44 PM |
|
I have an idea.... the common enemy.... lets all blame nexern because we have no client  Engage..... Pin
|
|
|
|
Damelon
Legendary
Offline
Activity: 1092
Merit: 1010
|
 |
January 20, 2014, 10:48:21 PM |
|
Excellent! I love your clear style of presentation. I post them on my blog, too (linking to PoF) and the video easily gets most hits. I also like the fact that you honestly warn people about the amount they can safely invest. Edit: haha, love it that rickyjames gets a mention 
|
|
|
|
Damelon
Legendary
Offline
Activity: 1092
Merit: 1010
|
 |
January 20, 2014, 10:50:12 PM |
|
honest question to everyone thinking about how to implement voting procedures.
we are trying to find a way to verify the unique identity of a voter in an anonymous environment. does that strike as odd to anyone else?
The aim is to be sure it's one voter, one vote. (I hope) I am not tech savvy enough to ascertain that within a digital environment without giving up identity. Is there?
|
|
|
|
|
okaynow
|
 |
January 20, 2014, 10:51:44 PM |
|
Voting based on wealth is what democracy was in previous time in the west where one would have to be a landowner to have voting rights.
Yes, that period was called the dark ages. Humanity has passed that mark.
|
1PeecNu1J8VNKpgR13nasMZWLcMZrwNJfc
|
|
|
admiral.fu
Newbie
Offline
Activity: 53
Merit: 0
|
 |
January 20, 2014, 10:52:12 PM |
|
How about a hybrid system?
Merging both systems and giving them 50% power.
Number of "Yes" Votes/ Total Number of Votes = % Yes Votes Number of NXT Voting "Yes" / Total Number of NXT Voting = % Yes NXT Votes [% Yes Votes + % Yes NXT Votes] / 2 = Final % Yes Votes
On first glance it makes sense, need to think about it. Creating thousands of accounts to push through opinions might be reduced this way.
|
|
|
|
|
|
NxtChg
|
 |
January 20, 2014, 10:54:04 PM |
|
The aim is to be sure it's one voter, one vote. (I hope) I am not tech savvy enough to ascertain that within a digital environment without giving up identity.
Is there?
Nope, it looks like a fundamentally unsolvable problem. That's why other methods are proposed, like PoS and PoW (captchas, etc.).
|
|
|
|
|