Quick update on State of The Biblepay, and a request for any constructive criticism on a potential new idea.
Anyway the reason I mention Stratis, is I think it would be interesting if we were the first Altcoin to run a Stratis fork. I was thinking, I have the team behind the scenes that could potentially port Stratis into Biblepay and Biblepay into Stratis, and we could write a new C# UI, one that is not web based (that would be Windows native forms based as an EXE download). So our contribution to Crypto in this case is we would check-in the ability to run a stratis back-end on an altcoin with a Windows native UI (IE that is biblepays contribution). The Second contribution would be adding PoBH (our hash class), and the Third would be adding Dash masternodes To the Stratis core. So another words, we would have a native windows wallet download with masternodes, a new UI, and full sync-compatibility with the existing Biblepay wallet and keys.... I would estimate this project "could" potentially make BiblePays marketcap worth at least $100MM. (As Stratis is $795MM). It also gives us SegWit (which we have a quote request out for), allowing us to run Lightning Network in the future. Its an exciting project, that I think devs would want to jump in and help us with also- as I know the c# corporate workplace is very deep- and that could ensure our long term stability as well. I truly think this project could be done along side our normal Gospel enhancements, in a safe way. (Safe as in parallel until the Stratis wallet works). We basically would release a windows wallet that would sync in a compatible manner to the Berkeley wallet, and offer a separate download. If this project took off, we could refocus our support into the c# wallet and find a way to port the c# to mono, and stop developing berkeleys wallet (to have one codebase in the future). It does offer an interesting perspective, to support one codebase that is potentially c# in the future. And finally this idea opens up one more huge market for us that is harder on the berkeleydb side: Stratis smart contracts. Stratis is working on that, and I feel our future full dev team can integrate smart contracts into the stratis code, contracts that are more efficient. Ones that offer consensus based on c# code (instead of the bitcoin main chain), and - possibly, smart contracts that execute actual c# language code (meaning they could be very complicated contracts).
The primary reason I write all this is to invite any constructive criticism on the idea. No I dont want to hear from people who do not know what they are talking about (for example, miner comments like Oh you are going to push us off linux, and kill us? ) Im talking technical and bitcoin and high level comments for this idea.
https://stratisplatform.com/2017/12/08/masternode_mainnet_beta_release/Thanks! I was actually working on Stratis right now.
That should help a lot. The good news is the UI does not appear to exist anywhere (other than that breeze web UI), so Im trying to do something slightly pioneering.
On an interesting side note, all of stratis c# is written in the new cross-platform .NET "Standard core" version 2.0 (the one that was not written by microsoft), so the daemon actually runs on linux (and v2.0 does not have a UI for Windows).
However, .NET 4.7.1 (with windows.forms UI) runs on windows, so putting a UI on it means it runs in windows and not linux. (We can look at mono on that later) but Im more concerned about writing a proof of concept now to see how it works.
Conceptually a linux user would have biblepayd, the ability to mine in linux, and run from the command line. Windows would have the UI. Then we would have our nix programmers port the UI to mono. There would be no QT version (LOL). Very interesting.