Pos Mining Started Keep Your Wallet Running 24x7

Discussion in 'Solo Mining' started by rohit pawar, Feb 19, 2016.

  1. 2017/12/15 - Decred v1.1.2 released! → Release Notes  → Downloads
  1. LastNinja

    LastNinja Full Member

    Dec 31, 2015
    451
    199
    Male
    I didn't follow the PoS threads so maybe it has been asked before already.

    Question 1: Why isn't the lottery drawing for instance 5 more tickets as spare so in case the initial 5 or a subset of them don't reply within time x one or more of the spare tickets could be asked to vote? Those spare tickets that don't get the chance would go back into the pool.

    Question 2: What happens with those coins that will miss in PoW and PoS mining when voting is missed by an offline wallet? Will they never be issued at all or is the issuing curve adjusted and they go back into the pool to be issued later?
     
  2. ceejep

    ceejep Sr. Member
    Developer

    Dec 14, 2015
    192
    220
    1) This is inadvisable because it allows for the easy manipulating of votes by the PoW miner. Given a pool of ten votes, the PoW miner can simply select the desirable outcome of their choosing. You could make consensus rules around the ordering of the votes, but these would also allow miners easy manipulation of chain reorganization. Not applying a scaling penalty also allows for vote manipulation abuse.

    2) No. This can be done, like in the CryptoNote algorithm for subsidy. This was decided against because it's well known that in Bitcoin "21 million" is a ballpark figure and it is trivial to destroy your coins if you wish to. This is true for any other coin. The figure of "21 million" coins for Decred represents 21 million coins being possible for issuance. By failing to vote or failing to include votes in your block, proportional subsidy is destroyed.
     
    rohit pawar and LastNinja like this.
  3. ImpellitterI

    ImpellitterI New Member

    Jan 11, 2016
    57
    2
    Male
    how can i check if my wallet pos working 100% ?

    *i can see my hashes using gettickets, but nothing appear in terminal, only this:

    02:21:50 2016-02-23 [INF] WLLT: Connecting block 0000000000003450f9de1131466ddfdc30bea3886a2330f92a8f2b184de7a2e9, height 4380
    02:24:45 2016-02-23 [INF] WLLT: Connecting block 0000000000002ee52a834f707e0101afb0e947a746ed71646d1e462f653f4a0f, height 4381
    02:32:16 2016-02-23 [INF] WLLT: Connecting block 0000000000003f579318ac1f4d392de2f74093c23788f152bb55d81968276757, height 4382
    02:35:30 2016-02-23 [INF] WLLT: Connecting block 0000000000001680c9e9edc42523592b2a507068beae1c950c8d4c72a64f3214, height 4383
    02:38:07 2016-02-23 [INF] WLLT: Connecting block 0000000000000d749b796d7ac61fff5782b989eb3d65dc965f0400683d962020, height 4384
    02:42:36 2016-02-23 [INF] WLLT: Connecting block 000000000000270cdfd14925b50682310ea2608ee6aa3636e6bb7b7f0bc72f9a, height 4385
     
  4. ImpellitterI

    ImpellitterI New Member

    Jan 11, 2016
    57
    2
    Male
    the reward is proportional to the value of the ticket ?

    if i set --ticketmaxprice=1 and everyone set 10 can i never gain rewards ?
     
  5. rohit pawar

    rohit pawar Member
    Advocate (Reddit)

    Dec 26, 2015
    166
    87
    Male
    India
    When your ticket is selected for voting somthing like this will appear in your terminal

    Code:
    08:01:13 2016-02-22 [INF] WLLT: Voted on block 00000000000035755f6488bb4fc624402
    0931e065d7906e3082b66718cb1a782 (height 4134) using ticket 46b6a1cd6b9300d98e03c
    c4c923132dc610d7a68b4b70096e3a924e18328899a (vote hash: 16c77128ea93f75067a09d89
    90c4c4163fbc965e63f378fc6d847ba339203358)
    No , This is a price of ticket you are willing to pay for 1 ticket . Ticket Selection process is totally random . It doesnt matter if u paid 2 DCR or 5DCR for a ticket
     
    ImpellitterI likes this.
  6. ImpellitterI

    ImpellitterI New Member

    Jan 11, 2016
    57
    2
    Male
    Thanks rohit.

    If everyone are equal , for which reason the price may be different ?
     
  7. sambiohazard

    sambiohazard Sr. Member

    Jan 21, 2016
    844
    372
    Price of a ticket is decided by how much demand is there for tickets. ticketmaxprice is what you are willing to pay for a ticket. If demand is high and price goes over your ticketmaxprice then your wallet will stop buying tickets. Also reward for voting is 30% of total block reward divided equally among voters in a block. Block reward is fixed in the coin's code and will go down with time.
     
    ImpellitterI likes this.
  8. MiloIce

    MiloIce Jr. Member

    Jan 18, 2016
    206
    26
    Male
    Can anyone tell me what is wrong when my wallet started to do wallet reorganization out of random?
     
  9. yum

    yum New Member

    Jan 21, 2016
    25
    6
    Male
    15:19:26 2016-02-23 [INF] WLLT: Revoked missed ticket 409fb92c921f8a765393582177
    d593bf4b8325363f4db9e572b5207ce64dc174 (tx hash: 6069b8a3c0dba31ef9ee7e3006d1fe9
    4ac4dff5bd2b431e58a7209cb1b68acef)
    what's about this mean?
     
  10. ImpellitterI

    ImpellitterI New Member

    Jan 11, 2016
    57
    2
    Male
    can i change my ticketmaxprice while running dcrdwallet ?
     
  11. sw1

    sw1 Jr. Member

    Dec 31, 2015
    90
    39
    Male
    Sydney, Australia
    Yes just run the command in a new command window. You will see it in the wallet if you have both terminal windows running at same time.
     
  12. sw1

    sw1 Jr. Member

    Dec 31, 2015
    90
    39
    Male
    Sydney, Australia
    I think it means your ticket did not get included in a block so was revoked.
     
  13. ImpellitterI

    ImpellitterI New Member

    Jan 11, 2016
    57
    2
    Male
    exist a minimum price to ticket ?
    if i ticketmaxprice to 0.5 (permit float?)
    I set to 1 at the moment and the system has not bought
     
  14. rohit pawar

    rohit pawar Member
    Advocate (Reddit)

    Dec 26, 2015
    166
    87
    Male
    India
    Ya u can use float value . And at present price per ticket is 2 dcr . If u set your wallet for 1 dcr wallet will never buy ticket
     
    ImpellitterI likes this.
  15. ImpellitterI

    ImpellitterI New Member

    Jan 11, 2016
    57
    2
    Male
    hmmm
    I supose that this value at moment is difficulty right ?
    if i set 10 DCR I will pay this 10 or 2
     
  16. ImpellitterI

    ImpellitterI New Member

    Jan 11, 2016
    57
    2
    Male
    another question;
    I bought 10 tickets 30 hours ago and none was voted, is it normal ?
     
  17. rohit pawar

    rohit pawar Member
    Advocate (Reddit)

    Dec 26, 2015
    166
    87
    Male
    India
    1.Ticket price is depend on total ticket present mempool and total demand . it works like normal demand and supply rule
    2. You will pay 2dcr (current price)per ticket , setting ticketmaxprice to 10 mean you are willing to pay 10 dcr per ticket . If ticket price increases more than 10dcr wallet will stop purchasing tickets

    yeah , it is normal . Average ticket selection time is 28days .
     
    ImpellitterI likes this.
  18. ImpellitterI

    ImpellitterI New Member

    Jan 11, 2016
    57
    2
    Male
    a billion likes for you rohit :)
    Thanks a lot
     
  19. rohit pawar

    rohit pawar Member
    Advocate (Reddit)

    Dec 26, 2015
    166
    87
    Male
    India
    Always here to help :p
     
  20. ImpellitterI

    ImpellitterI New Member

    Jan 11, 2016
    57
    2
    Male
    Whats wrong ?

    19:55:47 2016-02-22 [INF] WLLT: Wallet has no used addresses for default account external branch
    19:55:47 2016-02-22 [INF] WLLT: Wallet has no used addresses for default account internal branch
    21:56:15 2016-02-22 [INF] WLLT: Wallet has 1 used address for default account external branch
    21:56:15 2016-02-22 [INF] WLLT: Wallet has no used addresses for default account internal branch
    22:02:05 2016-02-22 [INF] WLLT: Wallet has 1 used address for default account external branch
    22:02:06 2016-02-22 [INF] WLLT: Wallet has no used addresses for default account internal branch
    11:35:34 2016-02-23 [INF] WLLT: Wallet has 1 used address for default account external branch
     

Share This Page