Author [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] Topic: Delegated Proof of Stake  (Read 533 times)

0 Members and 1 Guest are viewing this topic.

Offline MolonLabe

  • Full Member
  • ***
  • Posts: 58
    • View Profile
Delegated Proof of Stake
« on: April 04, 2014, 03:48:24 PM »

I'm sure I'll think of more questions, but so far I only have:

What if a representative broadcasts 2 different blocks at the same time?

Offline bytemaster

Re: Delegated Proof of Stake
« Reply #1 on: April 04, 2014, 03:50:05 PM »
The next in line picks and then he is blacklisted for signing an invalid block. 


Sent from my iPhone using Tapatalk
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline MolonLabe

  • Full Member
  • ***
  • Posts: 58
    • View Profile
Re: Delegated Proof of Stake
« Reply #2 on: April 04, 2014, 05:19:48 PM »
Ok, very cool so far.

If someone goes a minute without creating their block, I assume the next guy in line is making two in a row? Or the interblock time is double what would normally be, or the whole line is shifting upwards.

Ok, say someone is about to submit a block, I'm next in line, I submit their block and make it look like they were too late. They are blacklisted? I know time relies on NTP but how is it enforced?

clout

  • Guest
Re: Delegated Proof of Stake
« Reply #3 on: April 04, 2014, 06:41:17 PM »
Why would it not work if the delegate is chosen at random to produce next block?

Offline bytemaster

Re: Delegated Proof of Stake
« Reply #4 on: April 04, 2014, 07:01:12 PM »
You are not blacklisted for producing a valid block that is skipped, but for signing a block that contains an invalid transaction or for signing two different blocks for the same time slot.

For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline bytemaster

Re: Delegated Proof of Stake
« Reply #5 on: April 04, 2014, 07:02:11 PM »
Why would it not work if the delegate is chosen at random to produce next block?

What source of randomness would you use?   What utility does the randomness provide?
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

 

Google+