Pages:
Author

Topic: Proof of stake mining of bicoin - page 2. (Read 25676 times)

legendary
Activity: 1162
Merit: 1042
White Male Libertarian Bro
January 01, 2015, 04:10:09 PM
Quote
The cost of attacking Bitshares' is extremely low.  It has already been done once.  How much did it cost "sfinder" to attack?  What makes you think it won't happen again?  What makes you think others delegates aren't currently deceiving people?  How much does it cost to mislead people through deception?

This is perfect example of why DPOS works so well. We literally have a situation where the network autonomously removed a block producer the community identified as being malicious. With POW or POS there is no such possibility, if you have a malicious stakeholder/block producer you simply have to accept that they will stay so forever.

Wrong.  This is a perfect example of why DPoS is broken.  We literally have a situation where the security of the network is at the mercy of stakeholders trusting delegates not to collude against them.  How can you be sure that other individuals aren't currently posing as multiple delegates?  YOU CAN'T!

Lol. How can you be sure that 51% of all bitcoin mining power isn't controlled by a single person, or that 51% of all NXT isn't held by or leased to a single person? Nice try at FUD, though.

It's not FUD.  It's FACT.

Of course someone could control 51% of Bitcoin's hashpower or own 51% of all the NXT.  That isn't the crux of the argument.  The main contention with why Bitshares' DPoS is fundamentally flawed is that no one has to go out and acquire 51% of the hashpower or the stake.  All they have to do is convince stakeholders to vote them into power.  That is the added "social construct".
legendary
Activity: 1820
Merit: 1001
January 01, 2015, 03:37:37 PM
Would be nice to see a POS system introduced to Bitcoin but then again many wouldn't like it. I know if this would be in place would be nice to have this but how Bitconi was created I doubt very much they would add such things due to how big bitcoin is and how big it is becoming.  Who knows what the future hold maybe satoshi himself will come back and say ahh yes POW is fairly old so here is the new release with POS within it to generate some stakes.
full member
Activity: 189
Merit: 100
January 01, 2015, 03:33:58 PM
Quote
The cost of attacking Bitshares' is extremely low.  It has already been done once.  How much did it cost "sfinder" to attack?  What makes you think it won't happen again?  What makes you think others delegates aren't currently deceiving people?  How much does it cost to mislead people through deception?

This is perfect example of why DPOS works so well. We literally have a situation where the network autonomously removed a block producer the community identified as being malicious. With POW or POS there is no such possibility, if you have a malicious stakeholder/block producer you simply have to accept that they will stay so forever.

Wrong.  This is a perfect example of why DPoS is broken.  We literally have a situation where the security of the network is at the mercy of stakeholders trusting delegates not to collude against them.  How can you be sure that other individuals aren't currently posing as multiple delegates?  YOU CAN'T!

Lol. How can you be sure that 51% of all bitcoin mining power isn't controlled by a single person, or that 51% of all NXT isn't held by or leased to a single person? Nice try at FUD, though.
legendary
Activity: 1162
Merit: 1042
White Male Libertarian Bro
January 01, 2015, 03:25:36 PM
Quote
The cost of attacking Bitshares' is extremely low.  It has already been done once.  How much did it cost "sfinder" to attack?  What makes you think it won't happen again?  What makes you think others delegates aren't currently deceiving people?  How much does it cost to mislead people through deception?

This is perfect example of why DPOS works so well. We literally have a situation where the network autonomously removed a block producer the community identified as being malicious. With POW or POS there is no such possibility, if you have a malicious stakeholder/block producer you simply have to accept that they will stay so forever.

Wrong.  This is a perfect example of why DPoS is broken.  We literally have a situation where the security of the network is at the mercy of stakeholders trusting delegates not to collude against them.  How can you be sure that other individuals aren't currently posing as multiple delegates?  YOU CAN'T!

With PoW or PoS, I can't control 51% of the hashpower or stake with the moving of my lips.
legendary
Activity: 1162
Merit: 1042
White Male Libertarian Bro
January 01, 2015, 03:16:22 PM
afaik sfinder didn't attack the network, he just ran several delegates while spreading bearish sentiment.  sfinder is a case of successful identification and removal out of malicious delegates.

The fact that one individual was voted into multiple delegate positions is a breakdown of chain security.  Just because he didn't attack doesn't mean that he couldn't have or that someone in the future won't.  You can't say that "sfinder is a case of successful identification and removal out of malicious delegates" because YOU DON'T KNOW IF HE CONTROLS OTHER DELEGATES.  No one can be sure how many delegates are controlled by one person because DPOS IS FUNDAMENTALLY FLAWED.

You don't just have to lie, you have to convince stakeholders to vote for you enough times to win the majority of the delegate positions. The votes can be withdrawn and the delegates removed if an attack is made.  Any attack attempt may result in making BitShares immediately stronger as devs typically have to do some work in advance to get voted in.  They would have to do this 50+ times to have a chance at doing a double spend.  Basic block singing delegates are voted in more easily but they can still be kicked out and they will decrease in number as time moves forward.

After an attack is made, it is too late.  No one will care if the stakeholders remove their votes from the attacking delegates.  People will have lost money.  Who is going to be responsible for replacing investors' lost money?

Also there is an unique individual verification system being developed by http://followmyvote.com/ who are part of BitShares which could be used to ensure delegates are unique individuals and make it even stronger in the future.

This doesn't sound very "decentralized" to me.  It sounds like a system to bring about "approved validators" which is extremely similar to Ripple but more centralized.
full member
Activity: 189
Merit: 100
January 01, 2015, 03:08:16 PM
Quote
The cost of attacking Bitshares' is extremely low.  It has already been done once.  How much did it cost "sfinder" to attack?  What makes you think it won't happen again?  What makes you think others delegates aren't currently deceiving people?  How much does it cost to mislead people through deception?

This is perfect example of why DPOS works so well. We literally have a situation where the network autonomously removed a block producer the community identified as being malicious. With POW or POS there is no such possibility, if you have a malicious stakeholder/block producer you simply have to accept that they will stay so forever.
hero member
Activity: 868
Merit: 1000
January 01, 2015, 02:45:58 PM
Mathematically proving delegates are different people isn't necessary. 

You realize by saying this you are no longer a "cryptocurrency" and are now akin to Ripple which makes you trust that nodes (aka delegates) won't collude against you.

Incentives work strongly against any attacker.  They would have to spend months developing (via subcontracting or doing it themselves) a bunch of features for BitShares to win voter approval to take multiple positions or they would have to buy a massive amount of BTS to be able to vote themselves in, only to then attack themselves by attacking the network.  The cost of attack is already very high.

The cost of attacking Bitshares' is extremely low.  It has already been done once.  How much did it cost "sfinder" to attack?  What makes you think it won't happen again?  What makes you think others delegates aren't currently deceiving people?  How much does it cost to mislead people through deception?

There is nothing necessarily wrong with having a social construct be part of the mix.  Lets compare it to massive warehouses filled with asics run by a handful of mining pools.  Both methods are worthy experiments and no one knows what POW or DPOS will lead to in the future.

There is absolutely something wrong with introducing a social construct into chain security and then misleading people to think the system is "decentralized" and "Safer than a Swiss bank account."  Imo, PoW is evolving into a centralized system but it is still more decentralized than DPoS because it is mathematically provable through PoW that the chain is secured by a verifiable amount of hashpower.

If I want to attack Bitcoin's PoW algo, I have to acquire 51% of the hashpower.
If I want to attack NXT's PoS algo, I have to acquire 51% of the stake.
If I want to attack Bitshare's DPoS algo, ALL I have to do is LIE.

afaik sfinder didn't attack the network, he just ran several delegates while spreading bearish sentiment.  sfinder is a case of successful identification and removal out of malicious delegates.

You don't just have to lie, you have to convince stakeholders to vote for you enough times to win the majority of the delegate positions. The votes can be withdrawn and the delegates removed if an attack is made.  Any attack attempt may result in making BitShares immediately stronger as devs typically have to do some work in advance to get voted in.  They would have to do this 50+ times to have a chance at doing a double spend.  Basic block singing delegates are voted in more easily but they can still be kicked out and they will decrease in number as time moves forward.

Also there is an unique individual verification system being developed by http://followmyvote.com/ who are part of BitShares which could be used to ensure delegates are unique individuals and make it even stronger in the future.





legendary
Activity: 1526
Merit: 1012
January 01, 2015, 01:48:45 PM
throw your pentium 4 to garbage (bitcoin) and buy an i7 (nxt)

edit : nxt is core i5 and nem is core i7 ! now that's better !

legendary
Activity: 1162
Merit: 1042
White Male Libertarian Bro
January 01, 2015, 01:09:27 PM
Mathematically proving delegates are different people isn't necessary.  

You realize by saying this you are no longer a "cryptocurrency" and are now akin to Ripple which makes you trust that nodes (aka delegates) won't collude against you.

Incentives work strongly against any attacker.  They would have to spend months developing (via subcontracting or doing it themselves) a bunch of features for BitShares to win voter approval to take multiple positions or they would have to buy a massive amount of BTS to be able to vote themselves in, only to then attack themselves by attacking the network.  The cost of attack is already very high.

The cost of attacking Bitshares is extremely low.  It has already been done once.  How much did it cost "sfinder" to attack?  What makes you think it won't happen again?  What makes you think others delegates aren't currently deceiving people?  How much does it cost to mislead people through deception?

There is nothing necessarily wrong with having a social construct be part of the mix.  Lets compare it to massive warehouses filled with asics run by a handful of mining pools.  Both methods are worthy experiments and no one knows what POW or DPOS will lead to in the future.

There is absolutely something wrong with introducing a social construct into chain security and then misleading people to think the system is "decentralized" and "Safer than a Swiss bank account."  Imo, PoW is evolving into a centralized system but it is still more decentralized than DPoS because it is mathematically provable through PoW that the chain is secured by a verifiable amount of hashpower.

If I want to attack Bitcoin's PoW algo, I have to acquire 51% of the hashpower.
If I want to attack NXT's PoS algo, I have to acquire 51% of the stake.
If I want to attack Bitshare's DPoS algo, ALL I have to do is LIE.
donator
Activity: 1736
Merit: 1014
Let's talk governance, lipstick, and pigs.
January 01, 2015, 08:02:41 AM
Sfinder was found and voted out successfully. 

It is almost impossible for full pay delegates to be the same person.  Unless they are superhuman and able to complete multiple jobs at the same time.  You can view the work delegates are doing.  They have to be transparent and productive or they are voted out.  It's simply not possible to all be the same person because 1 person cannot do 101 jobs.  And there are huge incentives to not do this.

Delegates are one of the great features of BitShares.  It's creating a thriving community and a whole new type of decentralised organisation.  Not to mention the unique identity v
erifying features being developed.   DPOS is an amazing, fascinating and powerful invention which is going to re-structure society itself.  Constructive criticism is always welcomed, but please keep it real.

That's the most ridiculous thing to say in the internet age. Of course one person can do millions of procedural tasks at once. If you can't write software to do it you hire cheap tech support in Mexico or India and script them. Break them up into teams for each delegate pseudonym and offer compensation based on productivity.

Point taken there can be subcontracting. 

Mathematically proving delegates are different people isn't necessary.  Incentives work strongly against any attacker.  They would have to spend months developing (via subcontracting or doing it themselves) a bunch of features for BitShares to win voter approval to take multiple positions or they would have to buy a massive amount of BTS to be able to vote themselves in, only to then attack themselves by attacking the network.  The cost of attack is already very high.

There is nothing necessarily wrong with having a social construct be part of the mix.  Lets compare it to massive warehouses filled with asics run by a handful of mining pools.  Both methods are worthy experiments and no one knows what POW or DPOS will lead to in the future.
Quote
only to then attack themselves by attacking the network.  The cost of attack is already very high.
But isn't the attack a double spend? It can more than make up for lost revenue. If you run enough double spend scams for awhile you can always sell your position down and quietly exit.
hero member
Activity: 868
Merit: 1000
January 01, 2015, 07:33:53 AM
Sfinder was found and voted out successfully. 

It is almost impossible for full pay delegates to be the same person.  Unless they are superhuman and able to complete multiple jobs at the same time.  You can view the work delegates are doing.  They have to be transparent and productive or they are voted out.  It's simply not possible to all be the same person because 1 person cannot do 101 jobs.  And there are huge incentives to not do this.

Delegates are one of the great features of BitShares.  It's creating a thriving community and a whole new type of decentralised organisation.  Not to mention the unique identity v
erifying features being developed.   DPOS is an amazing, fascinating and powerful invention which is going to re-structure society itself.  Constructive criticism is always welcomed, but please keep it real.

That's the most ridiculous thing to say in the internet age. Of course one person can do millions of procedural tasks at once. If you can't write software to do it you hire cheap tech support in Mexico or India and script them. Break them up into teams for each delegate pseudonym and offer compensation based on productivity.

Point taken there can be subcontracting. 

Mathematically proving delegates are different people isn't necessary.  Incentives work strongly against any attacker.  They would have to spend months developing (via subcontracting or doing it themselves) a bunch of features for BitShares to win voter approval to take multiple positions or they would have to buy a massive amount of BTS to be able to vote themselves in, only to then attack themselves by attacking the network.  The cost of attack is already very high.

There is nothing necessarily wrong with having a social construct be part of the mix.  Lets compare it to massive warehouses filled with asics run by a handful of mining pools.  Both methods are worthy experiments and no one knows what POW or DPOS will lead to in the future.
donator
Activity: 1736
Merit: 1014
Let's talk governance, lipstick, and pigs.
January 01, 2015, 01:42:09 AM
Sfinder was found and voted out successfully. 

It is almost impossible for full pay delegates to be the same person.  Unless they are superhuman and able to complete multiple jobs at the same time.  You can view the work delegates are doing.  They have to be transparent and productive or they are voted out.  It's simply not possible to all be the same person because 1 person cannot do 101 jobs.  And there are huge incentives to not do this.

Delegates are one of the great features of BitShares.  It's creating a thriving community and a whole new type of decentralised organisation.  Not to mention the unique identity verifying features being developed.   DPOS is an amazing, fascinating and powerful invention which is going to re-structure society itself.  Constructive criticism is always welcomed, but please keep it real.
That's the most ridiculous thing to say in the internet age. Of course one person can do millions of procedural tasks at once. If you can't write software to do it you hire cheap tech support in Mexico or India and script them. Break them up into teams for each delegate pseudonym and offer compensation based on productivity.
legendary
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
January 01, 2015, 01:18:58 AM


Where with DPOS it seems all the centralization should occur early on and then as market cap grows, the largest reason for multiple delegates per person decreases because each can pay a fair amount of compensation.  

This is a ridiculously naive argument with no appreciation for the reality of people's greed,
and 100% wrong.
 
The people that would abuse the system to gain multiple delegate spots
are NOT going to say "you know what, I'm being paid a fair amount already,
I don't want more than my fair share."

The more money there is to make, the MORE motivated everyone will be to cheat.
 
legendary
Activity: 1162
Merit: 1042
White Male Libertarian Bro
December 31, 2014, 10:46:36 PM

 
Bitshares has already had a Sybil attack occur earlier this year when it was uncovered that an individual named "sfinder" actually controlled the TOP 5 DELEGATES!

Epic fail.  I knew it.  Not to mention that even if the delegates are known,
then they become subject to manipulation.

How did they uncover this "sfinder" character?

Epic fail is exactly right.  It's disingenuous, in every sense of the word, that the Bitshares' devs continue to lead people to believe that Bitshares is "decentralized" and I quote "Safer than a Swiss bank account!"  Obviously, they care more about getting investors' money than protecting it and creating an actual decentralized system.

The Bitshares' devs didn't find "sfinder" on their own accord.  Daniel Larimer (aka Bytemaster), the main Bitshares' dev, even voted him into multiple delegate positions.  It was some individuals in the Chinese community that found out about his multiple delegate positions.

Why is having multiple delegates belong to one person bad?
Or are you saying that 101 is indeed the magic number, and anything less is too centralized? What if we coalesced redundant delegates into single nodes?

I'm going to assume the first question is a joke.  I'm saying regardless of how many delegates you have 11, 101 or 1001, DPoS is fundamentally flawed because you geniuses forced a social construct onto chain security which opens you up to Sybil attacks.

Sfinder was found and voted out successfully.  

Are you sure about that?  Prove it.  Oh wait... you can't because it is IMPOSSIBLE to in Bitshares' DPoS mechanism.

It is almost impossible for full pay delegates to be the same person.  Unless they are superhuman and able to complete multiple jobs at the same time.  You can view the work delegates are doing.  They have to be transparent and productive or they are voted out.  It's simply not possible to all be the same person because 1 person cannot do 101 jobs.  And there are huge incentives to not do this.

Yes, because we all know that all investors are diligent and have the experience necessary to ensure that they don't fall into a trap.  Also, we all know that scammers never, ever work together, right?  lol

How are you going to verify a delegate is doing his due diligence as a business if his progress can't be determined solely based on code commits?

Delegates are one of the great features of BitShares.  It's creating a thriving community and a whole new type of decentralised organisation.  Not to mention the unique identity verifying features being developed.   DPOS is an amazing, fascinating and powerful invention which is going to re-structure society itself.  Constructive criticism is always welcomed, but please keep it real.

I am "keeping it real".  Everyone involved in Bitshares that supports these claims of it being "decentralized" and "Safer than a Swiss bank account" is misleading those who don't know any better.  Bitshares destroyed PoS by adding delegates.  What is worse is that imo the real reason the Bitshares' devs added delegates was to steal NXT's PoS mechanism and try to make it look like they were "innovative" when really they just wanted to ride on NXT's success.  It is clear that Daniel knows that it is IMPOSSIBLE to ascertain the identities behind delegates, but they continue on this "decentralization" charade, imo purely to capitalize on the uninformed.

Now the Bitshares' cheerleaders will tell you, "What does it matter if the delegates are the same person?"  Surely, they jest.  The ENTIRE REASON behind ALL consensus mechanisms is to prevent SYBIL ATTACKS!  PoW does this with hashpower.  PoS does this with stake.  DPoS claims to be able to do this with "delegates", but this is impossible because multiple delegates can be controlled by one individual.  Some of you might say, well, with NXT's PoS, you can lease your forging power isn't that the same thing?  The difference is this.  NXT doesn't force the social construct onto the chain.  You DON'T have to lease your forging power to anyone!  There is NO reason to lease your forging power to anyone unless you want to receive the tx fees you earn on a more consistent basis at the cost of paying the forging pool operator a fee.  Leasing in NXT was created so you could lease your stake to YOURSELF and keep your main account offline.  Therefore allowing you to protect the network and not keep your main account open on your computer.

Anyone who supports Bitshares' DPoS consensus mechanism is either disingenuous, delusional or severely misinformed.

DPoS concedes that some degree of gravitating towards a few concentrated points is always going to happen, as was clear in the Ghash success, and later seen in NXT forging pools too. It attempts to regulate this behaviour by making it inbuilt in the protocol itself and trying to make sure that there is no more centralization than is necessary.

Nice try, but NXT's forging pools never got remotely close to GHash's hashpower concentration.  NXT also has way more than 101 forgers securing its chain.

You make it sound so easy.

I make it sound "easy", because it is "easy" to mislead and manipulate people who are uninformed.  Have you seen the scams that are being pulled over on people in the altcoin section?
member
Activity: 68
Merit: 10
December 31, 2014, 06:33:16 PM
Why is having multiple delegates belong to one person bad?
Or are you saying that 101 is indeed the magic number, and anything less is too centralized? What if we coalesced redundant delegates into single nodes?

This is the same problem being mulled over with my coin.  (Search RPCD ANN)

According to my analysis Bitcoin has incentives to centralize as market cap goes up, especially as long as block rewards are relatively high. You can't risk orphaned blocks mining on your own little home based node and p2p pool doesn't seem to be as efficient either.

Where with DPOS it seems all the centralization should occur early on and then as market cap grows, the largest reason for multiple delegates per person decreases because each can pay a fair amount of compensation. At that point shareholders (which POW miners are not) will be incentivized to keep the network decentralized because NETWORK SECURITY WILL DEMAND IT !
legendary
Activity: 1050
Merit: 1000
December 31, 2014, 04:41:38 PM
It's even more vulnerable because Bitshares is trying to attract "businesses and developers" as delegates.  All someone would have to do to get voted in as a delegate is to post a convincing but fake business plan or resume and the stakeholders would eagerly pull in the Trojan horse.

You make it sound so easy. Its interesting how preference sways our judgement. For instance, I can easily say the same for PoW coins:

All someone has to do is operate a pool which rewards block finders generously and has 0 fees, and the miners would eagerly pull in the Trojan horse

If anything, the Ghash incident showed that miners are not pro-active in protecting the network and it leaves PoW coins vulnerable. Will shareholders be more careful when it becomes larger and the voting is more distributed? Well, only time will tell.
legendary
Activity: 1050
Merit: 1000
December 31, 2014, 03:16:25 PM
An individual can create multiple delegates and get stakeholders to approve them via deception.  This gives the illusion that there are 101 unique delegates when in reality many delegates are in fact one individual.  When you consider that multiple individuals could collude to create these faux delegates, it becomes obvious that gaining control over 51% of the delegates would not be that difficult.[/b]

Certainly more difficult than one individual or group running several pools and getting control over 51% hashrate. Imagine having around 10 delegates, imagine that the delegates have power proportional to the votes, imagine that 2-3 of the top voted delegates have control due to the proportionality factor - well, you get Bitcoin.

DPoS concedes that some degree of gravitating towards a few concentrated points is always going to happen, as was clear in the Ghash success, and later seen in NXT forging pools too. It attempts to regulate this behaviour by making it inbuilt in the protocol itself and trying to make sure that there is no more centralization than is necessary.
hero member
Activity: 868
Merit: 1000
December 31, 2014, 03:00:44 PM

Bitshares has already had a Sybil attack occur earlier this year when it was uncovered that an individual named "sfinder" actually controlled the TOP 5 DELEGATES!


The truth of this matter is, that as everyone knows who was around in 2013, Bitshares was originally going to be PoW.  The Bitshares' devs only decided to switch to PoS after they saw the success of NXT.  In a flawed attempt to look original, they added "delegates" to PoS which effectively destroyed it by adding centralization and opening it up to the aforementioned Sybil attacks.

Sfinder was found and voted out successfully. 

It is almost impossible for full pay delegates to be the same person.  Unless they are superhuman and able to complete multiple jobs at the same time.  You can view the work delegates are doing.  They have to be transparent and productive or they are voted out.  It's simply not possible to all be the same person because 1 person cannot do 101 jobs.  And there are huge incentives to not do this.

Delegates are one of the great features of BitShares.  It's creating a thriving community and a whole new type of decentralised organisation.  Not to mention the unique identity verifying features being developed.   DPOS is an amazing, fascinating and powerful invention which is going to re-structure society itself.  Constructive criticism is always welcomed, but please keep it real.
sr. member
Activity: 1582
Merit: 253
December 31, 2014, 02:39:04 PM
Why is having multiple delegates belong to one person bad?
Or are you saying that 101 is indeed the magic number, and anything less is too centralized? What if we coalesced redundant delegates into single nodes?
legendary
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
December 31, 2014, 02:07:08 PM

 
Bitshares has already had a Sybil attack occur earlier this year when it was uncovered that an individual named "sfinder" actually controlled the TOP 5 DELEGATES!

Epic fail.  I knew it.  Not to mention that even if the delegates are known,
then they become subject to manipulation.

How did they uncover this "sfinder" character?
Pages:
Jump to: