Cryptocurrency for AI Self-programming grid-network

Hi,

I’d like to gauge the interest of bitcoin community in a computing grid similar to bitcoin, and BOINC,  where instead of computing hashes, the GPU’s generate computer programs which are ordered in the distributed marketplace.

I’m working on SPEL (speakable programming for every language), which is foundational for making GI-OS (General-Intelligence Operating-System), that is meant to be a OS that can be used on robots fit for reincarnating into.

Genetic Programming (GP) is a form of evolutionary algorithm which evolves computer programs to fit certain input/output criteria, so given a specification GP can write a program. GP is “embarrasingly parallelizable” so it is amenable to working on GPU’s and FPGA’s efficiently — where as you know most of the cheap TFLOPS are.

SPEL and GI-OS is a large project of course, though by employing GPU’s and CPU’s “electronic-brains” to do much of the coding, it can be accomplished by a grid network of participating users. GP would of course simply be an initial algorithm used for writing these programs, various nodes could easily innovate with adding new algorithms to generate code, or having human-computer teams of programmers writing programs.

To incentivise it’s use, and development, the “marketplace” would be in a bugzilla style format, where people could post bugs or feature requests, including one-off programs, and incentivise their completion by putting some coin as bounty for the bug. All of this bug marketplace would be machine-serviceable, so nodes could automatically search out which bugs might be appropriate for them or their pool to solve, solve them and submit the results.

The Coin, which we may call SPELCoin for simplicity, is planned based on stocks, so it may start with a low superior highly composite number (SHCN) like 720720, and then if/when the value of a coin becomes cumbersomely large then can split-stock, so each user that had 1 coin would still have 1/720720, even if the total number of coins doubled or quadroupled.

Since this project is for creating an open source AGPLv3+ operating system we with you may use for incarnating into robots/droids in the future, I’m thinking the “fruit of life” with it’s thirteen circles as the diagram for splitting up the funds fruit_of_life_61_circles_13

one of the circles would be for initial IPO, so 1/13th of the coins,  1/13th would be for the faucet. It would likely be a modified proof of stake, where transaction costs would randomly feed one of the circles, such as the faucet, core development circle or server-node circle.
Likely would other than the marketplace, have a “project bank”, where people could buy or sell coins from the project as a percentage of the money the project has, to make it easier for paypal friendly transactions. Various elements of the project would be in the various circles, so ideally by the time all the coins have been fed into the marketplace then GI-OS and beyond would be a reality.

The ideal would be for us to have self-replicating communities of robot host-bodies in ecological niches not suitable for liquid-based life,  so some of the circles would be for developing things like replicating robot communities in deserts (cold arctic, or tanezrouft (dry Sahara), or deep sea),  and at least one circle would be for colonizing other planets.

Anyways I thought some of you may be able to help out with figuring out how to get the financing to work since many of you have much experience with such things, and both maidSafe and Ethereum are open source projects funded by cryptocurrency.

Do you think the IPO would be best done with MasterCoin or some other way?

Thanks,
Logan

originally posted on bitcointalk forums:

https://bitcointalk.org/index.php?topic=1500593.msg15096686#msg15096686

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s