RTMoney

[ANN][GRC] Gridcoin Research : A secure blockchain developed on the philosophy of benefiting humanity.

148 posts in this topic

 

 

 
Gridcoin Research 3.4.0.9/24.3/355
Leisure Upgrade
 
- Added neural network, offchain persisted data system, linux->windows communicator, supermajority hashing system, neural hash report (execute neuralreport), neural gui
- Added beacon system to allow DPOR nodes to tally active CPIDs, and to allow newbies to start without staking
 
What I want to accomplish in this version with some Prod testers, is adding the CPID beacons to the chain, so our neural network starts up.
We can find out what pieces still need tested and move that to testnet.
I also want to be able to run the hash reports with some users to see whats going on.
 
So, beta testers after upgrading your beacons should be sent automatically.
 
After a couple of hours, go to Advanced | Neural Network and see if your cpid has been added to the chain.
 
The hash of your own node can be found with execute myneuralhash or execute neuralreport.
Added the supermajority neural hash to getmininginfo (See Neuralhash and neuralpopularity).
 
Added neural hash to showblock.

 

Share this post


Link to post
Share on other sites
 

 

Gridcoin Research 3.4.1.0/24.4/356
Leisure Upgrade
 
- Fixed linux build issue
- Fixed windows crash and performance problem and decreased logging
- Added 'execute neuralreport'
- Added drill in to windows gui (Advanced | neural network) - double click on magnitude to drill into RAC
- Made the mag granularity 5
- Added rule to hash the mag contract: include CPIDs that are at least 1 DAY old (so that NEW CPIDs that are sending beacons today do not distort the hash)
  (Starting tomorrow we should see more of an agreement on the popular neural hash)

 

Share this post


Link to post
Share on other sites
 

I found a bug in the neural net in 3.4.1.0 causing zero rac.  Its fixed.  Please upgrade to 3.4.1.1.

Once you upgrade, if you want instant results, delete the NeuralNetwork folder, and then run the command: execute syncdpor2.

Then after a few minutes, the GUI should update with proper mags.  

BTW, to refresh the GUI for now, click the other tab, then click back to the neural tab and it refreshes. (It could be doing work in the background).

 

If you dont do all this it will get done automatically at 6am tomorrow morning.

 

Rob

 

Share this post


Link to post
Share on other sites
 

 

 
Gridcoin Research 3.4.0.5/MSI=24.6/Minor_Version=251/AboutScreen=361
Leisure Upgrade
 
- Added automatic continuous re-sync DPOR mags until a consensus occurs; coin stops after a successful contract is staked, until it expires (24 hours later)
- Added ability to stake a DPOR block, when your node hash is the popular hash
- Added ability to reject a DPOR block (turned off in PROD)
- Added percentages to execute neuralreport
- Added DPOR magnitudes to the last column of magnitudecsv 
- Note: If you do an execute syncdpor2, you should see instant changes in the neural gui

 

Share this post


Link to post
Share on other sites
 

 

Gridcoin Research 3.4.0.5/MSI=24.7/Minor_Version=252/AboutScreen=364
Leisure Upgrade
 
- Added execute beaconreport
- Added total to neural network gui next to Hash:.  Added export to csv button in neural network GUI.
- Added ability for neural network to handle HTTP errors by trying up to 5 times before giving up on a CPID.
- Added execute superblockage (lets us see how old the superblock is and what block number it appears on)
- Added super block length to showblock (only appars if you view the block with the superblock)
- Note: a superblock was accepted a few hundred minutes ago, and the DPOR mags are now populating in list magnitudecsv, and the zeroes are due to the fact that we dont have enough beacons yet
- Fixed a bug in the main neural list to force it to sync more accurately with the other nodes (to shoot to eliminate the small % opinions in execute neuralreport).
- Added support for "exportmagnitude=true" to auto export the neural CPID report every day
- Added Search ability to neural network GUI to search by any field

 

Share this post


Link to post
Share on other sites
 

Gridcoin Research 3.4.0.6/MSI=24.7/Minor_Version=256/AboutScreen=365
Leisure Upgrade

- For efficiency, plus perfect neural syncing in order to receive the exact team hash, we now sleep until 4 hours before the current superblock expires, then we wake, then we all sync as a team exactly every 30 blocks on the same block number.
Once superblock is staked, we sleep.
- Added Voting by Neural participant, to ensure each GRCaddress can only vote ONCE per consensus tally (and the most recent hash per node is used). In the prior version, some nodes were voting multiple times.

 

Share this post


Link to post
Share on other sites
 

 

Gridcoin Research 3.4.0.6/MSI=24.7/Minor_Version=257/AboutScreen=366
Leisure Upgrade
 
- Fixed various bugs in neural network to make consensus match
- Made testnet use DPOR magnitude for RSA amount owed
- Added RAC XML Report to CPID Drill In screen

 

Share this post


Link to post
Share on other sites
 

 

 
Gridcoin Research 3.4.0.6/MSI=24.8/Minor_Version=259/AboutScreen=369
Leisure Upgrade
 
 
- Made neural network honor testnet flag (IE neural net is stored in Testnet directory), and added Red Testnet Label to the screen.
- Testers, please upgrade, then execute: 'execute syncdpor2' from the command line, then open the neural network screen to verify the cpids are present.
- Added QT command to execute .NET commands from wallet for future use
- Moved speech synthesizer to background thread
- Added minor version to getpeerinfo so we can see that everyone in testnet upgraded
- Added timer to LoadBlockIndex for Robs future project to speed up load time
- Fixed AddMultiSigAddress bug

 

Share this post


Link to post
Share on other sites
 

 

 
Gridcoin Research 3.4.0.6/MSI=24.8/Minor_Version=260/AboutScreen=370
Leisure Upgrade
 
- Added decentralized voting (See guide):
 
 
 
 
 
So far, everything in the design document has been implemented except the ability to Vote from the windows GUI (but you can still vote).     Currently, you still must vote from the command line. 
  - For example:  execute vote gender_poll female
will cast your vote as a female.
 
execute vote default_speech_behavior on_by_default 
will cast your vote to leave the speech synthesizer on by default when Gridcoin boots.
(This is a real poll).
 
 
 
Go ahead and bang on it and let me know what you find.
I just created a few sample Polls in prod and voted on 3 polls - so you should be able to view the results from the RPC or from windows.

 

Share this post


Link to post
Share on other sites
 

 

 
Gridcoin Research 3.4.0.6/MSI=24.8/Minor_Version=261/AboutScreen=371
Leisure Upgrade (MidDay incremental release)
 
- Added 'execute votedetails pollname' to rpc.  This report shows the Shares voted per address and cpid, the answer to the question, and the sharetype for a specific poll allowing people to audit individual vote shares (find themselves etc).
  It also shows the current MoneySupplyFactor, which is the MoneySupply/TotalNetworkMagnitude used for the weight for Magnitude for 'Both' (hybrid) type votes.
- Hybrid votes now reflect the MoneySupplyFactor weight in the poll results/etc.
- Made smart contract tiny amounts show in the txlist

 

Share this post


Link to post
Share on other sites
 

 

 
Gridcoin Research 3.4.0.6/MSI=24.9/Minor_Version=263/AboutScreen=374
Leisure Upgrade
 
- Only sync DPOR as a team once every 30 blocks, and only right before superblock expires 
- Made neural granularity 5 
- Added two new vote types: ShareType 4 = CPIDCount, ShareType 5 = Participant Count
- Added two new polls to exercise types 4 & 5
- Added double vote protection - CPID age must be older than vote duration for magnitude votes to count (Type 1 & 3), Stake Age must be older than vote duration for Balance votes to count (type 2 & 3) 
- Made vote screen smaller for smaller screens
- Win 2012 compatibility for Vote (please test)

 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.