Author Topic: Delegated Proof of Stake  (Read 1832 times)

0 Members and 1 Guest are viewing this topic.

Offline bytemaster

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.

Offline bytemaster

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.

clout

  • Guest
Why would it not work if the delegate is chosen at random to produce next block?

Offline MolonLabe

  • Full Member
  • ***
  • Posts: 58
    • View Profile
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?

Offline bytemaster

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
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?