BIBLEPAY -TESTNET TESTING THREAD-Proof-Of-Distributed-Computing(Cancer Research)

Started by Rob Andrews, February 06, 2018, 04:00:36 PM

Previous topic - Next topic

T-Mike

Quote from: Rob A. on February 14, 2018, 08:56:19 AM
Not sure if it matters though, its on by default, and makes the miner run at 100 HPS or so.  If they turn it off, they can use genproclimit to mine as fast as they want if thats what they insist on.

Uhh, we definitely need to test headless's ability to download the file.  Could you run headless, and do a 'exec dcc' and see if it updates the /SAN files to current timestamp?

Then do an exec testvote also and lets see if we both vote on the same file.

"Command": "testvote",
  "fileage": 303,
  "filehash": "00000000000000000000000000000000747be9068b0b5ae2ae03be8dd0900019",

togoshigekata

Upgrading my 2 testnet sanctuaries now, one of them I had to totally clean the .dat files and blocks and chainstate folders,
the other one disconnected when compiling

How to Update and Clean Wallets
https://www.reddit.com/r/BiblePay/comments/7nmvm8/how_to_update_clean_wallets/

MIP

Do we have the latest windows version compiled already? I cannot compile it myself even in linux as all my boxes don't have QT installed at the moment so no gui available for me.
Thank you.

T-Mike

Quote from: MIP on February 14, 2018, 10:41:40 AM
Do we have the latest windows version compiled already? I cannot compile it myself even in linux as all my boxes don't have QT installed at the moment so no gui available for me.
Thank you.

With the newest version QT is not required anymore. You just need to compile and run the daemon.

Rob Andrews

Quote from: MIP on February 14, 2018, 10:41:40 AM
Do we have the latest windows version compiled already? I cannot compile it myself even in linux as all my boxes don't have QT installed at the moment so no gui available for me.
Thank you.


Yeah, it looks like 1.0.9.1 is OK to release.

Windows is out there now guys.



Rob Andrews

Quote from: T-Mike on February 14, 2018, 09:47:56 AM
"Command": "testvote",
  "fileage": 303,
  "filehash": "00000000000000000000000000000000747be9068b0b5ae2ae03be8dd0900019",

Looks like we matched, great!

But we will need more hashers out here with CPIDs to speed up these blocks....

Edit: It looks like Im the only one mining.  The mining feature is working, Im mining at 1 HPS!  This is cool, 99.9% available for Rosetta....

T-Mike

Quote from: Rob A. on February 14, 2018, 11:03:12 AM
Looks like we matched, great!

But we will need more hashers out here with CPIDs to speed up these blocks....

Edit: It looks like Im the only one mining.  The mining feature is working, Im mining at 1 HPS!  This is cool, 99.9% available for Rosetta....

Yeah, I started the mining, 0.84hps. How much mining power do we need to keep the network operating with 500k transactions per day? I mean, for bitcoin, if there was only 10 people mining, could it process 500k transactions per day?

Rob Andrews

Quote from: T-Mike on February 14, 2018, 11:14:56 AM
Yeah, I started the mining, 0.84hps. How much mining power do we need to keep the network operating with 500k transactions per day? I mean, for bitcoin, if there was only 10 people mining, could it process 500k transactions per day?
But lets clarify one thing quickly first, its 1 HPS because we are sleeping, it rises up to more like 100 HPS when the CPID is actually available in an open spot (to mine the next block). 

As far as Tx per day, we would be able to process 32,767 per block * 202 per day, max.  But you would see very high fees after the 7000'th transaction because the size of the block would be very large.  Otoh, our fees are so small, compared to bitcoin, a 1000 bbp fee is still only .20 cent compared to bitcoin $17 fee.

Really you dont need much mining power as long as we are not getting attacked.  DGW kicks in when people throw a lot of hash our way.
In some POS coins like blackcoin, diff can stay at 5.0 for a whole day if hardly anyone is staking, and security is not suffering (as long as they have a wide distribution of holders).


T-Mike

Quote from: Rob A. on February 14, 2018, 11:19:04 AM
But lets clarify one thing quickly first, its 1 HPS because we are sleeping, it rises up to more like 100 HPS when the CPID is actually available in an open spot (to mine the next block). 

As far as Tx per day, we would be able to process 32,767 per block * 202 per day, max.  But you would see very high fees after the 7000'th transaction because the size of the block would be very large.  Otoh, our fees are so small, compared to bitcoin, a 1000 bbp fee is still only .20 cent compared to bitcoin $17 fee.

Really you dont need much mining power as long as we are not getting attacked.  DGW kicks in when people throw a lot of hash our way.
In some POS coins like blackcoin, diff can stay at 5.0 for a whole day if hardly anyone is staking, and security is not suffering (as long as they have a wide distribution of holders).

Rob, how did you arrive at those numbers in the calculation? So is the fee based on processing time? Like what makes a big block more expensive. Sorry for the NOOB questions.

Rob Andrews

Quote from: T-Mike on February 14, 2018, 11:34:21 AM
Rob, how did you arrive at those numbers in the calculation? So is the fee based on processing time? Like what makes a big block more expensive. Sorry for the NOOB questions.
32767 is the biggest transaction vout size that can fit in a block, and after the block gets above 1 Meg in bytes, fees start to get around 100bbp per transaction after 2 meg its more like 1000bbp per tx.  Warnings start appearing on the UI for every tx sent warning you would you like to add this fee to your Tx, or decline and wait?   Its not really based on time, its based on size.  Its always possible some clown electronically pumps in 5,000 tx in one minute right when a new block hits.


T-Mike

Quote from: Rob A. on February 14, 2018, 11:37:28 AM
32767 is the biggest transaction vout size that can fit in a block, and after the block gets above 1 Meg in bytes, fees start to get around 100bbp per transaction after 2 meg its more like 1000bbp per tx.  Warnings start appearing on the UI for every tx sent warning you would you like to add this fee to your Tx, or decline and wait?   Its not really based on time, its based on size.  Its always possible some clown electronically pumps in 5,000 tx in one minute right when a new block hits.

I see, thanks. So do any of the crypto currencies out there have a way of protecting against that?

Rob Andrews

Quote from: T-Mike on February 14, 2018, 11:40:46 AM
I see, thanks. So do any of the crypto currencies out there have a way of protecting against that?
That is the protection, the fee increases higher and higher according to the block size.  To my knowledge all the berkeleydb coins do the same thing, but I dont know how Ethereum works in this respect.

T-Mike

Quote from: Rob A. on February 14, 2018, 11:43:19 AM
That is the protection, the fee increases higher and higher according to the block size.  To my knowledge all the berkeleydb coins do the same thing, but I dont know how Ethereum works in this respect.

Oh, I meant the clown situation. But I guess that clown would have to be rich or just want to waste coins if he wants to do that to every block and make everyone's fees really high.

ischindl

HI all, I have compiled 1091 on linux.
I have some questions.
1. When I started biblepay-qt after compilation, in one second was added 15 transactions from mined blocks. It is correct?  I attach my transaction log.
2. Some mined block have 5900 tBBP but the majority of blocks have cca 590 tBBP. it is ok ?
3. How the tBBP from PODC are sent? If I understand, from each DC superblock by actual magnitude.   

Thanks for answer.

ischindl

Question out of PODC.
I tried to see the transifex page for biblepay but does'n exist. In slovak language have ? character for some special characters. I see corrupted (? character in words) biblepay_sk.ts file. I mean same problem are in another files(chinese for example)

It is possible run biblepay-qt in english (with some commandline parameter) ovveride system locale ?

Thanks