Sunday, April 28, 2019

BiblePay Evolution - What is it?

Quote from: togoshigekata on March 16, 2019, 02:00:02 PM
BiblePay is a fork of the Dash code, our code started out as some version of the Dash coin code,
but we havent included (merged in) all the latest Dash code changes (we have had our own developments and only merged in security things)

Dash has released a few new updates called Dash Evolution, and Rob is [adding] those into BiblePay
A little more technical, I believe Rob [starting] with the latest Dash code, and then [putting] all the BiblePay stuff inside of it
Quote from: bible_pay on March 16, 2019, 02:52:17 PM

Yes, this is exactly right, BiblePay Evolution is going to be our next version, and it includes all the features of Dash Evolution

- deterministic sanctuaries
- chainlocks
- non-financial transactions
- atomic trade
- lightning support
- daaps
- decentralized api
- segwit
- all the new DIPS
- all the latest bitcoin commits for security
- all the stuff that happened over the last year in Dash
- the Depends system for devs
- c++14 source code
- new compiler support
- easier building

Lots of good things to be a base from.  
And we do whats called a "re-base", meaning we merge our biblepay code into Evolution, and offer a new release.  

Some Dash Evo Documentation
https://docs.dash.org/en/latest/introduction/features.html#evolution
https://dashcrypto.org/technology/dash-evolution/
https://github.com/dashpay/dash/blob/v0.13.0.0/doc/release-notes.md

Dash Roadmap
https://www.dash.org/roadmap/

Dash Paper v13
https://issuu.com/dash-coin/docs/dashpaper-v13-v1
(Read by Amanda B Johnson?: https://www.youtube.com/watch?v=tfBAsxh6H50)

Dash DIPs (Dash Improvement Proposals)
https://github.com/dashpay/dips

Dash Releases Evolution's Foundation in Largest Upgrade Ever by Amanda B Johnson
https://www.youtube.com/watch?v=tLInZDCIdEo

Dash To Become Immune to 51% Attacks
https://www.youtube.com/watch?v=EDIfxfjbpkA

TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
https://forum.biblepay.org/index.php?topic=391.msg5518#msg5518

Generic Smart Contracts
https://wiki.biblepay.org/Generic_Smart_Contracts

BiblePay Roadmap
https://wiki.biblepay.org/Roadmap

Quote from: bible_pay on April 07, 2019, 07:19:19 AM

With the release of BiblePay-Evolution coming in 60 days, I thought this would be a good time to:

  1.  Demonstrate our differences - and explain how/why we are Superior to other cryptos

  2.  Compare BiblePay to a potential slot in the Top 100 (I see that our features rank us somewhere between #70 and #100, but I will make a case for #26 once Evolution is released - see chart column D features to achieve #26)

  3.  Show exactly where we expect this feature to fit in our release schedule (note that most of these features are being tested in Evo, and only some are held back for Dec 2019 and Dec 2020).

  4.  Show our progress over time - how our decisions evolved that resulted in constant improvements to our core platform over time.  See on this matrix how we have transcended from problematic in certain areas, with responsible improvements addressing the problems, and finally releasing a good and permanent solution (See Chart #2).

In the First Chart, (Nutritional Info Guide), you can see some of BiblePay's advanced features.  These are things that are not in other communities wallets.  Obviously over the last 2 years, some features have been removed, but its clear that a significant amount of our code has withstood the test of time and has survived the transition to Evo and is useful to the community.  

The in-wallet bible reader, the decentralized GSC creator/voter, our persisted data storage cache (for prayers, campaigns and points), our anti-gpu and upcoming ABN feature, etc.  The wallet is changing again in it's foundation, to provide new interfaces and abstraction layers (as Q3 approaches) so we will have the base to add our extended UI (HTML5) for example for the features to the far right in the chart.

I also provide a key of definitions for anyone that is not familiar - or if you think we need more explanation for a term.  Please don't hesitate to ask for definitions to be added, and I will modify the wiki!

Finally at the bottom of the page, please see the detail table demonstrating how we have evolved in a positive way.  This shows that we have taken into consideration everything complaints in production (for example, improving Prod reliability as you can see is #1 in paramount importance, anti-fork technology is prioritized to #2, etc).  You can also see that all the work we did in 2018 has not been wasted and that what we learned about botnets and POBH is also still present and has evolved for this next release.

Nutritional Information Guide:
https://wiki.biblepay.org/Nutrition_Information

Quote from: bible_pay on April 16, 2019, 08:58:32 AM

I spoke to RattleR at GIN today and he confirmed they have upgraded their platform to handle Deterministic Sanctuaries (Evolution).

So this is a positive thing for us as we will not be hindered while transitioning.

GIN Masternode Hosting:
https://p.ginplatform.io/#!/

Quote from: bible_pay on April 09, 2019, 07:08:31 AM

I realize we have been through an absolutely massive amount of changes and this is partially because the IT requirements list in this project has expanded beyond the original scope required for a launch and then software maintenance (even for a DAC).

But let me put your mind at ease in a couple areas.  Inside the Evo release, we are no longer looking at individual requirements to fulfill an objective.  We are now actually making a generic extensible abstraction layer that I believe can handle all of the DAC requirements in the future. (Including decentralized orphanage contracts and Cioccolanti's integration ideas and web tipping and HTML5 and all that).

So what this means is the end is coming for continual changes (and I don't want those either, I'm on board with this).
The other very large item is our change to be rebase proof that is coming.  Starting in Evo, we are going to release code in a way where we continually honor Dash's future prod commits as they commit also (meaning this will future proof biblepay).

Regarding the actual content you do have a say.  Please join us in the testnet thread and test Evo and paste wishlist items.  I want Evo to be easy to use for everyone + Grandma.  

Finally, even though Evo looks daunting because of acronyms, we are still going to create a dashboard for Grandma towards the end of the cycle so you can drive Evo like a normal car.

Quote from: togoshigekata on April 17, 2019, 07:14:08 PM

BiblePay Forum - TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
https://forum.biblepay.org/index.php?topic=391.0

Github - BiblePay Evolution
https://github.com/biblepay/biblepay-evolution

Quote from: bible_pay
I'm starting to add some documentation to explain to new users how to get started:

Getting started with Evolution:
https://wiki.biblepay.org/Getting_Started_with_Evolution

GSC's:
https://wiki.biblepay.org/Generic_Smart_Contracts

Healing Campaign:
https://wiki.biblepay.org/BiblePay_Healing_Campaign

Street Healing:
https://wiki.biblepay.org/Street_Healing

Spiritual Warfare:
https://wiki.biblepay.org/Spiritual-Warfare-I

I realize we need a specific section for Grandma also - I'll continue to refine the getting started guide.

Please let me know if anyone would like to see more expanded info on any of these, and/or if this is sufficient to call us "easy to use" with the release of Evo.

Reference:
https://bitcointalk.org/index.php?topic=2388064.msg50692748#msg50692748



No comments:

Post a Comment