Bitcoin Forum
April 25, 2024, 12:02:22 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 »  All
  Print  
Author Topic: [ANN] CYB Cryptobits  (Read 9065 times)
SistaFista (OP)
Sr. Member
****
Offline Offline

Activity: 1638
Merit: 251


Hexhash.xyz


View Profile
July 18, 2013, 08:32:25 PM
Last edit: August 02, 2013, 04:11:34 PM by SistaFista
 #1

Cryptobits (CYB) is a new alt currency made for the Cryptocointalk forums.

 

Block Rewards-

2 Coins per block.

Block Times 2 minutes.

Retargets- 5 Blocks.

4 Million coins total.

2 coins per year for 5 years and halves every 5 years.

 

Premine .5% for Bounties and give-aways.

Client v1.3

Windows qt- https://mega.co.nz/#!LZ90HSbS!V6GqcggitIbOJog7p0w8KStcrU9b6vlZuQ06pNjTPkY
http://www.mediafire.com/download/26iqtcypk6qmw5j/cryptobits-qt-1.3.rar

Source- http://www.mediafire...qe5u5dlvdpc4lv4

Github https://github.com/C...aker/Cryptobits

 

Launching at block 28.

 

Default config file

 

rpcuser=USERNAME
rpcpassword=password
rpcallowip=127.0.0.1
daemon=1
server=1
gen=0
rpcport=29992
port=29993
addnode=121.215.159.167
addnode=92.25.209.65

 Pools:

http://cyb.coinmine.pl - 1% fee
Stratum Port: 9107
http://btcera.com:22221/static/
 

Bounties: First Round
Pools- 1K Cryptobits x 3 - 3K Bounties
Blockchain Browser - 2K Cryptobits x 1 - Must have api
Website trading with Cryptobits 1K x 2 - 2K Bounties
1K Giveaway- 20 Cryptobits for the first 50 address posters in this thread.
Mac/Linux Compiled Wallets 300 Cryptobits each.- Post working link in thread.
 
Website
Coming Soon.

https://cryptocointalk.com/topic/849-ann-cryptobits-cyb/

██████████████████████
██████████████████████
██████████████████████
            ████ 
       ████████████
       ████████████
       ████ ████     
       ████ ████     
    ████████████     
    ████████████     
       ████     
██████████████████████
██████████████████████
█▀▀▀











▀▀▀▀
HEXHASH.XYZ
▀▀▀█











▀▀▀▀
█▀▀▀











▀▀▀▀
WEB3 INFRASTRUCTURE TO POWER THE
FUTURE CREDENTIAL DATA NETWORKS
▀▀▀█











▀▀▀▀
█████████████████████████
██ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ██
██ █████████████▀█████ ██
██ ███ ▀█████▀      ▀█ ██
██ ███     ▀▀      ▐██ ██
██ ███▌            ███ ██
██ ████▌          ▄███ ██
██ ██████       ▄█████ ██
██ ████▄▄▄▄▄▄▄████████ ██
██ ███████████████████ ██
██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█████████████████████████
██ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ██
██ ████████████▀▀▀████ ██
██ ████████▀▀     ████ ██
██ █████▀    ▄▀  ▐████ ██
██ ██▀     ▄▀    ▐████ ██
██ ████▄▄ █▀     █████ ██
██ ██████ ▄▄█   ▐█████ ██
██ ████████████ ██████ ██
██ ███████████████████ ██
██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
1714046542
Hero Member
*
Offline Offline

Posts: 1714046542

View Profile Personal Message (Offline)

Ignore
1714046542
Reply with quote  #2

1714046542
Report to moderator
1714046542
Hero Member
*
Offline Offline

Posts: 1714046542

View Profile Personal Message (Offline)

Ignore
1714046542
Reply with quote  #2

1714046542
Report to moderator
Once a transaction has 6 confirmations, it is extremely unlikely that an attacker without at least 50% of the network's computation power would be able to reverse it.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714046542
Hero Member
*
Offline Offline

Posts: 1714046542

View Profile Personal Message (Offline)

Ignore
1714046542
Reply with quote  #2

1714046542
Report to moderator
1714046542
Hero Member
*
Offline Offline

Posts: 1714046542

View Profile Personal Message (Offline)

Ignore
1714046542
Reply with quote  #2

1714046542
Report to moderator
xan_The_Dragon
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


I AM A DRAGON


View Profile
July 19, 2013, 04:12:01 AM
 #2

Thankes added to the coll ection

MfFMEpgL5Ma9C2yw6iSsSX4QcbSVzjm6iK
barwizi
Legendary
*
Offline Offline

Activity: 882
Merit: 1000



View Profile
July 19, 2013, 04:59:35 AM
 #3

why no ann here? pseudo premine
Scooby903
Hero Member
*****
Offline Offline

Activity: 896
Merit: 500



View Profile
July 19, 2013, 05:02:22 AM
 #4

why no ann here? pseudo premine

"Cryptobits (CYB) is a new alt currency made for the Cryptocointalk forums."  - MrPotatoHead  (The dev)


I mentioned it earlier...hashrate has really picked up now

barwizi
Legendary
*
Offline Offline

Activity: 882
Merit: 1000



View Profile
July 19, 2013, 05:08:26 AM
 #5

why no ann here? pseudo premine

"Cryptobits (CYB) is a new alt currency made for the Cryptocointalk forums."  - MrPotatoHead  (The dev)


I mentioned it earlier...hashrate has really picked up now



oy, you just said nothing. it's a pseudo premine because it was annoinced on a virtually empty forum, if it was announced here then when the following gre, moved to the other forum that would make sense. Essentially those who were in the know got to premine this crapcoin.


int64 static GetBlockValue(int nHeight, int64 nFees)
{
int64 nSubsidy = 2 * COIN;
   
    if(nHeight == 2) 
    {
        nSubsidy = 20000 * COIN;
    }
   
    nSubsidy >>= (nHeight / 1004000); // Approx 500 thousand blocks per year

    return nSubsidy + nFees;
}

static const int64 nTargetTimespan = 5 * 120; // Cryptobits: 10mnute retarget days
static const int64 nTargetSpacing = 120; // Cryptobits: 2 minute blocks
static const int64 nInterval = nTargetTimespan / nTargetSpacing;

// Thanks: Balthazar for suggesting the following fix
// https://bitcointalk.org/index.php?topic=182430.msg1904506#msg1904506
static const int64 nReTargetHistoryFact = 4; // look at 4 times the retarget
                                             // interval into the block history

//
// minimum amount of work that could possibly be required nTime after
// minimum work required was nBase
//
unsigned int ComputeMinWork(unsigned int nBase, int64 nTime)
{
    // Testnet has min-difficulty blocks
    // after nTargetSpacing*2 time between blocks:
    if (fTestNet && nTime > nTargetSpacing*2)
        return bnProofOfWorkLimit.GetCompact();

    CBigNum bnResult;
    bnResult.SetCompact(nBase);
    while (nTime > 0 && bnResult < bnProofOfWorkLimit)
    {
        // Maximum 400% adjustment...
        bnResult *= 4;
        // ... in best-case exactly 4-times-normal target time
        nTime -= nTargetTimespan*4;
    }
    if (bnResult > bnProofOfWorkLimit)
        bnResult = bnProofOfWorkLimit;
    return bnResult.GetCompact();
}

unsigned int static GetNextWorkRequired(const CBlockIndex* pindexLast, const CBlock *pblock)
{
    unsigned int nProofOfWorkLimit = bnProofOfWorkLimit.GetCompact();

    // Genesis block
    if (pindexLast == NULL)
        return nProofOfWorkLimit;

    // Only change once per interval
    if ((pindexLast->nHeight+1) % nInterval != 0)
    {
        // Special difficulty rule for testnet:
        if (fTestNet)
        {
            // If the new block's timestamp is more than 2* 10 minutes
            // then allow mining of a min-difficulty block.
            if (pblock->nTime > pindexLast->nTime + nTargetSpacing*2)
                return nProofOfWorkLimit;
            else
            {
                // Return the last non-special-min-difficulty-rules-block
                const CBlockIndex* pindex = pindexLast;
                while (pindex->pprev && pindex->nHeight % nInterval != 0 && pindex->nBits == nProofOfWorkLimit)
                    pindex = pindex->pprev;
                return pindex->nBits;
            }
        }

        return pindexLast->nBits;
    }

    // Litecoin: This fixes an issue where a 51% attack can change difficulty at will.
    // Go back the full period unless it's the first retarget after genesis. Code courtesy of Art Forz
    int blockstogoback = nInterval-1;
    if ((pindexLast->nHeight+1) != nInterval)
        blockstogoback = nInterval;
    if (pindexLast->nHeight > COINFIX1_BLOCK) {
        blockstogoback = nReTargetHistoryFact * nInterval;
    }

    // Go back by what we want to be nReTargetHistoryFact*nInterval blocks
    const CBlockIndex* pindexFirst = pindexLast;
    for (int i = 0; pindexFirst && i < blockstogoback; i++)
        pindexFirst = pindexFirst->pprev;
    assert(pindexFirst);

    // Limit adjustment step
    int64 nActualTimespan = 0;
    if (pindexLast->nHeight > COINFIX1_BLOCK)
        // obtain average actual timespan
        nActualTimespan = (pindexLast->GetBlockTime() - pindexFirst->GetBlockTime())/nReTargetHistoryFact;
    else
        nActualTimespan = pindexLast->GetBlockTime() - pindexFirst->GetBlockTime();
    printf("  nActualTimespan = %"PRI64d"  before bounds\n", nActualTimespan);
    if (nActualTimespan < nTargetTimespan/4)
        nActualTimespan = nTargetTimespan/4;
    if (nActualTimespan > nTargetTimespan*4)
        nActualTimespan = nTargetTimespan*4;

    // Retarget
    CBigNum bnNew;
    bnNew.SetCompact(pindexLast->nBits);
    bnNew *= nActualTimespan;
    bnNew /= nTargetTimespan;

    if (bnNew > bnProofOfWorkLimit)
        bnNew = bnProofOfWorkLimit;

    /// debug print
    printf("GetNextWorkRequired RETARGET\n");
    printf("nTargetTimespan = %"PRI64d"    nActualTimespan = %"PRI64d"\n", nTargetTimespan, nActualTimespan);
    printf("Before: %08x  %s\n", pindexLast->nBits, CBigNum().SetCompact(pindexLast->nBits).getuint256().ToString().c_str());
    printf("After:  %08x  %s\n", bnNew.GetCompact(), bnNew.getuint256().ToString().c_str());

    return bnNew.GetCompact();
}


this coin is dead if 3 people with at least a 20mh each farm point at it for more than an hour.
feeleep
Legendary
*
Offline Offline

Activity: 1197
Merit: 1000


View Profile WWW
July 19, 2013, 05:30:54 AM
 #6

I just created a pool (as always until first block is find this is beta ):
 
http://cyb.coinmine.pl
Stratum Port: 9107

Francisco
Member
**
Offline Offline

Activity: 69
Merit: 10


View Profile
July 19, 2013, 05:44:57 AM
 #7

I just created a pool (as always until first block is find this is beta ):
 
http://cyb.coinmine.pl
Stratum Port: 9107

Just joined you, hopefully we'll have better luck than I did solo.  Been mining since block 103 and haven't gotten one.
muddafudda
Legendary
*
Offline Offline

Activity: 1008
Merit: 1022



View Profile
July 19, 2013, 07:28:18 AM
 #8

Possibly barwizi. Any one have any to sell anyways, too hard to mine with my little hash power
simichent
Member
**
Offline Offline

Activity: 84
Merit: 10



View Profile
July 19, 2013, 07:48:21 AM
 #9

WTS 8 CYB........offers?

Tony116
Legendary
*
Offline Offline

Activity: 2128
Merit: 1023


★Bitvest.io★ Play Plinko or Invest!


View Profile
July 19, 2013, 08:51:28 AM
 #10

i can't download wallet Sad



.
.BIG WINNER!.
[15.00000000 BTC]


▄████████████████████▄
██████████████████████
██████████▀▀██████████
█████████░░░░█████████
██████████▄▄██████████
███████▀▀████▀▀███████
██████░░░░██░░░░██████
███████▄▄████▄▄███████
████▀▀████▀▀████▀▀████
███░░░░██░░░░██░░░░███
████▄▄████▄▄████▄▄████
██████████████████████

▀████████████████████▀
▄████████████████████▄
██████████████████████
█████▀▀█▀▀▀▀▀▀██▀▀████
█████░░░░░░░░░░░░░████
█████░░░░░░░░░░░░▄████
█████░░▄███▄░░░░██████
█████▄▄███▀░░░░▄██████
█████████░░░░░░███████
████████░░░░░░░███████
███████░░░░░░░░███████
███████▄▄▄▄▄▄▄▄███████

██████████████████████
▀████████████████████▀
▄████████████████████▄
███████████████▀▀▀▀▀▀▀
███████████▀▀▄▄█░░░░░█
█████████▀░░█████░░░░█
███████▀░░░░░████▀░░░▀
██████░░░░░░░░▀▄▄█████
█████░▄░░░░░▄██████▀▀█
████░████▄░███████░░░░
███░█████░█████████░░█
███░░░▀█░██████████░░█
███░░░░░░████▀▀██▀░░░░
███░░░░░░███░░░░░░░░░░

██░▄▄▄▄░████▄▄██▄░░░░
████████████▀▀▀▀▀▀▀██
█████████████░█▀▀▀█░███
██████████▀▀░█▀░░░▀█░▀▀
███████▀░▄▄█░█░░░░░█░█▄
████▀░▄▄████░▀█░░░█▀░██
███░▄████▀▀░▄░▀█░█▀░▄░▀
█▀░███▀▀▀░░███░▀█▀░███░
▀░███▀░░░░░████▄░▄████░
░███▀░░░░░░░█████████░░
░███░░░░░░░░░███████░░░
███▀░██░░░░░░▀░▄▄▄░▀░░░
███░██████▄▄░▄█████▄░▄▄

██░████████░███████░█
▄████████████████████▄
████████▀▀░░░▀▀███████
███▀▀░░░░░▄▄▄░░░░▀▀▀██
██░▀▀▄▄░░░▀▀▀░░░▄▄▀▀██
██░▄▄░░▀▀▄▄░▄▄▀▀░░░░██
██░▀▀░░░░░░█░░░░░██░██
██░░░▄▄░░░░█░██░░░░░██
██░░░▀▀░░░░█░░░░░░░░██
██░░░░░▄▄░░█░░░░░██░██
██▄░░░░▀▀░░█░██░░░░░██
█████▄▄░░░░█░░░░▄▄████
█████████▄▄█▄▄████████

▀████████████████████▀




Rainbot
Daily Quests
Faucet
muddafudda
Legendary
*
Offline Offline

Activity: 1008
Merit: 1022



View Profile
July 19, 2013, 09:29:14 AM
 #11

Which one. They are all working for me I think.

How much for the 8, lots of 50 would be  better.
simichent
Member
**
Offline Offline

Activity: 84
Merit: 10



View Profile
July 19, 2013, 09:46:06 AM
 #12

Which one. They are all working for me I think.

How much for the 8, lots of 50 would be  better.

only have 10 atm make me an offer on 50 and ill get on it

vivabnet
Member
**
Offline Offline

Activity: 80
Merit: 10


View Profile
July 19, 2013, 12:08:02 PM
 #13

0 active connections!!! What happens?  Huh Huh Huh Huh Huh Huh
SistaFista (OP)
Sr. Member
****
Offline Offline

Activity: 1638
Merit: 251


Hexhash.xyz


View Profile
July 19, 2013, 12:45:01 PM
 #14

why no ann here? pseudo premine

"Cryptobits (CYB) is a new alt currency made for the Cryptocointalk forums."  - MrPotatoHead  (The dev)


I mentioned it earlier...hashrate has really picked up now



oy, you just said nothing. it's a pseudo premine because it was annoinced on a virtually empty forum, if it was announced here then when the following gre, moved to the other forum that would make sense. Essentially those who were in the know got to premine this crapcoin.


int64 static GetBlockValue(int nHeight, int64 nFees)
{
int64 nSubsidy = 2 * COIN;
   
    if(nHeight == 2) 
    {
        nSubsidy = 20000 * COIN;
    }
   
    nSubsidy >>= (nHeight / 1004000); // Approx 500 thousand blocks per year

    return nSubsidy + nFees;
}

static const int64 nTargetTimespan = 5 * 120; // Cryptobits: 10mnute retarget days
static const int64 nTargetSpacing = 120; // Cryptobits: 2 minute blocks
static const int64 nInterval = nTargetTimespan / nTargetSpacing;

// Thanks: Balthazar for suggesting the following fix
// https://bitcointalk.org/index.php?topic=182430.msg1904506#msg1904506
static const int64 nReTargetHistoryFact = 4; // look at 4 times the retarget
                                             // interval into the block history

//
// minimum amount of work that could possibly be required nTime after
// minimum work required was nBase
//
unsigned int ComputeMinWork(unsigned int nBase, int64 nTime)
{
    // Testnet has min-difficulty blocks
    // after nTargetSpacing*2 time between blocks:
    if (fTestNet && nTime > nTargetSpacing*2)
        return bnProofOfWorkLimit.GetCompact();

    CBigNum bnResult;
    bnResult.SetCompact(nBase);
    while (nTime > 0 && bnResult < bnProofOfWorkLimit)
    {
        // Maximum 400% adjustment...
        bnResult *= 4;
        // ... in best-case exactly 4-times-normal target time
        nTime -= nTargetTimespan*4;
    }
    if (bnResult > bnProofOfWorkLimit)
        bnResult = bnProofOfWorkLimit;
    return bnResult.GetCompact();
}

unsigned int static GetNextWorkRequired(const CBlockIndex* pindexLast, const CBlock *pblock)
{
    unsigned int nProofOfWorkLimit = bnProofOfWorkLimit.GetCompact();

    // Genesis block
    if (pindexLast == NULL)
        return nProofOfWorkLimit;

    // Only change once per interval
    if ((pindexLast->nHeight+1) % nInterval != 0)
    {
        // Special difficulty rule for testnet:
        if (fTestNet)
        {
            // If the new block's timestamp is more than 2* 10 minutes
            // then allow mining of a min-difficulty block.
            if (pblock->nTime > pindexLast->nTime + nTargetSpacing*2)
                return nProofOfWorkLimit;
            else
            {
                // Return the last non-special-min-difficulty-rules-block
                const CBlockIndex* pindex = pindexLast;
                while (pindex->pprev && pindex->nHeight % nInterval != 0 && pindex->nBits == nProofOfWorkLimit)
                    pindex = pindex->pprev;
                return pindex->nBits;
            }
        }

        return pindexLast->nBits;
    }

    // Litecoin: This fixes an issue where a 51% attack can change difficulty at will.
    // Go back the full period unless it's the first retarget after genesis. Code courtesy of Art Forz
    int blockstogoback = nInterval-1;
    if ((pindexLast->nHeight+1) != nInterval)
        blockstogoback = nInterval;
    if (pindexLast->nHeight > COINFIX1_BLOCK) {
        blockstogoback = nReTargetHistoryFact * nInterval;
    }

    // Go back by what we want to be nReTargetHistoryFact*nInterval blocks
    const CBlockIndex* pindexFirst = pindexLast;
    for (int i = 0; pindexFirst && i < blockstogoback; i++)
        pindexFirst = pindexFirst->pprev;
    assert(pindexFirst);

    // Limit adjustment step
    int64 nActualTimespan = 0;
    if (pindexLast->nHeight > COINFIX1_BLOCK)
        // obtain average actual timespan
        nActualTimespan = (pindexLast->GetBlockTime() - pindexFirst->GetBlockTime())/nReTargetHistoryFact;
    else
        nActualTimespan = pindexLast->GetBlockTime() - pindexFirst->GetBlockTime();
    printf("  nActualTimespan = %"PRI64d"  before bounds\n", nActualTimespan);
    if (nActualTimespan < nTargetTimespan/4)
        nActualTimespan = nTargetTimespan/4;
    if (nActualTimespan > nTargetTimespan*4)
        nActualTimespan = nTargetTimespan*4;

    // Retarget
    CBigNum bnNew;
    bnNew.SetCompact(pindexLast->nBits);
    bnNew *= nActualTimespan;
    bnNew /= nTargetTimespan;

    if (bnNew > bnProofOfWorkLimit)
        bnNew = bnProofOfWorkLimit;

    /// debug print
    printf("GetNextWorkRequired RETARGET\n");
    printf("nTargetTimespan = %"PRI64d"    nActualTimespan = %"PRI64d"\n", nTargetTimespan, nActualTimespan);
    printf("Before: %08x  %s\n", pindexLast->nBits, CBigNum().SetCompact(pindexLast->nBits).getuint256().ToString().c_str());
    printf("After:  %08x  %s\n", bnNew.GetCompact(), bnNew.getuint256().ToString().c_str());

    return bnNew.GetCompact();
}


this coin is dead if 3 people with at least a 20mh each farm point at it for more than an hour.

I made this thread as soon as I saw the post and that it was posted 11mins into release.

██████████████████████
██████████████████████
██████████████████████
            ████ 
       ████████████
       ████████████
       ████ ████     
       ████ ████     
    ████████████     
    ████████████     
       ████     
██████████████████████
██████████████████████
█▀▀▀











▀▀▀▀
HEXHASH.XYZ
▀▀▀█











▀▀▀▀
█▀▀▀











▀▀▀▀
WEB3 INFRASTRUCTURE TO POWER THE
FUTURE CREDENTIAL DATA NETWORKS
▀▀▀█











▀▀▀▀
█████████████████████████
██ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ██
██ █████████████▀█████ ██
██ ███ ▀█████▀      ▀█ ██
██ ███     ▀▀      ▐██ ██
██ ███▌            ███ ██
██ ████▌          ▄███ ██
██ ██████       ▄█████ ██
██ ████▄▄▄▄▄▄▄████████ ██
██ ███████████████████ ██
██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█████████████████████████
██ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ██
██ ████████████▀▀▀████ ██
██ ████████▀▀     ████ ██
██ █████▀    ▄▀  ▐████ ██
██ ██▀     ▄▀    ▐████ ██
██ ████▄▄ █▀     █████ ██
██ ██████ ▄▄█   ▐█████ ██
██ ████████████ ██████ ██
██ ███████████████████ ██
██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
TheSpiral
Full Member
***
Offline Offline

Activity: 322
Merit: 113


Sinbad Mixer: Mix Your BTC Quickly


View Profile
July 19, 2013, 01:07:50 PM
 #15

For those just tuning in: difficulty is at 1.2
No solo mine hoarding for me :p
eule
Hero Member
*****
Offline Offline

Activity: 756
Merit: 501


View Profile
July 19, 2013, 01:09:24 PM
 #16

Links are broken.  Tongue

muddafudda
Legendary
*
Offline Offline

Activity: 1008
Merit: 1022



View Profile
July 19, 2013, 01:50:54 PM
 #17

QT http://www.mediafire.com/download/4cx8b34xsyx6sdb/cryptobits2.rar
Source http://www.mediafire.com/?qe5u5dlvdpc4lv4
Github https://github.com/Cryptomaker/Cryptobits
from the link.
barwizi
Legendary
*
Offline Offline

Activity: 882
Merit: 1000



View Profile
July 19, 2013, 07:29:15 PM
 #18

why no ann here? pseudo premine

"Cryptobits (CYB) is a new alt currency made for the Cryptocointalk forums."  - MrPotatoHead  (The dev)


I mentioned it earlier...hashrate has really picked up now



oy, you just said nothing. it's a pseudo premine because it was annoinced on a virtually empty forum, if it was announced here then when the following gre, moved to the other forum that would make sense. Essentially those who were in the know got to premine this crapcoin.


int64 static GetBlockValue(int nHeight, int64 nFees)
{
int64 nSubsidy = 2 * COIN;
   
    if(nHeight == 2) 
    {
        nSubsidy = 20000 * COIN;
    }
   
    nSubsidy >>= (nHeight / 1004000); // Approx 500 thousand blocks per year

    return nSubsidy + nFees;
}

static const int64 nTargetTimespan = 5 * 120; // Cryptobits: 10mnute retarget days
static const int64 nTargetSpacing = 120; // Cryptobits: 2 minute blocks
static const int64 nInterval = nTargetTimespan / nTargetSpacing;

// Thanks: Balthazar for suggesting the following fix
// https://bitcointalk.org/index.php?topic=182430.msg1904506#msg1904506
static const int64 nReTargetHistoryFact = 4; // look at 4 times the retarget
                                             // interval into the block history

//
// minimum amount of work that could possibly be required nTime after
// minimum work required was nBase
//
unsigned int ComputeMinWork(unsigned int nBase, int64 nTime)
{
    // Testnet has min-difficulty blocks
    // after nTargetSpacing*2 time between blocks:
    if (fTestNet && nTime > nTargetSpacing*2)
        return bnProofOfWorkLimit.GetCompact();

    CBigNum bnResult;
    bnResult.SetCompact(nBase);
    while (nTime > 0 && bnResult < bnProofOfWorkLimit)
    {
        // Maximum 400% adjustment...
        bnResult *= 4;
        // ... in best-case exactly 4-times-normal target time
        nTime -= nTargetTimespan*4;
    }
    if (bnResult > bnProofOfWorkLimit)
        bnResult = bnProofOfWorkLimit;
    return bnResult.GetCompact();
}

unsigned int static GetNextWorkRequired(const CBlockIndex* pindexLast, const CBlock *pblock)
{
    unsigned int nProofOfWorkLimit = bnProofOfWorkLimit.GetCompact();

    // Genesis block
    if (pindexLast == NULL)
        return nProofOfWorkLimit;

    // Only change once per interval
    if ((pindexLast->nHeight+1) % nInterval != 0)
    {
        // Special difficulty rule for testnet:
        if (fTestNet)
        {
            // If the new block's timestamp is more than 2* 10 minutes
            // then allow mining of a min-difficulty block.
            if (pblock->nTime > pindexLast->nTime + nTargetSpacing*2)
                return nProofOfWorkLimit;
            else
            {
                // Return the last non-special-min-difficulty-rules-block
                const CBlockIndex* pindex = pindexLast;
                while (pindex->pprev && pindex->nHeight % nInterval != 0 && pindex->nBits == nProofOfWorkLimit)
                    pindex = pindex->pprev;
                return pindex->nBits;
            }
        }

        return pindexLast->nBits;
    }

    // Litecoin: This fixes an issue where a 51% attack can change difficulty at will.
    // Go back the full period unless it's the first retarget after genesis. Code courtesy of Art Forz
    int blockstogoback = nInterval-1;
    if ((pindexLast->nHeight+1) != nInterval)
        blockstogoback = nInterval;
    if (pindexLast->nHeight > COINFIX1_BLOCK) {
        blockstogoback = nReTargetHistoryFact * nInterval;
    }

    // Go back by what we want to be nReTargetHistoryFact*nInterval blocks
    const CBlockIndex* pindexFirst = pindexLast;
    for (int i = 0; pindexFirst && i < blockstogoback; i++)
        pindexFirst = pindexFirst->pprev;
    assert(pindexFirst);

    // Limit adjustment step
    int64 nActualTimespan = 0;
    if (pindexLast->nHeight > COINFIX1_BLOCK)
        // obtain average actual timespan
        nActualTimespan = (pindexLast->GetBlockTime() - pindexFirst->GetBlockTime())/nReTargetHistoryFact;
    else
        nActualTimespan = pindexLast->GetBlockTime() - pindexFirst->GetBlockTime();
    printf("  nActualTimespan = %"PRI64d"  before bounds\n", nActualTimespan);
    if (nActualTimespan < nTargetTimespan/4)
        nActualTimespan = nTargetTimespan/4;
    if (nActualTimespan > nTargetTimespan*4)
        nActualTimespan = nTargetTimespan*4;

    // Retarget
    CBigNum bnNew;
    bnNew.SetCompact(pindexLast->nBits);
    bnNew *= nActualTimespan;
    bnNew /= nTargetTimespan;

    if (bnNew > bnProofOfWorkLimit)
        bnNew = bnProofOfWorkLimit;

    /// debug print
    printf("GetNextWorkRequired RETARGET\n");
    printf("nTargetTimespan = %"PRI64d"    nActualTimespan = %"PRI64d"\n", nTargetTimespan, nActualTimespan);
    printf("Before: %08x  %s\n", pindexLast->nBits, CBigNum().SetCompact(pindexLast->nBits).getuint256().ToString().c_str());
    printf("After:  %08x  %s\n", bnNew.GetCompact(), bnNew.getuint256().ToString().c_str());

    return bnNew.GetCompact();
}


this coin is dead if 3 people with at least a 20mh each farm point at it for more than an hour.

I made this thread as soon as I saw the post and that it was posted 11mins into release.


ever seen a five minute video of a 20mh+ farm? please, be honest and see that this coin was wrongly launched.  i highlighted that code because the difficulty algo has no place in today's crypto world.
SistaFista (OP)
Sr. Member
****
Offline Offline

Activity: 1638
Merit: 251


Hexhash.xyz


View Profile
July 19, 2013, 11:05:40 PM
 #19

Im just a messanger, please dont shoot Smiley next time I will leave you all in the dark

██████████████████████
██████████████████████
██████████████████████
            ████ 
       ████████████
       ████████████
       ████ ████     
       ████ ████     
    ████████████     
    ████████████     
       ████     
██████████████████████
██████████████████████
█▀▀▀











▀▀▀▀
HEXHASH.XYZ
▀▀▀█











▀▀▀▀
█▀▀▀











▀▀▀▀
WEB3 INFRASTRUCTURE TO POWER THE
FUTURE CREDENTIAL DATA NETWORKS
▀▀▀█











▀▀▀▀
█████████████████████████
██ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ██
██ █████████████▀█████ ██
██ ███ ▀█████▀      ▀█ ██
██ ███     ▀▀      ▐██ ██
██ ███▌            ███ ██
██ ████▌          ▄███ ██
██ ██████       ▄█████ ██
██ ████▄▄▄▄▄▄▄████████ ██
██ ███████████████████ ██
██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█████████████████████████
██ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ██
██ ████████████▀▀▀████ ██
██ ████████▀▀     ████ ██
██ █████▀    ▄▀  ▐████ ██
██ ██▀     ▄▀    ▐████ ██
██ ████▄▄ █▀     █████ ██
██ ██████ ▄▄█   ▐█████ ██
██ ████████████ ██████ ██
██ ███████████████████ ██
██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Scooby903
Hero Member
*****
Offline Offline

Activity: 896
Merit: 500



View Profile
July 20, 2013, 12:31:04 AM
 #20

Which one. They are all working for me I think.

How much for the 8, lots of 50 would be  better.

How many you want?  i have 200 at the moment...
Pages: [1] 2 3 »  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!