Bitcoin Forum
November 05, 2024, 08:29:39 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 [47] 48 49 50 51 52 53 54 »
  Print  
Author Topic: [ANN] Cachecoin |CACH| POW+POS | NO PREMINE | NO ICO | CRYPTOPIA |  (Read 81332 times)
Lexxon
Member
**
Offline Offline

Activity: 308
Merit: 10


View Profile
February 02, 2018, 04:26:11 AM
 #921

Not much going on at this tread anymore. Is the dev active any more, or has he abbandoned ship. Any info anyone please.

The coordinator and moderator of the project, Alekso, who tried to reanimate, disappeared.
He did not enter his accounts for more than six months.
And Kalgecin (coin developer) - is active, but no longer supports the project.

Beyerd17
Full Member
***
Offline Offline

Activity: 826
Merit: 103


View Profile
February 02, 2018, 07:38:57 AM
 #922

Not much going on at this tread anymore. Is the dev active any more, or has he abbandoned ship. Any info anyone please.

The coordinator and moderator of the project, Alekso, who tried to reanimate, disappeared.
He did not enter his accounts for more than six months.
And Kalgecin (coin developer) - is active, but no longer supports the project.

Well, that would pretty much make it a very dead coin. Is anybody interested in taking over and start developing the coin?
Lexxon
Member
**
Offline Offline

Activity: 308
Merit: 10


View Profile
February 02, 2018, 07:56:54 AM
Last edit: February 02, 2018, 08:10:35 AM by Lexxon
 #923

Well, that would pretty much make it a very dead coin. Is anybody interested in taking over and start developing the coin?

As far as I know, at the moment, nobody showed any interest in resuscitation and coin development.
But some people mining the coin and coin traded on stock exchanges.
Cachecoin it is not completely dead.

Lexxon
Member
**
Offline Offline

Activity: 308
Merit: 10


View Profile
February 05, 2018, 07:49:55 AM
 #924

Update!
In the Russian-speaking topic of Cachecoin, user Deff leads some work on the coin wallet.
If he succeeds, then you can hope for a coin take-off.

singula
Sr. Member
****
Offline Offline

Activity: 462
Merit: 251



View Profile
February 05, 2018, 09:04:54 AM
 #925

I might also join the development. While I have relatively little extra time to spare, so I can't promise anything big (do not expect stuff like smart contract ala Ethereum - that would require more or less huge rewrite of the protocol and in the first place fixing all the problems Ethereum has - there are many ways how a smart contract user can "shoot itself in the foot" and lose coins and there are many challenges also from the programming perspective and it is very hard to do the contract so you get some compromise between how powerful the contracts will be and how long will it take to verify them, etc ...)

Good thing about CACHe is the durability of the coin - due to its variable PoW + PoS it survived very well both times when there was a lot of interest in the coin and also times with minimal interest in the coin.

When comparing with other coins, what is missing in CACHe is the 100% fungibility - while bitcoin is relatively anonymous, current governments tend to regulate the currencies and if they will start having "blacklisted" (i.e. those that were involved in some hack, or criminal activity or whatever, so coins that were touched by some criminal in the past may be "tainted" forever) and "whitelisted" coins, then this could be a major blow to usability, as coins from many BTC hacks are already dispersed in the blockchain, often they are partially in wallets of people not connected to any of the hack.
Having fully anonymous transaction will ensure 100% fungibility -- all coins are equal, there would be no "tainted" coins

In order to not reinvent the wheel, the code could be "borrowed" from other coins - there are several candidates, like ZCash (although it does have relatively complex setup), DASH (no complex setup, but you have to add the masternodes infrastructure, which is quite complex) and few other coins I have currently on my watchlist.

I may also create a mining pool if there would be interest Smiley

Big brother is not watching you anymore. Big brother is telling you how to live.
Deff
Sr. Member
****
Offline Offline

Activity: 939
Merit: 261

Data HDD Repair - Recovery of lost information


View Profile
March 15, 2018, 04:52:48 AM
Last edit: March 15, 2018, 05:38:02 AM by Deff
 #926

CACHeCoin_v_6.1.0.0

1. POS and POW are separated (retarget POW  - 15min, POS - 10min)
2. A new algorithm for calculating the difficulty (VALM-Cach (logical analysis, mathematically variable))
3. Spam-Hash control function added
4. Subsidy algorithm modified (Inverted (min 45, max 90))
5. Errors in calculating the balance of addresses eliminated
6. There are other minor changes
7. I do not dwell on the changes made

Algorithm VALM-Cach passed  tests..
.
Code:
getdifficulty

13:49:15

{
"proof-of- work" : 0.02867835,
"search-interval-powblock" : 505,
"search-twointerval-powblock" : 2296,
"search-full-result-powblock" : 1439,
"pow-target-spacing-variable" : 1030,
"UpperLower-pow" : 182,
"XUpper-pow" : 1,
"XLower-pow" : 104,
"proof-of-stake" : 2.95717419,
"search-interval-posblock" : 385,
"search-twointerval-posblock" : 335,
"search-full-result-posblock" : 385,
"pos-target-spacing-variable" : 670,
"UpperLower-pos" : 275,
"XUpper-pos" : 122,
"XLower-pos" : 1,
"search-interval-without pow block" : 487,
"search-interval-without pos block" : 593
}
Code:
static const int64 nTargetSpacingWorkMaxPow = 12 * nPowTargetSpacing; // 14400
static const int64 nTargetSpacingWorkMaxPos = 12 * nPosTargetSpacing; // 7200
static const int64 nTargetTimespanPow = nTargetSpacingWorkMaxPow * 6 * 12; // 1036800  matrix
static const int64 nTargetTimespanPos = nTargetSpacingWorkMaxPos * 6 * 12; // 518400   matrix
Code:
unsigned int GetNextTargetRequiredPow(const CBlockIndex* powpindexLast, bool fProofOfWork)
{
    CBigNum bnTargetLimitPow = bnProofOfWorkLimit;

    if (powpindexLast == NULL)
        return bnTargetLimitPow.GetCompact(); // last block
    const CBlockIndex* powpindexPrev = GetLastBlockIndexPow(powpindexLast, fProofOfWork);
    if (powpindexPrev->pprev == NULL)
        return bnInitialHashTarget.GetCompact(); // first block
    const CBlockIndex* powpindexPrevPrev = GetLastBlockIndexPow(powpindexPrev->pprev, fProofOfWork);
    if (powpindexPrevPrev->pprev == NULL)
        return bnInitialHashTarget.GetCompact(); // second block 1
    const CBlockIndex* powpindexPrevPrevPrev = GetLastBlockIndexPow(powpindexPrevPrev->pprev, fProofOfWork);
    if (powpindexPrevPrevPrev->pprev == NULL)
        return bnInitialHashTarget.GetCompact(); // second block 2
    const CBlockIndex* powpindexPrevPrevPrevPrev = GetLastBlockIndexPow(powpindexPrevPrevPrev->pprev, fProofOfWork);
    if (powpindexPrevPrevPrevPrev->pprev == NULL)
        return bnInitialHashTarget.GetCompact(); // second block 3
    const CBlockIndex* powpindexPrevPrevPrevPrevPrev = GetLastBlockIndexPow(powpindexPrevPrevPrevPrev->pprev, fProofOfWork);
    if (powpindexPrevPrevPrevPrevPrev->pprev == NULL)
        return bnInitialHashTarget.GetCompact(); // second block 4
    const CBlockIndex* powpindexPrevPrevPrevPrevPrevPrev = GetLastBlockIndexPow(powpindexPrevPrevPrevPrevPrev->pprev, fProofOfWork);
    if (powpindexPrevPrevPrevPrevPrevPrev->pprev == NULL)
        return bnInitialHashTarget.GetCompact(); // second block 5

    double nPowTargetSpacingTest = 0;
    if(powpindexPrev->GetBlockTime() > nPowForceTimestamp && powpindexPrev->GetBlockTime() < nPowForceTimestamp + NTest)
       nPowTargetSpacingTest = nPowTargetSpacing / nPowTargetSpacing * 900;
       else
           nPowTargetSpacingTest = nPowTargetSpacing;
    int64 nActualTimeIntervalLongPowVeryFirst = powpindexPrev->GetBlockTime() - powpindexPrevPrev->GetBlockTime();
    int64 nActualTimeIntervalLongPowFirst = powpindexPrevPrev->GetBlockTime() - powpindexPrevPrevPrev->GetBlockTime();
    int64 nActualTimeIntervalLongPowSecond = powpindexPrevPrevPrev->GetBlockTime() - powpindexPrevPrevPrevPrev->GetBlockTime();
    double nActualSpacingTotalsPow = ( nActualTimeIntervalLongPowVeryFirst + nActualTimeIntervalLongPowFirst ) / 2;
    double nActualTimeIntervalNvar = nActualTimeIntervalLongPowVeryFirst; // ( nActualSpacingTotalsPow + nActualTimeIntervalLongPowSecond ) / 2;

    // cachecoin retarget
    // VALM-Cach /logical analysis - mathematically variable/
    int64 nActualSpacingPow = 0;
    double nVar = nPowTargetSpacingTest / 3;
    int64 nNonAccelerating = 0; // sec +0-
          PowPindexPrevTime = powpindexPrev->GetBlockTime();
          nLastCoinPowSearchInterval = nActualTimeIntervalLongPowVeryFirst;
          nLastCoinPowFiveInterval = nActualSpacingTotalsPow;
          nActualSpacingPow = ( nActualSpacingTotalsPow + nActualTimeIntervalLongPowSecond ) / 2; // nActualTimeIntervalLongPowVeryFirst;
    if(nActualTimeIntervalNvar >= nNonAccelerating && nActualTimeIntervalNvar < nPowTargetSpacingTest - nNonAccelerating)
       nPowTargetSpacingVar = (( nPowTargetSpacingTest - 1 + nVar ) - ( nActualTimeIntervalNvar * nVar / nPowTargetSpacingTest ));
       else if
              (nActualTimeIntervalNvar > nPowTargetSpacingTest + nNonAccelerating && nActualTimeIntervalNvar <= nPowTargetSpacingTest * 2)
               nPowTargetSpacingVar = (( nPowTargetSpacingTest + 1 + nVar ) - ( nActualTimeIntervalNvar * nVar / nPowTargetSpacingTest ));
               else if
                      (nActualTimeIntervalNvar > nPowTargetSpacingTest * 2)
                       nPowTargetSpacingVar = nPowTargetSpacingTest - nVar + 1;
                       else
                           nPowTargetSpacingVar = nPowTargetSpacingTest;
    double nPTSp = nPowTargetSpacingTest; // 1200 sec
    int64 powUppermin = 0;
    double powUppermax = nPTSp - nNonAccelerating; // 1199 sec
    double powLowermin = nPTSp + nNonAccelerating; // 1201 sec
    int64 powLowermax = nTargetSpacingWorkMaxPow;  // 14400 sec
    if(nActualTimeIntervalLongPowVeryFirst > powLowermin && nActualSpacingTotalsPow < powUppermax)
       nActualTimeIntervalXUXLpow = nActualTimeIntervalLongPowVeryFirst;
       else if(nActualTimeIntervalLongPowVeryFirst > powLowermin && nActualSpacingTotalsPow > powLowermin)
               nActualTimeIntervalXUXLpow = min((double) nActualTimeIntervalLongPowVeryFirst, (double) nActualSpacingTotalsPow);
       else if(nActualTimeIntervalLongPowVeryFirst < powUppermax && nActualSpacingTotalsPow < powUppermax)
               nActualTimeIntervalXUXLpow = max((double) nActualTimeIntervalLongPowVeryFirst, (double) nActualSpacingTotalsPow);
       else if(nActualSpacingTotalsPow < powUppermax && nActualSpacingTotalsPow > nActualSpacingPow)
               nActualTimeIntervalXUXLpow = nActualSpacingTotalsPow;
       else if(nActualSpacingTotalsPow > powLowermin && nActualSpacingTotalsPow < nActualSpacingPow)
               nActualTimeIntervalXUXLpow = nActualSpacingTotalsPow;
               else
                   nActualTimeIntervalXUXLpow = nActualSpacingPow;
    double nNix = nPTSp / 100 * 70; // 714
    double nReverseEffectPow = 0;
    if(nActualTimeIntervalXUXLpow < nNix)
       nReverseEffectPow = nActualTimeIntervalXUXLpow / nNix;
       else if(nActualTimeIntervalXUXLpow > nPTSp && nActualTimeIntervalXUXLpow <= nPTSp + ( nPTSp - nNix))
               nReverseEffectPow = ( nPTSp / nPTSp ) / 2;
       else if(nActualTimeIntervalXUXLpow > nPTSp + ( nPTSp - nNix) && nActualTimeIntervalXUXLpow < powLowermax)
               nReverseEffectPow = (( nPTSp + ( nPTSp - nNix )) / nActualTimeIntervalXUXLpow ) / 2;
               else
                   nReverseEffectPow = 1;
       powUpperLower = ( nPTSp / 2 ) * nReverseEffectPow; // interval sampling 2:1 variable
    if(nActualSpacingTotalsPow < nNix / 1.30 && nActualTimeIntervalLongPowVeryFirst < powUppermax)
       powUpperLower = powUpperLower * (( nNix / 1.30 ) / nActualSpacingTotalsPow );
    double XUXL = nPowTargetSpacingTest / 100 * 4;
    double U = 0;
    double L = 0;
    double XU = XUXL + ( powUppermax * powUpperLower / nPTSp ); // 100.9166 +%
    double XL = XUXL + ( nPTSp * powUpperLower / powLowermin ); // 100.9167 +%
    double nBalance = 1.0;
    double nN = XUXL - ( XUXL / nBalance );
    int64 nTargetTimespanMin = nTargetTimespanPow / XL - 1; // min
    int64 nActualTimeIntervalXU = nActualTimeIntervalXUXLpow;
    int64 nActualTimeIntervalXL = nActualTimeIntervalXUXLpow;
    if(nActualTimeIntervalXU >= powUppermin && nActualTimeIntervalXU < powUppermax)
       U = nN + (( XU - ( nActualTimeIntervalXU * powUpperLower / nPTSp )) / nBalance );
       else U = 1;
    if(nActualTimeIntervalXL > powLowermin && nActualTimeIntervalXL < powLowermax)
       L = XL - ( nPTSp * powUpperLower / nActualTimeIntervalXL );
       else if(nActualTimeIntervalXL >= powLowermax)
               L = XL / 2;
               else L = 1;
    int64 nTargetTimespanControlu = nTargetTimespanPow / U; // min
    int64 nTargetTimespanControll = nTargetTimespanPow / L; // min
    if(nTargetTimespanControlu >= nTargetTimespanMin)
       XUpperPow = U;
       else if(nTargetTimespanControlu < nTargetTimespanMin)
               XUpperPow = XU;
               else
                   XUpperPow = 1;
    if(nTargetTimespanControll >= nTargetTimespanMin)
       XLowerPow = L;
       else if(nTargetTimespanControll < nTargetTimespanMin)
               XLowerPow = XL;
               else
                   XLowerPow = 1;
    CBigNum bnNewPow;
    bnNewPow.SetCompact(powpindexPrev->nBits);
    double nTargetTimespanBn = nTargetTimespanPow / max( XUpperPow, XLowerPow );
    double nInterval = nTargetTimespanBn / nPowTargetSpacingTest;
    if(powpindexPrev->GetBlockTime() > nPowForceTimestamp)
    {
       if(powpindexPrev->GetBlockTime() > nPowForceTimestamp && powpindexPrev->IsProofOfWork())

       bnNewPow *= (( (int64) nInterval - 1) * (int64) nPowTargetSpacingVar + (int64) nActualTimeIntervalXUXLpow + (int64) nActualTimeIntervalXUXLpow);
       bnNewPow /= (( (int64) nInterval + 1) * (int64) nPowTargetSpacingVar);

       if(bnNewPow > bnTargetLimitPow)
          bnNewPow = bnTargetLimitPow;
       if(bnNewPow < bnTargetLimitPow + bnTargetLimitPow &&
                   powpindexPrev->GetBlockTime() > nPowForceTimestamp &&
                                                 powpindexPrev->GetBlockTime() < nPowForceTimestamp + NTest)
          bnNewPow = bnTargetLimitPow;
     }
    return bnNewPow.GetCompact();
}
GREEDYJOHN
Legendary
*
Offline Offline

Activity: 1778
Merit: 1000


View Profile
March 16, 2018, 04:45:48 PM
 #927

What is the future of CACHECOIN going to be like?

Deff
Sr. Member
****
Offline Offline

Activity: 939
Merit: 261

Data HDD Repair - Recovery of lost information


View Profile
March 16, 2018, 05:02:40 PM
 #928

Depends on many factors.
The main now is the work of Wallet
GREEDYJOHN
Legendary
*
Offline Offline

Activity: 1778
Merit: 1000


View Profile
March 16, 2018, 05:10:44 PM
 #929

Depends on many factors.
The main now is the work of Wallet
Please, when you work on wallets, please contact the exchanges (CRYPTOPIA, COINEXCHANGE.IO), so that they can also have the correct wallet versions.

Deff
Sr. Member
****
Offline Offline

Activity: 939
Merit: 261

Data HDD Repair - Recovery of lost information


View Profile
March 16, 2018, 05:22:27 PM
 #930

Depends on many factors.
The main now is the work of Wallet
Please, when you work on wallets, please contact the exchanges (CRYPTOPIA, COINEXCHANGE.IO), so that they can also have the correct wallet versions.

Waiting for an answer
Deff
Sr. Member
****
Offline Offline

Activity: 939
Merit: 261

Data HDD Repair - Recovery of lost information


View Profile
March 19, 2018, 01:45:07 PM
 #931

If there is an unnecessary hash

https://cach.digger.work
Lafu
Legendary
*
Offline Offline

Activity: 3150
Merit: 3224



View Profile
March 21, 2018, 01:12:33 PM
 #932

Any new wallet version for this coin ? or some working nodes for the wallet  ?

if so please pm me the nodes or info  for !


Regards Lafu

Deff
Sr. Member
****
Offline Offline

Activity: 939
Merit: 261

Data HDD Repair - Recovery of lost information


View Profile
March 21, 2018, 03:03:56 PM
 #933

Any new wallet version for this coin ? or some working nodes for the wallet  ?

if so please pm me the nodes or info  for !


Regards Lafu

Sent to coinwallets@cryptopia.co.nz
morning4386
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
March 30, 2018, 01:30:58 PM
 #934

cash.digger.work locked my Account  Instead of replying to email  my account have 6200 cach coins
Deff
Sr. Member
****
Offline Offline

Activity: 939
Merit: 261

Data HDD Repair - Recovery of lost information


View Profile
March 31, 2018, 02:55:23 AM
 #935

cash.digger.work locked my Account  Instead of replying to email  my account have 6200 cach coins

I'll check .. You participated in the attack on the network Cach-e-coin and ZCcoin - why? Are you a bad person ? Or do you consider yourself to be the smartest ?
Deff
Sr. Member
****
Offline Offline

Activity: 939
Merit: 261

Data HDD Repair - Recovery of lost information


View Profile
March 31, 2018, 12:51:12 PM
 #936

Attempt to attack .. Angry .. Next time I'll write from which city ..

vgrk
GREEDYJOHN
Legendary
*
Offline Offline

Activity: 1778
Merit: 1000


View Profile
April 02, 2018, 11:05:31 AM
 #937

CACHE will do well, if both COINEXCHANGE and CRYPTOPIA receive correct updates.

Deff
Sr. Member
****
Offline Offline

Activity: 939
Merit: 261

Data HDD Repair - Recovery of lost information


View Profile
April 02, 2018, 02:24:07 PM
 #938

Ron over Yacoin works - interesting ..
Deff
Sr. Member
****
Offline Offline

Activity: 939
Merit: 261

Data HDD Repair - Recovery of lost information


View Profile
April 02, 2018, 02:46:34 PM
 #939

The fate of the coins is similar. Attacks. Many forks. Refusal to support exchanges later by pools.
rrusell22
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
April 03, 2018, 04:47:25 AM
 #940

cash.digger.work locked my Account  Instead of replying to email  my account have 6200 cach coins

I'll check .. You participated in the attack on the network Cach-e-coin and ZCcoin - why? Are you a bad person ? Or do you consider yourself to be the smartest ?

Is this coin still alive? Is he under attack? zcoin has been attacked recently?
it is assumed that the lyra2z algorithm is removable by gpu, which would discourage the botnets

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 [47] 48 49 50 51 52 53 54 »
  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!