Author

Topic: Pi Coin (Read 2428 times)

full member
Activity: 210
Merit: 100
August 11, 2013, 03:33:49 PM
#6
Considering Pi has already been found to 10 trillion digits and for most practical engineering purposes 29 digits considered to be surfice (what nasa uses), not sure if such a PoW had any true usefulness scientifically.
sr. member
Activity: 364
Merit: 253
August 11, 2013, 09:26:20 AM
#5
How about adding the square root to the computation? And perhaps integrate another service like render farm or something closer?
legendary
Activity: 1526
Merit: 1002
Waves | 3PHMaGNeTJfqFfD4xuctgKdoxLX188QM8na
August 11, 2013, 09:04:03 AM
#4
total coins: 31,415,926
legendary
Activity: 1020
Merit: 1000
August 11, 2013, 09:02:39 AM
#3
Other current problems from Experimental Maths could also be used for p2p alt coins.
legendary
Activity: 3108
Merit: 1359
August 10, 2013, 08:42:46 PM
#2
Viète would be happy Smiley
legendary
Activity: 1020
Merit: 1000
August 10, 2013, 08:36:33 PM
#1
A new coin could be created using generation of the digits of pi as measure of computational work.Pi is an irrational number and can be written as generalised continued fraction as --




Recursive function implementing 1st continued fraction for n iterations
Quote
float rec(float x,int n){
        float ret;
        if(x>=n)
        ret=1;
        else
        ret=(1+2*x)+((x+1)*(x+1)/rec(x+1));
       
       
        return(ret);
        }

int main(){
    float x;
       
    x=4/(1+(1/rec(1,8)));     //here n=8
    printf("\npi=%f",x);
   
 
     return(0);
     }

Here 8 iterations produce first 3 correct digits of pi.


It can be seen that as the number of iterations are gradually increased,computational complexity increases exponentially.Block reward could be adjusted accordingly.

Verification of n th digit can be directly found using  Bailey–Borwein–Plouffe formula. The formula can directly calculate the value of any given digit of pi without the need to calculate the preceding digits.

Attempt and result of obtaining 10 Trillion digits of pi

Jump to: