Author Topic: There is a witness who does not work  (Read 546 times)

0 Members and 1 Guest are viewing this topic.

Offline wuyanren

  • Hero Member
  • *****
  • Posts: 589
    • View Profile
There is a witness who does not work
« on: September 27, 2015, 04:16:52 am »
I think there should be a mechanism that does not work for the witness to automatically go down。Then the bench filled witness。

Offline wuyanren

  • Hero Member
  • *****
  • Posts: 589
    • View Profile
Re: There is a witness who does not work
« Reply #1 on: September 27, 2015, 12:33:26 pm »
Do we have no opinion?

Offline puppies

  • Hero Member
  • *****
  • Posts: 1659
    • View Profile
  • BitShares: puppies
Re: There is a witness who does not work
« Reply #2 on: September 27, 2015, 03:19:11 pm »
I think you are proposing automatic downvoting of non perfroming witnesses.  This opens us up to attacks.  If I am a witness I could skip the witness ahead of me.  Making it look like they had missed a block. 

The good news is that we really don't need this for 2.0.  We can now modify the signing key of a witness in real time.  So each individual witness should actually consist of a multitude of nodes which are set up in a chain, and if a block is missed production is moved from one node to another.
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline wuyanren

  • Hero Member
  • *****
  • Posts: 589
    • View Profile
Re: There is a witness who does not work
« Reply #3 on: September 27, 2015, 04:11:10 pm »
I mean, if a witness does not work for a long time。What should we do?

Offline boombastic

  • Sr. Member
  • ****
  • Posts: 251
    • View Profile
    • AngelShares Explorer
Re: There is a witness who does not work
« Reply #4 on: September 27, 2015, 04:42:41 pm »
You can remove your vote for this witness on production net.

In this test run, the blockchain level test is satisfying.  Dev are focusing on UI progress.  Therefore this is witness's behavior is more or less 'tolerant'.
http://bitshares.dacplay.org/r/boombastic
Support My Witness: mr.agsexplorer
BTC: 1Bb6V1UStz45QMAamjaX8rDjsnQnBpHvE8

Offline BunkerChainLabs-DataSecurityNode

Re: There is a witness who does not work
« Reply #5 on: September 28, 2015, 03:15:07 am »
It's my understanding that the network will automatically start skipping witnesses that are missing blocks... so if a witness is not working the network is going to not include them in the block production.
+-+-+-+-+-+-+-+-+-+-+
www.Peerplays.com | Decentralized Gaming Built with Graphene - Now with BookiePro!
+-+-+-+-+-+-+-+-+-+-+

Offline wuyanren

  • Hero Member
  • *****
  • Posts: 589
    • View Profile
Re: There is a witness who does not work
« Reply #6 on: September 28, 2015, 03:20:28 am »
It's my understanding that the network will automatically start skipping witnesses that are missing blocks... so if a witness is not working the network is going to not include them in the block production.
There is no way to automatically punish not working witnesses?

Offline Pheonike

Re: There is a witness who does not work
« Reply #7 on: September 28, 2015, 05:38:06 am »
That is the punishment. They skipped which means the are not paid for that round.