Bitcoin Forum
May 09, 2024, 03:25:05 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 »  All
  Print  
Author Topic: Weak / Narrow Blockchain AI  (Read 5666 times)
Blockchain Mechanic (OP)
Full Member
***
Offline Offline

Activity: 380
Merit: 103

Developer and Consultant


View Profile WWW
December 24, 2016, 05:45:07 AM
 #1

Constructive comments are welcomed.

https://docs.google.com/document/d/1orW4eQcHFEBj_egDDREhKus-WqJp2iXy3l2jQ4S50mY/edit?usp=sharing

Equality vs Equity...
Discord :- BlockMechanic#8560
1715225105
Hero Member
*
Offline Offline

Posts: 1715225105

View Profile Personal Message (Offline)

Ignore
1715225105
Reply with quote  #2

1715225105
Report to moderator
1715225105
Hero Member
*
Offline Offline

Posts: 1715225105

View Profile Personal Message (Offline)

Ignore
1715225105
Reply with quote  #2

1715225105
Report to moderator
"The nature of Bitcoin is such that once version 0.1 was released, the core design was set in stone for the rest of its lifetime." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715225105
Hero Member
*
Offline Offline

Posts: 1715225105

View Profile Personal Message (Offline)

Ignore
1715225105
Reply with quote  #2

1715225105
Report to moderator
1715225105
Hero Member
*
Offline Offline

Posts: 1715225105

View Profile Personal Message (Offline)

Ignore
1715225105
Reply with quote  #2

1715225105
Report to moderator
1715225105
Hero Member
*
Offline Offline

Posts: 1715225105

View Profile Personal Message (Offline)

Ignore
1715225105
Reply with quote  #2

1715225105
Report to moderator
owleye
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
December 26, 2016, 08:50:45 AM
 #2

You are saying it can teach itself  Huh
blockDoc
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
December 26, 2016, 09:21:30 AM
 #3

that's a new take on blockchain!!! including AI is pretty awesome
nemgun
Hero Member
*****
Offline Offline

Activity: 882
Merit: 533



View Profile WWW
January 03, 2017, 10:58:12 AM
 #4

I am dreaming, this is one of the projects i mostly dream to participate to, at last someone had the idea to develop an AI blockchain, could you please give more details about the project, how will it evolve ? will the code be open sourced or private sourced ? will it be a coin or service driven ? what do you expect from it to do ?
Blockchain Mechanic (OP)
Full Member
***
Offline Offline

Activity: 380
Merit: 103

Developer and Consultant


View Profile WWW
January 03, 2017, 01:02:58 PM
 #5

I am dreaming, this is one of the projects i mostly dream to participate to, at last someone had the idea to develop an AI blockchain, could you please give more details about the project, how will it evolve ? will the code be open sourced or private sourced ? will it be a coin or service driven ? what do you expect from it to do ?

An overview of the design is laid out in the technical paper :- ORACLE AI TECHNICAL DRAFT


Oracle AI is an Intelligent Blockchain that analyses, self-corrects and self-regulates rather than the hard-coded system behavior typical of bitcoin and clones. The AI acts as a guardian for the blockchain, monitoring it and adjusting aspects of the system to ensure viable conditions are always maintained. The Ai takes over control of all system policies, such as block reward, proof of stake rewards, fees, money supply management etc. The AI will self-evolve beyond the initializing parameters using a combination of Trial & error and Build-Evolve-Destroy.

I have decided on ten goals/ steps in my road to achieve this kind of Expert System/Narrow AI

1) Blockchain
2) Data Acquisition
3) Kernel v1
3.1) Learning (Not sure if i can teach it to teach itself)
4) Simulator
5) Self replication
6) Inter-AI communication
7) Network wide AI (each individual AI rather than being independent, operates as part of the whole, each nodes vote weight is based on # of iterations and correct previous history )
Cool Reasoning and Explanation
9) Extended Simulation
10) Cross-Chain interaction

I am likely to keep this closed source, i cannot see a compelling reason to open the source to others , especially with the prolific cloning i see around here. For example, no-one has bothered to update the basic Proof of Stake code since 2013/2014, so i had to take bitcoin 0.12.x (2016), update it to use c++11 and start baking PoS into it from scratch. I am currently testing a very basic version on my private home network ironing out bugs, while i write the data acq and kernel code. I will release binaries to curious, interested or enthusiast parties for a test run in a few weeks, if successful, i will proceed, dedicating my free time to meeting the above ten goals and/or any others that may arise during development. For those who will potentially be invited to participate in the private test run but are wary of using closed source code, all i can say is, get a VM and sandbox it.

Regarding my choice of 0.12.x  over the newer 0.13 version of the bitcoin codebase:= Segwit is thus far untested and is not even used in the bitcoin protocol yet. That coupled with the PoS code and many other issues such as CLTV and CSV which no-one has explored in PoS, leaves me with more than enough sleepless nights.

As the code is based on Bitcoin, there will be a token, however if this proves unsuitable, i may opt to develop a new code-base altogether and tack on the previous balances. Services are still just conceptual at the moment, and the level of multi-threading, ram and processing requirements would probably end up making service hosting a very costly thing. Service will be able to access the AI via API and each unique service instance can be propagated across the network.

Equality vs Equity...
Discord :- BlockMechanic#8560
blockDoc
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
January 03, 2017, 02:06:20 PM
 #6

i've been waiting for this, i completely understand why you would want to keep the source closed. i'd like an invite, how do i go about that??
nemgun
Hero Member
*****
Offline Offline

Activity: 882
Merit: 533



View Profile WWW
January 04, 2017, 01:02:04 PM
 #7

I would be happy to participate to this project, if you need anything contact me, i may provide a lot of support depending on what you need. Feel free to send me a PM. By the way, if you need a team i am your men.
Blockchain Mechanic (OP)
Full Member
***
Offline Offline

Activity: 380
Merit: 103

Developer and Consultant


View Profile WWW
January 06, 2017, 06:53:05 AM
 #8

Headers first does indeed complicate PoS  Angry

Equality vs Equity...
Discord :- BlockMechanic#8560
Blockchain Mechanic (OP)
Full Member
***
Offline Offline

Activity: 380
Merit: 103

Developer and Consultant


View Profile WWW
January 08, 2017, 09:06:26 AM
 #9

I've since resolved most of the problems with PoS and am now totally focused on the AI kernel. There is still some signing error on some stake transactions, but i will retrun to that later. Expect a testing binary release soon. Binaries only, no source.

Equality vs Equity...
Discord :- BlockMechanic#8560
Virman01
Sr. Member
****
Offline Offline

Activity: 402
Merit: 250


View Profile
January 08, 2017, 08:08:26 PM
 #10

I've since resolved most of the problems with PoS and am now totally focused on the AI kernel. There is still some signing error on some stake transactions, but i will retrun to that later. Expect a testing binary release soon. Binaries only, no source.
I'll wait for you in this project and inform successful for you.
Blockchain Mechanic (OP)
Full Member
***
Offline Offline

Activity: 380
Merit: 103

Developer and Consultant


View Profile WWW
January 09, 2017, 10:04:19 AM
 #11

So i got bored and tired of the harder work on the kernel, decided to pursue one of my pet projects and managed to apply it to the testing client. The Oracle client now produces custom wallet addresses.

Most wallets only specify the first character, eg Bitcoin with "1" litecoin with "L" . I thought why not make a really distinct prefix for example the Ticker code for the tokens.

A early morning test case worked : -



So once i settle on a final prefix, all wallets will produce addresses with the custom prefix by default.

Equality vs Equity...
Discord :- BlockMechanic#8560
kiklo
Legendary
*
Offline Offline

Activity: 1092
Merit: 1000



View Profile
January 09, 2017, 11:57:02 AM
 #12

Hmm,

Interesting Topic, if you can get headers sync with PoS working that would be valuable to many.
Pandacoin tried one , but the blockchain would keep corrupting on them , so they use the original method instead.

Regarding Negative Interest Rates, it won't work, you can have the interest fluctuate all way down to 0 ,
but igotspots tried one that actually deleted coins, pissed off the whole community last I remember.

You could probably get away when playing with a fluctuating fee system as a way to decrease the amount of coins.
If that is something you wanted.

By placing it on the Oracle AI, is that a centralization or will there still be separate windows or linux wallets.
Nice to see some new ideas.  Smiley


 Cool
Blockchain Mechanic (OP)
Full Member
***
Offline Offline

Activity: 380
Merit: 103

Developer and Consultant


View Profile WWW
January 09, 2017, 12:12:25 PM
 #13

Hmm,

Interesting Topic, if you can get headers sync with PoS working that would be valuable to many.
Pandacoin tried one , but the blockchain would keep corrupting on them , so they use the original method instead.

Regarding Negative Interest Rates, it won't work, you can have the interest fluctuate all way down to 0 ,
but igotspots tried one that actually deleted coins, pissed off the whole community last I remember.

You could probably get away when playing with a fluctuating fee system as a way to decrease the amount of coins.
If that is something you wanted.

By placing it on the Oracle AI, is that a centralization or will there still be separate windows or linux wallets.
Nice to see some new ideas.  Smiley


 Cool

Hi

Thanks, i already can confirm full and uninterrupted headers sync for PoS. The AI is being developed to be completely decentralized. If you download the client, you have a "AI node" that contributes to the whole AI by running simulations, submitting best found solution and comparing with others, culminating in a vote by active AIs to select the most popular strategy.

I will release a test version in a couple of days when i finish up with the kernel. 

Equality vs Equity...
Discord :- BlockMechanic#8560
Blockchain Mechanic (OP)
Full Member
***
Offline Offline

Activity: 380
Merit: 103

Developer and Consultant


View Profile WWW
January 15, 2017, 04:58:45 PM
 #14

I was having difficulty getting focused over the weekend so i decided to do something a bit easier:-



Do you like it or is a see through wallet a bad idea ?

Now trying to figure out how some of the changes I made to how the AI operates can be propagated across a network in a timely fashion. Not yet confident at real time self-correction , so will start of with once a day and increase the frequency accordingly until we reach a safe but viable number.

Equality vs Equity...
Discord :- BlockMechanic#8560
blockDoc
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
January 16, 2017, 12:40:40 PM
 #15

I was having difficulty getting focused over the weekend so i decided to do something a bit easier:-

https://s24.postimg.org/cr8lquh1x/Screenshot_from_2017_01_15_18_48_42.png

Do you like it or is a see through wallet a bad idea ?

Now trying to figure out how some of the changes I made to how the AI operates can be propagated across a network in a timely fashion. Not yet confident at real time self-correction , so will start of with once a day and increase the frequency accordingly until we reach a safe but viable number.
I think thats pretty neat and its another first in crypto currencies right?
I KNOW WHAT I'M ABOUT TO SAY IS NOT REALLY TOP OF THE LIST IN DEVELOPMENT you could also add style sheets so people can choose their own wallet colors.
pallas
Legendary
*
Offline Offline

Activity: 2716
Merit: 1094


Black Belt Developer


View Profile
January 16, 2017, 12:43:23 PM
 #16

My 2 cents: don't mess with the UI, leave it to the default.

vapourminer
Legendary
*
Offline Offline

Activity: 4326
Merit: 3536


what is this "brake pedal" you speak of?


View Profile
January 16, 2017, 01:36:26 PM
 #17


I was having difficulty getting focused over the weekend so i decided to do something a bit easier:-

https://s24.postimg.org/cr8lquh1x/Screenshot_from_2017_01_15_18_48_42.png

Do you like it or is a see through wallet a bad idea ?

ugh.

plain wallet please. that see through background is distracting.
Blockchain Mechanic (OP)
Full Member
***
Offline Offline

Activity: 380
Merit: 103

Developer and Consultant


View Profile WWW
January 16, 2017, 05:19:01 PM
 #18


I was having difficulty getting focused over the weekend so i decided to do something a bit easier:-

https://s24.postimg.org/cr8lquh1x/Screenshot_from_2017_01_15_18_48_42.png

Do you like it or is a see through wallet a bad idea ?

ugh.

plain wallet please. that see through background is distracting.

Maybe because I multi task a lot and needed to be able to monitor the wallet, i found it useful. Here's what i will do:- I will keep the default and add optional transparency.  

Equality vs Equity...
Discord :- BlockMechanic#8560
nemgun
Hero Member
*****
Offline Offline

Activity: 882
Merit: 533



View Profile WWW
January 17, 2017, 11:35:57 AM
 #19


I was having difficulty getting focused over the weekend so i decided to do something a bit easier:-

https://s24.postimg.org/cr8lquh1x/Screenshot_from_2017_01_15_18_48_42.png

Do you like it or is a see through wallet a bad idea ?

ugh.

plain wallet please. that see through background is distracting.

Maybe because I multi task a lot and needed to be able to monitor the wallet, i found it useful. Here's what i will do:- I will keep the default and add optional transparency.  

I agree with pallas, a plain background is better then a transparent one, maybe you can customise the collors to reflect the project, a black/darkblue gradient may be appropriated regarding the project's aim.
Had you you been able to work again on the kernel ?
I like why you did regarding the wallet generation, it is true that customising more than the first letter in the wallet address is a nice update.
Blockchain Mechanic (OP)
Full Member
***
Offline Offline

Activity: 380
Merit: 103

Developer and Consultant


View Profile WWW
January 17, 2017, 02:17:33 PM
 #20


I was having difficulty getting focused over the weekend so i decided to do something a bit easier:-

https://s24.postimg.org/cr8lquh1x/Screenshot_from_2017_01_15_18_48_42.png

Do you like it or is a see through wallet a bad idea ?

ugh.

plain wallet please. that see through background is distracting.

Maybe because I multi task a lot and needed to be able to monitor the wallet, i found it useful. Here's what i will do:- I will keep the default and add optional transparency.  

I agree with pallas, a plain background is better then a transparent one, maybe you can customise the collors to reflect the project, a black/darkblue gradient may be appropriated regarding the project's aim.
Had you you been able to work again on the kernel ?
I like why you did regarding the wallet generation, it is true that customising more than the first letter in the wallet address is a nice update.

Hi

Thanks for reminding me, I've been working on it since monday and have made great progress. I was running scenarios yesterday and the predictions were ~ 40 accurate, i would like to bring this up to 85 % before release.

Due to the brain melting business of AI and simulations, I take breaks and use the time to pursue other ideas and goals such as wallet mods and other items i find interesting.

Equality vs Equity...
Discord :- BlockMechanic#8560
Pages: [1] 2 3 4 5 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!