Pages:
Author

Topic: i0coin hits block 100000 (Read 3959 times)

legendary
Activity: 2114
Merit: 1031
November 25, 2011, 09:38:06 AM
#29
1) Will http://i0pool.bitparking.com/pool be using merged mining once enabled?

2) Sounds like either namecoins & i0coins can be merge mined, or bitcoins & i0coins.  Is there a way to merge mine all 3 at once?  Or is that not currently possible?

3) If not currently possible, do you think it may be possible with further R & D?

Thanks for reviving the chain!
hero member
Activity: 770
Merit: 500
November 25, 2011, 07:47:43 AM
#28

I will contribute 5 BTC, 1000 IXC, and 1000 IOC if the reward is lowered to 1 or less (instead of 48).

I will contribue 20 SC, 100 LTC and 0.5 BTC to finish off the poor creature.

Current Donations For development
---------------------------------
165K i0coin (BitcoinEXpress)
100K i0coin (Lightlord)
1000 ixc (Steelhouse)
1000 i0c (Steelhouse)
250 solidcoin (Lightlord)
5.0 btc (Steelhouse)
2.5 btc (Lightlord)

Current Donations For Slaughtering
----------------------------------
20 ScamCoin (freequant)
100 Litecoin (freequant)
0.5 Bitcoin (freequant)
legendary
Activity: 1078
Merit: 1005
November 25, 2011, 06:39:15 AM
#27
I've updated the 'master' branch of github to version 32504 which includes the merged mining code. With this you can use i0coin as a primary merge mining chain. This allows mining namecoins and i0coins at the same time (namecoin as the auxiliary chain). Once it's been tested for a bit longer I'll enable a switch on block for support for i0coin as a auxiliary chain. That will enable mining bitcoins and i0coins at the same time.

To mine i0coins and namecoins, make sure i0coind and namecoind are running (or the GUI versions with the 'server' option enabled). Now run 'merged-mine-proxy' from the 'contrib' subdirectory of the source like so:

Code:
$ contrib/merged-mine-proxy -w 9332 -p http://i0cuser:[email protected]:7332/ -x http://nmcuser:[email protected]:8332/

Replace  the username and passwords with those from the namecoin and i0coin .conf files. Now point your miner to port 9332 with any username and password. Mining will start with i0coins and namecoins being mined at the same time. Output will look like:

Code:
# i0coin block found
2011-11-24T09:13:04.598774,solve,1,0,00000000a94a6f99a4ff77dc5ec8cdda3567ac3674bbc1e7ceec8339083d0e86

# i0coin and namecoin block found
2011-11-24T09:13:04.598774,solve,1,1,00000000a94a6f99a4ff77dc5ec8cdda3567ac3674bbc1e7ceec8339083d0e86

legendary
Activity: 2114
Merit: 1031
November 25, 2011, 01:06:17 AM
#26
croiky, is this why i0coin network hash rate has been increasing over the course of today?
legendary
Activity: 1078
Merit: 1005
November 24, 2011, 08:34:41 AM
#25
Success! Block 130176 on the main i0coin chain is a block mined using merge mining. It mined a testnet block and a mainnet block. You can see the coinbase containing the extra data:

Code:
"coinbase" : "0445fe021c0131522cfabe6d6d02309d7a5cdf4eddf7773d0c40d7771f052bb0821b95885e229a226f5ed291060100000000000000"

legendary
Activity: 1078
Merit: 1005
November 24, 2011, 04:36:30 AM
#24
This looks great.  Have you tried to do merged mining?  There is a large bounty if you can get that working and there is source code at dot-bit to do it.
I have the first attempt at merge mining support in the 'mergedmining' branch of the git repository. If anyone wants to test it I'd appreciate the feedback. On linux you can clone the repository and build with:

Code:
$ git clone git://github.com/doublec/i0coin.git
$ cd i0coin
$ git checkout -b mergemining origin/mergemining
$ cd src
$ make -f makefile.unix i0coind

Merged mining is disabled on the production network but enabled on the test network. What I do is set up a 'test network in the box' approach. This allows running test nodes without connecting to the wider network. I run two nodes on i0coind testnet - these will be the 'secondary chain':

First create directories to hold the chains. Node 1:

Code:
$ mkdir -p node1/testnet
$ cat >node1/testnet/i0coin.conf
rpcpassword=node1
rpcuser=node1
daemon=1
upnp=0
rpcport=17001
noirc=1
port=18001

Node 2:

Code:
$ mkdir -p node2/testnet
$ cat >node2/testnet/i0coin.conf
rpcpassword=node2
rpcuser=node2
daemon=1
upnp=0
rpcport=17002
noirc=1
port=18002

Now we need a primary chain node. You can use namecoin for this since it's merge mine enabled. You can also use production i0coind with the binary built above since it has the code to be a primary node enabled:

Code:
$ mkdir -p node3/testnet
$ cat >node3/testnet/i0coin.conf
rpcpassword=node3
rpcuser=node3
daemon=1
upnp=0
rpcport=17003
noirc=1
port=18003

Start the nodes:

Code:
$ i0coind -conf=/full/path/to/node1/testnet/i0coin.conf -datadir=/full/path/to/node1 -port=18001 -testnet 
$ i0coind -conf=/full/path/to/node2/testnet/i0coin.conf -datadir=/full/path/to/node2 -port=18002 -testnet -addnode=127.0.0.1:18001
$ i0coind -conf=/full/path/to/node3/testnet/i0coin.conf -datadir=/full/path/to/node3 -port=18003

You need the 'addnode' in the second node start so it connects to node1 to form a network. Also note that 'node3' is not a testnet node. And make sure 'i0coind' is the one built from the 'mergedmining' branch. You can check the status of the nodes with commands like:

Code:
$ i0coind -conf=/full/path/to/node1/testnet/i0coin.conf -datadir=/full/path/to/node1 -port=18001 -testnet getinfo
$ i0coind -conf=/full/path/to/node2/testnet/i0coin.conf -datadir=/full/path/to/node2 -port=18002 -testnet listtransactions

Now run the merged mining proxy:

Code:
$ contrib/merged-mine-proxy -w 17004 -p http://node3:[email protected]:17003/ -x http://node2:[email protected]:17002/

The merged-mine-proxy code is from namecoin and is in the 'contrib' subdirectory of the i0coind 'mergedmining' source. This proxy will listen on port 17004 which is where you should point your miners. For example, poclbm:

Code:
python poclbm.py -d 0 --user mm --pass mm --host localhost --port 17004 

You can use any username/password. You should see output from the proxy when the miner finds a block like:

Code:
2011-11-24T09:13:04.598774,solve,0,1,00000000a94a6f99a4ff77dc5ec8cdda3567ac3674bbc1e7ceec8339083d0e86

The "solve,0,1" means it solved the secondary chain (the i0coind testnet). It'd be "solve,1,1" if it solved the primary and secondary chain. Hopefully the above gives a start for people to test the code. When it's confident that it's stable we can set a block to enable it live.
hero member
Activity: 518
Merit: 500
November 23, 2011, 02:47:54 PM
#23
Thanks Chris - I'll try some updates at the weekend.
hero member
Activity: 717
Merit: 501
November 23, 2011, 03:25:24 AM
#22
This looks great.  Have you tried to do merged mining?  There is a large bounty if you can get that working and there is source code at dot-bit to do it.
legendary
Activity: 1078
Merit: 1005
November 22, 2011, 10:39:45 PM
#21
I made an attempt at fixing the following i0coin bugs:

* Fix for the timetravel/zeitgeist exploit. This is a block-forking change meaning that all clients must upgrade to this version. To enable time to update it turns on at block 150,000.
* Add a checkpoint at bock 127,360
* Remove the list of bitcoin DNS seed nodes
* Change the hardcoded i0coin seed nodes to the only active node I know of accepting connections
* Remove the outdated windows binaries included in the archive
* Changed the IRC code to use the lfnet server instead of freenode

Source (tarball and git repository) and details at http://i0coin.bitparking.com.

legendary
Activity: 4634
Merit: 1851
Linux since 1997 RedHat 4
November 20, 2011, 04:06:54 PM
#20
Exchange?
https://btc-e.com/exchange/i0c_btc Smiley
Nah it doesn't work (the link works but you can't deposit/withdraw)
I guess the fact that the web site still says i0coin all over it just means they aren't to good at updating their crap Tongue
hero member
Activity: 756
Merit: 500
November 20, 2011, 08:50:00 AM
#19
Any exchanges for i0coin?

No exchanges from what I know Sad
newbie
Activity: 38
Merit: 0
November 20, 2011, 05:58:30 AM
#18

I can't find an i0coin client at all.  Anyone?


Source and win binaries are at https://github.com/fusebox/i0coin
legendary
Activity: 2114
Merit: 1031
November 19, 2011, 03:59:15 PM
#17
anyone else find it funny/sad that none of the links on this site work:

i0coins.com/

and this one says it's up for sale:

i0coin.org/

I can't find an i0coin client at all.  Anyone?
legendary
Activity: 2114
Merit: 1031
November 19, 2011, 10:47:05 AM
#16
From what I understand , they cannot have an exchange because of the fears of double spending, so they need to solve this first.

That can be solved by extending the confirmation period to 2-3 months or something silly like that.  And I agree that it's not likely to have faith for a while, but all of the other chains have similar hasing power in the network, but exchanges are still trading....  I think the exchanges just need to secure a 50% honest node hasing power confirmation some how to feel confident.  When the power is so low, it may be cost effective to simply mine the chain themselves, or share profits with confirmed miners as part of their business model.

just brainstorming.  I still have 95% of my cryptocurrency wealth in bitcoin, but I'm mining others in case they pick back up.

However, can anyone explain to me how to use fusebox-i0coin-v0.3.24-124-gbf431e8.tar.gz 

I don't know how to get the i0coin client working or even use this file successfully.

What program should I use to run a ".tar.gz" file?  Or does this require compiling or something (don't even know what that means)...

Or am I barking up the wrong tree... I just need to get my coins off of coinotron.com by the end of the month since they are jumping out of the i0coin world...

Is this the right place for the i0coin client?

https://nodeload.github.com/fusebox/i0coin/tarball/master
hero member
Activity: 756
Merit: 500
November 19, 2011, 10:23:26 AM
#15
From what I understand , they cannot have an exchange because of the fears of double spending, so they need to solve this first.
legendary
Activity: 4634
Merit: 1851
Linux since 1997 RedHat 4
November 18, 2011, 08:52:08 AM
#14
What actually needs fixing?

Obviously the lack of an exchange is an issue, but what code changes are needed?
Do you mean the patches that went into coins like GG and FBX and they haven't been put in here?
Or some other code changes?

(hmm looking at my version of the code it also needs a recent checkpoint added ...)

And of course your not gonna find the same person to make code fixes as to open an exchange so those who are giving the rewards should clarify what the rewards are for the two different things Smiley
donator
Activity: 3228
Merit: 1226
★Bitvest.io★ Play Plinko or Invest!
November 18, 2011, 06:49:14 AM
#13
I don't have many coins but if you can get someone to fix it, I am willing to contribute what I have.

I have 165,000 i0coins I have mined and willing to donate to the chain if someone will fix it and an exchange opens.

I will contribute 5 BTC, 1000 IXC, and 1000 IOC if the reward is lowered to 1 or less (instead of 48).


Current Donations For development
---------------------------------
165K i0coin (BitcoinEXpress)
100K i0coin (Lightlord)
1000 ixc (Steelhouse)
1000 i0c (Steelhouse)
250 solidcoin (Lightlord)
5.0 btc (Steelhouse)
2.5 btc (Lightlord)

hero member
Activity: 717
Merit: 501
November 17, 2011, 04:00:50 AM
#12
I will contribute 5 BTC, 1000 IXC, and 1000 IOC if the reward is lowered to 1 or less (instead of 48).
donator
Activity: 3228
Merit: 1226
★Bitvest.io★ Play Plinko or Invest!
November 16, 2011, 03:08:42 AM
#11
I don't have many coins but if you can get someone to fix it, I am willing to contribute what I have.

I have 165,000 i0coins I have mined and willing to donate to the chain if someone will fix it and an exchange opens.

I can donate a addiontal 100K i0coins on top of this.

So that is 265K i0coins you are looking at,
And i will toss 250 solidcoin for added spice
With 2.5btc.


Current Donations For development
---------------------------------
265K i0coin (BitcoinEXpress 165K, Lightlord:100K)
250 solidcoin (Lightlord)
2.5 btc (Lightlord)

sr. member
Activity: 448
Merit: 250
November 11, 2011, 05:01:22 PM
#10
I don't have many coins but if you can get someone to fix it, I am willing to contribute what I have.

I have 165,000 i0coins I have mined and willing to donate to the chain if someone will fix it and an exchange opens.

I don't have i0coins to contribute, but I promise to put in all the mockery I can.
Pages:
Jump to: