Bible Pay

Read 1984881 times

  • Rob Andrews
  • Administrator

    • 4281


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
** Major BiblePay Announcement concerning the Core Wallet **


First leading up to the reason behind this change:  Our industry is extremely volatile.  The code is changing (and improving), bitcoin is introducing new features at a rapid pace, these are being pushed down to Dash, dash is implementing security commits and refactoring, and optimizing, etc.  Things like optimizing LLMQ, chainlocks, adding HD wallets, adding decentralized APIs and things.  The blistering pace makes it very hard to maintain BiblePay core with all of our customizations' while releasing all of their new code at the same time (especially when core classes change making it challenging to refactor without rebasing).   (There are over 450 new bitcoin commits in the last quarter coming into the dash branch, and even after our latest rebase, its looking like its essential for yet another rebase by the end of the year!).

So I've been praying about this, and I feel God is leading me to a solution where the core wallet remains pristine (IE 99% binary compatible with Dash since Dash is our chosen branch with governance).  And that means that our code has to live either in another module, or in unchained.  I've been analyzing the potential possibility of porting everything that we have done into the sidechain and allowing it to run from unchained.biblepay.org.  After this analysis, it appears to be a solid solution that will actually help us and improve our long term potential.

So this is what biblepay-core will look like in the future:
  • A fully dash compatible wallet, with all the bitcoin features, with our branding and logo and left toolbar menu and CSS. 
  • A master interface, speaking c#, to interface with our sidechain. 
  • A button to take you to unchained from the core wallet.
  • Our daily superblock would be running on the sidechain, and the Portfolio Builder rewards would be paid to your unchained wallet account.  The leaderboard report will be available from unchained.  There will be no leaderboard in biblepaycore.  (On a side note, if you all want to make a poll if we should remove the leaderboard and just have a private report per user (IE for anonymity sake for each users positions), I would be interested in that outcome).
  • NFTs and Orphan NFTs would be running from unchained.  We will remove NFTs from the core wallet and rewrite the NFT-Add/Edit pages over on unchained.
  • Scripture memorizer, Read the Bible, and Core Gospel would run from unchained.  (No menu changes in the core wallet).
  • RandomX mining will still work from the core wallet, but, we will make an attempt to use the Dash miner for solo mining.  If it fails, we will move back to the bitcoin-biblepay miner.
  • Twice a year, we will be able to pull in all of the latest important wallet updates and push them as a mandatory into the core without breaking the core wallet!
  • Since we will be Fully dash compatible, perpetually into the future, large industrial investors will theoretically never hesitate to buy BBP in large quantities since we will have more security and future compatibility.  (IE our testnet and code-playground will be in Unchained TestNet, therefore will never risk modifications to the core wallet code).
  • We can then invite C# devs into the project which I believe are more readily available than c++ devs.

In light of all this, I'm currently porting all of our custom code over to Unchained.  My goal is to release a new 0.17 branch core wallet by the end of the year that is fully dash compatible, delivering on our c# roadmap promise also.  At the same time, we can set a milestone to upgrade unchained from Beta to MainNet during the end of year release.

In the mean time, once this Beta version is ready for testnet, I will call for massive testing.  We need help with both core-wallet testing and Unchained testing.

On a side note, we still need help with unchained beta testing (see the TestNet threads).



« Last Edit: August 04, 2021, 11:18:09 AM by Rob Andrews »


  • Rob Andrews
  • Administrator

    • 4281


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
** August 8th prayer/business call cancelled **

This week is cancelled due to a death in the family.





  • Radar_Dude7
  • Jr. Member

    • 77


    • 15
    • April 16, 2020, 08:52:42 AM
    more
** August 8th prayer/business call cancelled **

This week is cancelled due to a death in the family.

Rob, I am sorry to hear of your loss in your family. I pray that you and your family are working through your grief and that your time together is going well.


  • Pat Buckley
  • Developer

    • 84


    • 18
    • February 22, 2021, 02:15:12 PM
    more
This week August 15th, prayer meeting is also cancelled due to a death in the family.


  • MIP
  • Sr. Member

    • 368


    • 47
    • February 13, 2018, 11:55:52 AM
    more
This week August 15th, prayer meeting is also cancelled due to a death in the family.

Sad to hear these news, my prayers are with you.

John 11.26

“and whosoever liveth and believeth in me shall never die. Believest thou this?”


  • twinkle
  • Jr. Member

    • 72


    • 9
    • May 12, 2021, 09:05:47 AM
    more
I agree, I am saddened by this, but I agree that God can provide comfort and peace in all things.
May you believe and fully trust in Jesus as Lord over all. May God bless you all in this tumultuous season.
twinkle


  • Rob Andrews
  • Administrator

    • 4281


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
I agree, I am saddened by this, but I agree that God can provide comfort and peace in all things.
May you believe and fully trust in Jesus as Lord over all. May God bless you all in this tumultuous season.
twinkle

Hi everyone.  Thanks Twinkle, MIP, RadarDude and Pat for the condolences.
I appreciate it.  He's in heaven as he was baptized within the last year.

I'll try to get back to the grindstone.  God bless you all.



  • Rob Andrews
  • Administrator

    • 4281


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
*** MORE TESTERS NEEDED FOR UNCHAINED ***

To prevent biblepay from stalling, we need more testers.

https://forum.biblepay.org/index.php?topic=780.15

We need to test:  creating a new wallet, sending bbp back and forth in production, watching a few videos on your PC and on your phone, commenting on videos, upvoting/downvoting videos and comments, and just generally make sure its usable.



  • Rob Andrews
  • Administrator

    • 4281


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
*** MORE WELLS BEING DRILLED - DONATIONS NEEDED ***

Please Donate:

https://forum.biblepay.org/index.php?topic=784.new#new



  • Rob Andrews
  • Administrator

    • 4281


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more


  • sntjo2847
  • Jr. Member

    • 46


    • 3
    • May 21, 2021, 02:55:13 PM
    more
Is there a new pool? I noticed an address get a lot of blocks in the last couple days (~20%) and they are not the 30 min timeout.


  • Rob Andrews
  • Administrator

    • 4281


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Is there a new pool? I noticed an address get a lot of blocks in the last couple days (~20%) and they are not the 30 min timeout.

Your right, I didn't see that... If you look at Pool About page on each of our two pools you see that we solved 83+61 (only 144 blocks out of 205 daily blocks)... Some other pool, or possibly a randomX power user is solving the other 50 blocks.  (We've been in this situation many times with POBH, except the difference is I'm sure the RX activity is completely power-equalivalent to our pools in this case, but its still sort of 'bot activity' unless we find out who the pool is). 

I don't know who this pool or person is... Did anyone start another BiblePay pool guys??

Btw, I am considering adding a constraint in our Christmas release to require RandomX miners to have Social Media activity on Unchained.  What this means is, they would need to upvote/downvote things or post things over there, otherwise the block solutions would fail.  I think it might be good for our community (not only for the intrinstic activity in social media) but more for the miners ROI also.  It would keep the big Chinese industrial miners out (unless they decide to utilize unchained of course)...



  • sntjo2847
  • Jr. Member

    • 46


    • 3
    • May 21, 2021, 02:55:13 PM
    more
Your right, I didn't see that... If you look at Pool About page on each of our two pools you see that we solved 83+61 (only 144 blocks out of 205 daily blocks)... Some other pool, or possibly a randomX power user is solving the other 50 blocks.  (We've been in this situation many times with POBH, except the difference is I'm sure the RX activity is completely power-equalivalent to our pools in this case, but its still sort of 'bot activity' unless we find out who the pool is). 

I don't know who this pool or person is... Did anyone start another BiblePay pool guys??

Btw, I am considering adding a constraint in our Christmas release to require RandomX miners to have Social Media activity on Unchained.  What this means is, they would need to upvote/downvote things or post things over there, otherwise the block solutions would fail.  I think it might be good for our community (not only for the intrinstic activity in social media) but more for the miners ROI also.  It would keep the big Chinese industrial miners out (unless they decide to utilize unchained of course)...

While I agree in principle with foiling bot nets, I would strongly disagree with introducing a non blockchain dependency on block generation. It is also contradicts decentralization.


  • sntjo2847
  • Jr. Member

    • 46


    • 3
    • May 21, 2021, 02:55:13 PM
    more
Is there a new pool? I noticed an address get a lot of blocks in the last couple days (~20%) and they are not the 30 min timeout.
I think this is actually miningpool.fun since on block 287327 it sent biblepay to many addresses. The highest payout addresses had more shares on miningpool.fun's leaderboard than on the foundation's. The blocks solved by the new address do not show up on their block history though.


  • Rob Andrews
  • Administrator

    • 4281


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
While I agree in principle with foiling bot nets, I would strongly disagree with introducing a non blockchain dependency on block generation. It is also contradicts decentralization.
Lets start discussing this just a little bit; and lets keep an open mind, and think through all this over the next 90 days and see if we can come to a general consensus or not.

First of all, when you said that we would be contradicting decentralization, let me clarify the idea first of all:  Unchained.biblepay runs on a sidechain.  So theoretically it is decentralized, because more than one user can run an unchained instance.  Also every comment, every video, and upvote is all on the sidechain in blocks.  So Im really not asking an RX miner to forgo decentralization, Im asking them to hold an account on unchained, another words, simply a NickName, with more than one VOTE count per month.  (No phone number, no email, nothing else).  But otoh, I understand your statement in this capacity:  You are removing the ability for any random pool in the world to pull in N amount of hashpower and simply mine BBP.  So yes you are correct on that side, that we would be very controversial; in that normal pools would not work for us anymore!  Thats sort of what I understand as anti-decentralization - yes, correct.

Now lets look at the big elephant in the room (from my perspective).  When we started biblepay, my original goal was to allow commodity PCs to mine this coin, and make a reward from bible-hashing (POBH), and eliminate mining monopolies (like with bitcoin, I think 66% of the activity is generated by asics, which are bought by Chinese pools).  Meaning that 99% of us small guys cant really make a profit by mining, we are subject to the monopoly.  I would say this anti-monopoly stance is just as important as decentralization.  If not more.  Look what big-tech and big-media is doing to destroy our country right now (through similar monopolies).  This is precisely where my fight is.

If we did this, our small miner would make $30-$50 a month mining, in contrast to if we let the bots and monpolies take over, their income drops to $-1 a month (IE at the energy arb level).

Now, you might argue something very practical to me, like Rob if you let this go entirely free, the way it is now, we might pick up industrial activity and GROW.
What is the evidence of that happening?

So feel free to elaborate on the parts that I might be missing from my end, etc.  Thanks for your input also!