Search content
Sort by

Showing 6 of 6 results by Sherman
Post
Topic
Board Bitcoin Discussion
Re: New research proves: MtGox bitcoins NOT stolen using transaction malleability
by
Sherman
on 27/03/2014, 10:31:54 UTC
1. The data started in January 2013, so it's possible Gox was hit much harder in previous years. Although that would also mean the amount of time they spent oblivious to the problem increases.

Who said they were oblivious to the problem? They may have been operating as a fractional reserve since before 2013.
Post
Topic
Board Project Development
Re: Self-replicating autonomous agent
by
Sherman
on 24/03/2014, 22:21:42 UTC
That is very arguable.

You can have unit tests, speed execution tests and all kind of tests to see if a plugin is good or not.

Yes, you can test plugins for everything you want.  That is easy, as long as the "what you want part" is well defined.  Finding out what exactly you want these plugins to do is very difficult.  OP says the program "pays humans to do things that it can't do".  In order to ask humans to do such things, it must be able to get a grasp of what it cannot do, which is actually harder than doing these things in the first place.  Here's a book that offers some good insights on this matter http://en.wikipedia.org/wiki/I_Am_a_Strange_Loop

A program writing programs? I think we don't have that yet (well, there is https://en.wikipedia.org/wiki/Evolutionary_algorithm but from what I read in another thread DAC-related, it takes huge computational power).

Evolutionary algorithms are just one kind of learning algorithms.  There are many others, such as neural networks, swarm techniques, etc.  They mostly fall short for really hard problems because they cannot handle sufficient complexity yet.
Post
Topic
Board Project Development
Re: Self-replicating autonomous agent
by
Sherman
on 14/03/2014, 22:10:57 UTC
The general principle would be that it pays humans to do things that it can't do, so people are incentivised to work for it when it needs work.  For example, the software would need to adapt to new VPS providers with different APIs, so the software could offer money to anyone who can sell it a plugin that connects it with a new VPS provider.  This would ensure that it could move between VPS providers even if they disappeared.  (things like receiving some plugin code from a user, testing it, and paying them if it works, could all be feasibly automated).

You're assuming the program is not smart enough to write the plugins.  This is a very reasonable thing to assume.  Nevertheless, the problem of determining what plugins it needs is actually harder than writing these plugins itself.  Think about it.  So you don't need a program that can outsource plugins to humans: you need a super-intelligent program that can do everything itself.
Post
Topic
Board Project Development
Re: Self-replicating autonomous agent
by
Sherman
on 09/03/2014, 18:26:36 UTC
Since a computer virus isn't much different being code at the core, you could very likely build a self-replicating contract that can auto-execute other functions. Ethereum contracts are essentially autonomous agents that can perform many functions.

Wouldn't that be very expensive in terms of ether fees? As I understand Ethereum favours short programs because it charges fees per executed line of code. https://github.com/ethereum/wiki/wiki/%5BEnglish%5D-White-Paper#wiki-fees
Post
Topic
Board Beginners & Help
Re: Most trustworthy exchange site?
by
Sherman
on 11/01/2014, 09:18:31 UTC
Cryptsy is good. It's buggy, but their team is reliable.
Post
Topic
Board Beginners & Help
Re: BTC is ok whats next??? Like to invest in future
by
Sherman
on 11/01/2014, 09:04:51 UTC
Quantum computing