Pages:
Author

Topic: [ANN] [BUK] CryptoBuck Official Notes BUK2.1.1 -->New ChainStart 2017-02-01 - page 9. (Read 89129 times)

hero member
Activity: 982
Merit: 517
Nature decays, but Latinum lasts forever. RoA:102
Quick suggestion - please exclude cryptobuckd from being uploaded to git. The majority of the 18MB source archive is this executable...

https://github.com/CryptoBuck/CryptoBuck/blob/master/src/cryptobuckd

It's still there. This is meant to be the source code tree, please remove the platform specific executable...

Why does this keep getting ignored?  Huh

vampirus, perhaps you can delete this non source code file. No one else seems to be interested in responding to the above. It's been nearly 10 months since I pointed out (3 times) the problem.
Done. But new version will be in new directory: https://github.com/scificrypto/CryptoBuck2
legendary
Activity: 2268
Merit: 1092
Quick suggestion - please exclude cryptobuckd from being uploaded to git. The majority of the 18MB source archive is this executable...

https://github.com/CryptoBuck/CryptoBuck/blob/master/src/cryptobuckd

It's still there. This is meant to be the source code tree, please remove the platform specific executable...

Why does this keep getting ignored?  Huh

vampirus, perhaps you can delete this non source code file. No one else seems to be interested in responding to the above. It's been nearly 10 months since I pointed out (3 times) the problem.
full member
Activity: 161
Merit: 100
Hello All,

The CryptoBuck Team would like to congratulate Member "Vampirus" for taking on the roll as Lead Developer
for the upcoming Major release and future releases to follow.  He has much experience with the PoS architecture
and has provided many fixes and feedback over the years.  Thank you for this Vampirus.

In addition to the detailed specs sent by Vampirus, I would like to mention that if you are a holder of less than 100 BUK's
and would like them ported over into the new version, please send this low balance to the CryptoBuck Fountain Address

3E2cUTWJ8fz9rqtgAMV8QkcUUH593gg4EP  

and send a message to [email protected] with this transaction ID  

Once we have the New Version in Place and running,  we will be able to convert your BUK's.


*Please note,  we have not finalized on a Date/Block # that the cutover will happen, but please send
the <100 BUK's prior to the cutover.  
More information to follow as we finalize the coding progress.  

We will ALWAYS stand by and honor the statement.
We are Trusted, We are Honest, and We are Valued...  
Looking forward to a successful 2017.    

CryptoBuck -
as of 2017-01-11 - Current Height = 312814    Current Supply = 2781048.05946
hero member
Activity: 982
Merit: 517
Nature decays, but Latinum lasts forever. RoA:102
Big update soon.
I am new official BUK developer.
Soon BUK restart with new chain, and coin swap 1:1.
New wallet forked from latest NovaCoin.
Algo - Scrypt, PoS+PoW with OrbitCoin block style (50 PoS blocks and 50% PoW)
PoS reward 10BUK, no specific years reward, min 3 max 15 days weight stake.
I generate all coins for swap in block 1, then send to old addresses from
rich list: http://buk.cryptocoinexplorer.com/rich
I send only to address with balance more 100 BUK
If you want swap without problem, take all from exchange, and combine coins less 100 to one address,
and better keep coins in unlocked wallet.
full member
Activity: 161
Merit: 100
Vampirus, synthgauge

Found the described issue,  block 301287 - per POS client on 301287

{
"hash" : "91f46a17463075e3fc40c3104542be217a4311b266a64a5e99b3dc12013ba14c",
"confirmations" : 1,
"size" : 457,
"height" : 301287,
"version" : 4,
"merkleroot" : "bf166f0c621129c7149eac6ec45dddc090329e2f7d3b2f55548b31f613859edb",
"mint" : 0.01930200,
"time" : 1481742634,
"nonce" : 0,
"bits" : "1e009a3b",
"difficulty" : 0.00648370,
"previousblockhash" : "3da1fe066af5852e8d1f09582484e5995d997e5d8defeae4037fe2c46a20597d",
"flags" : "proof-of-stake",
"proofhash" : "0000130d6641de3aec3977341324a72197980259642989d229cc33d3a3ffa0a2",
"entropybit" : 0,
"modifier" : "d76387ce75e522fc",
"modifierchecksum" : "abfa172f",
"tx" : [
"537f30a1293bb32be17996e1c4ab369fc0c3a18b8cac2dbd92a6c719f3afdbbe",
"26972b46c79dbdbfd2a8efe7b9a76c185e4e6d53840ece06a5f5eb6d9307aed0"
],
"signature" : "304402202bea00330cefc14303ce633653bde2bd960288a46750d8c9ff93b7b3f803009a02202a4 73ba8e57ed17f2fa7497d52dbd36e2148066869810b14b689130a39011189"
}

BLOCK 301287 POW client Block 301287

{
"hash" : "0000000007ebfb78cb706261e72b5920c6ba0b32175345d58bf952c6f64f43e7",
"confirmations" : 0,
"size" : 335,
"height" : 301287,
"version" : 4,
"merkleroot" : "9f6cc9fc69feee7fa3f20e0e1b27e11c076309c2e2e5eab9cf44180af0af03a2",
"mint" : 0.00000000,
"time" : 1481662944,
"nonce" : 3145593309,
"bits" : "1c20d6d5",
"difficulty" : 7.79544539,
"previousblockhash" : "00000000091857a466d6a5f94df1aa2fc411ce2607a123166310a6adbce8449e",
"flags" : "proof-of-work",
"proofhash" : "0000000007ebfb78cb706261e72b5920c6ba0b32175345d58bf952c6f64f43e7",
"entropybit" : 1,
"modifier" : "ab81e5e08b3469e7",
"modifierchecksum" : "e3983c5c",
"tx" : [
"9f6cc9fc69feee7fa3f20e0e1b27e11c076309c2e2e5eab9cf44180af0af03a2"
],
"signature" : "30450220734499b075724a3b9c333a43008a3b9859ce3ded53215d5d212305b7a0283e05022100d 2cca6c49b85fa3020a7c34759cf12cb39233f8cf4f4014451e71355a0d7bf0a"
}

Since Large Staking Wallet went offline, we are seeing the long awaited POW blocks being generated, since BUK has a  small Buy Demand on NovaExchange, their MultiPool has unlocked the high 27 diff. - Once the POS wallet goes back online I do see the Fault as described.
We will be reaching out to you on a side note to reimburse for Lost BUK, and also award a bounty.  Great Find.

CryptoBuck 
hero member
Activity: 1149
Merit: 502
hero member
Activity: 982
Merit: 517
Nature decays, but Latinum lasts forever. RoA:102
BUK have another big problem. One PoS block can discard any numbers of PoW blocks. I just lost 74 mined PoW blocks.
In new client need change function GetBlockTrust() to something like this:
Code:
uint256 CBlockIndex::GetBlockTrust() const
{
    CBigNum bnTarget;
    bnTarget.SetCompact(nBits);

    if (bnTarget <= 0)
        return 0;

    /* Old protocol */
    if (!fTestNet && GetBlockTime() < CHAINCHECKS_SWITCH_TIME)
        return (IsProofOfStake()? ((CBigNum(1)<<256) / (bnTarget+1)).getuint256() : 1);

    /* New protocol */

    // Calculate work amount for block
    uint256 nPoWTrust = (CBigNum(nPoWBase) / (bnTarget+1)).getuint256();

    // Set nPowTrust to 1 if we are checking PoS block or PoW difficulty is too low
    nPoWTrust = (IsProofOfStake() || nPoWTrust < 1) ? 1 : nPoWTrust;

    // Return nPoWTrust for the first 12 blocks
    if (pprev == NULL || pprev->nHeight < 12)
        return nPoWTrust;

    const CBlockIndex* currentIndex = pprev;

    if(IsProofOfStake())
    {
        CBigNum bnNewTrust = (CBigNum(1)<<256) / (bnTarget+1);

        // Return 1/3 of score if parent block is not the PoW block
        if (!pprev->IsProofOfWork())
            return (bnNewTrust / 3).getuint256();

        int nPoWCount = 0;

        // Check last 12 blocks type
        while (pprev->nHeight - currentIndex->nHeight < 12)
        {
            if (currentIndex->IsProofOfWork())
                nPoWCount++;
            currentIndex = currentIndex->pprev;
        }

        // Return 1/3 of score if less than 3 PoW blocks found
        if (nPoWCount < 3)
            return (bnNewTrust / 3).getuint256();

        return bnNewTrust.getuint256();
    }
    else
    {
        CBigNum bnLastBlockTrust = CBigNum(pprev->nChainTrust - pprev->pprev->nChainTrust);

        // Return nPoWTrust + 2/3 of previous block score if two parent blocks are not PoS blocks
        if (!(pprev->IsProofOfStake() && pprev->pprev->IsProofOfStake()))
            return nPoWTrust + (2 * bnLastBlockTrust / 3).getuint256();

        int nPoSCount = 0;

        // Check last 12 blocks type
        while (pprev->nHeight - currentIndex->nHeight < 12)
        {
            if (currentIndex->IsProofOfStake())
                nPoSCount++;
            currentIndex = currentIndex->pprev;
        }

        // Return nPoWTrust + 2/3 of previous block score if less than 7 PoS blocks found
        if (nPoSCount < 7)
            return nPoWTrust + (2 * bnLastBlockTrust / 3).getuint256();

        bnTarget.SetCompact(pprev->nBits);

        if (bnTarget <= 0)
            return 0;

        CBigNum bnNewTrust = (CBigNum(1)<<256) / (bnTarget+1);

        // Return nPoWTrust + full trust score for previous block nBits
        return nPoWTrust + bnNewTrust.getuint256();
    }
}
hero member
Activity: 588
Merit: 503
Note to my users:  Remember to withdraw your coins,   Some of you have been holding a balance for sometime now.


https://hobbyistpool.ddns.net/cryptobuck
legendary
Activity: 2268
Merit: 1092
Quick suggestion - please exclude cryptobuckd from being uploaded to git. The majority of the 18MB source archive is this executable...

https://github.com/CryptoBuck/CryptoBuck/blob/master/src/cryptobuckd

It's still there. This is meant to be the source code tree, please remove the platform specific executable...

Why does this keep getting ignored?  Huh
full member
Activity: 161
Merit: 100


The CryptoBuck Team would like to give a Big Shout-Out to the community as we have officially turned 3!

The Blockchain continues to Hash away as we take a moment to say "THANK YOU" To Everyone.



Forever Dedicated,
CryptoBuck
full member
Activity: 182
Merit: 100
We added your cryptocurrency.
With respect, the development team of Crypto-trade.
Crypto-Trade – Official Announcement https://bitcointalksearch.org/topic/crypto-trade-official-announcement-10-fiat-365-crypto-5300-pairs-1604225
legendary
Activity: 2268
Merit: 1092
Quick suggestion - please exclude cryptobuckd from being uploaded to git. The majority of the 18MB source archive is this executable...

https://github.com/CryptoBuck/CryptoBuck/blob/master/src/cryptobuckd

It's still there. This is meant to be the source code tree, please remove the platform specific executable...
hero member
Activity: 588
Merit: 503
Yeah,  not a professional setup ... buy what else ya got these days Smiley  and it's a hobby.

Cron fixed.

You have ~331 waiting for withdraw. 
sr. member
Activity: 298
Merit: 250
My pool has been online for some time.  It's was a private pool but now open for new users.  All welcome.

Be aware, I run it as a hobby ... Not professionally ... for 1% fee.

New users, Please, set your payout to a low amount. Something your comfortable with abandoning if the pool should fail for any reason.

I'll resolve any issues as I can.

https://hobbyistpool.ddns.net/cryptobuck/



pool sux.  lol
hero member
Activity: 588
Merit: 503
My pool has been online for some time.  It's was a private pool but now open for new users.  All welcome.

Be aware, I run it as a hobby ... Not professionally ... for 1% fee.

New users, Please, set your payout to a low amount. Something your comfortable with abandoning if the pool should fail for any reason.

I'll resolve any issues as I can.

https://hobbyistpool.ddns.net/cryptobuck/

full member
Activity: 161
Merit: 100
CryptoBuck Explorer = http://buk.cryptocoinexplorer.com

PEER List = http://buk.cryptocoinexplorer.com/peerinfo

Issue that has been patched and restored =

// Check coinbase reward
    if (vtx[0].GetValueOut() > (IsProofOfWork()? (GetProofOfWorkReward(pindex->nHeight) + nFees) : 0))
        return DoS(50, error("CheckBlock() : coinbase reward exceeded %s > %s", 
           FormatMoney(vtx[0].GetValueOut()).c_str(),
           FormatMoney(IsProofOfWork()? GetProofOfWorkReward(pindex->nHeight) : 0).c_str()));

This was left out of the original code as there was a concern of the (Merged)  Proof of Stake Reward Rules and Proof of Work Fee's Rules causing conflict. 
Since adding this back in the chain is hashing away and the exploit is removed.

We have zero affiliation with vern, and stand by being an honest Crypto in this community.
Zero-Premine, Zero Instamine, Countdown Launch,  extremely low reward at launch to provide fairness across the community.  We will be putting the
Fountain back online with the 2.0 release that we are still working on. Code Base update still in progress.

Strong possibility that the exploited coins are being sold at extremely low prices on the NovaExchange.  April logs show Large Transactions.   

2016-04-25 20:56 SELL 0.00000500 694.69023612 0.00347345 0.00347345 
2016-04-25 18:38 BUY 0.00001200 1000.00000000 0.01200000 0.01200000 
2016-04-25 17:26 SELL 0.00000500 296.93000000 0.00148465 0.00148465 
2016-04-25 15:59 SELL 0.00000500 20.00000000 0.00010000 0.00010000 
2016-04-25 15:59 SELL 0.00000500 20.00000000 0.00010000 0.00010000 
2016-04-25 15:58 SELL 0.00001000 100.00000000 0.00100000 0.00100000 
2016-04-25 15:06 SELL 0.00001500 10.00000000 0.00015000 0.00015000 
2016-04-25 14:47 BUY 0.00001600 5.00000000 0.00008000 0.00008000 
2016-04-25 14:46 SELL 0.00001500 10.00000000 0.00015000 0.00015000 
2016-04-25 14:36 BUY 0.00002000 5.13150000 0.00010263 0.00010263 
2016-04-25 14:34 SELL 0.00001000 100.00000000 0.00100000 0.00100000 
2016-04-25 14:34 BUY 0.00002000 13.89350000 0.00027787 0.00027787 
2016-04-25 14:33 BUY 0.00002000 15.42350000 0.00030847 0.00030847 
2016-04-25 14:32 BUY 0.00002000 7.36800000 0.00014736 0.00014736 
2016-04-25 14:32 BUY 0.00002000 8.34650000 0.00016693 0.00016693 
2016-04-25 14:32 BUY 0.00002000 5.12400000 0.00010248 0.00010248 
2016-04-25 14:32 BUY 0.00002000 5.35450000 0.00010709 0.00010709 
2016-04-25 14:32 BUY 0.00002000 5.75750000 0.00011515 0.00011515 
2016-04-25 14:31 BUY 0.00002000 5.13100000 0.00010262 0.00010262 
2016-04-25 14:31 BUY 0.00002000 5.45600000 0.00010912 0.00010912 
2016-04-25 14:30 BUY 0.00002000 7.90850000 0.00015817 0.00015817 
2016-04-25 14:29 BUY 0.00002000 13.18750000 0.00026375 0.00026375 
2016-04-25 14:28 SELL 0.00000500 15000.00000000 0.07500000 0.07500000 
2016-04-25 14:28 SELL 0.00000500 20000.00000000 0.10000000 0.10000000 
2016-04-25 14:27 SELL 0.00000500 20000.00000000 0.10000000 0.10000000 
2016-04-25 14:27 SELL 0.00000500 20000.00000000 0.10000000 0.10000000 
2016-04-25 14:27 SELL 0.00000500 20000.00000000 0.10000000 0.10000000 
2016-04-25 14:27 SELL 0.00000500 20000.00000000 0.10000000 0.10000000 
2016-04-25 14:27 SELL 0.00000500 20000.00000000 0.10000000 0.10000000 
2016-04-25 14:27 SELL 0.00000500 20000.00000000 0.10000000 0.10000000 
2016-04-25 14:27 SELL 0.00000500 20000.00000000 0.10000000 0.10000000 
2016-04-25 14:27 SELL 0.00000500 18725.87376388 0.09362937 0.09362937 
2016-04-25 14:27 SELL 0.00000500 710.00000000 0.00355000 0.00355000 
2016-04-25 14:27 SELL 0.00000501 465.92015968 0.00233426 0.00233426 
2016-04-25 14:27 SELL 0.00000900 98.20607644 0.00088385 0.00088385 
2016-04-24 23:27 SELL 0.00002000 500.00000000 0.01000000 0.01000000 
2016-04-24 23:27 BUY 0.00002000 3500.00000000 0.07000000 0.07000000 
2016-04-24 22:07 BUY 0.00001500 5000.00000000 0.07500000 0.07500000 
2016-04-24 21:44 BUY 0.00001500 3000.00000000 0.04500000 0.04500000 
2016-04-24 21:26 BUY 0.00001500 500.00000000 0.00750000 0.00750000 
2016-04-23 08:37 SELL 0.00000900 218.37836800 0.00196541 0.00196541 
2016-04-23 08:37 SELL 0.00001000 10.00000000 0.00010000 0.00010000 
2016-04-23 03:04 SELL 0.00000900 16.74888889 0.00015074 0.00015074 
2016-04-23 03:04 SELL 0.00000900 14983.25111111 0.13484926 0.13484926 
2016-04-23 02:17 SELL 0.00000900 21000.00000000 0.18900000 0.18900000 
2016-04-23 02:16 SELL 0.00000900 824.90000000 0.00742410 0.00742410 
2016-04-23 02:12 SELL 0.00000900 45000.00000000 0.40500000 0.40500000 
2016-04-23 02:01 SELL 0.00000900 21000.00000000 0.18900000 0.18900000 
2016-04-23 01:26 SELL 0.00000900 5000.00000000 0.04500000 0.04500000 
2016-04-23 00:43 SELL 0.00000900 3010.00000000 0.02709000 0.02709000 
2016-04-22 20:09 BUY 0.00000900 3000.00000000 0.02700000 0.02700000 
2016-04-22 20:09 BUY 0.00000899 292.96000000 0.00263371 0.00263371 
2016-04-20 21:34 BUY 0.00004500 51.32400000 0.00230958 0.00230958



If any one is interested in setting up a BUK pool, we will Link to it directly on the CryptoBuck.com Home page.

legendary
Activity: 1672
Merit: 1010
delisted on bter?

Trading continues on BTER, but they have not upgraded their wallet, and it continues to be in Maintenance Mode.
Once BUK 2.0 is released they will be able to migrate over their wallet and open market back up.
https://bter.com/trade/buk_btc


 

Is there a block explorer for this? How many 'counterfeit' coins were created in the past... and sent to cryptsy to drain funds? Was this coin made by vern?

yes there is a block explorer posted earlier in the thread.  counterfeit coins was also posted but does seem like cryptsy or whoever was behind had a chance to dump them, look more like they were sitting it up but failed to get it moving in the same way they did with others eg casinocoin
legendary
Activity: 1632
Merit: 1010
delisted on bter?

Trading continues on BTER, but they have not upgraded their wallet, and it continues to be in Maintenance Mode.
Once BUK 2.0 is released they will be able to migrate over their wallet and open market back up.
https://bter.com/trade/buk_btc


 

Is there a block explorer for this? How many 'counterfeit' coins were created in the past... and sent to cryptsy to drain funds? Was this coin made by vern?
hero member
Activity: 982
Merit: 517
Nature decays, but Latinum lasts forever. RoA:102
legendary
Activity: 2268
Merit: 1092
Novaexchange was hacked, all BTC lost. Withdraw yours BUK, immediately.  Angry

Ouch, already? The domain was registered less than four months ago. Did look promising, quite feature filled and professional (apart from grammatical errors) but I guess it's just a one man operation. You would have to be a certified genius to be able to code together something that was watertight, all by yourself, especially when there's people who are constantly looking for holes to exploit. It must be incredibly disheartening to have all that work undone by the actions of a criminal.

I sold some BUK a couple of days ago and immediately withdrew BTC, so it looks like I dodged a bullet (just)
Pages:
Jump to: