Bible Pay

Read 92982 times

  • T-Mike
  • Administrator

    • 398


    • 2
    • February 06, 2018, 06:12:58 pm
    more
My node was synced but now it's not, is that normal? I do see the blocks going up.

  "AssetID": 1,
  "AssetName": "MASTERNODE_SYNC_SPORKS",
  "Attempt": 0,
  "IsBlockchainSynced": false,
  "IsMasternodeListSynced": false,
  "IsWinnersListSynced": false,
  "IsSynced": false,
  "IsFailed": false,
  "MasternodesEnabled": true

"version": 1000903,
  "protocolversion": 70715,
  "walletversion": 61000,
  "wallet_fullversion": "1.0.9.3",
  "balance": 3198180.27801030,
  "privatesend_balance": 0.00000000,
  "retirement_balance": 0,
  "blocks": 2688,
  "timeoffset": 0,
  "connections": 10,
  "proxy": "",
  "difficulty": 0.07714083926784768,
  "testnet": true,
  "keypoololdest": 1518115544,
  "keypoolsize": 1001,
  "paytxfee": 0.00000000,
  "relayfee": 0.00010000,
  "errors": ""


  • Rob Andrews
  • Administrator

    • 2029


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
My node was synced but now it's not, is that normal? I do see the blocks going up.

  "AssetID": 1,
  "AssetName": "MASTERNODE_SYNC_SPORKS",
  "Attempt": 0,
  "IsBlockchainSynced": false,
  "IsMasternodeListSynced": false,
  "IsWinnersListSynced": false,
  "IsSynced": false,
  "IsFailed": false,
  "MasternodesEnabled": true

"version": 1000903,
  "protocolversion": 70715,
  "walletversion": 61000,
  "wallet_fullversion": "1.0.9.3",
  "balance": 3198180.27801030,
  "privatesend_balance": 0.00000000,
  "retirement_balance": 0,
  "blocks": 2688,
  "timeoffset": 0,
  "connections": 10,
  "proxy": "",
  "difficulty": 0.07714083926784768,
  "testnet": true,
  "keypoololdest": 1518115544,
  "keypoolsize": 1001,
  "paytxfee": 0.00000000,
  "relayfee": 0.00010000,
  "errors": ""


Sounds like a sanctuary sync issue (not a chain sync problem), which I feel pretty good about because we havent fundamentally changed the sanctuary code.  Your probably OK, lets check some others sancs and ensure they are 999 also.  Ill check mine in a few mins.


  • Rob Andrews
  • Administrator

    • 2029


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
I see someone is trying to hack my CPID in testnet.  I see the users testnet bbp address is yRo7XJD3rWw88DuaHsu5VkXnMwtbn4mqv5.  I just sent you 125 bbp with a message Happy Hacking!  Its probably Swongle.

Thanks for testing that for us.  I see the network rejected the fraudulent transaction.

(The hacker was trying to insert a fraudulent burn in the chain with my CPID in it).



  • T-Mike
  • Administrator

    • 398


    • 2
    • February 06, 2018, 06:12:58 pm
    more
I was setting up a 2nd node so I had to restart the daemon on my controller wallet. Now the daemon will only run for about a minute then stop.

2018-02-20 02:33:22  GetBlockSubsidy 2673.000000
2018-02-20 02:33:22 init message: Done loading
2018-02-20 02:33:33 P2P peers available. Skipped DNS seeding.
2018-02-20 02:33:33 dnsseed thread exit
2018-02-20 02:33:45 Misbehaving: 206.125.154.17:5719 (0 -> 14)

UPDATE

Not sure what's going on but started it a third time and it's running ok now.....
« Last Edit: February 19, 2018, 08:42:38 pm by T-Mike »


  • Rob Andrews
  • Administrator

    • 2029


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
I was setting up a 2nd node so I had to restart the daemon on my controller wallet. Now the daemon will only run for about a minute then stop.

2018-02-20 02:33:22  GetBlockSubsidy 2673.000000
2018-02-20 02:33:22 init message: Done loading
2018-02-20 02:33:33 P2P peers available. Skipped DNS seeding.
2018-02-20 02:33:33 dnsseed thread exit
2018-02-20 02:33:45 Misbehaving: 206.125.154.17:5719 (0 -> 14)

Can you please run it in valgrind if you have more than 2gb of ram?

sudo apt-get valgrind

valgrind ./biblepayd

?

That will give us the line of the error.
 


  • T-Mike
  • Administrator

    • 398


    • 2
    • February 06, 2018, 06:12:58 pm
    more
Can you please run it in valgrind if you have more than 2gb of ram?

sudo apt-get valgrind

valgrind ./biblepayd

?

That will give us the line of the error.

The vps only has 0.7gb of ram. I can try that later when I upgrade it but I'll just monitor it for now. Thank you.


  • Rob Andrews
  • Administrator

    • 2029


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
The vps only has 0.7gb of ram. I can try that later when I upgrade it but I'll just monitor it for now. Thank you.

Ok cool.  Ill run it that way also if I encounter a crash.

On your nonsyncing sanc you can check to see in coin control if you still have the 500K.  I spent mine today, and it didnt throw any errors and stopped syncing in mnsync also... Reenabling mine now to see if that was it.



  • T-Mike
  • Administrator

    • 398


    • 2
    • February 06, 2018, 06:12:58 pm
    more
Ok cool.  Ill run it that way also if I encounter a crash.

On your nonsyncing sanc you can check to see in coin control if you still have the 500K.  I spent mine today, and it didnt throw any errors and stopped syncing in mnsync also... Reenabling mine now to see if that was it.

I checked my wallet and both of the wallet accounts have at least 500k tBBP. Masternode outputs also still show 2 hashes. Both nodes are still at 1. How does the nodes sync anyways? Does it get the information from the memory pool? Where is the memory pool?

UPDATE:
Node #2 stopped again.

UPDATE#2:
You forgot to add "install" in the apt-get command if you want to update it.

UPDATE#3:
valgrind is using 99% of my cpu and getinfo returns
error code: -28
error message:
Loading block index...

I upgraded to 2GB ram but it's the same. I tried getinfo without valgrind and its fine.

UPDATE #4:
Valgrind gave me something when I left it running:
« Last Edit: February 19, 2018, 09:25:57 pm by T-Mike »


  • togoshigekata
  • Sr. Member

    • 431


    • 25
    • September 01, 2017, 10:21:10 am
    • USA
    more
I see someone is trying to hack my CPID in testnet.  I see the users testnet bbp address is yRo7XJD3rWw88DuaHsu5VkXnMwtbn4mqv5.  I just sent you 125 bbp with a message Happy Hacking!  Its probably Swongle.

Thanks for testing that for us.  I see the network rejected the fraudulent transaction.

(The hacker was trying to insert a fraudulent burn in the chain with my CPID in it).

Thats awesome! Glad people are testing everything :)


  • znffal
  • Full Member

    • 135


    • 7
    • October 02, 2017, 04:01:47 pm
    more
Thats awesome! Glad people are testing everything :)

lol, so which one of us is going to hold Rosetta at gunpoint to test that? ;D


  • T-Mike
  • Administrator

    • 398


    • 2
    • February 06, 2018, 06:12:58 pm
    more
Are your nodes synced? mnsync status?


  • klondike
  • Full Member

    • 189


    • -10
    • October 10, 2017, 09:00:24 am
    more
in other side: mining on phones is bad or with SIM cards= internet traffic with biblepay is very bad for most poor ppl  :-[ = almost 60GB monthly


  • Rob Andrews
  • Administrator

    • 2029


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
I checked my wallet and both of the wallet accounts have at least 500k tBBP. Masternode outputs also still show 2 hashes. Both nodes are still at 1. How does the nodes sync anyways? Does it get the information from the memory pool? Where is the memory pool?

UPDATE:
Node #2 stopped again.

UPDATE#2:
You forgot to add "install" in the apt-get command if you want to update it.

UPDATE#3:
valgrind is using 99% of my cpu and getinfo returns
error code: -28
error message:
Loading block index...

I upgraded to 2GB ram but it's the same. I tried getinfo without valgrind and its fine.

UPDATE #4:
Valgrind gave me something when I left it running:
Great, Im glad you were finally able to figure out how to get valgrind running.
Coincidentally last night my dev testnet died before going to sleep and I left it run in valgrind.
I have the exact same log as you, so thats good that we agree we crashed in the same exact place.
So this looks a little fishy, because this line has been in forever.  It points toward possible hacking (IE spamming us with some invalid blocks), but i cant say for sure.
Anyway, I did fix the issue to prevent a crash by rejecting the block and continuing. I checked in 1.0.9.3b if you want to go ahead upgrade now.

** I recommend everyone testing to upgrade to 1.0.9.3b to avoid the crash.   Ill compile a windows version today **


You were asking:
"I checked my wallet and both of the wallet accounts have at least 500k tBBP. Masternode outputs also still show 2 hashes. Both nodes are still at 1. How does the nodes sync anyways? Does it get the information from the memory pool? Where is the memory poo?"

I don't understand the question but it sounds like you are asking a couple different questions, but Im not sure in what context or why you are asking these things. Some are googlable, regarding bitcoin and the memory pool, but it sounds like you are wondering why the sanc wont sync in regards to its mnsync command, but also mentioning memory pool for "syncing".  So Im not sure what the question means, could you please elaborate?



« Last Edit: February 20, 2018, 07:24:46 am by Rob A. »


  • Rob Andrews
  • Administrator

    • 2029


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
in other side: mining on phones is bad or with SIM cards= internet traffic with biblepay is very bad for most poor ppl  :-[ = almost 60GB monthly

No, Im seeing the biblepay wallet used 78 meg of bandwidth over 24 hours.

The rosetta mining device uses Zero of your biblepay bandwidth (as biblepay controller is on a different machine than a tablet or phone).  Rosetta uses its own bandwidth for new tasks and task checking.  I dont think the packets are that big. 
Someone needs to test boinc/rosetta with wireshark software. 
Be sure to realize the first 2-3 slots that get filled with Rosetta data are much larger, because its downloading the protein database and the program.  After a couple hours you should take a 24 hour baseline and then actually know the *real* consumption of the mining node.

If we add real time certification of tasks, I suppose it will increase bandwidth on the controller, but not by more than 10% or so.

« Last Edit: February 20, 2018, 08:49:18 am by Rob A. »


  • T-Mike
  • Administrator

    • 398


    • 2
    • February 06, 2018, 06:12:58 pm
    more
Updated the node.

Don't worry about my questions from above, I'll just google it. Thanks.

UPDATE:
The node stopped again.
« Last Edit: February 20, 2018, 08:01:42 am by T-Mike »