Bitcoin Forum
April 19, 2024, 07:01:20 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 »  All
  Print  
Author Topic: FAIRBRIX - Announcement - CPU friendly - GPU hostile - Tiny premine  (Read 8000 times)
michaelmclees (OP)
Hero Member
*****
Offline Offline

Activity: 633
Merit: 500


View Profile
October 01, 2011, 09:36:57 PM
Last edit: October 02, 2011, 02:59:13 PM by michaelmclees
 #1

Don't download or mine with the current client.

An error in the config file has caused all blocks past 100 mined to generate 0 coins.

Please wait for further notice so proper code can be released.

Announcing a new alternative cryptocurrency - Fairbrix

First, many thanks to Lolcust, EskimoBob, and ArtForz for helping me out with this.

About this new currency...

This chain is much like Tenebrix, which is difficult to mine with GPU's.  The major difference is, this chain has no loaded Genesis block.  I have mined a few blocks along with EskimoBob, to verify the system works.

The following link will take you to a zip download for Windows.

removed

The source will be forthcoming, so if you're not comfortable using this until it is open for all to see on GitHub, you'll only need to wait a bit.


Update - 10-2-11 - A new client has been launched that solved the initial problems.  Please see this thread for details.  https://bitcointalk.org/index.php?topic=46528.0

For Windows users, you can get the new client here...  http://www.mediafire.com/?9gc28oo1s00lhhz
1713553280
Hero Member
*
Offline Offline

Posts: 1713553280

View Profile Personal Message (Offline)

Ignore
1713553280
Reply with quote  #2

1713553280
Report to moderator
1713553280
Hero Member
*
Offline Offline

Posts: 1713553280

View Profile Personal Message (Offline)

Ignore
1713553280
Reply with quote  #2

1713553280
Report to moderator
The Bitcoin network protocol was designed to be extremely flexible. It can be used to create timed transactions, escrow transactions, multi-signature transactions, etc. The current features of the client only hint at what will be possible in the future.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713553280
Hero Member
*
Offline Offline

Posts: 1713553280

View Profile Personal Message (Offline)

Ignore
1713553280
Reply with quote  #2

1713553280
Report to moderator
1713553280
Hero Member
*
Offline Offline

Posts: 1713553280

View Profile Personal Message (Offline)

Ignore
1713553280
Reply with quote  #2

1713553280
Report to moderator
EskimoBob
Legendary
*
Offline Offline

Activity: 910
Merit: 1000


Quality Printing Services by Federal Reserve Bank


View Profile
October 01, 2011, 10:06:00 PM
Last edit: October 01, 2011, 11:05:55 PM by EskimoBob
 #2

If you like to compile your own, code is here:  https://github.com/EskimoBob/Fairbrix  

For now, get the code:  http://www.mediafire.com/?h55yd3972y5qvqd
And use the Tenebrix miner with a proper port

Someone will set up the git sooner or later.

While reading what I wrote, use the most friendliest and relaxing voice in your head.
BTW, Things in BTC bubble universes are getting ugly....
SolidBitShop
Member
**
Offline Offline

Activity: 69
Merit: 10



View Profile
October 01, 2011, 10:16:15 PM
 #3

Im getting something like this on 1 thread CPU mining and only hashes and speed on 2 threads.

Is it working or I did something wrong? So far no block generated i think.

Quote
[2011-10-02 00:08:09] thread 0: 5789 hashes, 1.20 khash/sec
[2011-10-02 00:08:09] JSON protocol request:
{"method": "getwork", "params": [], "id":0}


* About to connect() to 127.0.0.1 port 8645 (#0)
*   Trying 127.0.0.1... * TCP_NODELAY set
* connected
* Connected to 127.0.0.1 (127.0.0.1) port 8645 (#0)
* Server auth using Basic with user '1'
> POST / HTTP/1.1
Authorization: Basic MTox
Host: 127.0.0.1:8645
Accept: */*
Accept-Encoding: deflate, gzip
Content-type: application/json
Content-Length: 45
User-Agent: cpuminer 1.0.2

< HTTP/1.1 200 OK
< Date: Sat, 01 Oct 2011 22:08:09 +0000
[2011-10-02 00:08:09] HTTP hdr(Date): Sat, 01 Oct 2011 22:08:09 +0000
< Connection: close
[2011-10-02 00:08:09] HTTP hdr(Connection): close
< Content-Length: 592
[2011-10-02 00:08:09] HTTP hdr(Content-Length): 592
< Content-Type: application/json
[2011-10-02 00:08:09] HTTP hdr(Content-Type): application/json
< Server: bitcoin-json-rpc/0.3.27.78-beta
[2011-10-02 00:08:10] HTTP hdr(Server): bitcoin-json-rpc/0.3.27.78-beta
<
* Closing connection #0
[2011-10-02 00:08:10] JSON protocol response:
{
   "error": null,
   "result": {
      "target": "000000000000000000000000000000000000000000000000000000f0ff0f000
0",
      "midstate": "0e7cdf8da07de5f7f38680cb4d91e7e01f12fb32712b789804c2482a16b05
6bd",
      "hash1": "0000000000000000000000000000000000000000000000000000000000000000
0000008000000000000000000000000000000000000000000000000000010000",
      "data": "00000001d64fdc9ba7d88877282e4e7b6250395b6794fd21ff68ae5654a326fa4
5d15d17327f98984e4e5d0cb8485c4cde7316053d88696cc14c873e205d26d04cd01a324e878f4a 1
e0ffff0000000000000008000000000000000000000000000000000000000000000000000000000 0
0000000000000000000000080020000"
   },
   "id": 0
}
[2011-10-02 00:08:14] thread 0: 5789 hashes, 1.23 khash/sec
[2011-10-02 00:08:14] JSON protocol request:
{"method": "getwork", "params": [], "id":0}


* About to connect() to 127.0.0.1 port 8645 (#0)
*   Trying 127.0.0.1... * TCP_NODELAY set
* connected
* Connected to 127.0.0.1 (127.0.0.1) port 8645 (#0)
* Server auth using Basic with user '1'
> POST / HTTP/1.1
Authorization: Basic MTox
Host: 127.0.0.1:8645
Accept: */*
Accept-Encoding: deflate, gzip
Content-type: application/json
Content-Length: 45
User-Agent: cpuminer 1.0.2

< HTTP/1.1 200 OK
< Date: Sat, 01 Oct 2011 22:08:14 +0000
[2011-10-02 00:08:14] HTTP hdr(Date): Sat, 01 Oct 2011 22:08:14 +0000
< Connection: close
[2011-10-02 00:08:14] HTTP hdr(Connection): close
< Content-Length: 592
[2011-10-02 00:08:14] HTTP hdr(Content-Length): 592
< Content-Type: application/json
[2011-10-02 00:08:14] HTTP hdr(Content-Type): application/json
< Server: bitcoin-json-rpc/0.3.27.78-beta
[2011-10-02 00:08:14] HTTP hdr(Server): bitcoin-json-rpc/0.3.27.78-beta
<
* Closing connection #0
[2011-10-02 00:08:14] JSON protocol response:
{
   "error": null,
   "result": {
      "target": "000000000000000000000000000000000000000000000000000000f0ff0f000
0",
      "midstate": "bc5e4b75324b0738b00252aa417199d0423b7237c34e13d20db7f880197cf
ffb",
      "hash1": "0000000000000000000000000000000000000000000000000000000000000000
0000008000000000000000000000000000000000000000000000000000010000",
      "data": "00000001d64fdc9ba7d88877282e4e7b6250395b6794fd21ff68ae5654a326fa4
5d15d17fb1c84a37ac4f6db6f80c0ad2d1c40d47fb906e1fab0295f81bac88fb97937b14e878f4f 1
e0ffff0000000000000008000000000000000000000000000000000000000000000000000000000 0
0000000000000000000000080020000"
   },
   "id": 0
}




Bobnova
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
October 01, 2011, 10:16:28 PM
 #4

Ideally this'll compile on linux...

BTC:  1AURXf66t7pw65NwRiKukwPq1hLSiYLqbP
FreeTrade
Legendary
*
Offline Offline

Activity: 1428
Merit: 1030



View Profile
October 01, 2011, 10:17:10 PM
 #5

Congratulations!

You might just have created the best CryptoCurrency yet.

I'm convinced of the merit of the CPU friendly approach for encouraging wide/faster adoption and appreciate the value of removing the 7 million coin 'overhang' of Tenebrix.

However, superior solutions without momentum fail all the time. Not sure how to kickstart a cryptocurrency, but I'm sure it involves lots of hustling.

Membercoin - Layer 1 Coin used for the member.cash decentralized social network.
10% Interest On All Balances. Browser and Solo Mining. 100% Distributed to Users and Developers.
Bobnova
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
October 01, 2011, 10:19:24 PM
 #6

Nevermind, there isn't even a makefile for linux.

BTC:  1AURXf66t7pw65NwRiKukwPq1hLSiYLqbP
EskimoBob
Legendary
*
Offline Offline

Activity: 910
Merit: 1000


Quality Printing Services by Federal Reserve Bank


View Profile
October 01, 2011, 10:20:26 PM
 #7

fairbrix.conf
copy this to your ~/.fairbrix/


Code:
rpcpassword=1
rpcuser=1
printtoconsole=0

dns=0
noirc=0

#uncomment this line if UNPNP gives you trouble
noupnp=1


# comment out this line (add # right in the beginning of the line) and / or set to 0 if UNPNP gives you trouble
#unpnp=1

#
#TOR, uncomment in case of KGB
#proxy=127.0.0.1:9050

daemon=0

server=1

gen=1

#
#IMPORTANT STUFF BELOW! DON'T CHANGE! (Unless you REALLY know what your are doing)
#

testnet=1
testnet_config=1

#The message start string is designed to be unlikely to occur in normal data.
#The characters are rarely used upper ascii, not valid as UTF-8, and produce
# a large 4-byte int at any alignment.
# measage start string 0 - 3  if not set settings will default to normal settings
# examples:
#  namecoin settings in hex
#\xf9\xbe\xb4\xfe
#  testnet settings
#\xfa\xbf\xb5\xda
#  mainnet settings
#{ 0xf9, 0xbe, 0xb4, 0xd9 }
#  weeds settings
#\xf8\xbf\xb5\xda
#  beerA settings
#xf9 \ xbe \ xb4\ xd9
#\xf7\xbf\xb5\xdb
#My mainnet settings: xf9; xda; xf9; xd9;
pscMessageStart0=249
pscMessageStart1=218
pscMessageStart2=249
pscMessageStart3=217

ProofOfWorkLimit=20

block_nBits=504365040

#in Multicoin-qt this defineds the title on top of the gui window box
WindowTitle="Fairbrix Wallet"

#in Multicoin-qt this is the CoinName seen on the top of the gui window
CoinName="[Fairbrix]"

#in Multicoin-qt this is the name of the graphic icon file displayed in the top left corner of the gui window
# you must put a compatible graphic image into the :icons/ dir for this to work like png
#for this to work you will also have to add the image file names to the bitcoin.qrc file and compile
WindowIcon=:icons/tenebrix

#AddressVersion is the 8 bit (char) 0 - 255 header code appended to the first 8 bits of the send address default is 0 for main 111 for testnet
AddressVerson=95

#ArtForz's fix for the timestamp issues. VITAL!

enablefullretargetperiod=1

# listen port can now be set to other than 18333 for testnet on proto nets nX
port=8590

# send port is the address port we will be sending to each node, the other nodes must be listening on this port nX
#very useful

portsend=8590

# rpcport will also be changed for namecoin here
rpcport=8645

# set MAX_MONEY that can be created by minners, limit seems to be no smaller than 50 no biger than 21mil?
max_money=1369777777

#Subsidy value is what is paid when a new block is found default is 50 and pre inflation block rate if custom_inflation set
Subsidy=25

#custom inflation active setting to change inflation rate for smaller networks
custom_inflation=0

#
gennewblock=0


#my new Pbtc pszTimestamp for  as found on google seen on front page of New York Times paper
pszTimestamp="U.S.-Born Qaeda Leader Killed in Yemen"

#these values must be with value 0x to the front to make hex format
#pbtc block.hashMerkleRoot value
block_hashMerkleRoot=20b5bcdab814672c06c036207409b3c407f43aaaf0b2d39d04de480285b728bf

#pbtc new genesisblock
genesisblock=e8466d129e33bf6699572b69138f17723be88d23fec32641d46c044986ca5c07

#Pbtc new block.ntime  time epoc use date +%s to get this number before you create a new chain
block_nTime=1317423319

#Pbtc new block.nNonce
block_nNonce=1889238

# IRC channel to use if you want something other than #bitcoin or #bitcoinTEST skip adding the # to the name
irc_channel=fairbrix00



#COINBASE_MATURITY defaults to 100 if changed here will credit minned coins in this number of new blocks
coinbase_maturity=150

# this chain ID number as with bitcoin chainid=0  namecoin chainid=1, at this point I'm not sure if we should set to 1 or 2 or?
#OurChainID=3


While reading what I wrote, use the most friendliest and relaxing voice in your head.
BTW, Things in BTC bubble universes are getting ugly....
Bobnova
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
October 01, 2011, 10:21:08 PM
 #8

Last two found blocks have values of zero coins.  What the hell?

BTC:  1AURXf66t7pw65NwRiKukwPq1hLSiYLqbP
EskimoBob
Legendary
*
Offline Offline

Activity: 910
Merit: 1000


Quality Printing Services by Federal Reserve Bank


View Profile
October 01, 2011, 10:21:44 PM
 #9

I have NOTHING to do with this code.
I just pushed the Lolcust/michaelmclees code to git


While reading what I wrote, use the most friendliest and relaxing voice in your head.
BTW, Things in BTC bubble universes are getting ugly....
Bobnova
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
October 01, 2011, 10:32:14 PM
 #10

Correction:  Four most recent blocks found give 0.00 coins.

BTC:  1AURXf66t7pw65NwRiKukwPq1hLSiYLqbP
EskimoBob
Legendary
*
Offline Offline

Activity: 910
Merit: 1000


Quality Printing Services by Federal Reserve Bank


View Profile
October 01, 2011, 10:41:03 PM
 #11

Lolcust, can you set this stuff up at git?  You have the source code and know-how. Smiley


While reading what I wrote, use the most friendliest and relaxing voice in your head.
BTW, Things in BTC bubble universes are getting ugly....
coblee
Donator
Legendary
*
Offline Offline

Activity: 1653
Merit: 1286


Creator of Litecoin. Cryptocurrency enthusiast.


View Profile
October 01, 2011, 10:43:20 PM
 #12

Correction:  Four most recent blocks found give 0.00 coins.

Are you running win client or linux? I'm running linux client and I'm generating 0 coins in each block found.

Bobnova
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
October 01, 2011, 10:43:47 PM
 #13

Further correction:  All blocks mined since 3:13PM pacific time are listed as zero coins.
First zero coiner is one confirmation away from being confirmed, we'll see what it does.


Running windows client on linux here.  First two blocks gave coins, further ones have not.

BTC:  1AURXf66t7pw65NwRiKukwPq1hLSiYLqbP
Bobnova
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
October 01, 2011, 10:44:56 PM
 #14

First 0coin block has 161 confirms but isn't listed as confirmed.  How many does this take?

BTC:  1AURXf66t7pw65NwRiKukwPq1hLSiYLqbP
Bobnova
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
October 01, 2011, 10:46:58 PM
 #15

Lolcust is probably laughing his ass off here.

BTC:  1AURXf66t7pw65NwRiKukwPq1hLSiYLqbP
EskimoBob
Legendary
*
Offline Offline

Activity: 910
Merit: 1000


Quality Printing Services by Federal Reserve Bank


View Profile
October 01, 2011, 10:52:31 PM
 #16

Lolcust is probably laughing his ass off here.

he is the one who cooked up this bowl  Smiley

get the code:  http://www.mediafire.com/?h55yd3972y5qvqd
And use the Tenebrix miner with a proper port


While reading what I wrote, use the most friendliest and relaxing voice in your head.
BTW, Things in BTC bubble universes are getting ugly....
Bobnova
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
October 01, 2011, 10:54:43 PM
 #17

Code has no linux makefile, makes it hard to compile in linux.

EDIT:
Also, him cooking it is why he's laughing if everybody is generating zero coin blocks.
It's certainly something I'd consider doing to a competitor who asked me to help make competition for myself.

BTC:  1AURXf66t7pw65NwRiKukwPq1hLSiYLqbP
EskimoBob
Legendary
*
Offline Offline

Activity: 910
Merit: 1000


Quality Printing Services by Federal Reserve Bank


View Profile
October 01, 2011, 10:57:50 PM
 #18

Code has no linux makefile, makes it hard to compile in linux.

get the zip,
cd src/
qmake
make


Do your "0 coin" blocks have the coins now, after 150 confirmations?

While reading what I wrote, use the most friendliest and relaxing voice in your head.
BTW, Things in BTC bubble universes are getting ugly....
Bobnova
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
October 01, 2011, 11:06:11 PM
 #19

Ha, I'm a doofus.
Compiled! 

Now it says:
bobnova@bobnova-P67A-UD4-B3:~/Fairbrix$ ./bitcoin-qt
terminate called after throwing an instance of 'DbRunRecoveryException'
  what():  DbEnv::txn_checkpoint: DB_RUNRECOVERY: Fatal error, run database recovery
Aborted
bobnova@bobnova-P67A-UD4-B3:~/Fairbrix$

BTC:  1AURXf66t7pw65NwRiKukwPq1hLSiYLqbP
froggy
Full Member
***
Offline Offline

Activity: 127
Merit: 100


View Profile WWW
October 01, 2011, 11:08:29 PM
 #20

Yippee, my first Fairbrix block....of, er, nothing.....0.00.

:-(
Pages: [1] 2 3 4 5 6 7 »  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!