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 ... 158 159 160 161 162 163 164 [165] 166 167 168 169 170 171 172 ... 277
2461
*** UPGRADING A LEGACY BIBLEPAY SANCTUARY TO A DETERMINISTIC SANCTUARY ***



Guys, go ahead and try this.
1.  You must have a *cold* sanc (that means your sanctuary doesn't have the locked funds in it and you have a controller wallet with the funds locked, and the old sanctuary works (IE its probably ENABLED right now), and your controller wallet has a masternode.conf file.

2.  From your controller wallet, go to the RPC terminal and type:
Code: [Select]
exec upgradesanc sanctuary_name 0(where 0 means dry run, and sanctuary_name is the name of the sanctuary (the first field) in the masternode.conf file).

3.  Check the output of that command and make sure there are no errors.  If so continue to the next step.

4.  From the controller wallet, RPC terminal type:
Code: [Select]
exec upgradesanc sanctuary_name 1Ensure this command does not throw an error.

If the results are successful, you will be in the dip3 sanctuary tab (from the Sanctuaries page | Dip3 sancs).

Note that we create a deterministicsanctuary.conf file for your convenience (this is a biblepay feature).  We automatically add all your dip3 sancs to that file.
This will be useful if you have more than say 10, then you can write a script to pull values from this file and do things like update remote configs, run remote commands etc.  Its also highly useful if you need to access your BLSprivkey or BLSpubkey, or voting information.



2462
Hey Rob, what are the steps to upgrade to a deterministic masternode?
https://docs.dash.org/en/stable/masternodes/dip3-upgrade.html

From some digging, looks like you added a command in v1.4.1.7:
Code: [Select]
exec upgradesanc sancname
Reference: https://forum.biblepay.org/index.php?topic=391.msg5798#msg5798

Yeah, I just upgraded one of my sancs and it worked.

Lets go ahead and upgrade some, one sec.


2463
It appears my sanc 45.63 has upgraded to Deterministic (dip3).  I manually voted on a proposal and the vote went through, and it says ENABLED.  Checking now to see if it votes on the next GSC automatically.

NOTES:  We must remember this critical Note!  After we upgrade all of our testnet sancs to deterministic, and I flip DIP15, this will make the non-deterministic list dissapear.  We need to ensure that someone can still create a legacy sanc and upgrade it after that moment (so we know how to deal with that scenario).  I hope that also works, because we will surely have some stragglers who want to add a few sancs after dip15 is enabled - who dont want to go through the long process of creating a deterministic sanc.




2464
It didn't work :,(
It looks like 100% of our sancs are in pre-enabled status right now.  Lets re-test when 5 of us become deterministic sancs.

I think im going to try to upgrade a sanc now.

I believe what brought on the instability was I flipped dip15 on then off.

I realized we need to wait on dip15 until the sancs have already been upgraded, then flip it back on.


2465
yfBWKnEBzhwGMK9cC6CAdgZuQJEP68mBKR
Sent, but Im not sure that we have enough sancs for this to work properly, but we will see.


2466
Hmm... My Sanctuary seems to have gone missing... And I can only see 4 in total, all of which say 'PRE-ENABLED', My own Sanctuary wallet says "Not capable masternode: Masternode not in masternode list"...

The hash for both my wallets for block 62042 is the same as yours though...
This usually happens if one of the mn* files wasnt deleted, I would delete the gov* and the .dat files and restart the controller, let the mnsync status go to 999, then restart it.

Then post your sancs ip and I will also see if it says enabled on my end too.


2467
I just enabled InstantSend autolocks.  I believe this feature allows us to instantly send money and get an immediate 6 confirms for the receiver.

If anyone wants to paste their address I can send some IX to you ?


2468
One of the prerequisites before we upgrade to deterministic sancs is SPORK6 (New signatures).

I just set it to Enabled, lets make sure we dont fork next. 


2469
Great, well I see 6 enabled now - thats great.  For some reason only 4 voted.   Maybe 2 upgraded synced and shut off.

Well I guess we can test Watchman (we now have it integrated into the core wallet) so we no longer need the python watchman-on-the-wall with Evo.

I see someone was nice enough to create one proposal just now (Coinmarketcap ad).

Lets all add a proposal and see if it pays right.

Ill add a couple right now.


2470
I've upgraded to the latest version, and finally got my Sanctuary working :)

I don't have a lot of spare time, but if I can help with anything specific, just let me know!
Great, well I see 6 enabled now - thats great.  For some reason only 4 voted.   Maybe 2 upgraded synced and shut off.



2471
Upgraded masternode earlier to v1.4.2.5, upgrading again to v1.4.2.6
Ive just been upgrading, havent been testing anything lately (but still interested to try out TOR)

Keep fighting the good fight Rob!
Every attack makes BiblePay stronger!

Bitcoin Security: Bubble Boy and the Sewer Rat by Andreas Antonopoulos
https://www.youtube.com/watch?v=810aKcfM__Q
Yeah, thanks.  It appears we have mitigated the problem.

Good video, I watched it.  Its funny how he calls each bitcoin node a sewer rat. 

Regarding Tor, this will just ensure the user does not reveal their IP to biblepay, but like I said in one of the prior posts, biblepaycore does not store the IP anywhere (so it is more of a precautionary measure for one of those ultra-secure hackers who have an identity to protect like maybe Satoshi).  It would actually be more important to tor into a pool (as the third party services like forum.biblepay, pools, and any web code generally stores the IP all over the place - every major web server stores the IP in the logs even without a dev writing a line of code - bitcointalk stores IPs etc).   (Plus you mentioned Tors endpoints are probably infected anyway).

Impo Im still really concerned with the user being empowered on how to create an anonymous and untraceable cold wallet balance with sancs attached  (and wth those rewards going to an anon cold address also).

Well it looks like everyone resynced in this version thats nice we have 1.0 diff.  Hash:
getblockhash 62042
4d32aab9042e18a6ecc2229875b0e94499204be423e4084bd18076c02f7e2748

2472
1.4.2.6-Mandatory Upgrade for TestNet

- Prevent tithe spam in memory pool

2473
Note:

We have a vagrant trying to hack biblepay (someone who is not God Fearing).

I say this because I feel we are creating a tool (BiblePay) - to help spread the gospel to IT geeks, and to blockchain enthusiasts, and we are helping orphans.
Therefore this project is doing Gods will.

Please everyone stop testing until the next version is ready.

Thanks.


2474
1.4.2.5-Mandatory Upgrade for TestNet

- Added our bible verses to the txlist details (this is the txlist
double click drill in ui)
- Made the Leaderboard highlight work again, and sorting only on the
numeric cols
- Add ability to send diary entry using the autounlockpassword without
prompting the user for the wallet to be unlocked from the send coins
entry page
- Made prayer and diary entries on overview page take up the entire
width, diary entries be from reputable cpks, and diary entries to span
up to 7 days old to be included in the scrolling overview
- Made sancs reward 0 points to those who tithe 666 variations to the
foundation (we received 13,000 tithes for 666 variations)
- Make nickname visible on diary entry

2475
So, I see we still have people playing games with the Diary entries (the kind of babies who ruin it for everyone else in the class, but vengeance is not ours, its God's).

Either way, we can't go to prod with the ability for a demonically controlled derelict to deface BiblePays overview page.

So I thought about options this morning, but I want people to be aware, I would rather wait and finish a really nice feature for biblepay properly, so we have something to be proud of, the feature that allows upvoting-downvoting of Christian content lists, and this is not going to be ready in time for the Evo release (as it is also waiting for another dependency that is being programmed). 

In light of that I think a good temporary measure that we can use (until approx the end of the year when the above is ready) is I will add a spork containing the list of CPKs that did not deface and use this to bubble up those those diary entries to the UI. 

At the end of the year we can roll out something that will allow upvoting-downvoting and affecting the reputation score of the actual CPK and the content, then we can add business logic that will show or not show things based on these instead.

PS Although I regretfully was joking about 'Healed a leper', now lets change and put in encouraging things in going forward.


Pages: 1 ... 158 159 160 161 162 163 164 [165] 166 167 168 169 170 171 172 ... 277