Bible Pay

Read 41164 times

  • Rob A.
  • Administrator

    • 1219


    • 20
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Oh, and a question about the amount of BBP per superblock: shouldn't it be about half of what it is? Or is it that high because the network difficulty is low now?

Superblockbudget / blocks = 2.660.579 / 205 = +-13.000 per block.
Yes, West emailed me of this this morning, and whats happening is we have a total gross emission error in the DC payment superblock calculation due to cascading superblocks (IE one per month plus one per day), causing the DC budget to be 20% too high (gross).  So to fix it we need to lower the DC emission rate by 30% net (that puts the entire block budget down below its allowable emission level). 

Im planning on merging that calc change in at a height of T+7 inside the exchange mandatory.

So in summary, due to cascading superblocks, there is a total emission error, and at T+7, the superblock emission for DC superblocks will be reduced by 30%, making the Biblepay block distribution:
20% for Monthly Budget Superblocks
50% for Distributed Computing Superblocks
27% for Sanctuary Payments
3% for POW mining



  • jaapgvk
  • Hero Member

    • 571


    • 22
    • September 01, 2017, 08:02:57 pm
    • Netherlands
    more
I just analyzed the last few hundred blocks, and no it didnt improve.  Im still seeing 30 hour completion time for 205 blocks (about 20% slow still).

Ive triple and quadruple checked the rule - there is no way the rule is not being used, so let octuple check some things, and if need be, our exchange mandatory can reflect yet another change at a future height to make this right, Ill get to the bottom of this.

I strongly believe our rule kicked in and lowered our diff by 17%, and our block times with CPIDs happened to lag by 17% offseting the change, which is kind of hilarious but I believe it to be the case.

Im committed to fixing the emission system in 10 days - to decrease the DC budget by 20% and at the same time speed the blocks up by 20%.....  My, lots of fun.

Does the release of a new mandatory also mean that the pool unbanked function will be  fixed at that point? Because that would be awesome!


  • Rob A.
  • Administrator

    • 1219


    • 20
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Does the release of a new mandatory also mean that the pool unbanked function will be  fixed at that point? Because that would be awesome!

Yes, absolutely, Im trying to team all this up together now and make a list of what it fixes:

- unbanked pool side
- unbanked sanc side and user side
- 7 min blocks
- lower DC budget
- Lukes new 10000 UTXO per magnitude

Etc...

The good news is since it has to be a mandatory, it shores up everything as a team.


  • jaapgvk
  • Hero Member

    • 571


    • 22
    • September 01, 2017, 08:02:57 pm
    • Netherlands
    more
Yes, absolutely, Im trying to team all this up together now and make a list of what it fixes:

- unbanked pool side
- unbanked sanc side and user side
- 7 min blocks
- lower DC budget
- Lukes new 10000 UTXO per magnitude

Etc...

The good news is since it has to be a mandatory, it shores up everything as a team.

Absolutely awesome Rob! :D


  • T-Mike
  • Sr. Member

    • 395


    • 3
    • February 06, 2018, 06:12:58 pm
    more
Yes, absolutely, Im trying to team all this up together now and make a list of what it fixes:

- unbanked pool side
- unbanked sanc side and user side
- 7 min blocks
- lower DC budget
- Lukes new 10000 UTXO per magnitude

Etc...

The good news is since it has to be a mandatory, it shores up everything as a team.

That's great, I'll update when the Windows wallet is ready.


  • Rob A.
  • Administrator

    • 1219


    • 20
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more


  • Ichthus220
  • Newbie

    • 22


    • 0
    • December 11, 2017, 10:09:35 pm
    more
Does my wallet that is associated with my CPID have to be running to be eligible for rewards? I noticed that mine is down and I won’t be home for several hours.


  • T-Mike
  • Sr. Member

    • 395


    • 3
    • February 06, 2018, 06:12:58 pm
    more
Does my wallet that is associated with my CPID have to be running to be eligible for rewards? I noticed that mine is down and I won’t be home for several hours.

Yes, the wallet has to on at all times. If it can't send out podc updates your UTXOweight will go to zero.


  • orbis
  • Full Member

    • 130


    • 1
    • February 08, 2018, 04:37:14 pm
    more
Rob,
why I have more than 6 payment to yourself tx/day?
Last PODC update was 24h ago, but I have those 6 with UTXOamounth. Is it PODC confirmation?
« Last Edit: March 09, 2018, 05:22:32 pm by orbis »


  • Rob A.
  • Administrator

    • 1219


    • 20
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Rob,
why I have more than 6 payment to yourself tx/day?
Last PODC update was 24h ago, but I have those 6 with UTXOamounth. Is it PODC confirmation?

You can actually just click on them and see if its "PODC notification", or check the XML in the vout to see if it says "PODCUpdate", but anyway it normally only sends a couple in 24 hours, but if you have multiple CPIDs, it sends one for each CPID.



  • Rob A.
  • Administrator

    • 1219


    • 20
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Does my wallet that is associated with my CPID have to be running to be eligible for rewards? I noticed that mine is down and I won’t be home for several hours.

Although I dont recommend it if you absolutely have to shut down you can exec podcupdate true and send a fresh one then hope that you are in the chain for 24 hours, and pick it up the next day.

There is an option in the qt wallet to minimize to Tray, and install as service.  This is nice if you do not want to see whats going on- now that we are pretty green Im sure you can run biblepay on a windows machine as a service and not even notice its running.



  • T-Mike
  • Sr. Member

    • 395


    • 3
    • February 06, 2018, 06:12:58 pm
    more
Rob, I hope this helps. The wallet crashes with any values over 1 it seems like.

https://transfer.sh/12zRuR/Debug.zip

Password: biblepay


  • orbis
  • Full Member

    • 130


    • 1
    • February 08, 2018, 04:37:14 pm
    more
You can actually just click on them and see if its "PODC notification", or check the XML in the vout to see if it says "PODCUpdate", but anyway it normally only sends a couple in 24 hours, but if you have multiple CPIDs, it sends one for each CPID.
Yes they are all PODC update. But I have only one CPID. OK, but is it enough to update PODC once per day, yes?


  • Rob A.
  • Administrator

    • 1219


    • 20
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Rob, I hope this helps. The wallet crashes with any values over 1 it seems like.

https://transfer.sh/12zRuR/Debug.zip

Password: biblepay

Hi Mike-

I did download it I did open it, but unfortunately no lin crash dump or windows crash dump can point us to the line number crashing biblepay- except valgrind, or QT running in debug mode with symbols on linux, and I still havent ran it in valgrind mode as its a squirrely deal I cant reproduce it yet- although Im confident I will soon, just need to try to mine on my large vps.

So when you say one, does this crash for you when mining with more than one thread, or what is it that crashes it?

Im mining with 40 threads on my windows box.



EDIT:   I think I found the crash issue in the miner; fixing now...



« Last Edit: March 10, 2018, 07:27:57 am by Rob A. »


  • T-Mike
  • Sr. Member

    • 395


    • 3
    • February 06, 2018, 06:12:58 pm
    more
Hi Mike-

I did download it I did open it, but unfortunately no lin crash dump or windows crash dump can point us to the line number crashing biblepay- except valgrind, or QT running in debug mode with symbols on linux, and I still havent ran it in valgrind mode as its a squirrely deal I cant reproduce it yet- although Im confident I will soon, just need to try to mine on my large vps.

So when you say one, does this crash for you when mining with more than one thread, or what is it that crashes it?

Im mining with 40 threads on my windows box.



EDIT:   I think I found the crash issue in the miner; fixing now...

Oh, that's great! Yeah anything over 1 thread the gui will crash.