Bitcoin Forum
October 14, 2024, 04:34:47 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: 1 2 [All]
  Print  
Author Topic: [POK] Pokercoin Reboot - 100,000 POK Premine DESTROYED! - new: 5 Cards per Block  (Read 5470 times)
hotcoldcoin (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 20, 2013, 07:38:48 PM
Last edit: September 06, 2013, 09:45:45 AM by hotcoldcoin
 #1

Pokercoin Reboot

Pokercoin (POK) started and died on July 5, 2013.   The original developer created a 100,000 POK premine, announced the coin, and then disappeared the same day.  The chain reached block #301 and then all the miners disappeared.

By the next day only a single node remained - a lonely pokercoin block explorer.   The chain sat unused and neglected.  Then on August 19, 2013 I announced the reboot of the pokercoin blockchain and my intent to destroy the premine.

On August 21, 2013 the 100,000 POK Premine was destroyed!

This post will be updated with more info soon.  Here's a start:

Getting Pokercoin:
* Latest client version: 1.0.2
* Code Repository: https://github.com/superblocks/Pokercoin
* Windows binary coming soon (old version 1.0.0 clients will still work)
* Can't connect?  temporary node:  -addnode=37.139.28.81

Block Explorers:
* http://altcha.in/chain/Pokercoin


Pokercoin History:
Quote
2013-07-05 11:42:19 - Genesis block
2013-07-05 14:28:38 - Block #1
2013-07-05 14:31:21 - Block #2 with premine of 100,000 POK
2013-07-05 17:45:35 - Pokercoin (POK) announced - https://bitcointalk.org/index.php?topic=250711.0
2013-07-05 19:55:26 - First Block explorer announced - http://altcha.in/chain/Pokercoin
2013-07-05 20:09:51 - Block #310.  Last block, all miners leave the chain.
2013-0?-?? --:--:--     - Pokercoin code added to The Crypto-Currency Preservationist Society - https://github.com/CCPS/Pokercoin
2013-0?-?? --:--:--     - original repository deleted - https://github.com/Cryptomaker/Pokercoin
2013-08-18 16:30:20 - Reboot started - new Block #1 mined
2013-08-18 16:39:56 - new Block #2 with premine of 100,000 POK
2013-08-19 10:22:13 - Reboot announced - https://bitcointalk.org/index.php?topic=250711.msg2962676#msg2962676
2013-08-19 --:--:--     - New repository announced - https://github.com/superblocks/Pokercoin
2013-08-19 22:24:37 - Pokercoin 1.0.1 code released - with checkpoints on rebooted block #2 and #777
2013-08-20 --:--:--    - Altcha.in explorer reorganizes to new chain
2013-08-21 10:04:02 - 100,000 POK Premine destroyed on Block 2913
2013-08-22 18:52:51 - Pokercoin 1.0.1.1 code released - with checkpoint on block #2913
2013-09-06 11:15:00 - Pokercoin 1.0.2 code released - with checkpoint on block #15000, and getcards rpc call to get a hand of 5 Playing Cards from block hash

hotcoldcoin (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 20, 2013, 07:40:13 PM
 #2

RESERVED for rebooted bounty program info

hotcoldcoin (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 21, 2013, 09:46:39 AM
 #3

All systems go for premine deletion.    The 100,000 POK premine will be sent to the destroyer address 2BuCidDstqL7xDforAjhFxcuStL1V5jzVRa.   

Any objections?  Speak up quick or forever hold your peace.


It is my intent to destroy the 100,000 POK premine on the rebooted chain.

What address shall we use?   I'd prefer something like the 1BitcoinEaterAddressDontSendf59kuE address.   Still trying to figure out how to make one for pokercoin.   Anyone know of scripts or instructions for that?

Or we can go with the way btc-e destroyed 110K of the NVC premine.  See: https://bitcointalk.org/index.php?topic=144158.0

Using those instructions, and the web tool at http://gobittest.appspot.com/Address we get:

* In '1 - Public ECDSA Key' field, enter the byte sequence as public key:

0400000000000000000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000

* Hit send.  Then in the '4 - Adding network bytes to 3' field change the prefix to AB  (pokercoin address version is 0xAB, or decimal 171). Result is:

AB3B4DF4363CAA9E3BD9DA58020D3080BE8230A4AE

* Hit send.  Now we have a Pokercoin destroyer adress:

2BuCidDstqL7xDforAjhFxcuStL1V5jzVRa


Could some folks verify and double check this?  Thanks!

hotcoldcoin (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 21, 2013, 10:06:56 AM
 #4

Pokercoin Premine DESTROYED!

100,000 POK just sent to destroyer address 2BuCidDstqL7xDforAjhFxcuStL1V5jzVRa

Block 2913:  http://altcha.in/block/702fb5ca8bd664e61fe2d39a99c6a4730d48cfa29cb3e8d4bda2f9612ca925b6

Transaction:  http://altcha.in/tx/7b82ccb38d5a7a4adaf684d5ac0fc1e15fd68b7322cef3389307d8f8a2cd7d9d


minerapia
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
August 21, 2013, 10:14:23 AM
 #5

If you started the blockchain from zero why didnt you just alter subsidy function to get rid of special reward of block 2?

donations -> btc: 1M6yf45NskQxWXknkMTzQ8o6wShQcSY4EC
                   ltc: LeTpCd6cQL26Q1vjc9kJrTjjFMrPhrpv6j
hotcoldcoin (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 21, 2013, 10:16:10 AM
 #6

If you started the blockchain from zero why didnt you just alter subsidy function to get rid of special reward of block 2?

Because that would require a fork and new clients for everyone.    This way was quicker, and still lets all the version 1.0.0 clients participate.

muddafudda
Legendary
*
Offline Offline

Activity: 1008
Merit: 1022



View Profile
August 21, 2013, 10:16:44 AM
 #7

Tbh there is so many hit coins why revive this one?? Nan not lesson enough??
muddafudda
Legendary
*
Offline Offline

Activity: 1008
Merit: 1022



View Profile
August 21, 2013, 10:18:44 AM
 #8

Tbh the premine is now the first 3000 blocks you mined. Coin is still shit
hotcoldcoin (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 21, 2013, 10:24:14 AM
 #9

Tbh the premine is now the first 3000 blocks you mined. Coin is still shit

Fud.  The rebooted chain was announced at around around block 700.    At the moment of premine destruction on block 2913 there was 152,860 POK outstanding.  Without the premine that is now 52,860 POK outstanding.    Of that I have under 12,000 POK.  The rest is shared among the other miners.

I'll be using a portion of my share to reboot the bounty program.   What will you be doing?

Damnsammit
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250



View Profile
August 21, 2013, 01:29:01 PM
 #10

What will you be doing?

Mining a coin that isn't a reboot of a dead crapcoin.

hotcoldcoin (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 22, 2013, 06:52:51 PM
 #11

Pokercoin Reboot Update:

* New Client Version 1.0.1.1 code now available from https://github.com/superblocks/Pokercoin/     This update includes a checkpoint for block 2913, wherein the 100,000 POK premine was destroyed.

* Rebooted chain is now at block #3980.

* Total coins outstanding: 174,200.  Discounting destroyed premine, Total coins outstanding: 74,200  

* For last 1000 blocks, the average time between blocks was ~ 76 seconds.

* New Bounty program to start soon.   Welcome any ideas/suggestions for it.

Aggrophobia
Legendary
*
Offline Offline

Activity: 1078
Merit: 1001



View Profile
August 23, 2013, 09:01:21 PM
 #12

nice try Wink
bandjhughes
Member
**
Offline Offline

Activity: 81
Merit: 10


View Profile
August 23, 2013, 09:34:03 PM
 #13

So this is a reshuffle and redeal?  I'm a terrible poker player so I best stay out of the game.
hotcoldcoin (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 23, 2013, 10:54:34 PM
 #14

yes, a reshuffle and a redeal.   Same genesis block, everything else is new Wink

Aggrophobia
Legendary
*
Offline Offline

Activity: 1078
Merit: 1001



View Profile
August 24, 2013, 10:37:21 AM
 #15

so anyone is mining this coin?
hotcoldcoin (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 24, 2013, 10:47:25 AM
 #16

so anyone is mining this coin?

Very few miners currently, and they are not pushing much hashing power.

Network is at block #5386 now, with diff of only 0.011.

Aggrophobia
Legendary
*
Offline Offline

Activity: 1078
Merit: 1001



View Profile
August 26, 2013, 04:40:13 PM
 #17

"difficulty" : 0.07014845,
hotcoldcoin (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 27, 2013, 05:40:10 PM
 #18

"difficulty" : 0.07014845,

Oh my, pokercoin reboot is slowing down.   Did you just mine #7085, eh?

Code:
Block 7085 - 2013-08-27 17:22:26
Block 7084 - 2013-08-26 03:44:59

Chain stays at 0.07 diff for the next 23 blocks. 

Aggrophobia
Legendary
*
Offline Offline

Activity: 1078
Merit: 1001



View Profile
August 27, 2013, 08:58:42 PM
 #19

"difficulty" : 0.07014845,

Oh my, pokercoin reboot is slowing down.   Did you just mine #7085, eh?

Code:
Block 7085 - 2013-08-27 17:22:26
Block 7084 - 2013-08-26 03:44:59

Chain stays at 0.07 diff for the next 23 blocks. 


nope

"height" : 6951,
TheButcher88
Member
**
Offline Offline

Activity: 97
Merit: 10


View Profile
August 27, 2013, 09:18:25 PM
 #20

Windows version please!
Lauda
Legendary
*
Offline Offline

Activity: 2674
Merit: 2965


Terminated.


View Profile WWW
August 27, 2013, 09:27:06 PM
 #21

It shouldn't have been rebooted.
Let the crap die.

"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
😼 Bitcoin Core (onion)
BombaUcigasa
Legendary
*
Offline Offline

Activity: 1442
Merit: 1005



View Profile
August 27, 2013, 09:55:23 PM
 #22

If you started the blockchain from zero why didnt you just alter subsidy function to get rid of special reward of block 2?

Because that would require a fork and new clients for everyone.    This way was quicker, and still lets all the version 1.0.0 clients participate.
Last time I checked, the bitcoin reference client tested for MAXIMUM reward, not minimal, so you can mine blocks with less or no reward.

Is this somehow changed or why did you kept the complication when restarting?
X68N
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500


View Profile
August 28, 2013, 03:28:16 AM
 #23

Why? there is already a CasinoCoin.

Pokercoin has less value, it can be only used for poker, Casinocoin in more universal  Grin

YOBIT IS SCAM , YOBIT IS SCAM , YOBIT IS SCAM meine Steuerdatei:
https://bitcointalk.org/index.php?topic=612741.msg19244732#msg19244732
bandjhughes
Member
**
Offline Offline

Activity: 81
Merit: 10


View Profile
August 28, 2013, 03:57:21 AM
 #24

I think this would be better named as SolitaireCoin.  After I compiled a windows wallet (since one wasn't provided) and mined for a bit, I soon figured out I was the only one sitting at the card table mining.  So I quite mining after a couple blocks but came back a few hours later to see if there was any new action.  No signs of anybody sitting at the card table and saw that no hands were even dealt since I left.
hotcoldcoin (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 29, 2013, 05:55:50 PM
 #25

If you started the blockchain from zero why didnt you just alter subsidy function to get rid of special reward of block 2?

Because that would require a fork and new clients for everyone.    This way was quicker, and still lets all the version 1.0.0 clients participate.
Last time I checked, the bitcoin reference client tested for MAXIMUM reward, not minimal, so you can mine blocks with less or no reward.

Is this somehow changed or why did you kept the complication when restarting?

Hmm... you may be right about checking only for greater rewards, not less:

Code: (https://github.com/superblocks/Pokercoin/blob/master/src/main.cpp#L1441)
   if (vtx[0].GetValueOut() > GetBlockValue(pindex->nHeight, nFees))
        return false;

I'll have to remember that for the next dead altcoin reboot Wink

Although it doesn't seem as dramatic and easily validated as sending the premine to a destroyer address.

hotcoldcoin (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 29, 2013, 05:58:12 PM
 #26

I think this would be better named as SolitaireCoin.  After I compiled a windows wallet (since one wasn't provided) and mined for a bit, I soon figured out I was the only one sitting at the card table mining.  So I quite mining after a couple blocks but came back a few hours later to see if there was any new action.  No signs of anybody sitting at the card table and saw that no hands were even dealt since I left.

Sometimes the table is very slow, sometimes there are a few players.    One or two have been active lately for sure, driving the block height up to #8375 and climbing.   Difficulty currently at measly 0.008.

(and note that the old version 1.0.0 clients still work on the rebooted chain)

mishax1
Legendary
*
Offline Offline

Activity: 2898
Merit: 1017


View Profile
August 30, 2013, 10:19:46 AM
 #27

so this is how bitcoin mining looked like a year ago.. easy coins.. Cheesy
hotcoldcoin (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
September 06, 2013, 09:26:02 AM
Last edit: September 06, 2013, 09:46:18 AM by hotcoldcoin
 #28

New! - Pokercoin 1.0.2 code now released!  See https://github.com/superblocks/Pokercoin

This update adds a checkpoint at block #15000, and a new rpc command: getcards.

getcards draws 5 playing cards based on a block hash.  It's also added to getinfo, based on the current block hash:

Code:
   "blocks" : 15691,
    "cards" : "Ace of Diamonds, Queen of Spades, 8 of Diamonds, 10 of Hearts, 4 of Hearts, ",

Example usage:   Get a hand from the pokercoin genesis hash:
Code:
# ./pokercoind getblockhash 0
5b08cbe328392be8151f5deec2dc92e7609dcbd20e0dac335904ccf538df68e8

# ./pokercoind getcards 5b08cbe328392be8151f5deec2dc92e7609dcbd20e0dac335904ccf538df68e8
5 of Hearts, Queen of Hearts, 2 of Hearts, 3 of Hearts, 2 of Hearts,

The getcards command will take in any well formed hash: 64 chars long, only hexademical characters.

Cards are determined by splitting the block hash into 2 character segments.  For each segment, first character is the card, and second character is the suit.  Here's the code to show how the cards are decided:

Code: (https://github.com/superblocks/Pokercoin/blob/master/src/bitcoinrpc.cpp#L403)
//
// Get a Playing Card - version 0.0.1
//
std::string getcard( char c )
{
    switch( std::tolower(c) ) {
        case '1': return "Ace";
        case '2': return "2";
        case '3': return "3";
        case '4': return "4";
        case '5': return "5";
        case '6': return "6";
        case '7': return "7";
        case '8': return "8";
        case '9': return "9";
        case 'a': return "10";
        case 'b': return "Jack";
        case 'c': return "Queen";
        case 'd': return "King";
        default: case 'e': case 'f': case '0': return "Joker";
    }
}

//
// Get the Suit of a Playing Card - version 0.0.1
//
std::string getsuit( char c )
{
    switch( std::tolower(c) ) {
        default: return "ERROR";
        case '0': case '1': case '2': case '3': return "Clubs";
        case '4': case '5': case '6': case '7': return "Diamonds";
        case '8': case '9': case 'a': case 'b': return "Hearts";
        case 'c': case 'd': case 'e': case 'f': return "Spades";
    }
}

//
// Get a Hand of Playing Cards - version 0.0.1
//
std::string GetCards( std::string hash, int limit = 5 )
{
    if( hash.length() != 64 ) { return "ERROR: hash is not 64 chars long"; }
    std::string deck, check;
    int count = 0;
    for (int i = 0; i < hash.length(); i+=2) {
        check = hash.substr(i,2);
        if( check[0] == '0' || check[0] == 'e' || check[0] == 'f' )
            continue;
        deck.append( getcard(check[0]) ).append( " of " ).append( getsuit(check[1]) ).append( ", " );
        count++;
        if( count == limit )
            break;
    }
    if( count != limit )
        deck.append( "ERROR: not enough valid cards in the deck" );
    return deck;
}


//
// Get a Hand of Playing Cards - RPC call - version 0.0.1
//
Value getcards(const Array& params, bool fHelp)
{
    if (fHelp || params.size() != 1)
        throw runtime_error(
            "getcards <hash>\n"
            "Returns a hand of playing cards.");

    std::string strHash = params[0].get_str();

    return GetCards(strHash);
}

All very beta and  proof-of-concept now, but may be something that can be built upon for gaming Wink



2833043517
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
September 06, 2013, 10:51:01 AM
 #29

pool?
hotcoldcoin (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
September 06, 2013, 11:05:39 AM
 #30

pool?

No pool yet.   If someone were to set one up, I'm sure there'd be bounty coins for it.

2833043517
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
September 09, 2013, 10:44:28 AM
 #31

where to sell pok?
hotcoldcoin (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
September 10, 2013, 06:05:50 AM
 #32

where to sell pok?

On this forum? Smiley    There's no exchanges yet that support POK.  If some pop up, they are sure to receive bounty coins.


ropyu1978
Hero Member
*****
Offline Offline

Activity: 1904
Merit: 510


View Profile
September 10, 2013, 06:36:08 AM
 #33

where is Pokercoin 1.0.2 client?
hotcoldcoin (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
September 12, 2013, 10:01:49 AM
 #34

where is Pokercoin 1.0.2 client?

The source for Pokercoin 1.0.2 client is at:   https://github.com/superblocks/Pokercoin

There are no windows binaries for this version yet.   Anyone want to compile one?

hotcoldcoin (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
September 12, 2013, 10:03:58 AM
 #35

The Genesis Hash Straight Poker Tournament has not gotten any new entries for a bit.  As it stands now, the top 10 winning hands are from, in order: 6coin, Pokercoin, Realcoin, Bytecoin, Geist Geld, Fastcoin, Dragoncoin, Bottlecaps, Weedcoin, Memecoin.   


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