Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: micalith on April 17, 2015, 06:17:40 PM



Title: AI algorithms
Post by: micalith on April 17, 2015, 06:17:40 PM
Dearest cryptography experts, I have a theoretical question

How feasible would it be to have an AI generating cryptographic algorithms, such that new algorithms may be generated faster than ASICs can be developed? And for it to continue creating new algorithms (like one every 6 months, or whatever the minimum ASIC development time might be), for decades?

I can intuit that clearly, this is not currently possible, but just wondering if there might already be theoretical basis out there to suggest its existence in the future.


Title: Re: AI algorithms
Post by: Jeremycoin on April 18, 2015, 03:29:25 AM
I think it will be exist in the future, people will just learn it and then make it.


Title: Re: AI algorithms
Post by: Light on April 18, 2015, 03:59:08 AM
Dearest cryptography experts, I have a theoretical question

How feasible would it be to have an AI generating cryptographic algorithms, such that new algorithms may be generated faster than ASICs can be developed? And for it to continue creating new algorithms (like one every 6 months, or whatever the minimum ASIC development time might be), for decades?

I can intuit that clearly, this is not currently possible, but just wondering if there might already be theoretical basis out there to suggest its existence in the future.

We have a bigger issue if a true AI (rather than just a well coded program) is actually created. For it to actively look for new implementations it would need to be able to replicate thought patterns (in the same way humans think at least) which presents the possibility that it outstrips any conventional barriers or failsafes we code.

In reality, I'm not sure if we'll actually ever have AI, but if we do there'll be much more use in other fields rather than new crypto implementations. Much more likely humans come up with new solutions. As for as ASICs go I honestly don't really see the problem, what are you trying to do by making ASICs obsolete (make everyone use a CPU?).


Title: Re: AI algorithms
Post by: DannyHamilton on April 18, 2015, 05:22:30 AM
what are you trying to do by making ASICs obsolete (make everyone use a CPU?).

It seems like that wouldn't be fair to the people who can't afford to mine profitably with a CPU.

Perhaps the AI should create algorithms that are CPU resistant.  Then we can make everyone use pencil and paper!


Title: Re: AI algorithms
Post by: Enzyme on April 18, 2015, 05:39:33 AM
Dearest cryptography experts, I have a theoretical question

How feasible would it be to have an AI generating cryptographic algorithms, such that new algorithms may be generated faster than ASICs can be developed? And for it to continue creating new algorithms (like one every 6 months, or whatever the minimum ASIC development time might be), for decades?

I can intuit that clearly, this is not currently possible, but just wondering if there might already be theoretical basis out there to suggest its existence in the future.
I believe this is certainly possible, although we don't need new algorithms every 6 months.

And if there's a major flaw in the AI, everything depending on the algorithm is screwed.


Title: Re: AI algorithms
Post by: shorena on April 18, 2015, 10:53:24 AM
what are you trying to do by making ASICs obsolete (make everyone use a CPU?).

It seems like that wouldn't be fair to the people who can't afford to mine profitably with a CPU.

Perhaps the AI should create algorithms that are CPU resistant.  Then we can make everyone use pencil and paper!

I dont think thats fair for those that cant afford pencils or paper. The algorithm should be solveable in human minds only. Its the only way to achieve true decentralization.


This is mean to be sarcastic and fun.


Title: Re: AI algorithms
Post by: micalith on April 18, 2015, 11:27:41 AM
yes, it's for the old ASIC resistant idea, for the sake of better decentralisation, to avoid astronomically high transaction fees once most coins are mined. I imagine each mass adopted user doing their own ledger checking ('mining') sufficiently that transaction fees plus mining balance out to no or very low transaction cost. Not so easy to figure out how such a thing could be made to happen in reality of course

what are you trying to do by making ASICs obsolete (make everyone use a CPU?).

It seems like that wouldn't be fair to the people who can't afford to mine profitably with a CPU.

Perhaps the AI should create algorithms that are CPU resistant.  Then we can make everyone use pencil and paper!

I dont think thats fair for those that cant afford pencils or paper. The algorithm should be solveable in human minds only. Its the only way to achieve true decentralization.


This is mean to be sarcastic and fun.

ha! Well assuming AI doesn't terminate us, and transhumanist neuroscience gets to where it's trying to go soon enough, we'll be well enough mind/tech integrated for that anyway  ;)




Title: Re: AI algorithms
Post by: ryager on April 19, 2015, 05:45:11 AM

We have a bigger issue if a true AI (rather than just a well coded program) is actually created. For it to actively look for new implementations it would need to be able to replicate thought patterns (in the same way humans think at least) which presents the possibility that it outstrips any conventional barriers or failsafes we code.

Thought is the easy part, it is just the act of thinking. and to think is to have a particular opinion, belief, or idea about someone or something. And thinking is just using what you think to make decisions. So in order to have thought all you do is have a continuous loop that examines information against the way the AI thinks, ergo thought. The hard part is to have a base of opinions, beliefs and ideas large enough to stimulate learning.
 ::)


Title: Re: AI algorithms
Post by: cbeast on April 20, 2015, 08:52:28 AM
what are you trying to do by making ASICs obsolete (make everyone use a CPU?).

It seems like that wouldn't be fair to the people who can't afford to mine profitably with a CPU.

Perhaps the AI should create algorithms that are CPU resistant.  Then we can make everyone use pencil and paper!

I dont think thats fair for those that cant afford pencils or paper. The algorithm should be solveable in human minds only. Its the only way to achieve true decentralization.


This is mean to be sarcastic and fun.
Frank Herbert went as far as outlawing computers and Mentats were created.  The spice is life.


Title: Re: AI algorithms
Post by: altcoinex on April 20, 2015, 07:05:19 PM
what are you trying to do by making ASICs obsolete (make everyone use a CPU?).

It seems like that wouldn't be fair to the people who can't afford to mine profitably with a CPU.

Perhaps the AI should create algorithms that are CPU resistant.  Then we can make everyone use pencil and paper!

Even better, we can build mechanical robots to do the pencil and papering for us! Of course, these robots will eat rare earth minerals, so we will all use metal tools to chip away special rocks from inside a mountain of normal rock, we can call the process 'mining'!


Title: Re: AI algorithms
Post by: cbeast on April 20, 2015, 09:58:07 PM
what are you trying to do by making ASICs obsolete (make everyone use a CPU?).

It seems like that wouldn't be fair to the people who can't afford to mine profitably with a CPU.

Perhaps the AI should create algorithms that are CPU resistant.  Then we can make everyone use pencil and paper!

Even better, we can build mechanical robots to do the pencil and papering for us! Of course, these robots will eat rare earth minerals, so we will all use metal tools to chip away special rocks from inside a mountain of normal rock, we can call the process 'mining'!
All we would need to do then is change the internet into a system of pneumatic tubes so we can spend those special rocks.