Bible Pay

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Rob Andrews

Pages: 1 ... 183 184 185 186 187 188 189 [190] 191 192 193 194 195 196 197 ... 277
2836
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: January 02, 2019, 08:53:24 AM »
Hey All,

So from a very high level, POG seems to be "relatively good", but I have an uneasy feeling about one issue. 
When we removed the training wheels, I noticed we always had a smaller chain with less work competing with the main chain - IE we were more apt to form a fork.  We had about one fork per day, yet we recovered.   I don't think this is normal.

In light of this, I will need to make some changes to POG - most likely changes that deal with shortening the POG duration down from 205 blocks to 16.  I'm thinking what we might do is simplify POG in a way where the wallet takes a look at the last 16 blocks to determine POG difficulty (in contrast to 205), and inside those 16 blocks, it creates a map of who is in the pool (IE who legally tithed), and we pay every pool participant in the next block.

This should give the POG participant the benefit of receiving less volatile reward amounts per tithe (IE not waiting for a payment tier to occur).

The main benefit of this for the core wallet is it will theoretically be more efficient (IE less lookback calculations) and also less prone to fork risk (as during every block connect, the wallet looks at its prior 16 block indexes).

So in light of this please pause testing and Ill prioritize this to the highest level and be back asap with a new version.


2837
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: January 02, 2019, 08:43:39 AM »




where is problem?

So the problem is half bug half understanding.

Take a look at your prior screenshots, and see how you have no coins old enough to tithe?  (IE tithability = NO) in the one shot, and the amount?  Thats the "actual problem".

But I see when you tried to send 200, it created a txid of 00000000000000000000000, thats a bug.

Will fix today.

Thanks.


2838
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: January 02, 2019, 08:39:47 AM »
I did both, public and PM. I see the screen empty at every moment. I am behind a NAT so I don't know if you need an IP in the internet like sancs or not.
In any case I will be online for the next 8 hours in case you want me to do some testing.

Ok, yeah, I went to sleep as I gassed out my room staining the nativity scene someone bought me for Christmas.

In this version, the public and private chat windows dont have history, so in Public mode you would have to leave the window open and minimized then you could see its changes later.  In private, we do have paging, we can test that later.

It uses the native clients communication layer, so the VPN and NAT should be OK.


2839
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: January 02, 2019, 08:37:04 AM »
I would like to try setting up sanctuary

ydmznuZ1cHvCSnSLZ9pZg8Tgou8Ar2XjTW

Sent 3 mil

2840
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: January 01, 2019, 06:15:52 PM »
This is what I get

Code: [Select]
exec titheinfo
{
  "Command": "titheinfo",
  "POG Difficulty": 15151.39403913321,
  "24 Hour Tithes": 11350.8,
  "pog_diff_chain_tip": 15151.39403913321,
  "min_coin_age": 13.87,
  "min_coin_amt": 5780.66,
  "max_tithe_amount": 230.87,
  "Tithable_Coin_Quantity": 0,
  "Tithable_Largest_Coin": 0,
  "Tithable_Coin_Avg_Age": 0,
  "Tithable_Total_Coin_Balance": 0,
  "Tithability_Amount": 0,
  "Tithability_Summary": "NO",
  "Tithe_Cap": 49096,
  "Daily_Miner_Emissions": 96188,
  "Pool_Emissions": 76950.40000000001,
  "Lowest_ROI%": 78.5,
  "Highest_ROI%": 339
}

I have 370000 coins so I guess I don't need more, but I don't know if I can start tithing now.



Code: [Select]
getmininginfo

{
  "blocks": 99878,
  "blocks_tip": 99878,
  "currentblocksize": 1000,
  "currentblocktx": 0,
  "difficulty_podc": 6.964404506368992,
  "difficulty_pow": 0.1056952030005922,
  "difficulty": 6.964404506368992,
...
  "pool_url": "",
  "poolmining_use_ssl": false,
  "pool_high_tithe": 5048.1,
  "pool_my_total_tithes": 0,
  "pool_total_tithes": 10929.6,
  "pog_difficulty": 14589.16343254311,
  "pog_min_coin_age": 13.36,
  "pog_min_coin_amount": 5566.19,
  "pog_max_tithe_amount": 233.44
}

If I tithe

Code: [Select]
19:42:13

exec tithe 1000
{
  "Command": "tithe",
  "Error": "Sorry, your tithe exceeds the maximum allowed tithe for this difficulty level.  (See getmininginfo)."
}

or

Code: [Select]
exec tithe 200
{
  "Command": "tithe",
  "TXID": "0000000000000000000000000000000000000000000000000000000000000000"
}

I guess that if min coin age is 13.87 days and mine were generated today I will have to wait 13.87 days?

The chat is not working for me (apparently). You may want to contact me perhaps it works the other way.

Correct, 13.87 days if the diff was static - but it fluctuates.

When you say chat doesnt work, what did you try -  pm or public and what username did you page if it was PM?  (I havent been at the computer). 

(Ive tested them both across nodes and it appears to work though).


2841
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: January 01, 2019, 06:13:42 PM »
It also makes me think that PoG rewards (under 1k BBP) and mined blocks (5k) may never be eligible for PoG with enough PoG users. You'd need to combine balances with exec bankroll?

First, we are all in the same boat.  So if "none of us" could tithe then the difficulty would be zero.
(So then everyone could tithe).

Second, difficulty fluctuates through the day and averages to be at a level above where people can use the old coins.

Third, the idea is to be strategic.  If you feel diff is going to be 20K most of the time then you would create bank notes of that size, let them age, and use them.

It takes a little bit of effort - but everyone can eventually participate if they create a few different size banknotes.

Then they can reuse those.


2842
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: January 01, 2019, 11:21:11 AM »
Ok.. so it looks, that startup unlock works in GUI now and autotithes are working.
Good job.

Thank you for helping us make a better product Orbis.  Im also committed to adding more UI for easier to use POG.


2843
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: January 01, 2019, 11:03:01 AM »
Just downloaded 1.1.7.6 and running a testnet flag and nickname=ichthus220. What do I do next?

Do you need any testnet coins?

Please test out the chat feature, lets see if we can see each other in the chat room.



2844
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: January 01, 2019, 10:59:49 AM »
chain is broken, more chains exists...what is correct?

Working on my 3 nodes and I have 13 good connections.  What seems to be the problem?

EDIT:  All 13 connections connected to me are on block 99828.  Chain appears good.


2845
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: January 01, 2019, 10:59:12 AM »
I registered by nick on conf file but it does not seem to get it. This is my conf in %appdata%\biblepaycore\testnet3\biblepay.conf folder

Code: [Select]
testnet=1
shrinkdebuglog=1
debug=true
debugmaster=true
tithe=3
nickname=MIP
genproclimit=1
gen=1

Regarding PoG, I have like 350.000 tBBP, but very recent coins. I have tithe=3 in conf but I don't know if that's enough or I have to do some manual command (I don't even know if it's getting it because of the conf problem I mentioned above).

Sorry to be so noob on PoG but I really didn't have the time to follow these days  :D

Yeah, this version of dash never did quite get the testnet3 conf (but it does for the masternode file) but I think the easiest way for us to get going past this, is please try this (your conf contents are good) -
cp ~/.biblepaycore/testnet3/biblepay.conf ~/.biblepaycore/biblepaytest.conf
Start the client with :
./biblepay-qt -conf=biblepaytest.conf

Then it will read the entire file (this problem wasnt related to the nickname it was related to the way the paths work in testnet)

Sure Ill send you a few mil, please paste the address - even though it might take a while, diff could drop.

No problem at all, I know its impossible to keep up with all these nuances and the method in which we post here since we have scarce documentation at this point.

Afa tithing, for now just try to send one manually to see that you dont have any aged coins, you can type 'exec titheinfo' to see the reqs, also on the first page, try the 'exec getdimensionalbalance x y' command to see that nothing shows up for this particular diff level.  You can get the diff level from titheinfo.  Let me know if you have an understanding of the difficulty requirements (IE the 3 params) - if not I will go into deeper explanation on those.











2846
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 31, 2018, 09:11:01 PM »
Oh sorry, you are referring to POG in general?

Yeah, let me see if we have some uncovered test cases.  Do you need some testnet money?

Have you already tithed and set it to autotithe every N mins yet btw?  That helps to allow us to max out the POG diff.
If you set your nickname (nickname=yourname) in the config we can test:
1) Private chat call and answer
2) You can help us test the ROI on a brand new POG node; IE be sure to write down exactly what you started with before POG started, then tally your total expenditures (IE donations to the foundation over the duration) and tally the "POG rewards", and paste the ROI level here.  You should receive about a 50% profit on what you spend over a certain period.


2847
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 31, 2018, 08:46:22 PM »
ok so how do you recommend me to proceed to start testing? Any specific cases?

Oh sorry, you are referring to POG in general?

Yeah, let me see if we have some uncovered test cases.  Do you need some testnet money?

Have you already tithed and set it to autotithe every N mins yet btw?  That helps to allow us to max out the POG diff.


2848
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 31, 2018, 08:44:37 PM »
ok so how do you recommend me to proceed to start testing? Any specific cases?

I think at this stage we just wait for someone who has been crashing on windows to set 'boincmetrics=-1' and confirm it doesnt crash.

Then once we know it was that API call, you can make the decision if we want to fix the Win API call or wait until Evolution rebase is released.

I remember reading that the BOOST (later version boost that is with the MAC include you found for us) does support the WIN "hide" switch, so imo that would be the easiest (just let everyone live with the flashing screens for a while) and then we leverage that arg.


2849
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 31, 2018, 08:06:03 PM »
1.1.7.6 is out there, anyone who crashed on Win10-home will you please test to see if the problem was the initializing boinc windows?

Please add this to the config file:

boincmetrics=-1

(-1 means dont try at all, 0 is the default, and 1 means try the legacy way (IE visible command prompt windows)).

2850
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 31, 2018, 04:55:40 PM »
1175 crash in both (testnet and prod), but without black flashing windows :D
I installed back 1172b it work good in both. My hash for block 98560 is the same like yours :)
But in 1172b autounlock after starts doesn't work for me in testnet. I still need to unlock it manually.
WIN 10 64bit.

I believe the autounlock prompt was fixed in 1175, (as it was pretty heinously clear at that time it had a bug) so could you please test again once we rerelease this new version that "hopefully" allows you to avoid the crash... Thanks.


Pages: 1 ... 183 184 185 186 187 188 189 [190] 191 192 193 194 195 196 197 ... 277