Pages:
Author

Topic: 'CACHE'Project [VALM-Cache difficulty recalculation algorithm, SpamHash Control] - page 3. (Read 8216 times)

sr. member
Activity: 939
Merit: 261
Data HDD Repair - Recovery of lost information

The first exchange after a long break.
Testing now.
Thanks to the FreiExchange team for their help and support.



sr. member
Activity: 939
Merit: 261
Data HDD Repair - Recovery of lost information

New version available

CACHE-Project, Fast Sync Mode adding, Adding new features

Version : v_6.1.1.40
Version of git : v_0.7.5.249
Subversion : v_0.7.6.52


sr. member
Activity: 939
Merit: 261
Data HDD Repair - Recovery of lost information

 The synchronization time with a large number of transactions in wallet.dat was almost halved ..

Activate quick sync mode:

Copy the file "VirtualCheckPointHash" to the working folder
https://drive.google.com/open?id=1sDly8-7DFqeA-1-HxWTfw1cawMBD_Nsw

and set the flag -
usevirtualcheckpoint=1

In order not to process parallel streams with data from all peers, you can specify the parameter -
useonepeertosync=1

Description of new features.

listaddressgroupingsother - Exact calculation taking into account all entrances and exits.
fixerrorgetbalancefunction - Returns error balance all cacheprojectaddresses.
getreceivedbyaddressother - Returns the total amount received by .
getaddressbalance - Returns the balance .
totaltokensforalladdresses - Returns received balance by all cacheprojectaddresses.
totalsenttokensinalladdresses - Returns total sent tokens in all cacheprojectaddresses.
getbalanceallitsaddresses - Returns balance all cacheprojectaddresses(its).
getmintbalanceinalladdresses - Returns mint balance in all cacheprojectaddresses.
getminebalanceinalladdresses - Returns mine balance in all cacheprojectaddresses.
getreceivedbyaccountother - Returns the total amount received by addresses with .
getbalanceother - Exact calculation taking into account all entrances and exits.
getbalanceofanyadress - Returns the balance of any (The long one is rescan of the whole blockchain).
getbalanceofalladress - Returns the balance all (The long one is rescan of the whole blockchain).


sr. member
Activity: 939
Merit: 261
Data HDD Repair - Recovery of lost information

  The file size with a map of checkpoints is obtained in the region of 70 mb. If at the same
time the synchronization time is reduced at least twice, it will be excellent.

sr. member
Activity: 939
Merit: 261
Data HDD Repair - Recovery of lost information

 Possible solution for accelerated blockchain synchronization.

Push off.
1. The checkpoints map contains the hashes of only verified blocks that must trust.
2. Blocks whose hashes are in the checkpoint map can be excluded from the scan.
3. Thanks to the "VirtualMapCheckPoint" function any number of hashes of checked blocks can be in the map of checkpoints.
4. Thanks to the "VirtualMapCheckPoint" function, such a map can be formed.

If you leave only the necessary checks, such as: scanning transactions for "IsMine" "IsFromMe", calculating "hashProofOfStake", etc -
the synchronization time should be significantly reduced.

Need to implement and test.

sr. member
Activity: 939
Merit: 261
Data HDD Repair - Recovery of lost information

New version available

CACHE-Project, Optimization, Change "KernelStakeModifier" - no hard fork, New features added, Old features updated

Version : v_6.1.1.39
Version of git : v_0.7.5.241
Subversion : v_0.7.6.51


sr. member
Activity: 939
Merit: 261
Data HDD Repair - Recovery of lost information

  I have a desire to find a way to accelerate blockchain synchronization. Due to Script-Jane,
known methods are not effective. Today I do not see a way to implement this.

sr. member
Activity: 939
Merit: 261
Data HDD Repair - Recovery of lost information
Hi Deff,

Sorry mate, but don't like the latest update.
1st. no windows wallet
2nd, have compiled it on 3 different linux pc's and in all cases it has insisted i delete everything apart from wallet.dat
I have done so, and then once it has started to download the chain, i have tried various ways to copy the "fullchain" back over the top, all no no avail...it has to be an empty folder or it fails.
So now i'm looking at hours to re download the wholechain again.
It's already being going 3 hours and still 290,000 blocks on a 200mbps connection.

Sorry to bitch, cos usually your upgrades are spot on.
J

 This bug is not associated with this version, it is old and rare. You met him, that helped me, thanks ..

sr. member
Activity: 939
Merit: 261
Data HDD Repair - Recovery of lost information
Hi Deff,

Sorry mate, but don't like the latest update.
1st. no windows wallet
2nd, have compiled it on 3 different linux pc's and in all cases it has insisted i delete everything apart from wallet.dat
I have done so, and then once it has started to download the chain, i have tried various ways to copy the "fullchain" back over the top, all no no avail...it has to be an empty folder or it fails.
So now i'm looking at hours to re download the wholechain again.
It's already being going 3 hours and still 290,000 blocks on a 200mbps connection.

Sorry to bitch, cos usually your upgrades are spot on.
J

Please, more precisely. What was he complaining about? Db?

What software do you use to generate POW blocks?


Sorry was away
error is

"Error initializing database environment /home/miner2/.CACHEproject! To recover, BACKUP THAT DIRECTORY, then remove everything from it except for wallet.dat."
J

Thank you, I’m checking it now .....

sr. member
Activity: 1249
Merit: 297
Hi Deff,

Sorry mate, but don't like the latest update.
1st. no windows wallet
2nd, have compiled it on 3 different linux pc's and in all cases it has insisted i delete everything apart from wallet.dat
I have done so, and then once it has started to download the chain, i have tried various ways to copy the "fullchain" back over the top, all no no avail...it has to be an empty folder or it fails.
So now i'm looking at hours to re download the wholechain again.
It's already being going 3 hours and still 290,000 blocks on a 200mbps connection.

Sorry to bitch, cos usually your upgrades are spot on.
J

Please, more precisely. What was he complaining about? Db?

What software do you use to generate POW blocks?



Sorry was away
error is

"Error initializing database environment /home/miner2/.CACHEproject! To recover, BACKUP THAT DIRECTORY, then remove everything from it except for wallet.dat."
J
sr. member
Activity: 939
Merit: 261
Data HDD Repair - Recovery of lost information
Hi Deff,

Sorry mate, but don't like the latest update.
1st. no windows wallet
2nd, have compiled it on 3 different linux pc's and in all cases it has insisted i delete everything apart from wallet.dat
I have done so, and then once it has started to download the chain, i have tried various ways to copy the "fullchain" back over the top, all no no avail...it has to be an empty folder or it fails.
So now i'm looking at hours to re download the wholechain again.
It's already being going 3 hours and still 290,000 blocks on a 200mbps connection.

Sorry to bitch, cos usually your upgrades are spot on.
J

Please, more precisely. What was he complaining about? Db?

What software do you use to generate POW blocks?

sr. member
Activity: 1249
Merit: 297
Hi Deff,

Sorry mate, but don't like the latest update.
1st. no windows wallet
2nd, have compiled it on 3 different linux pc's and in all cases it has insisted i delete everything apart from wallet.dat
I have done so, and then once it has started to download the chain, i have tried various ways to copy the "fullchain" back over the top, all no no avail...it has to be an empty folder or it fails.
So now i'm looking at hours to re download the wholechain again.
It's already being going 3 hours and still 290,000 blocks on a 200mbps connection.

Sorry to bitch, cos usually your upgrades are spot on.
J
sr. member
Activity: 939
Merit: 261
Data HDD Repair - Recovery of lost information


New version available

CACHE-Project, New features added, old features updated

Version : v_6.1.1.38
Version of git : v_0.7.5.227
Subversion : v_0.7.6.50






All the functions described above are involved.

sr. member
Activity: 939
Merit: 261
Data HDD Repair - Recovery of lost information

  For today...

  Activated the function "VirtualCheckPoint". By default, the function is disabled, to enable usevirtualcheckpoint=1
Remaining unresolved question - what will happen under the conflict of two control points.



 The conflict will arise in the case of the formation of three heirs from one block-parent of the fork.
sr. member
Activity: 939
Merit: 261
Data HDD Repair - Recovery of lost information

  For today...

  Activated the function "VirtualCheckPoint". By default, the function is disabled, to enable usevirtualcheckpoint=1
Remaining unresolved question - what will happen under the conflict of two control points.

sr. member
Activity: 939
Merit: 261
Data HDD Repair - Recovery of lost information

  For today..
Virtual control points are saved, loaded, during synchronization are polled and, if necessary,
the block is rejected. However, I missed something, I am 99.9% sure of this.

File structure - "VirtualCheckPointHash"
Code:
939dcde51e97c46c941d37e9d1ee6bf44ec8926cec06644ee3747cf569aad866 ::: FORK PARENT
00015447f0e3ed43cde551a1376a603fc9e3ccc5fa2012b929e4d226b09fadd9 ::: PARENT'S CHILD
00015447f0e3ed43cde551a1376a603fc9e3ccc5fa2012b929e4d226b09fadd9 ::: FORK PARENT
00020e31868a07588f4309a04f8ca5eb746e6f779484dd557d543d7f01e94bf2 ::: PARENT'S CHILD
00020e31868a07588f4309a04f8ca5eb746e6f779484dd557d543d7f01e94bf2 ::: FORK PARENT
00023efcf3ce63796d0f6828b8b377be3c571317978e968544ad5cae32330561 ::: PARENT'S CHILD
00023efcf3ce63796d0f6828b8b377be3c571317978e968544ad5cae32330561 ::: FORK PARENT
7a9769b4dd509866bf9e555a2a576f9003b112f7dee069e85100419f4e5b8cd4 ::: PARENT'S CHILD
7a9769b4dd509866bf9e555a2a576f9003b112f7dee069e85100419f4e5b8cd4 ::: FORK PARENT
000234830426a93c976e903e243fabf448cd52d3a56f0626e0594c28f5738a06 ::: PARENT'S CHILD
000234830426a93c976e903e243fabf448cd52d3a56f0626e0594c28f5738a06 ::: FORK PARENT
717586403c463819bc6cd355f0422b8880a0cecf98f9530916506f3cc5b265b1 ::: PARENT'S CHILD
sr. member
Activity: 939
Merit: 261
Data HDD Repair - Recovery of lost information
Hi Deff,
How's things?

I have finally managed to mine a few coins, about 200...but the never appear in the "stake" part of the wallet only ever as "Balance"
Is there something i need to do to stake them?

J

Hi! minerja

Are the coins ripe? After full confirmation -

nStakeMinAge =  60 * 60 * 24 * 7;  // minimum age for coin age - 7 days
nStakeMaxAge = 60 * 60 * 24 * 30; // stake age of full weight   - 30 days


Argh !
My newest wallet...no, only mined since 1st March
Older wallet been there since 21st Jan 2020, so over 30 days old, but still never staked....



 Is there a tick to enable the POS mode?
Or gave a command - setposgenfull

sr. member
Activity: 1249
Merit: 297
Hi Deff,
How's things?

I have finally managed to mine a few coins, about 200...but the never appear in the "stake" part of the wallet only ever as "Balance"
Is there something i need to do to stake them?

J

Hi! minerja

Are the coins ripe? After full confirmation -

nStakeMinAge =  60 * 60 * 24 * 7;  // minimum age for coin age - 7 days
nStakeMaxAge = 60 * 60 * 24 * 30; // stake age of full weight   - 30 days


Argh !
My newest wallet...no, only mined since 1st March
Older wallet been there since 21st Jan 2020, so over 30 days old, but still never staked....
sr. member
Activity: 939
Merit: 261
Data HDD Repair - Recovery of lost information
Hi Deff,
How's things?

I have finally managed to mine a few coins, about 200...but the never appear in the "stake" part of the wallet only ever as "Balance"
Is there something i need to do to stake them?

J

Hi! minerja

Are the coins ripe? After full confirmation -

nStakeMinAge =  60 * 60 * 24 * 7;  // minimum age for coin age - 7 days
nStakeMaxAge = 60 * 60 * 24 * 30; // stake age of full weight   - 30 days

sr. member
Activity: 1249
Merit: 297
Hi Deff,
How's things?

I have finally managed to mine a few coins, about 200...but the never appear in the "stake" part of the wallet only ever as "Balance"
Is there something i need to do to stake them?

J
Pages:
Jump to: