Difference between revisions of "PODC Setup"

From BiblePay Wiki
Jump to: navigation, search
(PART F: Calculate Staking)
Line 1: Line 1:
PODC (Proof of Distributed Computing) allows blockchain energy to be used productively, <br />
+
PODC (Proof of Distributed Computing) allows blockchain energy to be used productively, to help cure cancer and fight AIDS and Malaria! <br />
to help cure cancer and fight AIDS and Malaria! <br />
 
  
With [http://biblepay.org/ BiblePay (BBP)], a Charity Cryptocurrency, <br />
+
With [http://biblepay.org/ BiblePay (BBP)], a Charity Cryptocurrency, you can earn coins for your computer's volunteered science contributions! <br />
you can now earn BiblePay coins for your computer's volunteered science contributions! <br />
 
  
You will need to perform some initial setup steps <br />
+
You will need to perform some initial setup steps, after which coin rewards will be distributed daily to your Wallet! <br />
after which BiblePay coin rewards will be distributed daily to your Wallet! <br />
+
 
To fully receive rewards you will need to buy and hold some BiblePay coins in your Wallet, this is called "staking" <br />
+
To fully receive rewards you will need to obtain and hold some coins in your Wallet, this is called "staking" <br />
  
 
This guide is for novices and experts, please skip any steps you have already completed <br />
 
This guide is for novices and experts, please skip any steps you have already completed <br />
Line 15: Line 13:
 
== PART A: Install BOINC ==
 
== PART A: Install BOINC ==
  
BOINC is the program that lets you donate your idle computer time to science projects <br />
+
This is the program that donates your idle computer time to science projects <br />
  
 
=== WINDOWS ===
 
=== WINDOWS ===
Line 48: Line 46:
 
== PART B: Join Team BiblePay ==
 
== PART B: Join Team BiblePay ==
  
NOTE: You do not need to join Team BiblePay to gain rewards, but doing so will lower the amount of BiblePay coins you will need in your wallet in a later step
+
NOTE: You do not need to join Team BiblePay to get rewards, but there is a large benefit to doing so
  
 
1. Login to World Community Grid website and Click "Team BiblePay" link below
 
1. Login to World Community Grid website and Click "Team BiblePay" link below
Line 58: Line 56:
 
== PART C: Setup BiblePay Wallet ==
 
== PART C: Setup BiblePay Wallet ==
  
1. Download and Install: https://www.biblepay.org/wallet/ <br />
+
1. Download and Install the Wallet: https://www.biblepay.org/wallet/ <br />
  
2. Let Wallet run until it is fully synced
+
2. Let the Wallet run until it is fully synced with the network (May take 10-20 minutes)
  
 
== PART D: Send BiblePay Coins to your Wallet ==
 
== PART D: Send BiblePay Coins to your Wallet ==
 +
 +
1. Buy coins or get free coins from a faucet
 +
  
 
OPTION A. Buy coins from an exchange:  
 
OPTION A. Buy coins from an exchange:  
Line 71: Line 72:
 
OPTION B. Get free coins from a Faucet:
 
OPTION B. Get free coins from a Faucet:
  
1. Create Pool Account: http://pool.biblepay.org/ >> Register Account
+
b.1. Create Pool Account: http://pool.biblepay.org/ >> Register Account
  
2. On left menu click "Faucet"
+
b.2. On left menu click "Faucet"
  
  
'''NOTE''': How to Generate BiblePay Wallet Receiving Address
+
2. Send coins to your wallet
  
1. Wallet >> File >> Receiving Addresses >> New >> Label: "Staking" >> Ok
+
a. Wallet >> File >> Receiving Addresses >> New >> Label: "Staking" >> Ok
  
2. Right click "Staking" address >> Click Copy Address
+
b. Right click "Staking" address >> Click Copy Address
  
(Command Line Users: ./biblepay-cli getaccountaddress "Staking")
+
c. Send your coins to your address
  
 
== PART E: Link World Community Grid Account to your BiblePay Wallet ==
 
== PART E: Link World Community Grid Account to your BiblePay Wallet ==
Line 131: Line 132:
 
https://wiki.biblepay.org/Distributed_Computing_2 <br />
 
https://wiki.biblepay.org/Distributed_Computing_2 <br />
 
http://wiki.biblepay.org/BOINC_Researcher_Setup <br />
 
http://wiki.biblepay.org/BOINC_Researcher_Setup <br />
 +
 +
Team BiblePay:
 +
 +
World Community Grid (WCG) Stats: <br />
 +
https://www.worldcommunitygrid.org/team/viewTeamInfo.do?teamId=JRD1XTFK92 <br />
 +
 +
WCG BOINC Stats: <br />
 +
https://www.boincstats.com/stats/15/team/detail/35006 <br />
 +
 +
WCG BOINC User List Stats: <br />
 +
https://www.boincstats.com/stats/15/user/list/16/0/35006 <br />
 +
 +
Combined BOINC Stats: <br />
 +
https://www.boincstats.com/stats/-1/team/detail/831912762/overview <br />
  
 
== TODO ==
 
== TODO ==
Line 139: Line 154:
 
- How to calculate daily rewards? <br />
 
- How to calculate daily rewards? <br />
 
- Encrypting and Backing up Wallet <br />
 
- Encrypting and Backing up Wallet <br />
- Screenshots <br />
+
- Screenshots? <br />
 
- Add more to linux steps? <br />
 
- Add more to linux steps? <br />
 
- Video Tutorial <br />
 
- Video Tutorial <br />

Revision as of 07:25, 26 December 2019

PODC (Proof of Distributed Computing) allows blockchain energy to be used productively, to help cure cancer and fight AIDS and Malaria!

With BiblePay (BBP), a Charity Cryptocurrency, you can earn coins for your computer's volunteered science contributions!

You will need to perform some initial setup steps, after which coin rewards will be distributed daily to your Wallet!

To fully receive rewards you will need to obtain and hold some coins in your Wallet, this is called "staking"

This guide is for novices and experts, please skip any steps you have already completed


PART A: Install BOINC

This is the program that donates your idle computer time to science projects

WINDOWS

1. Click "Download BOINC" and Install: https://boinc.berkeley.edu/download.php

2. Reboot your Computer if asked

3. BOINC Manager should start up automatically, otherwise launch it

4. "Choose a project" >>> Select "World Community Grid" >>> Click "Next"

5. Sign in or Create an account with your email and a password >>> "Next" >>> "Finish"

LINUX

Reference: https://boinc.berkeley.edu/wiki/Installing_BOINC_on_Ubuntu

1.Install BOINC (NOTE: if running headless (command line only), only install the client)

 sudo aptitude install boinc-client boinc-manager

A. GUI

B. COMMAND LINE

Reference: http://boinc.berkeley.edu/wiki/Boinccmd_tool

   sudo -u boinc boinccmd --project_attach http://www.worldcommunitygrid.org ACCOUNT_KEY

Your ACCOUNT_KEY can be found on your My Profile page

PART B: Join Team BiblePay

NOTE: You do not need to join Team BiblePay to get rewards, but there is a large benefit to doing so

1. Login to World Community Grid website and Click "Team BiblePay" link below

https://www.worldcommunitygrid.org/team/viewTeamInfo.do?teamId=JRD1XTFK92

2. Click "Join Team"

PART C: Setup BiblePay Wallet

1. Download and Install the Wallet: https://www.biblepay.org/wallet/

2. Let the Wallet run until it is fully synced with the network (May take 10-20 minutes)

PART D: Send BiblePay Coins to your Wallet

1. Buy coins or get free coins from a faucet


OPTION A. Buy coins from an exchange:

https://www.southxchange.com/Market/Book/BBP/BTC


OPTION B. Get free coins from a Faucet:

b.1. Create Pool Account: http://pool.biblepay.org/ >> Register Account

b.2. On left menu click "Faucet"


2. Send coins to your wallet

a. Wallet >> File >> Receiving Addresses >> New >> Label: "Staking" >> Ok

b. Right click "Staking" address >> Click Copy Address

c. Send your coins to your address

PART E: Link World Community Grid Account to your BiblePay Wallet

1. Create a Christian Public Key (CPK)

   exec cpk BBP_NICKNAME

Wait 3 block confirmations (about 20-30 minutes)

2. Login into World Community Grid: https://www.worldcommunitygrid.org/viewLogin.do

3. Get Verification Code >>> Top right "Settings" >> Left tab "My Profile" >>> Scroll to bottom

4. BiblePay Wallet >>> Tools >>> Debug Console >>> Type in command and press enter

   exec associate WCG_USERNAME WCG_VERIFICATIONCODE

Wait 3 block confirmations (about 20-30 minutes)

5. Check your RAC (Recent Average Credit)

   exec rac

6. In BiblePay Wallet check the "Leaderboard" tab to see if your nickname is in the list

PART F: Calculate Staking

If your RAC is below 250, you do not need to have any coins
If your RAC is above 250, you will need BiblePay coins in your wallet to get your daily rewards

If you are on "Team BiblePay", you need (RAC ^ 1.3) coins
If you are not on "Team BiblePay", you need (RAC ^ 1.6) coins

Exponent Calculator: https://www.calculatorsoup.com/calculators/algebra/exponent.php

Staking Example:
- RAC (Recent Average Credit): 1000
- In Team BiblePay: 7944 BBP coins
- Not Team BiblePay: 63096 BBP Coins

References

Guide:
https://wiki.biblepay.org/PODC

Outdated Guides:
https://wiki.biblepay.org/Distributed_Computing_2
http://wiki.biblepay.org/BOINC_Researcher_Setup

Team BiblePay:

World Community Grid (WCG) Stats:
https://www.worldcommunitygrid.org/team/viewTeamInfo.do?teamId=JRD1XTFK92

WCG BOINC Stats:
https://www.boincstats.com/stats/15/team/detail/35006

WCG BOINC User List Stats:
https://www.boincstats.com/stats/15/user/list/16/0/35006

Combined BOINC Stats:
https://www.boincstats.com/stats/-1/team/detail/831912762/overview

TODO

- Have someone new walkthrough tutorial
- Test pool faucet
- Improve steps on how to Get BiblePay Coins
- How to calculate daily rewards?
- Encrypting and Backing up Wallet
- Screenshots?
- Add more to linux steps?
- Video Tutorial