Bitcoin Forum

Economy => Services => Topic started by: Evil-Knievel on January 28, 2015, 07:00:23 PM



Title: This message was too old and has been purged
Post by: Evil-Knievel on January 28, 2015, 07:00:23 PM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: coinsocieties on January 28, 2015, 07:04:52 PM
Excellent!

Will try to Solve it.



Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: redsn0w on January 28, 2015, 07:12:44 PM
Can you sign a message from the bitcoin address (18b2no9rBkovhv5gf3vkd5VQ9MKxHvqSzu) ?


Title: This message was too old and has been purged
Post by: Evil-Knievel on January 28, 2015, 07:14:15 PM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: redsn0w on January 28, 2015, 07:15:34 PM
Can you sign a message from the bitcoin address (18b2no9rBkovhv5gf3vkd5VQ9MKxHvqSzu) ?

If you tell me how I can do that in Amory, I will. I am trying hard for the last 15 minutes  ;)


I've find this thread : https://bitcointalk.org/index.php?topic=252848.0  maybe it will be helpful for you  ( I don't use armory , I prefer electrum).


Title: This message was too old and has been purged
Post by: Evil-Knievel on January 28, 2015, 07:28:48 PM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: redsn0w on January 28, 2015, 07:33:19 PM
No idea if this helps, buts that is what I got when I followed the instructions in the referenced thread :-D

Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
Comment: Signed by Bitcoin Armory v0.92.3

Evilknievel just posted a 30 BTC bounty on Bitcointalk.org.
-----BEGIN BITCOIN SIGNATURE-----


G2LzJDlSBkzeCpZptys8LeDJfKS47Xgfu+d3/EvUEILmFljOoJPVKh/0iYo3yKBJ
EAqeAou/qsH5e9ZM7GCJMlQ=
=oRUP
-----END BITCOIN SIGNATURE-----


Yes , I've verified on  https://brainwallet.github.io/#verify  :



Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
Evilknievel just posted a 30 BTC bounty on Bitcointalk.org.
-----BEGIN SIGNATURE-----
18b2no9rBkovhv5gf3vkd5VQ9MKxHvqSzu
G2LzJDlSBkzeCpZptys8LeDJfKS47Xgfu+d3/EvUEILmFljOoJPVKh/0iYo3yKBJEAqeAou/qsH5e9ZM7GCJMlQ=
-----END BITCOIN SIGNED MESSAGE-----

PS: I removed the =oRUP , I don't know why the sign process gives  you that.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: coinsocieties on January 28, 2015, 07:35:26 PM
No idea if this helps, buts that is what I got when I followed the instructions in the referenced thread :-D

Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
Comment: Signed by Bitcoin Armory v0.92.3

Evilknievel just posted a 30 BTC bounty on Bitcointalk.org.
-----BEGIN BITCOIN SIGNATURE-----


G2LzJDlSBkzeCpZptys8LeDJfKS47Xgfu+d3/EvUEILmFljOoJPVKh/0iYo3yKBJ
EAqeAou/qsH5e9ZM7GCJMlQ=
=oRUP
-----END BITCOIN SIGNATURE-----


Yes , I've verified on  https://brainwallet.github.io/#verify  :



Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
Evilknievel just posted a 30 BTC bounty on Bitcointalk.org.
-----BEGIN SIGNATURE-----
18b2no9rBkovhv5gf3vkd5VQ9MKxHvqSzu
G2LzJDlSBkzeCpZptys8LeDJfKS47Xgfu+d3/EvUEILmFljOoJPVKh/0iYo3yKBJEAqeAou/qsH5e9ZM7GCJMlQ=
-----END BITCOIN SIGNED MESSAGE-----

PS: I removed the =oRUP , I don't know why the sign process gives  you that.

Yes the second one is verified with brainwallet. No need of =oRUP


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: haploid23 on January 28, 2015, 07:49:34 PM
Everything there is gibberish to me, but it does reminds me of this riddle below. Quite entertaining to follow even if you understood none of it.

https://bitcointalk.org/index.php?topic=661781.0



Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: david123 on January 28, 2015, 07:53:46 PM
Quote
Being a some constant, further assume that we
are in a factor ring (basically all operations modulo some sumber p).
What do you mean with “a factor ring“? Any ring is a factor ring.
I assume you mean the ring Z/pZ for some nat. number p?
If so, is this p supposed to be prime (as the letter suggests)?

You always have to start with x=9.
Consider the following recursive formula:

Code:
new_x = (x²-1)² / (4*x*(x²+a*x+1))

How often do you have to perform this operation to get a specific x (basically getting the new_x and feeding it back into the formula to get another new_x, and so on)?

Let f:Z/pZ -> Z/pZ be the map given by your assignment
x |-> new_x. Then you basically ask for a map g:Z/pZ -> N
s.t. f^(g(y))(9) = y for all y in Z/pZ, right?

Note: You can start multiple such chains beginning at x=9, and add the resulting x values
using the addition algorithm from http://en.wikipedia.org/wiki/Montgomery_curve (Montgomery arithmetic section).
Note, that the x value, is the value you get at the end of such calculation-chain, and the z value is always 1.

I don't know what you mean with all of this.. Could you put it in more
mathematical terms?
Be also advised that the referenced addition “algorithm“ is not specific
to Montgomery curves, so it would be better to link to the wikipedia article
for elliptic curves where it is also described.
Do you try to consider elliptic curves over F_p? I have the impression,
but you should reformulate your question..


Title: This message was too old and has been purged
Post by: Evil-Knievel on January 28, 2015, 07:59:09 PM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: david123 on January 28, 2015, 08:05:43 PM
I still missed the part where the elliptic curve comes in. You need one
if you want to apply this addition method.
If you can describe your problem more formally, I might be able to
help.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: pythonpro1337 on January 29, 2015, 02:40:59 AM
14DFu1bW6DSPPuJYnZLn9EfgKeFYcLaFAN
14DFu1bW6DSPPuJYnZLn9EfgKeFYcLaFAN
14DFu1bW6DSPPuJYnZLn9EfgKeFYcLaFAN

i just sent you a pm with the appropriate script on how to compute and find your solution please send my bounty the addy above thanks you!


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: izanagi narukami on January 29, 2015, 02:48:12 AM
I have a friend that might interest for this Bounty.

Will let you no when I got respond from him


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: pythonpro1337 on January 29, 2015, 02:48:29 AM
14DFu1bW6DSPPuJYnZLn9EfgKeFYcLaFAN
14DFu1bW6DSPPuJYnZLn9EfgKeFYcLaFAN
14DFu1bW6DSPPuJYnZLn9EfgKeFYcLaFAN

i just sent you a pm with the appropriate script on how to compute and find your solution please send my bounty the addy above thanks you!

@OP:You can run it yourself in a .html file just copy and paste it into notepad. Of course over 100000 is kinda slow on my computer so there are some limitations to it. If I was to have it calculated I would run the above script as php and then use that to generate the javascript code to give me an answer.

there your problem is solved in your pm please send me the bounty and close this thread


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: shluher on January 29, 2015, 02:52:01 AM

Problem Description:

Being a some constant, further assume that we
are in a factor ring (basically all operations modulo some sumber p). Note, that the division below is a multiplication by the modular inverse.
You always have to start with x=9.
Consider the following recursive formula:

Code:
new_x = (x²-1)² / (4*x*(x²+a*x+1))

How often do you have to perform this operation to get a specific x (basically getting the new_x and feeding it back into the formula to get another new_x, and so on)?
Note: You can start multiple such chains beginning at x=9, and add the resulting x values
using the addition algorithm from http://en.wikipedia.org/wiki/Montgomery_curve (Montgomery arithmetic section).
Note, that the x value, is the value you get at the end of such calculation-chain, and the z value is always 1.



Is this really solvable at all?


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: pythonpro1337 on January 29, 2015, 02:55:50 AM
yes i just sent him how to solve it in pm


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: pythonpro1337 on January 29, 2015, 03:29:54 AM
so the bounty is @ 34 for me now? ;) please check your messages form me ive finished this bounty thanks!


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: GLBrim on January 29, 2015, 03:32:44 AM
so the bounty is @ 34 for me now? ;) please check your messages form me ive finished this bounty thanks!

so you mean you already got the answer? ???


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: pythonpro1337 on January 29, 2015, 03:39:55 AM
yeah ive given him the instructions to find his answer and how to do it in which languages thank you!


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: GLBrim on January 29, 2015, 03:43:54 AM
i tried and came up with this.. hope i can get some xD

=((x-1)^2 (x+1)^2)\/(4 x (a x+x^2+1))


=(x^4-2 x^2+1)\/(4 a x^2+4 x^3+4 x)


x = 1, a - 2=/0
x = 1, a + 2=/0

={x element R : (a<=-2 and x<0) or (a<=-2 and x>0 and sqrt(a^2-4)+a+2 x<0)
or (a<=-2 and sqrt(a^2-4)+a+2 x>0 and sqrt(a^2-4)>a+2 x)
or (a<=-2 and a+2 x>sqrt(a^2-4))
or (-2<a<2 and x!=0)
or (a>=2 and sqrt(a^2-4)>a+2 x and sqrt(a^2-4)+a+2 x>0)
or (a>=2 and sqrt(a^2-4)<a+2 x and x<0)
or (a>=2 and x>0)
or (a>=2 and sqrt(a^2-4)+a+2 x<0)}

1\/(4 x)-a\/4+1\/4 (a^2-3) x+(a-a^3\/4) x^2+1\/4 (a^4-5 a^2+4) x^3+O(x^4)\n(Laurent series)


x\/4-a\/4+(a^2-3)\/(4 x)+(a-a^3\/4)\/x^2+O((1\/x)^3)\n

(d)\/(dx)((x^2-1)^2\/(4 x (x^2+a x+1))) = ((x^2-1) (2 a (x^3+x)+x^4+6 x^2+1))\/(4 x^2 (a x+x^2+1)^2)

 integral (-1+x^2)^2\/(4 x (1+a x+x^2)) dx = 1\/8 ((a^2-4) log(a x+x^2+1)+2 a sqrt(4-a^2) tan^(-1)((a+2 x)\/sqrt(4-a^2))-2 a x+x^2+2 log(x))+constant



BTC: 199hWWjMZdZ59dfyKpi7AG7wKv9LnqJSij


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: pythonpro1337 on January 29, 2015, 03:46:59 AM
i tried and came up with this.. hope i can get some xD

=((x-1)^2 (x+1)^2)\/(4 x (a x+x^2+1))


=(x^4-2 x^2+1)\/(4 a x^2+4 x^3+4 x)


x = 1, a - 2=/0
x = 1, a + 2=/0

={x element R : (a<=-2 and x<0) or (a<=-2 and x>0 and sqrt(a^2-4)+a+2 x<0)
or (a<=-2 and sqrt(a^2-4)+a+2 x>0 and sqrt(a^2-4)>a+2 x)
or (a<=-2 and a+2 x>sqrt(a^2-4))
or (-2<a<2 and x!=0)
or (a>=2 and sqrt(a^2-4)>a+2 x and sqrt(a^2-4)+a+2 x>0)
or (a>=2 and sqrt(a^2-4)<a+2 x and x<0)
or (a>=2 and x>0)
or (a>=2 and sqrt(a^2-4)+a+2 x<0)}

1\/(4 x)-a\/4+1\/4 (a^2-3) x+(a-a^3\/4) x^2+1\/4 (a^4-5 a^2+4) x^3+O(x^4)\n(Laurent series)


x\/4-a\/4+(a^2-3)\/(4 x)+(a-a^3\/4)\/x^2+O((1\/x)^3)\n

(d)\/(dx)((x^2-1)^2\/(4 x (x^2+a x+1))) = ((x^2-1) (2 a (x^3+x)+x^4+6 x^2+1))\/(4 x^2 (a x+x^2+1)^2)

 integral (-1+x^2)^2\/(4 x (1+a x+x^2)) dx = 1\/8 ((a^2-4) log(a x+x^2+1)+2 a sqrt(4-a^2) tan^(-1)((a+2 x)\/sqrt(4-a^2))-2 a x+x^2+2 log(x))+constant



BTC: 199hWWjMZdZ59dfyKpi7AG7wKv9LnqJSij



i tried and came up with this.. hope i can get some xD

=((x-1)^2 (x+1)^2)\/(4 x (a x+x^2+1))


=(x^4-2 x^2+1)\/(4 a x^2+4 x^3+4 x)


x = 1, a - 2=/0
x = 1, a + 2=/0

={x element R : (a<=-2 and x<0) or (a<=-2 and x>0 and sqrt(a^2-4)+a+2 x<0)
or (a<=-2 and sqrt(a^2-4)+a+2 x>0 and sqrt(a^2-4)>a+2 x)
or (a<=-2 and a+2 x>sqrt(a^2-4))
or (-2<a<2 and x!=0)
or (a>=2 and sqrt(a^2-4)>a+2 x and sqrt(a^2-4)+a+2 x>0)
or (a>=2 and sqrt(a^2-4)<a+2 x and x<0)
or (a>=2 and x>0)
or (a>=2 and sqrt(a^2-4)+a+2 x<0)}

1\/(4 x)-a\/4+1\/4 (a^2-3) x+(a-a^3\/4) x^2+1\/4 (a^4-5 a^2+4) x^3+O(x^4)\n(Laurent series)


x\/4-a\/4+(a^2-3)\/(4 x)+(a-a^3\/4)\/x^2+O((1\/x)^3)\n

(d)\/(dx)((x^2-1)^2\/(4 x (x^2+a x+1))) = ((x^2-1) (2 a (x^3+x)+x^4+6 x^2+1))\/(4 x^2 (a x+x^2+1)^2)

 integral (-1+x^2)^2\/(4 x (1+a x+x^2)) dx = 1\/8 ((a^2-4) log(a x+x^2+1)+2 a sqrt(4-a^2) tan^(-1)((a+2 x)\/sqrt(4-a^2))-2 a x+x^2+2 log(x))+constant



BTC: 199hWWjMZdZ59dfyKpi7AG7wKv9LnqJSij



can check the times of his post my posts on the forums and messages in your inbox i messaged you first money please and thank you


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: pythonpro1337 on January 29, 2015, 04:15:47 AM
anyone know where the original poster is at?!


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: ticoti on January 29, 2015, 04:19:45 AM
anyone know where the original poster is at?!
relax sir, he must be sleeping he won't answer until tomorrow


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: ncsupanda on January 29, 2015, 06:24:52 AM
I've written a script to solve the iterations and print outputs for them.

You can view the current values, including the previous x value and the new_x value here:
http://www4.ncsu.edu/~ltwalz/bounty.txt

And a graph of the comparison of the x value calculated compared to the previous value:
http://www4.ncsu.edu/~ltwalz/Algorithm.png

I'm happy to do more on request - usually seeing the numbers help people to visualize the problem they are approaching. Let me know if the links cause any problems (I'm hosting them through my university). Also, I did my modeling and calculations in MATLAB, so if anyone would like that as well, feel free to PM me.




Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: pythonpro1337 on January 29, 2015, 06:28:27 AM
its funny cause the script ive written and sent him like 5 hours ago wil display the correct answer using the algorithm that i used i like how everyone is trying to step on my fucking toes cause i KNOW the one i sent him is correct. OP please make the right decision here as to who gets the bounty cause ive sent multiple pm's thanks again


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: ncsupanda on January 29, 2015, 06:32:30 AM
its funny cause the script ive written and sent him like 5 hours ago wil display the correct answer using the algorithm that i used i like how everyone is trying to step on my fucking toes cause i KNOW the one i sent him is correct. OP please make the right decision here as to who gets the bounty cause ive sent multiple pm's thanks again

The guy is likely sleeping. Nobody is trying to "step on your toes" and you ought to relax. In fact, if you looked at what I provided, it was not an answer as much as it was a simulation. He'll choose based on the effort placed on the solution and how correct/helpful that solution is. You could send first and be completely correct, but it is his discrepancy and that's just how it is. Thanks.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: Vortex20000 on January 29, 2015, 06:39:32 AM
Silence in this thread...


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: pythonpro1337 on January 29, 2015, 06:42:20 AM
""The winner is the first person to post such formula in private. The formula must work in all cases, and be computationally feasible (let us say calculatable in less than 24 hours)""

Well simply put, i did this, but with php and html lol the formula is written in a script in a private message in his inbox. i hope he gets on son cause the anticipation is killing me


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: redsn0w on January 29, 2015, 06:45:28 AM
""The winner is the first person to post such formula in private. The formula must work in all cases, and be computationally feasible (let us say calculatable in less than 24 hours)""

Well simply put, i did this, but with php and html lol the formula is written in a script in a private message in his inbox. i hope he gets on son cause the anticipation is killing me

Keep calm and wait him , if you have sent the solution (and it is valid) for first to him, you will be the winner.


Title: This message was too old and has been purged
Post by: Evil-Knievel on January 29, 2015, 07:53:24 AM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: david123 on January 29, 2015, 08:31:49 AM
Don't expect a reasonable answer in the question is still unclear.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: izanagi narukami on January 29, 2015, 08:44:59 AM
Don't expect a reasonable answer in the question is still unclear.

My friend said that it still connect on ECDSA scheme ?
Is it true ?


Also, additionally to that, the division must me a multiplication with the modular inverse modulo p (just as a hint for future tries).



Thanks hope this help


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: gbianchi on January 29, 2015, 02:19:36 PM


The winner:
The winner is the first person to post such formula in private. The formula must work in all cases, and be comutationally feasible (let us say calculatable in less than 24 hours).
If there are any wrong descriptions in this post at this time, they may be corrected or adjusted later on. Bounty ends on 02/15/2015.


calculate in less than 24 hours ... what is the magnitude of a, given x and p ?




Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: Watoshi-Dimobuto on January 29, 2015, 04:33:26 PM
Can someone simplify the question?

Quote
Problem Description:

Being a some constant, further assume that we
are in a factor ring (basically all operations modulo some sumber p). Note, that the division below is a multiplication by the modular inverse.
You always have to start with x=9.
Consider the following recursive formula:

Code:
new_x = (x²-1)² / (4*x*(x²+a*x+1))

How often do you have to perform this operation to get a specific x (basically getting the new_x and feeding it back into the formula to get another new_x, and so on)?
Note: You can start multiple such chains beginning at x=9, and add the resulting x values
using the addition algorithm from http://en.wikipedia.org/wiki/Montgomery_curve (Montgomery arithmetic section).
Note, that the x value, is the value you get at the end of such calculation-chain, and the z value is always 1.



I have to start with x = 9 and get new x(s) using the formula? and I have to find how often to do this to get a specific x?
Is this right?

What is a? What is z? Is both user defined?




Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: izanagi narukami on January 29, 2015, 04:54:10 PM


What is a? What is z? Is both user defined?


a and z are constant of the Montgomery curve algorithm (http://en.wikipedia.org/wiki/Montgomery_curve)


the z value is always 1.



Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: pythonpro1337 on January 29, 2015, 06:27:07 PM
THE FORMULA YOU REQUIRE IS CALLED  pemdas


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: ncsupanda on January 29, 2015, 07:07:36 PM
I've done more calculations, and replaced the previous calculations with them.
http://www4.ncsu.edu/~ltwalz/bounty.txt

And the graphic visualization:
http://www4.ncsu.edu/~ltwalz/Algorithm.png

Still haven't been able to get the next x value to match the current (x=9). I could let it run for a lot longer, but the number drops off exponentially after the first few iterations.

Maybe I'm approaching this incorrectly, but just throwing it out there.


Title: This message was too old and has been purged
Post by: Evil-Knievel on January 29, 2015, 10:16:00 PM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: Josepht on January 29, 2015, 10:32:37 PM
Hey,

I am not much of a mathematician, but I'll give it a try.
I have two questions:
1. The a in the formula. Does it mean it can be any number?
2.  You said the z value is always 1. What does that mean? I can't find a value z.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: ncsupanda on January 29, 2015, 10:42:31 PM
Hey,

I am not much of a mathematician, but I'll give it a try.
I have two questions:
1. The a in the formula. Does it mean it can be any number?
2.  You said the z value is always 1. What does that mean? I can't find a value z.

With z I believe he is referring to the standard deviation.

http://en.wikipedia.org/wiki/Standard_score


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: jsmit332 on January 29, 2015, 10:53:01 PM
I love all these bounties that Evil-Knievel puts up. Why do you put up all these bounties?


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: NeuroticFish on January 30, 2015, 09:29:28 AM
I love all these bounties that Evil-Knievel puts up. Why do you put up all these bounties?

If you want to make money, you have to invest money or knowledge.
I can bet that he has some interesting idea to get some coins in a way we cannot think of. And I am almost sure that he will not actually share with us, especially seeing this big bounty.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: Reynaldo on January 30, 2015, 01:36:26 PM
Seems like someone found a solution, https://blockchain.info/address/18b2no9rBkovhv5gf3vkd5VQ9MKxHvqSzu

the money is not there anymore.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: lili song on January 30, 2015, 03:01:12 PM
Seems like someone found a solution, https://blockchain.info/address/18b2no9rBkovhv5gf3vkd5VQ9MKxHvqSzu

the money is not there anymore.

But OP still doesn't post anything here

I want to ask :
Are we looking for simplify the formula or looking x value ?
Why x must be start from 9 ?
If we are looking for x value, How "a" value (coefficient from x variable ) on denominator ?


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on January 31, 2015, 09:09:31 AM
Seems like someone found a solution, https://blockchain.info/address/18b2no9rBkovhv5gf3vkd5VQ9MKxHvqSzu

the money is not there anymore.

The funds from that address got used to fund another of his projects it seems, he likely just used Armory and it chose those coins to send because they are all in his wallet. I'd be willing to bet this bounty is still open as Evil-Knievel has much more in his wallet than just that.

1PayC5RCF2aXZ6Rjg2DpVM73gaQbndiZVX is the payout address for his "nxt-miner"
https://bitcointalk.org/index.php?topic=929196.0


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: josef2000 on January 31, 2015, 10:43:46 AM
So may OP share the winner?


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on January 31, 2015, 10:45:11 AM
So may OP share the winner?

There isn't a winner.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on January 31, 2015, 11:04:50 AM
1,000 results in tiny text

[Code ] box will get a scroll bar rather than a blob of tiny text


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: ndnh on January 31, 2015, 11:11:39 AM
thanks^ :)


What is a?

I got this one: (I am assuming a=1, since idk what it is)
Code:
9
1.953601954
0.149948812
1.358801291
0.031339645
7.712182578
1.625637989
0.078769584
2.889055988
0.381709759
0.312945674
0.460740556
0.201244259
0.921033115
0.002255532
110.5874785
27.39240964
6.580847436
1.336211484
0.028005331
8.663456865
1.868025191
0.130466357
1.613546373
0.076363603
2.98997913
0.40767413
0.270883791
0.589492542
0.093216439
2.391787739
0.255614927
0.646806509
0.063317151
3.669714186
0.583799923
0.096679727
2.294468653
0.231518604
0.752591451
0.026932304
9.019610481
1.958585999
0.151098845
1.345786783
0.029402551
8.238610265
1.759869199
0.106669049
2.048809999
0.172174344
1.137614004
0.005541273
44.86324202
10.95503797
2.449320368
0.269977664
0.5927125
0.091300256
2.448772224
0.269840452
0.593201979
0.091011637
2.457561175
0.272041321
0.585410551
0.095689937
2.321570462
0.238201645
0.721120533
0.035638524
6.748013008
1.379068856
0.034440483
6.992567751
1.441706497
0.044622888
5.331685144
1.014766746
7.16266E-05
3490.073113
872.2681351
217.8164615
54.20183568
13.29148935
3.039477402
0.420435954
0.252305319
0.660144274
0.057518061
4.070175306
0.687879137
0.046675606
5.084409583
0.950866273
0.00084611
295.2193777
73.55315938
18.13163065
4.257606312
0.736569682
0.03116577
7.756766112
1.637016039
0.081051295
2.798838011
0.35857591
0.356009608
0.361155265
0.350915894
0.37160454
0.331050186
0.415590211
0.259209398
0.632705995
0.069893928
3.29554887
0.486667776
0.173587197
1.125438442
0.004654943
53.45403898
13.10441831
2.992293432
0.40827044
0.269986797
0.592679938
0.091319482
2.448188737
0.269694401
0.593723541
0.09070487
2.466963483
0.274397693
0.577207825
0.100813923
2.186962104
0.205248845
0.895937489
0.004024887
61.86153767
15.20749778
3.522225814
0.545483822
0.122702054
1.737247097
0.101827836
2.161914605
0.199189946
0.934292898
0.001539761
162.1120947
40.27496793
9.806789416
2.158437809
0.198350941
0.939786199
0.001285589
194.2126867
48.30061706
11.81512378
2.666799654
0.324883475
0.430385653
0.238677683
0.718945573
0.036300337
6.619825275
1.346207583
0.029464503
8.220704144
1.755307454
0.105688703
2.070886743
0.177399534
1.093537067
0.002665163
93.55155045
23.13262865
5.512941724
1.061548213
0.001189162
209.9815474
52.24302269
12.80145971
2.915857717
0.388596962
0.301188943
0.493051236
0.167316235
1.18102277
0.009227643
26.83795985
6.441899509
1.300561857
0.023022449
10.59785242
2.358907524
0.247444017
0.680380424
0.049452428
4.782467163
0.872715073
0.006178627
40.20900346
9.790279449
2.154250183
0.197341068
0.94645927
0.001009336
247.4370236
61.60724742
15.14389348
3.506213729
0.541325675
0.125833042
1.68555381
0.090967571
2.458907941
0.272378722
0.584227279
0.096416333
2.301626986
0.233281593
0.744115722
0.029121959
8.320661977
1.780769137
0.111186314
1.952054788
0.149592138
1.362877643
0.031955187
7.558243624
1.586336732
0.071023217
3.238229615
0.471817626
0.188981004
1.004398048
6.41937E-06
38944.41004
9735.852497
2433.713073
608.1780629
151.7936956
37.69516251
9.161053789
1.994526151
0.159437463
1.256950373
0.017433589
14.08164518
3.23866864
0.471931323
0.18885869
1.005283222
9.25523E-06
27011.5178
6752.629432
1687.907284
421.726525
105.1804499
26.04042652
6.242010173
1.24923272
0.016507133
14.88691846
3.441512998
0.524528143
0.139155949
1.4912481
0.053252228
4.420134291
0.778764279
0.020842487
11.73463397
2.646459932
0.319714059
0.443243512
0.222096043
0.800150842
0.016570322
14.82913487
3.426962432
0.520751653
0.142306651
1.450540096
0.046126437
5.14841458
0.967415162
0.000365811
683.1620151
170.5397735
42.38203729
10.33412918
2.292112326
0.230938627
0.755407789
0.026228958
9.268851193
2.021907818
0.165841708
1.194692901
0.01054836
23.44517579
5.591329662
1.081764546
0.002058983
121.1681297
30.03795701
7.243673984
1.505950987
0.055901493
4.196538515
0.720708743
0.035763206
6.723501283
1.372786762
0.033468633
7.203785606
1.495750362
0.054059368
4.349701446
0.760482388
0.024991544
9.741355738
2.141840112
0.194352652
0.966606421
0.000384515
649.9195398
162.2291174
40.30422578
9.814112222
2.160295131
0.198799079
0.936846373
0.001418578
175.9821686
43.74272517
10.67464259
2.378350226
0.252272176
0.660279604
0.057461243
4.074496667
0.689002028
0.04626928
5.13162078
0.963073617
0.000471891
529.5332676
132.1323753
32.77935271
7.930282051
1.681280705
0.090083185
2.486212365
0.279227783
0.560829269
0.111686983
1.941806905
0.147233572
1.390322297
0.036204866
6.638028519
1.350875265
0.030154773
8.026165399
1.70572905
0.095171341
2.335993001
0.241767057
0.705037401
0.040727669
5.869211393
1.153357744
0.006785666
36.58900711
8.884146286
1.924151875
0.143186542
1.439486752
0.044247567
5.379369971
1.02707876
0.000237962
1050.339942
262.3345101
65.33173247
16.07545554
3.740652283
0.602235512
0.085808993
2.626028252
0.314527546
0.456581905
0.206030882
0.891148974
0.004427047
56.21884996
13.7960559
3.166693024
0.453301871
0.209879191
0.868098249
0.006669448
37.23106177
9.044876482
1.965007007
0.152582768
1.329279022
0.027008926
8.993241497
1.951884202
0.149552822
1.363328151
0.032023469
7.5415311
1.582068541
0.070195091
3.280083644
0.482659954
0.177628563
1.091663476
0.002563921
97.25561772
24.05884262
5.745221852
1.121427096
0.00437789
56.85295467
13.95467601
3.20667178
0.463646905
0.197959191
0.942366851
0.001174562
212.5946799
52.89633467
12.96489917
2.957096547
0.399205688
0.283943206
0.545381304
0.122778479
1.735954361
0.101552753
2.168661315
0.200819456
0.923753121
0.002096716
118.983032
29.49160869
7.106809551
1.470943486
0.049658463
4.761404541
0.867258523
0.006761024
36.72330048
8.917765517
1.932698898
0.145143148
1.415380403
0.040238071
5.944114829
1.172636713
0.008454122
29.3171998
7.063116736
1.459763273
0.047712973
4.967512295
0.920625914
0.002279848
109.4053093
27.09681982
6.506772733
1.317209324
0.025305297
9.617181907
2.110335517
0.186796377
1.020379759
0.000135675
1842.386726
460.3464104
114.83552
28.45458281
6.846999049
1.404430574
0.038458287
6.232428097
1.246770829
0.016215745
15.15920427
3.510068223
0.542326605
0.12507349
1.69785975
0.093526205
2.382792815
0.253376806
0.655788107
0.059368416
3.933943741
0.652474961
0.060803853
3.833942812
0.626482967
0.072949455
3.144527175
0.447569282
0.216763683
0.828877534
0.01174186
21.0355781
4.986816553
0.925621169
0.001991261
125.2975794
31.07045211
7.502296691
1.572047408
0.06826131
3.381745599
0.50901897
0.152480147
1.330410442
0.027170664
8.938068142
1.937860042
0.146327031
1.401102557
0.037922645
6.324482927
1.270417097
0.019096419
12.83218513
2.923610943
0.390590437
0.297870087
0.502643834
0.158262032
1.26891524
0.018908111
12.96265294
2.956529837
0.399059811
0.284173532
0.544639999
0.123332254
1.726634363
0.099574675
2.218261075
0.212854389
0.850841242
0.008697382
28.48999024
6.855870449
1.406702991
0.038825459
6.170790131
1.23093143
0.014390059
17.1160647
4.002355703
0.670255068
0.053381278
4.408730675
0.775804684
0.021482168
11.37716392
2.556096636
0.296827118
0.505703454
0.155464207
1.298110529
0.022693032
10.75563724
2.39885438
0.257374707
0.639854017
0.066500981
3.479395655
0.534362278
0.131222274
1.602274062
0.074138591
3.089095118
0.433244071
0.234893873
0.736475003
0.031191989
7.750011448
1.635292321
0.080704542
2.812222481
0.362002794
0.349259018
0.375072801
0.324718033
0.430790608
0.238138146
0.721411304
0.035550659
6.765389897
1.383521927
0.035135095
6.848750007
1.404879091
0.038530666
6.22018497
1.243625063
0.015846365
15.51875368
3.600571444
0.565834364
0.108270681
2.013592227
0.163892279
1.213137106
0.01244361
19.83452657
4.685324889
0.84754389
0.009120562
27.15609412
6.521627142
1.321020438
0.025838902
9.412914519
2.058489359
0.174462209
1.11799513
0.004146846
60.03471819
14.75055907
3.407174998
0.515616707
0.146686388
1.396813529
0.037236025
6.446348803
1.301703787
0.023176503
10.52560129
2.340611419
0.242910055
0.699980803
0.042423356
5.623116038
1.089959688
0.00247341
100.8238141
24.95106814
5.968930667
1.179022165
0.00904054
27.39875775
6.58243823
1.33661949
0.028064374
8.64464911
1.863240218
0.129392767
1.629778864
0.079598016
2.855706957
0.373149083
0.328214635
0.422321828
0.24966651
0.671031411
0.053072577
4.436101226
0.782907944
0.019967095
12.26091488
2.779407256
0.35360445
0.3660496
0.341460268
0.391873056
0.295754181
0.508873889
0.152609697
1.328982375
0.026966577
9.007797045
1.955583622
0.150405878
1.353605393
0.030561103
7.915752295
1.677575176
0.089317995
2.510268835
0.285275171
0.541111107
0.125996355
1.682926992
0.090423659
2.475638018
0.276573393
0.569758858
0.105650283
2.071760178
0.17760677
1.091841546
0.002573467
96.89394598
23.96840609
5.722544068
1.115584545
0.003987897
62.43770792
15.35161133
3.558502724
0.554905894
0.115840436
1.8601655
0.128703844
1.640335825
0.081720204
2.773336798
0.35205216
0.36924593
0.33542934
0.40542628
0.274291435
0.577574668
0.100580306
2.19280409
0.206665586
0.887288882
0.004766847
52.19320273
12.78899611
2.912712579
0.387788441
0.30254562
0.489191729
0.171083656
1.147148522
0.006281907
39.54371863
9.623764756
2.112005911
0.187195895
1.017429638
9.95269E-05
2511.634885
627.6585223
156.6638359
38.91279798
9.465845242
2.071926507
0.177646239
1.091519073
0.002556192
97.55043992
24.13256323
5.763707613
1.126189088
0.00470762
52.85305222
12.95407125
2.954364715
0.398502507
0.285055172
0.541813629
0.125462291
1.691542202
0.092210511
2.421410234
0.26300006
0.618253319
0.077140174
2.956721804
0.399109225
0.284095491
0.544891037
0.123144495
1.729785075
0.100242368
2.201302466
0.208728885
0.874900508
0.005953703
41.73772474
10.1728819
2.251254239
0.220910547
0.806418844
0.015430676
15.94395722
3.707568901
0.593637369
0.090755499
2.465407383
0.274007574
0.578556064
0.099957399
2.208512947
0.210481656
0.864564889
0.007059608
35.15923975
8.52619516
1.833097445
0.122671565
1.737763274
0.101937723
2.159229591
0.198541966
0.938531458
0.001341499
186.1080839
46.27435602
11.30813398
2.538640848
0.292422274
0.518870063
0.143898584
1.430639364
0.042761755
5.576333837
1.077897813
0.001875635
133.0372723
33.00560211
7.986939444
1.695728218
0.093081787
2.395716233
0.256593069
0.642930335
0.065078269
3.562152801
0.555854014
0.115167443
1.872999388
0.131584275
1.596921047
0.073088172
3.137968568
0.445873531
0.218839732
0.817528845
0.0135303
18.2204196
4.279915875
0.742363198
0.029588598
8.185062405
1.746226585
0.103743318
2.115916161
0.188131632
1.010568244
3.68396E-05
6785.928176
1696.23197
423.807698
105.7007489
26.17052401
6.274619058
1.25760989
0.017513665
14.01604116
3.222136601
0.467650448
0.193513228
0.972375861
0.000261573
955.5043348
238.6255612
59.40430815
14.59287261
3.367461363
0.50531358
0.155818354
1.294357997
0.022192166
11.00450951
2.461838197
0.27311297
0.581662412
0.098005534
2.259014943
0.22281105
0.79640232
0.017275727
14.2127571
3.271705346
0.48048905
0.179851994
1.073718541
0.001686393
147.9945357
36.74528966
8.923270295
1.934098301
0.145463973
1.411488607
0.039602465
6.044111628
1.198361966
0.01091517
22.6485358
5.391516855
1.030214486
0.000295358
846.1789154
211.294139
52.57118518
12.88355666
2.936573337
0.393924373
0.292401466
0.518933217
0.143844911
1.431303267
0.042872682
5.561158773
1.073984523
0.001698159
146.967423
36.48848835
8.858982036
1.917753824
0.141725147
1.457919203
0.047394419
5.002866594
0.929773927
0.001767285
141.2090783
35.04876633
8.498535804
1.826057422
0.121112513
1.764499138
0.107666134
2.026763796
0.166981876
1.184101743
0.009518712
26.00936705
6.234225011
1.247232513
0.016270235
15.10754479
3.497062747
0.538949458
0.127651314
1.65668146
0.085034115
2.652866653
0.321341691
0.43914905
0.227255356
0.773625994
0.021960839
11.12328152
2.491886708
0.28065314
0.556104494
0.114990172
1.876404586
0.132350662
1.585683477
0.070896298
3.244581142
0.473462585
0.187218238
1.017265019
9.76716E-05
2559.348435
639.5869134
159.6459484
39.6583846
9.652465041
2.119288281
0.188939151
1.004700808
7.33139E-06
34099.70114
8524.67527
2130.918759
532.4794552
132.8689274
32.96351124
7.976399137
1.693040684
0.092522176
2.412164184
0.260692611
0.627000868
0.072691487
3.156790116
0.450740468
0.212930029
0.850408717
0.008752226
28.30984228
6.810733548
1.395140164
0.036969277
6.494911017
1.314165828
0.024882075
9.785416709
2.153016755
0.19704376
0.948436679
0.000934224
267.3514443
66.58600136
16.38916038
3.81956457
0.62274577
0.074831045
3.057621882
0.425117993
0.245802579
0.687393287
0.046852174
5.06414853
0.945626369
0.001041892
239.6975254
59.67230844
14.65990858
3.384345171
0.509693366
0.151879176
1.337066496
0.028129112
8.624118011
1.858016489
0.128222776
1.647773927
0.083224032
2.717489668
0.337791963
0.400056597
0.282603387
0.549717704
0.119579293
1.791462479
0.113513462
1.905178646
0.138861127
1.49515033
0.053951586
4.358985324
0.762892473
0.024417161
9.976938992
2.20158571
0.208797701
0.87449149
0.005995439
41.44539319
10.09972061
2.232711451
0.21637807
0.83100918
0.011422674
21.63068093
5.136154603
0.964245746
0.000441874
565.5218591
141.129583
35.02889056
8.493559458
1.824790749
0.120832444
1.769374066
0.108718224
2.003934593
0.161633141
1.235058912
0.014857519
16.56923423
3.864854642
0.634517598
0.069022343
3.341061605
0.498466793
0.162151298
1.22997781
0.014282899
17.24646085
4.035137282
0.678774222
0.050061745
4.720677448
0.856705856
0.007973381
31.10039013
7.509795195
1.573962774
0.068629765
3.361936491
0.503880547
0.157125996
1.280646429
0.020397734
11.99637628
2.712593085
0.33654351
0.402884239
0.278195849
0.564280384
0.109322369
1.991021516
0.158620901
1.265243773
0.018450775
13.29059593
3.039252085
0.420377826
0.252387079
0.659810575
0.057658335
4.059542955
0.68511631
0.04768581
4.970508575
0.921401281
0.002233668
111.6723954
27.66368159
6.648824959
1.353643498
0.030566788
7.914228357
1.677186515
0.08923783
2.512812751
0.285915356
0.539073023
0.127556236
1.658171095
0.085337782
2.642291376
0.318655366
0.445929902
0.218770425
0.817904276
0.0134687
18.30495576
4.301155945
0.747878523
0.028136219
8.621869825
1.857444463
0.128094786
1.649762134
0.083627192
2.70285616
0.33406188
0.40857036
0.269536745
0.594287186
0.090374242
2.477167905
0.27695728
0.568456765
0.106514081
2.052273055
0.172992331
1.130540977
0.005018143
49.56673688
12.13190195
2.746825746
0.345277997
0.383549299
0.309760646
0.469246055
0.191766468
0.984540964
8.09098E-05
3089.611675
772.1527569
192.787543
47.94431239
11.72597547
2.644271787
0.3191583
0.444651437
0.220347297
0.809420261
0.014902362
16.51857907
3.852114982
0.631206295
0.070621524
3.258409686
0.477044508
0.183430342
1.045737403
0.000666694
374.7341235
93.43220194
23.10278492
5.505456479
1.059617281
0.001117771
223.4088855
55.59999835
13.64124932
3.12766916
0.443211013
0.222136561
0.79993778
0.016609935
14.7931352
3.417896942
0.518399002
0.144299457
1.425696178
0.04193875
5.69142172
1.107565171
0.003479172
71.60445161
17.64427635
4.135133077
0.70475688
0.040820515
5.855209038
1.149752869
0.006491165
38.26067531
9.302612577
2.030481962
0.167855766
1.176079898
0.008768285
28.25751951
6.797623615
1.391781307
0.036435789
6.594162126
1.339626329
0.028500857
8.508024267
1.82847255
0.121646887
1.75525914
0.105678331
2.071122477
0.177455462
1.093079104
0.002640252
94.43662177
23.35394497
5.568449291
1.075864618
0.001782405
140.0090497
34.74872948
8.423413988
1.806933877
0.116898855
1.840276623
0.124265686
1.711110165
0.096300251
2.304794073
0.234062105
0.740403776
0.030116048
8.036843689
1.708451288
0.095742045
2.320129853
0.237845846
0.72275178
0.035147453
6.846242635
1.404236814
0.038427033
6.237729018
1.248132792
0.016376696
15.0076068
3.471901414
0.532416599
0.132761509
1.579711842
0.069738981
3.303557364
0.488743488
0.171525954
1.143267684
0.005975592
41.58389916
10.13438438
2.241497377
0.218524145
0.81924026
0.013250859
18.6102071
4.377844383
0.767787975
0.023276417
10.47925269
2.328873223
0.240006209
0.71292103
0.038176207
6.280584929
1.259142359
0.017700278
13.86545709
3.184185751
0.457827486
0.20458646
0.900021598
0.003698602
67.34127561
16.57805938
3.867074107
0.635094483
0.068746471
3.355705999
0.502264588
0.158611811
1.26533656
0.018462281
13.2821467
3.037121194
0.419828104
0.253161547
0.656660299
0.058994594
3.960780817
0.659450053
0.057810157
4.048093136
0.682140988
0.048790489
4.851335591
0.890551917
0.004478689
55.56768059
13.63316493
3.125631062
0.442684204
0.222794317
0.796489773
0.017259064
14.2267364
3.27522751
0.48140165
0.178914342
1.08123266
0.002033295
122.7021057
30.42150133
7.339749144
1.530513194
0.060411212
3.860826774
0.633470672
0.069525057
3.314672369
0.491624708
0.16870023
1.168405833
0.008074711
30.70687091
7.41122932
1.54878121
0.063830364
3.637760153
0.575496694
0.10190923
2.159925251
0.198709823
0.937430862
0.001391582
179.400923
44.59746701
10.88853225
2.432490602
0.265767992
0.607960705
0.082630651
2.739285122
0.343352741
0.387722673
0.302656247
0.488878568
0.17139256
1.144436042
0.006067114
40.95274823
9.976424798
2.201455342
0.208766027
0.874679717
0.005976212
41.57955858
10.13329807
2.241222049
0.218456851
0.819605822
0.013191623
18.69495524
4.399133729
0.773313859
0.02202996
11.08753112
2.482842761
0.278381682
0.563656998
0.109746526
1.982039413
0.156531451
1.286852724
0.021202939
11.53055377
2.594877679
0.306632809
0.477775025
0.182666226
1.051621865
0.000844491
295.7859907
73.69481583
18.16705729
4.26650791
0.738881374
0.030530054
7.924085855
1.679700511
0.089756679
2.496427566
0.281794257
0.552356666
0.117665591
1.826089364
0.121119577
1.764376465
0.107639689
2.027343311
0.167118031
1.182846485
0.009399592
26.34226424
6.317664482
1.268666019
0.018876932
12.98450631
2.962043247
0.400479128
0.28194041
0.551878859
0.11801024
1.819771408
0.119723982
1.788888859
0.112952412
1.916305507
0.141394726
1.462138765
0.04812431
4.922550622
0.908989295
0.003035121
82.11752488
20.27340359
4.795508592
0.87609331
0.005832932
42.60720287
10.39047853
2.306387334
0.234454872
0.738545132
0.030621989
7.899459497
1.673419787
0.088461832
2.537673885
0.292178434
0.519610704
0.143270187
1.438442939
0.044071427
5.402027952
1.032927752
0.000349861
714.3202174
178.3293558
44.32955874
10.821492
2.4155235
0.261530723
0.62380572
0.074293786
3.081990617
0.43140926
0.237316117
0.725189448
0.03442201
6.996471576
1.442705816
0.044792185
5.310436487
1.009279332
2.84379E-05
8790.831191
2197.457741
549.1142079
137.0276439
34.00330202
8.236769168
1.759400176
0.106568159
2.051063454
0.172706548
1.133004617
0.005197781
47.84486762
11.70109396
2.637983657
0.317561606
0.448724648
0.215359651
0.836675203
0.010599439
23.33093859
5.562679288
1.074376643
0.001715573
145.4730289
36.11485561
8.765443784
1.893967478
0.136317252
1.529511086
0.060225228
3.873682745
0.636812201
0.067929806
3.399750629
0.513690272
0.14835849
1.377125459
0.034138823
7.056844707
1.458158196
0.047435666
4.998262166
0.928582625
0.001830069
136.3559512
33.83536126
8.194717439
1.74868662
0.104269513
2.103572591
0.185180167
1.032442055
0.000339776
735.5283857
183.631418
45.6551539
11.15319646
2.499454002
0.282555036
0.549874972
0.119464548
1.793507853
0.113959786
1.896404308
0.136869409
1.521946087
0.058826619
3.972950451
0.662612924
0.056487846
4.14987282
0.708586234
0.039565368
6.050046819
1.199888419
0.011069286
22.32957361
5.311502872
1.00955474
3.01428E-05
8293.609593
2073.152338
518.0378435
129.2584985
32.06080129
7.750333913
1.635374612
0.080721087
2.81158125
0.361838574
0.349579416
0.374399426
0.325937584
0.42781549
0.242129131
0.703430455
0.041261469
5.789565455
1.13284932
0.005186376
47.95064381
11.72755962
2.644672129
0.319259976
0.44439348
0.220666739
0.807716177
0.015200947
16.18891671
3.769195314
0.609654007
0.081707861
2.773803614
0.352171516
0.368999108
0.33589107
0.404370683
0.27590617
0.572030667
0.104156396
2.106215708
0.185811569
1.027705116
0.000248945
1003.988395
250.7466014
62.43466824
15.35085104
3.558311352
0.554856185
0.115875807
1.859495043
0.128553719
1.642651107
0.082187551
2.755764106
0.347561016
0.378663273
0.318294117
0.446850767
0.217641102
0.82405503
0.012483358
19.77053865
4.669258622
0.843379587
0.009671829
25.59349921
6.129981903
1.220441907
0.013228953
18.64146034
4.385695521
0.769825884
0.022811692
10.69827656
2.384333597
0.253760035
0.654238986
0.060036531
3.886807214
0.640223503
0.066328923
3.48921642
0.536912129
0.12922733
1.632303876
0.080104282
2.83566376
0.368009089
0.337749767
0.40015181
0.282453857
0.550204245
0.119224594
1.797797681
0.114897107
1.878196427
0.132754294
1.579816392
0.069759198
3.302510428
0.488472122
0.171794207
1.14092354
0.005793787
42.89679991
10.46295146
2.324744534
0.238985788
0.717542467
0.036731596
6.53877434
1.325419451
0.026459807
9.185587508
2.000758662
0.160891388
1.24238863
0.015702094
15.66377708
3.63706863
0.575317011
0.102024783
2.157106372
0.198029777
0.941901125
0.001194206
209.0934864
52.02099749
12.74591491
2.90184084
0.38499429
0.307281881
0.475990528
0.184537794
1.037294045
0.000446897
559.1629218
139.5398387
34.63141497
8.394040825
1.799455191
0.115259715
1.871231016
0.131186627
1.602802746
0.074242553
3.084332693
0.432014094
0.236515045
0.728896357
0.033337929
7.233129723
1.503254678
0.055412776
4.236184825
0.731006338
0.032731045
7.372445732
1.538870046
0.06196862
3.756185336
0.606272606
0.083558395
2.705343376
0.334695672
0.407109811
0.271735349
0.586486154
0.095033316
2.339857811
0.242723505
0.700802862
0.042144488
5.66223148
1.100042357
0.003030461
82.24417849
20.30507603
4.803459508
0.878152788
0.005627701
44.17032699
10.78164615
2.405437987
0.259015335
0.633457285
0.069531502
3.314336488
0.491537636
0.168785028
1.167639409
0.008006768
30.96962861
7.477043483
1.565596485
0.067024428
3.449826226
0.526685975
0.137381944
1.514977546
0.05754683
4.067990544
0.68731143
0.046881967
5.060744718
0.944746017
0.001076897
231.898021
57.72236309
14.17215365
3.261474805
0.477838541
0.182599923
1.052134752
0.000860931
290.1327312
72.28146836
17.81359321
4.177686333
0.715811662
0.037268267
6.440526032
1.300209344
0.022974969
10.62031556
2.364595323
0.2488554
0.674424104
0.051738188
4.558154269
0.814572324
0.014021328
17.5731173
4.117247999
0.700110156
0.042379393
5.629248499
1.091540583
0.002557343
97.50643556
24.1215599
5.7609485
1.125478363
0.004657738
53.4218112
13.09635604
2.990259698
0.40774642
0.270774894
0.589878367
0.092985222
2.398540456
0.257296505
0.640160959
0.066358025
3.487551777
0.536479911
0.129563723
1.627176302
0.079077078
2.876596751
0.378510281
0.318565165
0.446159633
0.218488182
0.819435596
0.013219187
18.65542567
4.38920372
0.77073648
0.022605949
10.79811584
2.409606775
0.260054752
0.629446396
0.071482424
3.215436132
0.465915707
0.195428508
0.959283344
0.000575988
433.7864307
108.195459
26.79430755
6.430959469
1.297753942
0.022645259
10.77890041
2.404742975
0.258842088
0.634128941
0.069208657
3.331236881
0.495919243
0.164563513
1.206737818
0.01177164
20.9817016
4.973295073
0.922122349
0.002191181
113.8426186
28.20632048
6.784795143
1.388494363
0.03591625
6.693645746
1.365134119
0.0322977
7.475122001
1.565105617
0.066930568
3.455094505
0.528053512
0.136267421
1.530196782
0.060352471
3.864878726
0.634523858
0.069019345
3.341220123
0.498507899
0.162112628
1.230355916
0.01432535
17.19457233
4.022092811
0.675384338
0.051364818
4.593436068
0.823722005
0.012535564
19.68710956
4.648310395
0.837949373
0.010419298
23.73880959
5.664968474
1.10074778
0.003071348
81.14594786
20.03043911
4.734512648
0.860290912
0.00754861
32.86494747
7.951716845
1.686746875
0.091214872
2.451366583
0.270489932
0.590889471
0.092381378
2.416333523
0.261732855
0.623038189
0.07468254
3.064322904
0.426847645
0.243441086
0.697647596
0.043221683
5.513921581
1.061800975
0.001198661
208.3155277
51.826499
12.6972563
2.889560913
0.381839451
0.312720033
0.461337274
0.200565785
0.925382786
0.002004555
124.4649464
30.86226782
7.450152561
1.558726493
0.065714169
3.524723199
0.546132399
0.122219451
1.745447232
0.103576743
2.119849518
0.1890736
1.003728694
4.61716E-06
54145.53112
13536.13277
3383.783156
845.6956413
211.1733201
52.54097913
12.87599999
2.934666641
0.393433884
0.293199651
0.516517196
0.14591025
1.406103004
0.038728402
6.186969886
1.235089716
0.01486103
16.56525728
3.863854464
0.634257631
0.069146925
3.334486308
0.496761789
0.163762321
1.214382041
0.012576085
19.62283081
4.632170149
0.83376508
0.011017715
22.43531261
5.338029065
1.016404917
8.82573E-05
2832.37791
707.844301
176.7103704
43.92478712
10.72020221
2.389884234
0.255141122
0.64869477
0.062471798
3.723486206
0.597774103
0.088349272
2.541315961
0.293096952
0.516827307
0.145643765
1.409315003
0.039248923
6.101130643
1.213024478
0.012431653
19.85385573
4.690178028
0.848801731
0.008957751
27.6543728
6.646492334
1.35304542
0.030477606
7.938201154
1.683300236
0.090500894
2.473250219
0.275974336
0.571798066
0.104308581
2.102661039
0.184962486
1.034082532
0.000374409
667.4683041
166.6163286
41.40110826
10.08863741
2.229902149
0.21569244
0.834817899
0.010865289
22.75370896
5.417898753
1.037024224
0.000440569
567.1977725
141.5485639
35.13364605
8.519787259
1.831466522
0.122310018
1.743903499
0.103246976
2.127673381
0.190949343
0.990306975
3.16245E-05
7905.00487
1976.001154
493.7500357
123.1864993
30.54261537
7.370086427
1.538267073
0.061855866
3.763585219
0.60819589
0.082502017
2.744050988
0.344569471
0.385079483
0.30713637
0.476389912
0.184117451
1.040487025
0.00052507
475.8771471
118.7182394
29.42540141
7.090223461
1.466699653
0.048917143
4.838014731
0.887102362
0.004783622
52.00927468
12.74298217
2.901100728
0.38480411
0.307606965
0.475099669
0.185478474
1.030200128
0.000295082
846.9720794
211.4924306
52.62076026
12.89595888
2.939702623
0.39472943
0.291096083
0.522913436
0.140495883
1.473716078
0.05014464
4.712386731
0.854557391
0.008234389
30.10641355
7.2608222
1.510335758
0.056698971
4.133305353
0.704282029
0.040978005
5.831602185
1.143674702
0.006007407
41.36231774
10.07892927
2.227441335
0.215092094
0.838172562
0.010387931
23.81127668
5.683141286
1.105431291
0.003349062
74.3961017
18.34244013
4.310573769
0.750323865
0.027507325
8.825301781
1.909189837
0.139773474
1.483127134
0.051805684
4.551830161
0.812932112
0.014298298
17.22760287
4.030396543
0.67754225
0.050532619
4.673943714
0.844593978
0.009509116
26.03587581
6.240869525
1.248939663
0.016472341
14.91892332
3.449571881
0.526619953
0.137435942
1.514246365
0.057413027
4.078170435
0.689956634
0.045925766
5.17218312
0.973559095
0.000239355
1044.222224
260.8050778
64.94936333
15.97982028
3.716591913
0.595982336
0.089385435
2.508132216
0.284737584
0.54282972
0.124693115
1.704077946
0.094825594
2.34569521
0.244168928
0.694466049
0.04432669
5.369250406
1.024466219
0.000194757
1283.398992
320.599359
79.89828746
19.71843138
4.656175078
0.839988131
0.010134832
24.41241366
5.833878468
1.144260822
0.00605335
41.04644821
9.999875627
2.207400901
0.210211205
0.866148569
0.006883166
36.06708764
8.753484978
1.890925939
0.135628682
1.539030024
0.061998545
3.754225867
0.605763329
0.08383982
2.695194606
0.332110085
0.413104636
0.262821294
0.618925527
0.076791337
2.971578497
0.402934328
0.278118391
0.564540471
0.109145787
1.994781185
0.159496913
1.256349834
0.017360797
14.14180644
3.25382819
0.475857713
0.184677766
1.036233972
0.000422286
591.7652376
147.6904666
36.66926558
8.904238366
1.929259987
0.144355309
1.42500961
0.041824851
5.707704924
1.111761082
0.003741478
66.56665417
16.3843215
3.818347478
0.622429424
0.074991948
3.050391174
0.423251924
0.248374837
0.676444606
0.050954741
4.632779906
0.833923164
0.010994748
22.48272304
5.349922414
1.019475935
0.000124018
2015.585463
503.6461178
125.6605397
31.16120343
7.525026878
1.577853273
0.069379855
3.322255493
0.493590616
0.166795511
1.185823173
0.009683081
25.56345705
6.122451088
1.218505905
0.013018933
18.94641977
4.462298547
0.789705894
0.018581186
13.19543803
3.015252134
0.414188064
0.261240957
0.624908078
0.073738061
3.107567746
0.438016126
0.228702563
0.766398482
0.023596682
10.333329
2.291909604
0.230888738
0.755650703
0.026168851
9.290771435
2.027474835
0.167148935
1.182561853
0.009372669
26.41867901
6.336816849
1.273584476
0.019495877
12.56376116
2.855866975
0.373190134
0.328139614
0.422501568
0.249416396
0.672075237
0.052659491
4.473226801
0.792541426
0.018021246
13.6137473
3.120735752
0.441418948
0.224381485
0.788252078
0.01887239
12.98769552
2.962847846
0.400686275
0.281615947
0.552940279
0.117245719
1.833835756
0.122835308
1.734994109
0.101348531
2.173693496
0.20203607
0.915993261
0.002566472
97.1587115
24.0346111
5.739145624
1.119861731
0.004271819
58.27095418
14.30937876
3.296048782
0.486797341
0.173457904
1.126544542
0.004732656
52.57211654
12.88378966
2.936632127
0.393939497
0.292376889
0.519007821
0.143781528
1.432087897
0.043003901
5.54330868
1.069380968
0.001499907
166.4262625
41.35358837
10.07674456
2.226887549
0.214957021
0.838929885
0.010281911
24.0594854
5.745383033
1.121468618
0.00438072
56.81607148
13.94544981
3.204346574
0.463045039
0.198635474
0.93791812
0.001369289
182.3258749
45.32874893
11.07152155
2.47879256
0.277365002
0.567077804
0.107434939
2.031839664
0.168175058
1.17316942
0.008502412
29.14922249
7.021034191
1.448993067
0.045861982
5.179781489
0.975523019
0.000204708
1221.001987
305.0000876
75.99839063
18.7431484
4.411239825
0.7764559
0.021340375
11.45455415
2.575664155
0.30177143
0.491389828
0.168929058
1.166339355
0.007892075
31.42344916
7.590709407
1.594627328
0.072639317
3.159280653
0.451384607
0.212158999
0.854831916
0.008200767
30.23090372
7.292006347
1.518308685
0.05815757
4.022116412
0.675390471
0.051362439
4.593662485
0.823780717
0.01252635
19.70178262
4.651994706
0.838904465
0.010285459
24.05109591
5.743279312
1.120926662
0.004343855
57.300407
14.06660417
3.234878439
0.470949779
0.189916962
0.99766179
1.82668E-06
136860.0879
34214.77197
8553.442978
2138.110686
534.2774378
133.3184262
33.07589834
8.004542777
1.700216438
0.094018163
2.368628014
0.249856612
0.670239428
0.05338751
4.408181355
0.775662114
0.021513289
11.36031453
2.551836068
0.295751475
0.508881916
0.152602527
1.329061352
0.02697785
9.00391821
1.954597797
0.150178469
1.356186676
0.030947024
7.813565283
1.651508863
0.083981795
2.690100239
0.330812726
0.416149347
0.258403544
0.635833138
0.068394416
3.374565031
0.507156236
0.154150596
1.312177659
0.024607009
9.897857463
2.181533655
0.20393359
0.904072645
0.003389948
73.49575047
18.11727333
4.253998726
0.735632791
0.031425857
7.69025967
1.620042396
0.077653734
2.935090747
0.393542981
0.293021926
0.517053993
0.145449228
1.411667106
0.039631545
6.039466829
1.197167352
0.010795175
22.90318381
5.4553921
1.046700268
0.000694416
359.7643346
89.68969963
22.16694336
5.270703097
0.999016452
3.22773E-07
774538.5666
193634.3916
48408.34791
12101.83697
3025.2092
756.0521349
188.7623737
46.93796564
11.47417932
2.580625835
0.303026219
0.48783296
0.172427486
1.135418064
0.005376435
46.24655073
11.30117658
2.536881401
0.291978606
0.520218599
0.142756139
1.444876786
0.045160677
5.264735741
0.997474917
2.13073E-06
117330.5744
29332.3936
7332.848382
1832.962027
457.9902343
114.2464704
28.30729856
6.810096199
1.394976875
0.036943282
6.499680924
1.315389719
0.025051955
9.717205703
2.135713648
0.1928798
0.976762221
0.000184272
1356.440686
338.8598033
84.46348182
20.86005585
4.942764512
0.914221261
0.002680996
92.99759547
22.99410909
5.478198503
1.052584969
0.000875487
285.3048377
71.07446612
17.51173009
4.101818412
0.69610121
0.043756392
5.443006046
1.043503988
0.000604473
413.3328607
103.0820099
25.51572254
6.110485155
1.215429574
0.012687992
19.4474465
4.588129394
0.822345922
0.012752665
19.3474912
4.563028184
0.81583638
0.0138101
17.84593049
4.185813005
0.7179227
0.036614392
6.560613133
1.331021527
0.027258163
8.908492331
1.930341456
0.144602983
1.421971336
0.041322023
5.78066015
1.13055568
0.005019207
49.55617654
12.12925985
2.746158435
0.345107593
0.383916715
0.309128455
0.470955664
0.189910601
0.997707348
1.75611E-06
142359.8281
35589.70702
8897.17674
2224.044129
555.7608075
138.6893046
34.41875997
8.34079561
1.785896646
0.112300874
1.929364678
0.144379282
1.424715084
0.041776021
5.714712859
1.113566791
0.00385698
64.56562891
15.88384304
3.692443881
0.589706667
0.093088064
2.395532853
0.256547401
0.64311065
0.064995568
3.567074137
0.557132375
0.114265001
1.890442999
0.135519413
1.54054935
0.062282955
3.735696631
0.600947541
0.086536576
2.601261547
0.30824943
0.473344712
0.187344063
1.016338684
8.75518E-05
2855.203474
713.5506934
178.1369741
44.28146033
10.80945597
2.4124771
0.260770668
0.626702421
0.072840063
3.14971681
0.44891123
0.2151337
0.837939476
0.010420691
23.73560332
5.664164419
1.100540547
0.003059311
81.46621799
20.11052998
4.754619985
0.865500761
0.006955031
35.69176006
8.659519472
1.867023482
0.130241459
1.616924947
0.077033886
2.961234383
0.400270888
0.282266959
0.550813104
0.118781918
1.805756564
0.116640488
1.845098758
0.125338808
1.693544467
0.092627013
2.409067847
0.259920355
0.6299632
0.071228822
3.227988005
0.469165513
0.1918543
0.983924061
8.75509E-05
2855.233279
713.5581448
178.138837
44.28192607
10.80957252
2.4125066
0.260778027
0.626674294
0.072854076
3.14905113
0.448739089
0.215342154
0.83677301
0.010585547
23.36189948
5.570444274
1.076379075
0.001805787
138.1929156
34.29465004
8.309720139
1.777982395
0.110581593
1.964554624
0.152478136
1.330432639
0.02717384
8.936991115
1.937586258
0.146264185
1.401854777
0.038043496
6.30348771
1.265025016
0.018423661
13.31054975
3.044284345
0.421676149
0.25056698
0.667290577
0.054571672
4.30607285
0.749155211
0.027806736
8.727303497
1.884266704
0.134123488
1.560173343
0.065989511
3.50873876
0.541981369
0.125335047
1.693605505
0.092639717
2.408693107
0.259826907
0.630322854
0.071052725
3.236756132
0.471436036
0.189392033
1.001431724
6.82301E-07
366407.1904
91601.5476
22900.1369
5724.784202
1430.945963
357.4861417
89.12014265
22.02451968
5.234971044
0.989785057
3.51403E-05
7114.081479
1778.270299
444.3172939
110.828202
27.45260006
6.595930694
1.340079901
0.028566907
8.487713196
1.823302622
0.120503585
1.77512678
0.109962684
1.977488295
0.155474607
1.298000093
0.022678232
10.76283337
2.40067596
0.257828534
0.638076428
0.06733328
3.43259352
0.522213107
0.141080377
1.466171147
0.048825066
4.847692146
0.88960844
0.004560976
54.5605628
13.38122843
3.062108281
0.426275982
0.244219174
0.69424711
0.044403433
5.359469549
1.021940975
0.000157017
1591.930336
397.7322702
99.18181516
24.54048878
5.865991078
1.152528706
0.006717441
36.96322635
8.977828174
1.947966608
0.148650418
1.373732866
0.033614388
7.171330734
1.487449424
0.052574085
4.480975054
0.794551761
0.017630643
13.92127524
3.19825395
0.461468106
0.200417306
0.926338553
0.001951542
127.8528631
31.7093509
7.662314697
1.612909058
0.076237339
2.995450049
0.409083845
0.268767926
0.597045328
0.088769605
2.527762054
0.289679985
0.527272362
0.136903124
1.521486117
0.05874189
3.979115237
0.664215122
0.055826252
4.202597294
0.722282519
0.035288256
6.817798598
1.396950194
0.037257838
6.44240823
1.300692424


Can somone tell me I am in the right path or what?


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on January 31, 2015, 11:27:06 AM
What is a?


What is a? What is z? Is both user defined?

a and z are constant of the Montgomery curve algorithm (http://en.wikipedia.org/wiki/Montgomery_curve)

the z value is always 1.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: mailmansDOGE on January 31, 2015, 11:42:39 AM

Seems like someone found a solution, https://blockchain.info/address/18b2no9rBkovhv5gf3vkd5VQ9MKxHvqSzu

the money is not there anymore.
Has the winner been found or you are still looking for an answer?
Please update the OP. And if the bounty is still on then where are the coins?


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on January 31, 2015, 11:46:33 AM

Seems like someone found a solution, https://blockchain.info/address/18b2no9rBkovhv5gf3vkd5VQ9MKxHvqSzu

the money is not there anymore.
Has the winner been found or you are still looking for an answer?
Please update the OP. And if the bounty is still on then where are the coins?

2 posts below that I offer insight into how that happened: https://bitcointalk.org/index.php?topic=939215.msg10317539#msg10317539

Also, that transaction happened less than 24 hours ago during which time OP hasn't even logged into the forums yet.



Spam your signature somewhere else.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: ndnh on January 31, 2015, 11:57:43 AM
What is a?


What is a? What is z? Is both user defined?

a and z are constant of the Montgomery curve algorithm (http://en.wikipedia.org/wiki/Montgomery_curve)

the z value is always 1.

I read that, but what is 'a' exactly? If it is an unknown constant, then how will I find when the said result will occur. Is it 1? Or does the value of a has no impact on the result (but it certainly does)? Or on calculation the value of 'a' will be given?

I think I did not understand the question properly. ???


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on January 31, 2015, 12:01:00 PM
Evil-Knievel is this algorithm related to your project over at https://bitcointalk.org/index.php?topic=929196.0 ?

I was looking at curve25519 and notice that it's starting parameter is x=9


I read that, but what is 'a' exactly? If it is an unknown constant, then how will I find when the said result will occur. Is it 1? Or does the value of a has no impact on the result (but it certainly does)? Or on calculation the value of 'a' will be given?

I think I did not understand the question properly. ???

That I cannot answer. I'm currently doing some reading on the curves and trying to see what I can get out of it. (so far not much ;))


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: ndnh on January 31, 2015, 12:13:43 PM
Evil-Knievel is this algorithm related to your project over at https://bitcointalk.org/index.php?topic=929196.0 ?

I was looking at curve25519 and notice that it's starting parameter is x=9


I read that, but what is 'a' exactly? If it is an unknown constant, then how will I find when the said result will occur. Is it 1? Or does the value of a has no impact on the result (but it certainly does)? Or on calculation the value of 'a' will be given?

I think I did not understand the question properly. ???

That I cannot answer. I'm currently doing some reading on the curves and trying to see what I can get out of it. (so far not much ;))

But I know nothing about coding. I am trying kind of mathematically. It is okay, right?
Quote
Hereby I am offering a bounty of 30 BTC
to the first one solving the following mathematical problem either mathematically or using an algorithm:

I just need OP to tell me whether the results I got are correct or not to proceed any further. I want to be sure whether I am in the correct understanding of it or not.




Thanks for the link. Now i think 'a' is a value input by the user.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: ncsupanda on January 31, 2015, 01:59:51 PM
Evil-Knievel is this algorithm related to your project over at https://bitcointalk.org/index.php?topic=929196.0 ?

I was looking at curve25519 and notice that it's starting parameter is x=9


I read that, but what is 'a' exactly? If it is an unknown constant, then how will I find when the said result will occur. Is it 1? Or does the value of a has no impact on the result (but it certainly does)? Or on calculation the value of 'a' will be given?

I think I did not understand the question properly. ???

That I cannot answer. I'm currently doing some reading on the curves and trying to see what I can get out of it. (so far not much ;))

But I know nothing about coding. I am trying kind of mathematically. It is okay, right?
Quote
Hereby I am offering a bounty of 30 BTC
to the first one solving the following mathematical problem either mathematically or using an algorithm:

I just need OP to tell me whether the results I got are correct or not to proceed any further. I want to be sure whether I am in the correct understanding of it or not.




Thanks for the link. Now i think 'a' is a value input by the user.

Mathematically as long as the "a" value remains constant during each new iteration then the effect it has is constant - it's not unnecessary, it just doesn't need to be evaluated for, so it should be fine to set as any integer and leave it alone.

As got the results you got, I don't think you are substituting the equation back into itself for each new x value, I think you are just increasing x by 1 and then repeating the calculation. What you want to be doing is leaving x constant (in this case 9) and then reevaluating each iteration until your new x value matches the next incremented integer value of x (in this case 10).

If I've misunderstood anything, feel free to correct me. That's just how I understand it.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on January 31, 2015, 02:22:23 PM
No, I am substituting the equation back into itself. Please check if I was wrong.

Are you using standard division where the / is or are you using "multiplication by the modular inverse"
http://cs.brown.edu/courses/cs007/modmult/node2.html


Should we be knowing what 'p' is or is this another arbitrary number like 'a'?
(basically all operations modulo some sumber p)


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: ndnh on January 31, 2015, 02:27:33 PM
No, I am substituting the equation back into itself. Please check if I was wrong.

Are you using standard division where the / is or are you using "multiplication by the modular inverse"
http://cs.brown.edu/courses/cs007/modmult/node2.html


Should we be knowing what 'p' is or is this another arbitrary number like 'a'?
(basically all operations modulo some sumber p)

lol, sorry, I did a mistake. I simply substituted the equation back in after each process. I skipped adding it.

understood the question better now. But still have things unclear.
Quote
You can start multiple such chains beginning at x=9, and add the resulting x values
using the addition algorithm from http://en.wikipedia.org/wiki/Montgomery_curve (Montgomery arithmetic section).
Note, that the x value, is the value you get at the end of such calculation-chain, and the z value is always 1.

what is meant by multiple chains? aand where is this 'z'?

and is this the reqd formula?http://i.gyazo.com/44c0566495e87ced1a180840c2fb9555.png


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on January 31, 2015, 02:37:53 PM
Quote
You can start multiple such chains beginning at x=9, and add the resulting x values
using the addition algorithm from http://en.wikipedia.org/wiki/Montgomery_curve (Montgomery arithmetic section).
Note, that the x value, is the value you get at the end of such calculation-chain, and the z value is always 1.

wHat is meant by multiple chains? aand where is this 'z'?

I don't know what he is referring to by 'multiple chains'


Another user suggested 'z' might be Standard_Score/Standard_Deviation although I don't think that is correct


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on January 31, 2015, 02:43:47 PM
Was just reading more on the Montgomery curve under the arithmetic section, I think we are safe to "ignore" z, him saying z=1 allows us to say X=x and that's all we need the z for.


Code:
A point P=(x,y) on the elliptic curve in the Montgomery form By^2 = x^3 + Ax^2 + x can be represented in Montgomery coordinates P=(X:Z), where P=(X:Z) are projective coordinates and x=X/Z for Z!=0


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: ndnh on January 31, 2015, 02:46:36 PM
Was just reading more on the Montgomery curve under the arithmetic section, I think we are safe to "ignore" z, him saying z=1 allows us to say X=x and that's all we need the z for.


Code:
A point P=(x,y) on the elliptic curve in the Montgomery form By^2 = x^3 + Ax^2 + x can be represented in Montgomery coordinates P=(X:Z), where P=(X:Z) are projective coordinates and x=X/Z for Z!=0

yes, that seems a reasonable interpretation.

Should i ignore a as given by ncsupanda. I don't think that ignoring 'a' is right.
Mathematically as long as the "a" value remains constant during each new iteration then the effect it has is constant - it's not unnecessary, it just doesn't need to be evaluated for, so it should be fine to set as any integer and leave it alone.

As got the results you got, I don't think you are substituting the equation back into itself for each new x value, I think you are just increasing x by 1 and then repeating the calculation. What you want to be doing is leaving x constant (in this case 9) and then reevaluating each iteration until your new x value matches the next incremented integer value of x (in this case 10).

If I've misunderstood anything, feel free to correct me. That's just how I understand it.

Also, is this http://i.gyazo.com/44c0566495e87ced1a180840c2fb9555.png the right formula? If so, A=a?


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: ndnh on January 31, 2015, 02:51:39 PM
Quote
How often do you have to perform this operation to get a specific x (basically getting the new_x and feeding it back into the formula to get another new_x, and so on)?

that is the exact operation I did. So I was not wrong?

I also get an impression that, each one has multiple solutions? which probably explains
Quote
You can start multiple such chains beginning at x=9, and add the resulting x values ?


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on January 31, 2015, 03:19:40 PM
Should i ignore a as given by ncsupanda. I don't think that ignoring 'a' is right.
Mathematically as long as the "a" value remains constant during each new iteration then the effect it has is constant - it's not unnecessary, it just doesn't need to be evaluated for, so it should be fine to set as any integer and leave it alone.

Also, is this http://i.gyazo.com/44c0566495e87ced1a180840c2fb9555.png the right formula? If so, A=a?

I think 'a' is an arbitrary constant provided by Evil-Knievel
From the problem description "Being a some constant," I think is meant to be interpreted as
Code:
'a' being some constant


Quote
How often do you have to perform this operation to get a specific x (basically getting the new_x and feeding it back into the formula to get another new_x, and so on)?

that is the exact operation I did. So I was not wrong?

Here's my thinking on the question...
https://i.imgur.com/E4WgWN0.png

x_0 is always 9
a is an arbitrary constant
G is the end goal, also an arbitrary number chosen by Evil-Knievel
_i is the number of steps through the recursive function you must take to reach G

Evil-Knievel is looking for a way to solve '_i' provided any 'a' and any 'G'


EDIT: That's not just standard division, it's as he mentioned using inverse modular multiplication, but visually it's depicted as division.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: crazykiddo on January 31, 2015, 03:38:06 PM
Did someone solve the problem and get the bounty? What was that mathematical formula for? I heard evil wants to crack bitcoin. This formula is useful for cracking bitcoin?


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on January 31, 2015, 03:40:19 PM
Did someone solve the problem and get the bounty? What was that mathematical formula for? I heard evil wants to crack bitcoin. This formula is useful for cracking bitcoin?

http://img2.wikia.nocookie.net/__cb20140808184223/bloodbrothersgame/images/c/c7/Implied_facepalm.jpg


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: ndnh on January 31, 2015, 04:38:54 PM
Should i ignore a as given by ncsupanda. I don't think that ignoring 'a' is right.
Mathematically as long as the "a" value remains constant during each new iteration then the effect it has is constant - it's not unnecessary, it just doesn't need to be evaluated for, so it should be fine to set as any integer and leave it alone.

Also, is this http://i.gyazo.com/44c0566495e87ced1a180840c2fb9555.png the right formula? If so, A=a?

I think 'a' is an arbitrary constant provided by Evil-Knievel
From the problem description "Being a some constant," I think is meant to be interpreted as
Code:
'a' being some constant


Quote
How often do you have to perform this operation to get a specific x (basically getting the new_x and feeding it back into the formula to get another new_x, and so on)?

that is the exact operation I did. So I was not wrong?

Here's my thinking on the question...
https://i.imgur.com/E4WgWN0.png

x_0 is always 9
a is an arbitrary constant
G is the end goal, also an arbitrary number chosen by Evil-Knievel
_i is the number of steps through the recursive function you must take to reach G

Evil-Knievel is looking for a way to solve '_i' provided any 'a' and any 'G'


EDIT: That's not just standard division, it's as he mentioned using inverse modular multiplication, but visually it's depicted as division.

I think you are right. thanks for clarifying it. :)

Did someone solve the problem and get the bounty? What was that mathematical formula for? I heard evil wants to crack bitcoin. This formula is useful for cracking bitcoin?
http://img2.wikia.nocookie.net/__cb20140808184223/bloodbrothersgame/images/c/c7/Implied_facepalm.jpg


lol. :)
Been seeing a lot of people asking the same thing.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: koelen3 on January 31, 2015, 08:16:52 PM
Maths always seemed to hard for me :(
But i'll try it


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: redsn0w on February 01, 2015, 08:21:09 PM
So what is the winner of this contest ? I've seen he moved the funds to other bitcoin addresses :

- https://blockchain.info/it/tx/ce4473df59f34aedfca5e5ead092f2c864292eb4cb7cffb91461f814c994ebc8

- https://blockchain.info/it/tx/2fa9040b611069fa97779ee7db0d3ff1088095d3c0e1131973946f904d429f22


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: jsmit332 on February 01, 2015, 08:24:44 PM
I would like to know what the winning solution was.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: brituspol on February 01, 2015, 08:42:23 PM
I'm totally confused.

Where is x and y?

Edit: The winners?


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on February 01, 2015, 08:47:38 PM
There is no winner yet.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: jsmit332 on February 01, 2015, 08:48:05 PM
There is no winner yet.

Where have the funds gone then? Why has Evil-Kinevel moved the BTC?


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: brituspol on February 01, 2015, 08:49:15 PM
There is no winner yet.

Where have the funds gone then? Why has Evil-Kinevel moved the BTC?

Lol, Those two transactions are not found in blockchain. Found.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on February 01, 2015, 08:53:53 PM
There is no winner yet.

Where have the funds gone then? Why has Evil-Kinevel moved the BTC?

Look at replies 45, 46, 65, 66 and a few others.

The balance was selected by his wallet to pay one of his other bounties


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: caga on February 01, 2015, 09:38:00 PM
I emember op requested for the solution to be messaged to him in private. He might have got the solution, and might now share. But I was hoping to see a confirmation if there was a winner.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: Watoshi-Dimobuto on February 02, 2015, 05:18:22 AM
There is no winner yet.

Where have the funds gone then? Why has Evil-Kinevel moved the BTC?

Look at replies 45, 46, 65, 66 and a few others.

The balance was selected by his wallet to pay one of his other bounties

Put that in a large font size. Too many people asking the same question. Don't bother answering them all.

Solution not yet found.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: chronicsky on February 04, 2015, 10:28:06 AM
Can the OP confirm if the solution has still not been found?


Title: This message was too old and has been purged
Post by: Evil-Knievel on February 04, 2015, 10:32:40 AM
This message was too old and has been purged


Title: This message was too old and has been purged
Post by: Evil-Knievel on February 04, 2015, 10:33:04 AM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: david123 on February 04, 2015, 12:42:31 PM
If you want a solution, don't raise the bounty but get your question right.

At the moment, this is not at all about finding a solution, but about guessing what
exactly you're asking for. You will only attract php-kiddies in this way.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on February 04, 2015, 01:05:47 PM
If you want a solution, don't raise the bounty but get your question right.

At the moment, this is not at all about finding a solution, but about guessing what
exactly you're asking for. You will only attract php-kiddies in this way.

When he posts test vectors we can infer the proper question.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: david123 on February 04, 2015, 01:12:05 PM
yeah, guessing will get a bit easier then, but I don't get why he doesnt spend the time
to make the question meaningful..  ???


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: ndnh on February 04, 2015, 01:17:11 PM
If you want a solution, don't raise the bounty but get your question right.

At the moment, this is not at all about finding a solution, but about guessing what
exactly you're asking for. You will only attract php-kiddies in this way.

Yeah, I agree with this. My problem is I don't know exactly what the question is. I got the average idea but it is not enough. I also have to be sure it is under my capability to solve before attempting harder on it.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: Supercomputing on February 04, 2015, 08:25:58 PM
Problem Description:

Being a some constant, further assume that we
are in a factor ring (basically all operations modulo some sumber p). Note, that the division below is a multiplication by the modular inverse.
You always have to start with x=9.
Consider the following recursive formula:

Code:
new_x = (x²-1)² / (4*x*(x²+a*x+1))

How often do you have to perform this operation to get a specific x (basically getting the new_x and feeding it back into the formula to get another new_x, and so on)?
Note: You can start multiple such chains beginning at x=9, and add the resulting x values
using the addition algorithm from http://en.wikipedia.org/wiki/Montgomery_curve (Montgomery arithmetic section).
Note, that the x value, is the value you get at the end of such calculation-chain, and the z value is always 1.

The winner:
The winner is the first person to post such formula in private. The formula must work in all cases, and be comutationally feasible (let us say calculatable in less than 24 hours).
If there are any wrong descriptions in this post at this time, they may be corrected or adjusted later on.  Bounty ends on 02/15/2015.


The bounty is invalid because the problem description is ambiguous. However, it may be an attempt to solve the ECDLP based on Curve25519 for all instances:
http://en.wikipedia.org/wiki/Curve25519


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: Jesse James on February 04, 2015, 08:42:55 PM
The bounty is invalid because the problem description is ambiguous. However, it may be an attempt to solve the ECDLP based on Curve25519 for all instances:
http://en.wikipedia.org/wiki/Curve25519

My thoughts exactly.

Is the organizer willing to offer a consolation prize to anyone who can produce a proof that the original problem is impossible given the Elliptic Curve Discrete Logarithm assumption?


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: Jesse James on February 04, 2015, 09:45:31 PM
Here's my attempt to restate the original problem in a way that is less ambiguous and hopefully reveal more clearly the OP's intent.

Challenge: Optimize the 'find' function in the code below so that on average it can be computed for less than 1M USD in EC2 compute cost.

Code: (python)
# http://en.wikipedia.org/wiki/Curve25519 parameters
P = 2 ** 255 - 19
A = 486662
N = 7237005577332262213973186563042994240857116359379907606001950938285454250989

def expmod(b, e, m):
    if e == 0: return 1
    t = expmod(b, e / 2, m) ** 2 % m
    if e & 1: t = (t * b) % m
    return t

def inv(x):
    return expmod(x, P - 2, P)

# doubles a point on a montgomery curve (x-coordinate only representation)
# https://www.hyperelliptic.org/EFD/g1p/auto-montgom-xz.html#doubling-dbl-1987-m-3
def double(x1):
    xx1 = x1 * x1 % P
    x3 = (xx1 - 1) * (xx1 - 1) % P
    z3 = 4 * x1 * (xx1 * A * x1 + 1) % P
    return x3 * inv(z3) % P

def find(target, initial_point=9):
    assert 0 < target < P
    assert 0 < initial_point < P
    x = initial_point
    i = 0
    while i < N:
        if x == target:
            return i
        x = double(x)
        i += 1



Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: LiQio on February 05, 2015, 05:36:34 AM
^ Jesse James/doctorevil this is so over my head.
All I can say is, you're such a cool guy  :)

*slightly blushes and continues to watch the thread*


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: ndnh on February 05, 2015, 06:27:28 AM
Here's my attempt to restate the original problem in a way that is less ambiguous and hopefully reveal more clearly the OP's intent.

Challenge: Optimize the 'find' function in the code below so that on average it can be computed for less than 1M USD in EC2 compute cost.

Code: (python)
# http://en.wikipedia.org/wiki/Curve25519 parameters
P = 2 ** 255 - 19
A = 486662
N = 7237005577332262213973186563042994240857116359379907606001950938285454250989

def expmod(b, e, m):
    if e == 0: return 1
    t = expmod(b, e / 2, m) ** 2 % m
    if e & 1: t = (t * b) % m
    return t

def inv(x):
    return expmod(x, P - 2, P)

# doubles a point on a montgomery curve (x-coordinate only representation)
# https://www.hyperelliptic.org/EFD/g1p/auto-montgom-xz.html#doubling-dbl-1987-m-3
def double(x1):
    xx1 = x1 * x1 % P
    x3 = (xx1 - 1) * (xx1 - 1) % P
    z3 = 4 * x1 * (xx1 * A * x1 + 1) % P
    return x3 * inv(z3) % P

def find(target, initial_point=9):
    assert 0 < target < P
    assert 0 < initial_point < P
    x = initial_point
    i = 0
    while i < N:
        if x == target:
            return i
        x = double(x)
        i += 1



Dang! I don't know Python or any programming language. :(

But I think I can get a better idea of the question. Thanks for posting this. :)


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on February 05, 2015, 07:40:43 AM
Here's my C++ implementation: https://github.com/bitspill/CurveBounty

The version I PM'd you the other day was ATROCIOUS that was my mind at 4am and it suffered as such, here is a revamped version. If I'm on the right path I can make some adjustments but I don't want to pursue this if I'm running in the wrong direction.


Title: This message was too old and has been purged
Post by: Evil-Knievel on February 05, 2015, 08:21:19 AM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on February 05, 2015, 08:26:36 AM
Here's my C++ implementation: https://github.com/bitspill/CurveBounty

The version I PM'd you the other day was ATROCIOUS that was my mind at 4am and it suffered as such, here is a revamped version. If I'm on the right path I can make some adjustments but I don't want to pursue this if I'm running in the wrong direction.

It is the right direction, but it looks like a brute force approach. If it works good (and fast) for all search x, this should be fine, but at this moment an x which is not a power of two would not be found.  ;)

Yes it is brute forcing it. ;)

I'm not sure as to what you mean by an x can't be found if it's not a power of two, the following x is not a power of 2:
Code:
x=83402281777707715381485212681368749158073214888176003645002923212220704930560
log_2(x) = 255.5266

If you are referencing the _i's those are only printed every 256 so as to not bog down performance with constant console writes but yet often enough to know it hasn't stalled.


Title: This message was too old and has been purged
Post by: Evil-Knievel on February 05, 2015, 08:45:22 AM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: ndnh on February 05, 2015, 08:47:07 AM
Here's my C++ implementation: https://github.com/bitspill/CurveBounty

The version I PM'd you the other day was ATROCIOUS that was my mind at 4am and it suffered as such, here is a revamped version. If I'm on the right path I can make some adjustments but I don't want to pursue this if I'm running in the wrong direction.

It is the right direction, but it looks like a brute force approach. If it works good (and fast) for all search x, this should be fine, but at this moment an x which is not a power of two would not be found.  ;)

Yes it is brute forcing it. ;)

I'm not sure as to what you mean by an x can't be found if it's not a power of two, the following x is not a power of 2:
Code:
x=83402281777707715381485212681368749158073214888176003645002923212220704930560
log_2(x) = 255.5266

If you are referencing the _i's those are only printed every 256 so as to not bog down performance with constant console writes but yet often enough to know it hasn't stalled.

it is not a power of two, because it was calculated modulo, but the exponent is a power of two. So you have doubled "x=9" 10240 times, so basically it is 2^10240 * (x=9) where the multiplication is the montgomery curve scalar multiplication.

You could say, that 83402281777707715381485212681368749158073214888176003645002923212220704930560 is easily found,
but 83402281777707715381485212681368749158073214888176003645002923212220704930559 not. And this is the tough case, because:

- the loop iteration can either grow arbitrary large
- or: you need to create multiple such iterations with different "i" values, and add them according to the montgomery curve addition rules.

I think this ^ is right. and also brute forcing it many not be feasible if the above points are taken?

But now you know what we are searching for. :)


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: SargeR33 on February 05, 2015, 10:02:52 AM
I am a programmer/developer, pretty good with maths but this thread blew my brain multiple times.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on February 05, 2015, 10:24:39 AM
I am a programmer/developer, pretty good with maths but this thread blew my brain multiple times.

The wonders of cryptography.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: david123 on February 05, 2015, 10:42:43 AM
I am a programmer/developer, pretty good with maths but this thread blew my brain multiple times.

The wonders of cryptography.

Rather the incompetence of the op.

So, did someone get what he is asking for and could kindly repeat it in a clear, concise way without
abusing mathematical terms too much? That would be great.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on February 05, 2015, 10:45:22 AM
I am a programmer/developer, pretty good with maths but this thread blew my brain multiple times.

The wonders of cryptography.

Rather the incompetence of the op.

So, did someone get what he is asking for and could kindly repeat it in a clear, concise way without
abusing mathematical terms too much? That would be great.

It's basically what Jesse James and I were doing but we are only doubling, you must also check addition in order to satisfy his request


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: david123 on February 05, 2015, 10:50:20 AM
yeuh but what are you doing? are you performing calculations on an
elliptic curve?


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on February 05, 2015, 11:12:39 AM
yeuh but what are you doing? are you performing calculations on an
elliptic curve?

From what I gather we are brute-forcing searching Curve25519 for a specific number not disclosed to us


Title: This message was too old and has been purged
Post by: Evil-Knievel on February 05, 2015, 11:18:18 AM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: david123 on February 05, 2015, 11:36:16 AM
yeuh but what are you doing? are you performing calculations on an
elliptic curve?

From what I gather we are brute-forcing searching Curve25519 for a specific number not disclosed to us

So with searching you mean finding a logarithm? This is a well studied problem believed to be hard in general,
and there are software packages doing this as good as possible (which is not very good. this is the whole point
of using elliptic curves for cryptography^^)

I really don't get the point of this thread. 30 BTC bounty for cracking ECC?? I offer 100 BTC for cracking
SHA! (But maybe I have to obsure the problem and rephrase it into semi-mathematical terms for it to be
taken seriously..)


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on February 05, 2015, 11:43:14 AM
Maybe each addition can be replaced by an arbitrary number of doubles? Not sure about that, but possible.

Example:
modulo 11
four doubles: 1*2*2*2*2 = 5
two doubled one add: 1*2*2 + 1 = 5

mod: 11
Goal: 6
9 doubles:
Code:
1 *2 *2 *2 *2 *2 *2 *2 *2 *2 = 6
   2  4  8 16
            5 10 20
                  9 18
                     7 14
                        3  6 = 6
4 doubles 1 add
Code:
1 *2 *2 *2 *2 +1 = 6
   2  4  8 16
            5  6 = 6
2 doubles 2 adds
Code:
1 *2 *2 +1 +1 = 6
   2  4  5  6 = 6


Title: This message was too old and has been purged
Post by: Evil-Knievel on February 05, 2015, 11:55:16 AM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on February 05, 2015, 12:30:40 PM
@bitspill: This is the point ... maybe each combinations of adds and doubles can be represented by a (way higher) number of doubles only.

That does not appear to be the case from super basic testing

http://pastebin.com/raw.php?i=C9KhyFry
https://github.com/bitspill/Doubling/blob/master/main.cpp

A value of -999 means it attempted doubling 100 million times and did not find the goal, so I'm treating that as if it wont ever find it.

It's likely possible to add checks such that when all possibilities have been exhausted it quits rather than an arbitrary 100 million but I have not


So it would seem in some cases you can't simply double your way there, an add is required occasionally.


Edit: actually it shouldnt be checking for the exhaustion of possibilities but rather the entrance of a loop. Which is possible to implement on tgese small scale test but a loop would be nearly impossible to detect at the scale of 2^256


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: swapcoiner on February 05, 2015, 06:18:26 PM
After fixing my computer,my first job would be to sweep the fund here.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: Jesse James on February 06, 2015, 02:02:56 AM
What Evil hints at is correct.  

If you have a generator element b of an additive group of order N, and you know it takes x repeated doubling operations (squaring operations in the context of a multiplicative group) on this element in order to reach q then you have effectively solved [multiplicative group notation]:

   q = b2x

for x.

What we really want to do is crack the discrete logarithm, which means finding x in the context of:

   q = bx

So the question becomes: if we can solve the first equation can we solve the second?  The answer is yes.  The reason is that the exponent of b is itself an element of it's own multiplicative group ℤN× of which 2 is a generator since N is prime (at least in the context of Curve25519 or secp256k1).

So if you find x that satisfies:

   q = b2x

then you can use your solution to solve the discrete log easy peasy lemon squeezy.:

   logb(q) = 2x mod N

Having at this point successfully solved the discrete log, you can happily collect your 30 BTC which will shortly be worthless since the security of bitcoin relies on the discrete logarithm assumption.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: fox19891989 on February 06, 2015, 03:36:24 AM
What a huge bounty, does anyone solve it? I just check your btc address, the balance is 0. I guess it must be solved. What a pity, I am good at math very much.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on February 06, 2015, 03:50:33 AM
What a huge bounty, does anyone solve it? I just check your btc address, the balance is 0. I guess it must be solved. What a pity, I am good at math very much.

It is not solved. Funds were used by the wallet for another bounty but he does have enough to cover it, and actually raised it to 40 BTC


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: LiQio on February 06, 2015, 06:07:27 AM
...

Having at this point successfully solved the discrete log, you can happily collect your 30 BTC which will shortly be worthless since the security of bitcoin relies on the discrete logarithm assumption.


OP should switch the bounty to fiat (or crypto money not based on discrete logarithm assumption)


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: michietn94 on February 06, 2015, 07:40:00 AM
What a huge bounty, does anyone solve it? I just check your btc address, the balance is 0. I guess it must be solved. What a pity, I am good at math very much.

It is not solved. Funds were used by the wallet for another bounty but he does have enough to cover it, and actually raised it to 40 BTC

I just look OP's receive red feedback because offering this bounty for his research's good.

Hope he will paid what he promise or OP can use escrow to hold the fund.


Title: This message was too old and has been purged
Post by: Evil-Knievel on February 06, 2015, 07:41:22 AM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: mriulian on February 07, 2015, 04:13:32 PM
hmm.at school i didn't studied anything like that..i will give my best :)


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: pythonpro1337 on February 07, 2015, 07:20:14 PM
I HAVE SOLVED THE ISSUE WITH THE MATHEMATICAL EQUATION! ITS FINALLY CLEAR NOW!!!!
here
var equation = equation.replace("x", "(x²-1)² / (4*x*(x²+a*x+1))");
should read
var equation = equation.replace(/x/gi, "(x²-1)² / (4*x*(x²+a*x+1))");
which I already tested for you
<script>
var equation= "(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))";
var a=0;var b=1;var x=9;

document.write(equation+"</br>");
while(a<b)
{
var equation = equation.replace(/x/gi, "(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))");

document.write(equation+"</br>");
a=a+1;
}
var x2=x*x;


var answer=(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1));

document.write(answer+"</br>");
var answer=((x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))*x-1)*(x*x-1) / (4*x*(x*x+a*x+1));
document.write(answer+"</br>");

var x=9;

var answer=(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1));
document.write(answer+"</br>");
var x=answer;
var answer=(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1));
document.write(answer+"</br>");



var x=9;
var answer=((x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))*(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))-1)*((x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))*(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))-1) / (4*(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))*((x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))*(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))+a*(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))+1))
document.write(answer+"</br>");
</script>
I also changed (x²-1)² / (4*x*(x²+a*x+1)) and used (x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1)) instead because javascript can directly evaluate it. Just for demonstation purposes I left
var x=9;

var answer=(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1));
document.write(answer+"</br>");
var x=answer;
var answer=(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1));
document.write(answer+"</br>");
which is evaluation by recursion. Find the answer plug it back into the equation etc. Compared with the created equation
var x=9;
var answer=((x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))*(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))-1)*((x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))*(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))-1) / (4*(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))*((x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))*(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))+a*(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))+1))
document.write(answer+"</br>");
both of which return the same answer so the code in the end is
<script>
var equation= "(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))";var a=0;var b=6;var x=9;var c=0;document.write(eval(equation)+"</br>");
while(c<b){var equation = equation.replace(/x/gi, "(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))");
document.write(equation+"</br></br>");document.write(eval(equation)+"</br>");c=c+1;}
</script>
This will give you just the answers minus the equations
<script>
var equation= "(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))";var a=0;var b=6;var x=9;var c=0;document.write(eval(equation)+"</br>");
while(c<b){var equation = equation.replace(/x/gi, "(x*x-1)*(x*x-1) / (4*x*(x*x+a*x+1))");
document.write(eval(equation)+"</br>");c=c+1;}
</script>




Please send bounty to THIS BTC adress!!!
14DFu1bW6DSPPuJYnZLn9EfgKeFYcLaFAN
14DFu1bW6DSPPuJYnZLn9EfgKeFYcLaFAN
14DFu1bW6DSPPuJYnZLn9EfgKeFYcLaFAN


Title: This message was too old and has been purged
Post by: Evil-Knievel on February 07, 2015, 07:36:06 PM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: pythonpro1337 on February 07, 2015, 08:14:47 PM
WHAT IS WRONG WITH WHAT I POSTED?! WHAT IS NOT CORRECT?! YOU POSTED SOMETHING YOU NEEDED AN ANSWER FOR, I DID THE MATH AND THE ALGORITHM, IT IS NOT INCORRECT!!!!


Title: This message was too old and has been purged
Post by: Evil-Knievel on February 07, 2015, 08:15:44 PM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: pythonpro1337 on February 07, 2015, 08:21:42 PM
can you please give me exactly what you are looking for in a CLEAR AND PRECISE PRivate Message? cause i mean you were unclear to begin with and every post its all jumping around to different maths and shit. like seriously you want me to solve thois shit you gotta be clear what you are looking for what types of maths are involved and what type of algorithm or mathematical formula you are requesting. i only went off of what your OP stated (which, was still very unclear)


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: ncsupanda on February 07, 2015, 09:19:58 PM
can you please give me exactly what you are looking for in a CLEAR AND PRECISE PRivate Message? cause i mean you were unclear to begin with and every post its all jumping around to different maths and shit. like seriously you want me to solve thois shit you gotta be clear what you are looking for what types of maths are involved and what type of algorithm or mathematical formula you are requesting. i only went off of what your OP stated (which, was still very unclear)

Yes Evil, please give him the answer so that he can earn his 30 BTC by doing mindless calculations and no real math to prove anything.

If the question tells you exactly how to get the answer, then it is a tutorial.

The answer is to THINK, not just complain.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: pythonpro1337 on February 07, 2015, 11:02:01 PM
I'm not entirely sure what you're asking here OP, but a couple of things popped into my mind while RE-reading:

1. Using the formula for new_x i presented, if we have to start with x = 9, then we have (x2 - 1)2 = 6400, which means the formula will never reach 10 for any p where 6400 = 0 (mod p), or for which (64002 - 1)2 = 1677721518080001 = 0 (mod p), etc.
 
2. Though you possibly qualified it by saying "at least in the context of...", I just thought I'd note that 2 is not necessarily a generator of ℤp× where p is prime. Consider, for example, p = 7.

Of course, I may be misunderstanding entirely what you're wanting to do.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on February 07, 2015, 11:36:20 PM
pythonpro1337: The 'p' in (mod p) is 2^255 - 19 and he's not searching for 10 but rather some arbitrarily large number such as 83402281777707715381485212681368749158073214888176003645002923212220704930559


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: pythonpro1337 on February 08, 2015, 02:45:45 AM
pythonpro1337: The 'p' in (mod p) is 2^255 - 19 and he's not searching for 10 but rather some arbitrarily large number such as 83402281777707715381485212681368749158073214888176003645002923212220704930559


Alright, though OP did say any formula we produce should work "in all cases," which I take to mean for general p and general x.
 
Having re-read the thread, I noticed a few things I missed earlier. Are you essentially trying to find a general method for quickly finding the discrete logarithm? Are you looking to break elliptic curve cryptography?


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: pythonpro1337 on February 08, 2015, 06:51:15 AM
As much as I'd like to help, if I were able to find an efficient way to find the discrete logarithm, I'd publish a paper on it and hope it was enough for a Fields Medal. :P

While a good quantum algorithm is known due to Shor, there is no known general way to find the discrete logarithm "quickly" on a classical computer. People with a lot more experience than I have (or anyone else here has) in group theory, cryptography, etc., have worked on this without success, so I wouldn't bank on getting help here.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: ndnh on February 08, 2015, 07:08:13 AM
pythonpro1337: The 'p' in (mod p) is 2^255 - 19 and he's not searching for 10 but rather some arbitrarily large number such as 83402281777707715381485212681368749158073214888176003645002923212220704930559


Alright, though OP did say any formula we produce should work "in all cases," which I take to mean for general p and general x.
 
Having re-read the thread, I noticed a few things I missed earlier. Are you essentially trying to find a general method for quickly finding the discrete logarithm? Are you looking to break elliptic curve cryptography?

Yes, I think he is looking to break ECC. I understand the issue you had, I also misinterpreted the question twice.

I think I could attempt this if I had a supercomputer?


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: pythonpro1337 on February 08, 2015, 07:37:56 AM
indeed it would require all the computers and severs powers combined all over the world to get this number, you would be talking about infecting the whole internet with a worm and telling the zombies to run this script to find the algorithm in unison statically. would be impossible but it COULD BE POSSIBLE. just saying your chances are not in any lifetimes generation soon. sorry this bounty will run till the year 3567 A.D. we just dont have the technology to solve this in any way!


CASE CLOSED!!!!


Title: This message was too old and has been purged
Post by: Evil-Knievel on February 08, 2015, 08:03:32 AM
This message was too old and has been purged


Title: This message was too old and has been purged
Post by: Evil-Knievel on February 08, 2015, 08:04:27 AM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: pythonpro1337 on February 08, 2015, 08:18:32 AM
Lol, pythoncoderpro changes his messages arbitrarily. See my last quote for his original message.

so what are you trying to say?

i type from computer or phone phone uses correct punctuation automatically where as im lazy when i type on the pc who cares


Title: This message was too old and has been purged
Post by: Evil-Knievel on February 08, 2015, 10:45:22 AM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: Pallie on February 11, 2015, 01:29:58 PM
I have two questions:
Is the x, for which we search the number of iterations, an integer?
Does the solution have to be either a formula or a program? Because I might have one that is neither.


Title: This message was too old and has been purged
Post by: Evil-Knievel on February 11, 2015, 01:32:30 PM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: jsmit332 on February 12, 2015, 04:50:08 PM
I have two questions:
Is the x, for which we search the number of iterations an integer?
Does the solution have to be either a formula or a program? Because I might have one that is neither.

It must be an integer, as we are working in the ring Z/pZ

I bet it's 2  ;D


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: Jesse James on February 13, 2015, 03:21:10 AM
Though you possibly qualified it by saying "at least in the context of...", I just thought I'd note that 2 is not necessarily a generator of ℤp× where p is prime. Consider, for example, p = 7.

My bad, pythonpro1337 is correct.  However, 2 is a generator of the multiplicative group of integers modulo 7237005577332262213973186563042994240857116359379907606001950938285454250989 (the order of the Curve25519 elliptic curve group), so the rest of my argument (https://bitcointalk.org/index.php?topic=939215.msg10372118#msg10372118) holds.

Proof

For convenience:

N = 7237005577332262213973186563042994240857116359379907606001950938285454250989

Note that saying 2 is a generator of ℤN× is the same as saying 2 is primitive root modulo N.

Since N is prime, ϕ(N) = N-1

If 2 isn't a primitive root then then it's order must divide N-1.

Given the prime factorization of N-1 = 276602624281642239937218680557139826668747 * 198211423230930754013084525763697 * 33 * 2 * 2

and the fact that:

2(N-1)/276602624281642239937218680557139826668747 ≢ 1 (mod N)   
2(N-1)/198211423230930754013084525763697 ≢ 1 (mod N)
2(N-1)/33 ≢ 1 (mod N)
2(N-1)/2 ≢ 1 (mod N)

We can conclude that 2 is indeed a primitive root (and thus a generator of ℤN×).


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: bitspill on February 13, 2015, 05:23:22 AM
An approach idea.

Take an arbitrary x value (the one that is looked for, and find the point, that caused that value when inserted into the formula.
In Mathematica that would be:

Solve[(x*x - 1)^2/(4*x*(x*x + 486662*x + 1)) == THEVALUETOLOOKFOR,  Modulus -> 2^255 - 19]

Then go back the whole chain, unti you reach x=9.
This can sometimes be tricky, that is why you probably have to think about it further.

Only working in the case that it's a doubled value this should find the answer without brute forcing.

Disclaimer: I don't have Mathematica to test rather I'm writing based on documentation.




G = THEVALUETOLOOKFOR;
_x = G;
_i = 0;
While[_x!=9, _x = Solve[(x*x - 1)^2/(4*x*(x*x + 486662*x + 1)) == _x, x,   Modulus -> 2^255 - 19]; _i++];
Print["G (", G, ") is x=9 doubled ", _i, " times"]


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: Vortex20000 on February 21, 2015, 12:56:42 AM
You guys are getting paid, what, ~7-8k USD, to crack ECC? Sorry, just read like 50% of this thread. Fun bounty though.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: excword on February 21, 2015, 02:49:30 PM
This bounty is still running. Interesting.


Title: This message was too old and has been purged
Post by: Evil-Knievel on February 21, 2015, 04:08:58 PM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: dothebeats on February 22, 2015, 11:25:51 AM
Reading the whole thread makes me want to learn math more and understand the different jargon laid before my own eyes. Fun bounty, Evil-Knievel. Inspired me to sharpen my mathematical skills.


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: larry12 on February 24, 2015, 07:06:16 PM
Let me try. If not work i will try again tomorrow.  ;)


C++

Code:
#include<iostream.h>
void main()
{
unsigned long int p,a,x,x0=9,num,den,i=0,flag=2015;
cout<<"Input the value for the prime parameter p"<<endl;
cin>>p;
cout<<"Input the value for the parameter a"<<endl;
cin>>a;
cout<<"Input the value for the desired x"<<endl;
cin>>x;


while(x0!=x)
{
i++;  //This indicates the occurence of the i-th attempt

num=((x0*x0-1)*(x0*x0-1))%p;  // num is the numerator (considered modulo p) in the formula for the new x


if((4*x0*(x0*x0+a*x0+1))%p==0) {cout<<"The desired number cannot be reached"<<endl; flag=0;}  /*Modular inverse operation
is defined if and only if the denominator and p are coprime; flag=0 indicates that the last message (see below) will not appear and it will
make us get out of the "while"*/

else
{
long int A=1;
while( (A*4*x0*(x0*x0+a*x0+1))%p!=1) A++;  //This "while" finds the modular inverse (modilo p) of the denominator
den=A;       //den is the modular inverse mentioned above
}

if(flag==0) break;
x0=(num*den)%p;
}
if(flag!=0) cout<<"The desired "<<x<<" is reached through "<<i<<" iterations"<<endl;
}



BTC ADDRESS :

1CeWcoy5Lv7PoZJ9JqqSsjBz7gfrLCoJpj


Title: This message was too old and has been purged
Post by: Evil-Knievel on February 24, 2015, 07:14:21 PM
This message was too old and has been purged


Title: Re: [30 BTC Bounty] - Find a mathematical / algorithmical formula
Post by: larry12 on February 24, 2015, 07:16:43 PM
Hmm... yes you're right.....   ;)
Ok. I will try again tomorrow when i have more time.
The bounty is too good not to try again  ;D

Have a nice day.  ;)