Bible Pay

Read 1094 times

  • Rob A.
  • Administrator

    • 1105


    • 18
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
BLOCKCHAIN NEWS
« on: September 24, 2017, 10:52:40 am »
This is the testnet thread for :

- Testing Block Chain News (Add an article, View an article)
- Possibly: Viewing a Gui list of articles, Deleting an article, Editing an article
- Fixing Nanaminers double free or corruption mining error
- Baby steps for pre-testing of sanctuaries (primarily as since we will have many testnet nodes online this gives the dev a chance to verify governance proposal creation works, and create the web interface for proposal lists, and proposal voting)


To get started, please download 1.0.4.0 or later from www.biblepay.org (or build 1.0.4.0+).

Launch in testnet mode like this:

cd c:\program files\biblepaycore
biblepay-qt -testnet



Read this wiki page on Block Chain News:

http://wiki.biblepay.org/News


Start by creating a sample blockchain news article to get the feel of how this is done, and optionally publish one.


Note, that the first time you view an article, the images do not load quick enough and you may have to close the preview window and re-open it.  Solutions are welcome.


When you click Read Block Chain News, and enter the TXID, you should see this:




« Last Edit: September 24, 2017, 01:31:39 pm by admin »


  • svirus
  • Newbie

    • 7


    • 0
    • September 25, 2017, 06:05:20 am
    more
Re: BLOCKCHAIN NEWS
« Reply #1 on: September 28, 2017, 05:49:34 am »
Hi
I have a one question.

Did you think about some tags/language/category  filed in blockchain ?
It will be nice to filter some news.

Anyway... it's very very nice feature 


  • Rob A.
  • Administrator

    • 1105


    • 18
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: BLOCKCHAIN NEWS
« Reply #2 on: September 29, 2017, 09:57:29 am »
Hi
I have a one question.

Did you think about some tags/language/category  filed in blockchain ?
It will be nice to filter some news.

Anyway... it's very very nice feature

Thanks, well, all I thought of so far was adding a field above the news (IE if you think of hierarchies, we have blockchain->datatype->object), this of News as just a datatype, and the content of the post as the object.  We should do that,then we could do things like West suggested (have a mining guide in the coin) and the mining guide would be datatype 'guide'for example.  News would be 'news'.  Then we could have other things, like 'proposal' where we store an actual full text of a new proposal for something important like Proposal to fund Cancer Patient, or Proposal for IT integration for Debit Card!  Those would be cool object types to be able to vote on in -client.  But yes, in the vein that you suggested, we could have a field for Tags so then if we want to add searchability, we could search on lists through tags.  As a matter of fact, whatever "news list" we put in the coin we could just have a drop down on the top with the datatype in it, and then search on anything about anythign in the chain...

I think the idea is noble? ...  Exciting.



  • Rob A.
  • Administrator

    • 1105


    • 18
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: BLOCKCHAIN NEWS
« Reply #3 on: September 29, 2017, 10:00:01 am »
A little update here for everyone on TestNet:

I decided to modify the testnet chain to have 1 minute blocks, so when someone is actually testing, we can test 700% faster.
For example, if we want to mock up a proposal, a vote, a budget and a superblock, we wont have to wait as long.

On my local nodes, I had to erase all my testnet chains.  The code is out for linux but not for Windows yet.

Also, another major change is Sanctuaries require another piece of linux side software called Watchman on the wall.  Im working on it now, and will update asap.
This will allow us to test sanctuaries in testnet a little early (IE within 30 days from now).  Giving myself 30 days of time max to get the web proposal/budget working.



  • tiras
  • Jr. Member

    • 57


    • 1
    • September 01, 2017, 02:00:09 pm
    more
Re: BLOCKCHAIN NEWS
« Reply #4 on: September 29, 2017, 12:00:04 pm »
A little update here for everyone on TestNet:

I decided to modify the testnet chain to have 1 minute blocks, so when someone is actually testing, we can test 700% faster.
For example, if we want to mock up a proposal, a vote, a budget and a superblock, we wont have to wait as long.

On my local nodes, I had to erase all my testnet chains.  The code is out for linux but not for Windows yet.

Also, another major change is Sanctuaries require another piece of linux side software called Watchman on the wall.  Im working on it now, and will update asap.
This will allow us to test sanctuaries in testnet a little early (IE within 30 days from now).  Giving myself 30 days of time max to get the web proposal/budget working.

this is a great news re. Sanctuaries .   can't wait to test them


Re: BLOCKCHAIN NEWS
« Reply #5 on: October 02, 2017, 10:29:55 am »
Made an article (testnet) (News-Create News Article).  When I hit preview, the preview popped under the main menu and was very difficult to see.  When I hit the OK button (in the Create News Article window), it closed the Create News Article Window.  When I again selected News-Create News Article it popped up the CNA window, but my preview was still under from before.  However, nothing seemed to save from my previous incarnation of CNA and I had to retype (cut-paste).  When trying to edit the format of my article (and it may be because I was on VNC) it would not allow for insert, only overwrite style edits.

I closed the preview, hit the Preview button in CNA window, got a new preview.  Did an edit, hit preview and it refreshed the preview window (as expected).  When I hit publish, I THOUGHT it said it would cost 400 BBP, I was then charged 4500 BBP and did not note the article ID.  The transaction summary is below.  Either way, even if I misread 4000 as 400, 4500 is above that.  I don't see in debug what my article ID was, so I cannot verify it exists yet.

One consideration to make would be a WSISYG editor.  I'm pretty sure there are some open implementations that would be adaptable with ease, and lower the barrier for entry for writing news articles.

<TX log>
Status: 0/offline, has not been successfully broadcast yet
Date: 9/26/2017 23:05
To: yadZnJ3hD3FRC8CiLZEVNqejvQFgNtu5ci
Debit: -500.00000000 tBiblepay
To: yadZnJ3hD3FRC8CiLZEVNqejvQFgNtu5ci
Debit: -500.00000000 tBiblepay
To: yadZnJ3hD3FRC8CiLZEVNqejvQFgNtu5ci
Debit: -500.00000000 tBiblepay
To: yadZnJ3hD3FRC8CiLZEVNqejvQFgNtu5ci
Debit: -500.00000000 tBiblepay
To: yadZnJ3hD3FRC8CiLZEVNqejvQFgNtu5ci
Debit: -500.00000000 tBiblepay
To: yadZnJ3hD3FRC8CiLZEVNqejvQFgNtu5ci
Debit: -500.00000000 tBiblepay
To: yadZnJ3hD3FRC8CiLZEVNqejvQFgNtu5ci
Debit: -500.00000000 tBiblepay
To: yadZnJ3hD3FRC8CiLZEVNqejvQFgNtu5ci
Debit: -500.00000000 tBiblepay
To: yadZnJ3hD3FRC8CiLZEVNqejvQFgNtu5ci
Debit: -500.00000000 tBiblepay
Transaction fee: -0.00173000 tBiblepay
Net amount: -4500.00173000 tBiblepay

Made a new article in Testnet (ID=ef1f411d1ef8dff03300752113c0a9ab992d4bc75df570adc252013d56cf2a75).  Charge was correct in wallet (4500 BBP), is viewable in news functions.  Hopefully this doesn't crash testnet again like it appears my previous news article (c043bdf055345541ab911bed2ac11331328f51b4f6e2848418cd3ea43c6f6cfa) may have.

Both times Core never would resync despite doing all the normal fixes (deleting blockchain, peers, et. al.)


Re: BLOCKCHAIN NEWS
« Reply #6 on: October 03, 2017, 12:16:10 pm »
Quote
Can't see how long it took, but it finally re-syched after posting the news article.  Still, am  a bit concerned on how long it was out of sych and if that was due to my Core and my article and only affected me or if it affected all of testnet.  Because if it affects all of testnet, then that is a serious potential vector for a malicious actor to submit multiple short articles every few minutes to effectively DDOS the net.

I can assure you the way the news article is stored cannot hose the chain.  Its stored the same way our prayers are stored.
What happened was, and remember we are a decentralized network with only one addnode compiled in testnet: node.biblepay.org.  Since nodes only know of one, until we have many more in the peers.dat, when I delete the blockchain in testnet, it erased your article, and you can no longer sync, and then you ban me, because my rules are now different than yours.  They are different because I created 1 minute blocks.

If you want, if you are now on the latest version, you can resend the article in the chain and see that it does not hose your chain.

Regarding the 500 extra bbp, its just a bug in the multiplier on the modal message.

Anyway Im going to shift gears and create a testnet thread for sanctuaries, as I think we are going to be pushing it to go live by the end of the year now that I see the complexity involved in sanctuaries.  There are Many variables and Many issues for us to solve.


« Last Edit: October 03, 2017, 01:00:38 pm by admin »