Bitcoin Forum
December 12, 2024, 09:09:09 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: there is another, HODL RAM-MINING compatible currency.  (Read 1963 times)
szenekonzept (OP)
Legendary
*
Offline Offline

Activity: 2100
Merit: 1012


Europecoin Financecloud API


View Profile WWW
July 18, 2016, 11:54:58 AM
Last edit: July 19, 2016, 04:33:21 PM by szenekonzept
 #1

  





there is another, HODL RAM-MINING compatible currency.

Its build on 1.13 Bitcoin core. We ported the HODL concept and added "Bitbreak" (own development),
a blockchain shield, that moves the chain, if the hashrate drops under a certain value (simplyfied: it's a micromining cloud in the wallet)

and added a self developed DUAL-KGW3 retargeting algo for realtime agressive diff retargeting.
Its (simplyfied) a second, hardcoded KGW3 thread, that can be checked against and used to leverage the retargeting.
Its providing more speed, smoother transactions and is much more POOLSAVE, because the leverage kicks in, if you hit a block early than Targettime
(5 min / 10 MB/per block)

We also enhanced and cleaned the code, done by performance guru Chris, the BITSEND DEV. You will feel the difference.

This is not really a clone, but its a port of HODL's Ram mining concept plus  some enhancements we learned from using HODL.
Europecoin has been a former scam coin, that got rebooted and taken over 1 1/2 years ago
it had a supply of 90 million and a total amont of 320 million. (Bittrex last price 701 staoshi, 4-12 BTC volume)
With the current swap we not only introduce this fresh combination of technology,
but we swap the coin 10:1 means: now ther are 9 million supply and 32 million total in 15 years.
(price: Bittrex is switching at the moment)

Europecoin is NOW processing the swap (10:1) for all existing holders, the new network is up an healthy.
We are not newbes, We picked this coin from the dirt and we are running this coin since over 1 1/2 years
We are the only coin, where you will not be able to find,
a single unhappy user in our whole history. Test it and read our thread ...
Bittrex is switching right now

MINING GUIDE:
http://www.europecoin.eu.org/component/content/article/123-europecoin-knowledge-base/801-europecoin-mining-guide


links are in my signature
hope you like it
Matthias



.

szenekonzept (OP)
Legendary
*
Offline Offline

Activity: 2100
Merit: 1012


Europecoin Financecloud API


View Profile WWW
July 19, 2016, 01:51:23 AM
 #2


just got some deeper insight from our core developer about the Dual-KGW3 retargeting.
He can describe it much better:



Quote
I have create a new KGW ..."DUAL KGW3". For the next big update.

DUAL KGW3 is the retargeting resulting from KGW3 (in Bitsend) joined with a second virtual retarget,
that is hardcoded and it stabilizes the diff adjusting.
It increases the diff, if the blocktarget hits more then blocktime/6 earlyer, than the standart Blocktime.
Means in that case, diff is adding 15% and increases the dual diff and it makes on the other side,
Bitbreak, to jump in immediately, in case of a hash down-swing (after 6h) this diff is moving virtually in real-time.


Code:
unsigned int static DUAL_KGW3(const CBlockIndex* pindexLast, const Consensus::Params& params, const CBlockHeader *pblock) {
// current difficulty formula, ERC3 - DUAL_KGW3, written by Christian Knoepke - apfelbaum@email.de
// BitSend and Eropecoin Developer
    const CBlockIndex *BlockLastSolved = pindexLast;
    const CBlockIndex *BlockReading = pindexLast;
bool kgwdebug=false;
    uint64_t PastBlocksMass = 0;
    int64_t PastRateActualSeconds = 0;
    int64_t PastRateTargetSeconds = 0;
    double PastRateAdjustmentRatio = double(1);
    arith_uint256 PastDifficultyAverage;
    arith_uint256 PastDifficultyAveragePrev;
    double EventHorizonDeviation;
    double EventHorizonDeviationFast;
    double EventHorizonDeviationSlow;
//DUAL_KGW3 SETUP
static const uint64_t Blocktime = 5 * 60;
static const unsigned int timeDaySeconds = 60 * 60 * 24;
    uint64_t pastSecondsMin = timeDaySeconds * 0.025;
    uint64_t pastSecondsMax = timeDaySeconds * 7;
    uint64_t PastBlocksMin = pastSecondsMin / Blocktime;
    uint64_t PastBlocksMax = pastSecondsMax / Blocktime;

const arith_uint256 bnPowLimit = UintToArith256(params.powLimit);

    if (BlockLastSolved == NULL || BlockLastSolved->nHeight == 0 || (uint64_t)BlockLastSolved->nHeight < PastBlocksMin) {  return bnPowLimit.GetCompact(); }

    for (unsigned int i = 1; BlockReading && BlockReading->nHeight > 0; i++) {
        if (PastBlocksMax > 0 && i > PastBlocksMax) { break; }
        PastBlocksMass++;
        PastDifficultyAverage.SetCompact(BlockReading->nBits);
        if (i > 1) {
            if(PastDifficultyAverage >= PastDifficultyAveragePrev)
                PastDifficultyAverage = ((PastDifficultyAverage - PastDifficultyAveragePrev) / i) + PastDifficultyAveragePrev;
            else
                PastDifficultyAverage = PastDifficultyAveragePrev - ((PastDifficultyAveragePrev - PastDifficultyAverage) / i);
        }
        PastDifficultyAveragePrev = PastDifficultyAverage;
        PastRateActualSeconds = BlockLastSolved->GetBlockTime() - BlockReading->GetBlockTime();
        PastRateTargetSeconds = Blocktime * PastBlocksMass;
        PastRateAdjustmentRatio = double(1);
        if (PastRateActualSeconds < 0) { PastRateActualSeconds = 0; }
        if (PastRateActualSeconds != 0 && PastRateTargetSeconds != 0) {
            PastRateAdjustmentRatio = double(PastRateTargetSeconds) / double(PastRateActualSeconds);
        }
        EventHorizonDeviation = 1 + (0.7084 * pow((double(PastBlocksMass)/double(72)), -1.228));  //28.2 and 144 possible
        EventHorizonDeviationFast = EventHorizonDeviation;
        EventHorizonDeviationSlow = 1 / EventHorizonDeviation;

        if (PastBlocksMass >= PastBlocksMin) {
                if ((PastRateAdjustmentRatio <= EventHorizonDeviationSlow) || (PastRateAdjustmentRatio >= EventHorizonDeviationFast))
                { assert(BlockReading); break; }
        }
        if (BlockReading->pprev == NULL) { assert(BlockReading); break; }
        BlockReading = BlockReading->pprev;
    }

//KGW Original
    arith_uint256 kgw_dual1(PastDifficultyAverage);
arith_uint256 kgw_dual2;
kgw_dual2.SetCompact(pindexLast->nBits);
    if (PastRateActualSeconds != 0 && PastRateTargetSeconds != 0) {
         kgw_dual1 *= PastRateActualSeconds;
         kgw_dual1 /= PastRateTargetSeconds;
    }

int64_t nActualTime1 = pindexLast->GetBlockTime() - pindexLast->pprev->GetBlockTime();
int64_t nActualTimespanshort = nActualTime1;

// Retarget BTC Original ...not exactly

    if (nActualTime1 < Blocktime / 3)
        nActualTime1 = Blocktime / 3;
    if (nActualTime1 > Blocktime * 3)
        nActualTime1 = Blocktime * 3;

    kgw_dual2 *= nActualTime1;
    kgw_dual2 /= Blocktime;

//Fusion from Retarget and Classic KGW3 (BitSend=)

arith_uint256 bnNew;
bnNew = ((kgw_dual2 + kgw_dual1)/2);
// DUAL KGW3 increased rapidly the Diff if Blocktime to last block under Blocktime/6 sec.

if(kgwdebug)LogPrintf("nActualTimespanshort = %d \n", nActualTimespanshort );
if( nActualTimespanshort < Blocktime/6 )
{
if(kgwdebug)LogPrintf("Vordiff:%08x %s bnNew first  \n", bnNew.GetCompact(), bnNew.ToString().c_str());
const int nLongShortNew1   = 85; const int nLongShortNew2   = 100;
bnNew = bnNew * nLongShortNew1; bnNew = bnNew / nLongShortNew2;
if(kgwdebug)LogPrintf("Erhöhte Diff:\n %08x %s bnNew second \n", bnNew.GetCompact(), bnNew.ToString().c_str() );
}


//BitBreak BitSend
// Reduce difficulty if current block generation time has already exceeded maximum time limit.
const int nLongTimeLimit   = 6 * 60 * 60;
    if(kgwdebug)
{
LogPrintf("Prediff %08x %s\n", bnNew.GetCompact(), bnNew.ToString().c_str());
LogPrintf("Vordiff %d \n", nLongTimeLimit);
LogPrintf(" %d Block", BlockReading->nHeight );
}

if ((pblock-> nTime - pindexLast->GetBlockTime()) > nLongTimeLimit)  //block.nTime
{
bnNew = bnPowLimit*30;
        if(kgwdebug)LogPrintf("<BSD> Maximum block time hit - cute diff %08x %s\n", bnNew.GetCompact(), bnNew.ToString().c_str());
}

    if (bnNew > bnPowLimit) {
        bnNew = bnPowLimit;
    }
    return bnNew.GetCompact();
}
[/size]


happy mining
Matthias   Smiley


.

Xdragon
Hero Member
*****
Offline Offline

Activity: 543
Merit: 500


View Profile
July 19, 2016, 09:14:13 AM
 #3

Release date?
szenekonzept (OP)
Legendary
*
Offline Offline

Activity: 2100
Merit: 1012


Europecoin Financecloud API


View Profile WWW
July 19, 2016, 12:13:59 PM
 #4

Release date?





its realeased, has a network and is staple::
https://bitcointalk.org/index.php?topic=901605.0


take care there is a swap going on, the version you need is v3.x
V2 is just the former, uninterresting novacoin clone wallet (typical for 2014 scams)

have fun
Matthias[/size]



.

arseaboy
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500



View Profile
July 19, 2016, 12:18:41 PM
 #5

Release date?





its realeased, has a network and is staple::
https://bitcointalk.org/index.php?topic=901605.0


take care there is a swap going on, the version you need is v3.x
V2 is just the former, uninterresting novacoin clone wallet (typical for 2014 scams)

have fun
Matthias[/size]



.
thanks for this sir i just looking now and reviewing the ann hope i can do better by using just a laptop i really wanted to learn how this coin be mine and how profitable it is using the the hodl ram mining.

██████████████████████  ▀███▄          ▄██▄          ▄██████▄   █████████████████████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀   ▀███▄        ▄████▄        ▄███▀▀███▄   █████████████████████████
                          ▀███▄      ▄██████▄      ▄███▀  ▀███▄       ▐███       ███▌
                           ▀███▄    ▄███▀▀███▄    ▄███▀    ▀███▄      ▐███       ███▌
   █████████████████        ▀███▄  ▄███▀  ▀███▄  ▄███▀      ▀███▄     ▐███       ███▌
                             ▀███▄▄███▀    ▀███▄▄███▀        ▀███▄    ▐███       ███▌
                              ▀██████▀      ▀██████▀          ▀███▄   ▐███       ███▌
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄         ▀████▀        ▀████▀            ▀███▄  ▐███       ███▌
██████████████████████          ▀██▀          ▀██▀              ▀███▄ ▐███       ███▌

.
R E I M A G I N I N G    E N E R G Y
█▄
▄█████▄
▄████▀████▄
▄█████▌ ▐█████▄
▄███▀▀██▌ ▐██▀▀███▄
▄█████▄  ▀▌ ▐▀  ▄█████▄
█████████▄     ▄█████████
██████  ▀██▌ ▐██▀  ██████
▀██████▄  ▀▌ ▐▀  ▄██████▀
▀███████▄     ▄███████▀
▀▀██████▌ ▐██████▀▀
▀▀▀▀▄█▄▀▀▀▀
█████
[.
TELEGRAM    MEDIUM
.
TWITTER   FACEBOOK
]███
███
███
███
███
███
███
███
███
███
███
███
███
███
███

███
███
███
███
███
███
███


███
███
[PRE-SALE]
C O M I N G 
SOON███
███

███
███
███
███
███
███
███


███
███
███
███
███
███
███
███
███
███
███
███
███
███
███
szenekonzept (OP)
Legendary
*
Offline Offline

Activity: 2100
Merit: 1012


Europecoin Financecloud API


View Profile WWW
July 19, 2016, 04:32:17 PM
Last edit: August 09, 2017, 11:52:38 AM by szenekonzept
 #6

Release date?





its realeased, has a network and is staple::
https://bitcointalk.org/index.php?topic=901605.0


take care there is a swap going on, the version you need is v3.x
V2 is just the former, uninterresting novacoin clone wallet (typical for 2014 scams)

have fun
Matthias[/size]
.
thanks for this sir i just looking now and reviewing the ann hope i can do better by using just a laptop i really wanted to learn how this coin be mine and how profitable it is using the the hodl ram mining.

you will like it. Here is a nice mining tutorial for our coin:
https://www.europecoin.eu.org/projects/13-faq/47-europecoin-mining-guide

happy mining
Matthias


.

joblo
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
July 19, 2016, 05:28:50 PM
 #7

I'm confused. How do you mine Europecoin with a hodlcoin wallet?
Your web site has a link to infernopool but I can't find Europecoin there.
Your mining guide shows the hodl pool at suprnova.

Is there a Europecoin wallet and pool?

Please clarify.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
szenekonzept (OP)
Legendary
*
Offline Offline

Activity: 2100
Merit: 1012


Europecoin Financecloud API


View Profile WWW
July 19, 2016, 06:52:57 PM
 #8

I'm confused. How do you mine Europecoin with a hodlcoin wallet?
Your web site has a link to infernopool but I can't find Europecoin there.
Your mining guide shows the hodl pool at suprnova.

Is there a Europecoin wallet and pool?

Please clarify.



Hy thank you for being interested, let me help, because its REALLY confusing

1) why a hodl wallet, it is not a hodl wallet its a Europecoin wallet. Despite from using the Ram-mining concept, inspired by HODL,
its a very different coin with a different retargeting, diff, percentage, policy and additional feature, like Bitbreak.
Everything is written in the OP, after this answer here, the OP can tell you deeper and you will find it less confusing.

2) Mining: We are not on Inferno pool for mining, we are a payout-coin. And because we are switching our core right now and they can't buy
until the new coin is online (bittrex is switching right now) they suspended the erc payout option. The pool has been paying out in ERC way back to the POS wallet times.
Its existence is not connected to our new POW capability’s.
Supernova: the screenshot has been made, when ERC was in developement. Steve just wanted to show a glimpse about the descrbed cpu-miner.

For Pools in general, we don't have pools yet and to give average users the chance to mine on their desktop, i prefer it to be like this as long as possible.
This is another difference to HODL : our self-developed DUAL-KGW-3 retargeting runs on an expotential curve and makes poolmining very very unlikely to succeed.

This Coin is not a clone, this is made by taking a fresh core and by porting HODL Mining among other mostly self-developed innovations.

Has it a wallet? yes, it has a wallet and this wallet is staple, has network and is in my opinion a technically advanced variant compared to HODL,
because we have been able to learn from mistakes, we could see on his great invention.

Please, now, having these informations, read the OP again, because with my answer in mind, its less confusing an will give you deeper insights.


hope that helps
if you still have questions after reading,
ask at any time you want

have fun
Matthias  Smiley

btw. did you do this cpu-miner? If you like to have deeper insights, i am preparing a Datasheed with informations for the more advanced users, like you.
Give me a week, to finish the current swap and to hook all our partners back onto our new chain.
.

.



.

joblo
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
July 19, 2016, 08:44:58 PM
 #9

I'm confused. How do you mine Europecoin with a hodlcoin wallet?
Your web site has a link to infernopool but I can't find Europecoin there.
Your mining guide shows the hodl pool at suprnova.

Is there a Europecoin wallet and pool?

Please clarify.



Hy thank you for being interested, let me help, because its REALLY confusing

1) why a hodl wallet, it is not a hodl wallet its a Europecoin wallet. Despite from using the Ram-mining concept, inspired by HODL,
its a very different coin with a different retargeting, diff, percentage, policy and additional feature, like Bitbreak.
Everything is written in the OP, after this answer here, the OP can tell you deeper and you will find it less confusing.

2) Mining: We are not on Inferno pool for mining, we are a payout-coin. And because we are switching our core right now and they can't buy
until the new coin is online (bittrex is switching right now) they suspended the erc payout option. The pool has been paying out in ERC way back to the POS wallet times.
Its existence is not connected to our new POW capability’s.
Supernova: the screenshot has been made, when ERC was in developement. Steve just wanted to show a glimpse about the descrbed cpu-miner.

For Pools in general, we don't have pools yet and to give average users the chance to mine on their desktop, i prefer it to be like this as long as possible.
This is another difference to HODL : our self-developed DUAL-KGW-3 retargeting runs on an expotential curve and makes poolmining very very unlikely to succeed.

This Coin is not a clone, this is made by taking a fresh core and by porting HODL Mining among other mostly self-developed innovations.

Has it a wallet? yes, it has a wallet and this wallet is staple, has network and is in my opinion a technically advanced variant compared to HODL,
because we have been able to learn from mistakes, we could see on his great invention.

Please, now, having these informations, read the OP again, because with my answer in mind, its less confusing an will give you deeper insights.


hope that helps
if you still have questions after reading,
ask at any time you want

have fun
Matthias  Smiley

btw. did you do this cpu-miner? If you like to have deeper insights, i am preparing a Datasheed with informations for the more advanced users, like you.
Give me a week, to finish the current swap and to hook all our partners back onto our new chain.
.

.



.

Your mining guide says to use hodlminer-qt to mine europecoin, maybe you can fix that.

Wolf0 wrote the AES optimized hodlminer-wolf and I included his code in cpuminer-opt.

Will the current hodlminer work with europecoin of have you made changes to the algo?

It should also be noted this miner only supports stratum so it can't be used to mine the wallet. A stratum pool is required.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
szenekonzept (OP)
Legendary
*
Offline Offline

Activity: 2100
Merit: 1012


Europecoin Financecloud API


View Profile WWW
July 19, 2016, 11:39:51 PM
 #10

I'm confused. How do you mine Europecoin with a hodlcoin wallet?
Your web site has a link to infernopool but I can't find Europecoin there.
Your mining guide shows the hodl pool at suprnova.

Is there a Europecoin wallet and pool?

Please clarify.



Hy thank you for being interested, let me help, because its REALLY confusing

1) why a hodl wallet, it is not a hodl wallet its a Europecoin wallet. Despite from using the Ram-mining concept, inspired by HODL,
its a very different coin with a different retargeting, diff, percentage, policy and additional feature, like Bitbreak.
Everything is written in the OP, after this answer here, the OP can tell you deeper and you will find it less confusing.

2) Mining: We are not on Inferno pool for mining, we are a payout-coin. And because we are switching our core right now and they can't buy
until the new coin is online (bittrex is switching right now) they suspended the erc payout option. The pool has been paying out in ERC way back to the POS wallet times.
Its existence is not connected to our new POW capability’s.
Supernova: the screenshot has been made, when ERC was in developement. Steve just wanted to show a glimpse about the descrbed cpu-miner.

For Pools in general, we don't have pools yet and to give average users the chance to mine on their desktop, i prefer it to be like this as long as possible.
This is another difference to HODL : our self-developed DUAL-KGW-3 retargeting runs on an expotential curve and makes poolmining very very unlikely to succeed.

This Coin is not a clone, this is made by taking a fresh core and by porting HODL Mining among other mostly self-developed innovations.

Has it a wallet? yes, it has a wallet and this wallet is staple, has network and is in my opinion a technically advanced variant compared to HODL,
because we have been able to learn from mistakes, we could see on his great invention.

Please, now, having these informations, read the OP again, because with my answer in mind, its less confusing an will give you deeper insights.


hope that helps
if you still have questions after reading,
ask at any time you want

have fun
Matthias  Smiley

btw. did you do this cpu-miner? If you like to have deeper insights, i am preparing a Datasheed with informations for the more advanced users, like you.
Give me a week, to finish the current swap and to hook all our partners back onto our new chain.
.

.



.

Your mining guide says to use hodlminer-qt to mine europecoin, maybe you can fix that.

Wolf0 wrote the AES optimized hodlminer-wolf and I included his code in cpuminer-opt.

Will the current hodlminer work with europecoin of have you made changes to the algo?

It should also be noted this miner only supports stratum so it can't be used to mine the wallet. A stratum pool is required.



thank you very much,we had not made changes to the algo its  self, but to be honest i didn't try mining ERC myself yet, i am still busy with that swap.
But this was very valuable, i will tomorrow do some research to fully understand this in detail and then change accordingly.
May I post in your miner forum, to ask questions after my research?

thank you very much
Matthias  Smiley


.

joblo
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
July 19, 2016, 11:45:38 PM
 #11

If you have questions about cpuminer-opt please post them in my thread.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
szenekonzept (OP)
Legendary
*
Offline Offline

Activity: 2100
Merit: 1012


Europecoin Financecloud API


View Profile WWW
July 22, 2016, 01:25:33 PM
 #12

If you have questions about cpuminer-opt please post them in my thread.


we startet on Bittrex now with aprice of 5900 Satoshi
and a first Pool is offering, to mine Europecoins:

https://erc.suprnova.cc

Miner:
https://github.com/wolf9466/hodlminer-wolf.git

have fun
Matthias



.

.

Korsakopf
Full Member
***
Offline Offline

Activity: 210
Merit: 105



View Profile
July 30, 2017, 09:42:43 AM
 #13

If you have questions about cpuminer-opt please post them in my thread.


we startet on Bittrex now with aprice of 5900 Satoshi
and a first Pool is offering, to mine Europecoins:

https://erc.suprnova.cc

Miner:
https://github.com/wolf9466/hodlminer-wolf.git

have fun
Matthias



.

.

The mining guide you posted earlier (https://www.europecoin.eu.org/component/content/article/123-europecoin-knowledge-base/801-europecoin-mining-guide) results in a 404. Is there any other guide to help me get started with mining this?
szenekonzept (OP)
Legendary
*
Offline Offline

Activity: 2100
Merit: 1012


Europecoin Financecloud API


View Profile WWW
August 09, 2017, 11:50:34 AM
 #14

If you have questions about cpuminer-opt please post them in my thread.


we startet on Bittrex now with aprice of 5900 Satoshi
and a first Pool is offering, to mine Europecoins:

https://erc.suprnova.cc

Miner:
https://github.com/wolf9466/hodlminer-wolf.git

have fun
Matthias



.

.

The mining guide you posted earlier (https://www.europecoin.eu.org/component/content/article/123-europecoin-knowledge-base/801-europecoin-mining-guide) results in a 404. Is there any other guide to help me get started with mining this?

New address is:
https://www.europecoin.eu.org/projects/13-faq/47-europecoin-mining-guide

thank you for the heads up

have fun
Matthias

Pages: [1]
  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!