Bitcoin Forum
May 12, 2024, 08:08:37 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 »
  Print  
Author Topic: [I0C] I0coin - The Best Choice In Digital Currency  (Read 81914 times)
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
September 13, 2015, 11:40:56 AM
 #221

I can confirm that I'm working on upgrading I0coin to the latest Bitcoin upstream code.  I've not yet created the Github repository for that, but my username there is domob1812, so it will probably be https://github.com/domob1812/i0coin.

Looking good domob - great work  Smiley

Will this be a straight forward wallet update or will we be forking?........ Wink
TalkImg was created especially for hosting images on bitcointalk.org: try it next time you want to post an image
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715501317
Hero Member
*
Offline Offline

Posts: 1715501317

View Profile Personal Message (Offline)

Ignore
1715501317
Reply with quote  #2

1715501317
Report to moderator
1715501317
Hero Member
*
Offline Offline

Posts: 1715501317

View Profile Personal Message (Offline)

Ignore
1715501317
Reply with quote  #2

1715501317
Report to moderator
1715501317
Hero Member
*
Offline Offline

Posts: 1715501317

View Profile Personal Message (Offline)

Ignore
1715501317
Reply with quote  #2

1715501317
Report to moderator
brooksby
Full Member
***
Offline Offline

Activity: 286
Merit: 100


View Profile
September 13, 2015, 04:51:40 PM
 #222


From what domob tells me, he's working off a port from the latest Bitcoin github.  So we're talking version 0.12.0, which hasn't been released yet for Bitcoin.  The current plan is to release an i0coin client with the most recent 0.12.0 updates, then follow up with the full 0.12.0 release after Bitcoin finishes theirs.
brooksby
Full Member
***
Offline Offline

Activity: 286
Merit: 100


View Profile
September 13, 2015, 04:59:36 PM
 #223

I can confirm that I'm working on upgrading I0coin to the latest Bitcoin upstream code.  I've not yet created the Github repository for that, but my username there is domob1812, so it will probably be https://github.com/domob1812/i0coin.

Looking good domob - great work  Smiley

Will this be a straight forward wallet update or will we be forking?........ Wink

domob hasn't mentioned any need for a hard fork.  He's talked about a "soft fork" for BIP34 / BIP66 which would only kick in after 95% of the hash power is on the new client.  So it should be pretty much a non-event as far as forking goes.

domob
Legendary
*
Offline Offline

Activity: 1135
Merit: 1166


View Profile WWW
September 13, 2015, 06:09:06 PM
 #224

I can confirm that I'm working on upgrading I0coin to the latest Bitcoin upstream code.  I've not yet created the Github repository for that, but my username there is domob1812, so it will probably be https://github.com/domob1812/i0coin.

Looking good domob - great work  Smiley

Will this be a straight forward wallet update or will we be forking?........ Wink

domob hasn't mentioned any need for a hard fork.  He's talked about a "soft fork" for BIP34 / BIP66 which would only kick in after 95% of the hash power is on the new client.  So it should be pretty much a non-event as far as forking goes.



Exactly.  There definitely won't be a hard fork.  Also the "old" soft forks of Bitcoin (BIP16 and BIP30) are, seemingly, already done in I0coin.  So there will only be forks for BIP34 and BIP66, but they are deployed with the new mechanism of Bitcoin which automatically kicks in based on miner support.  Thus, they are mostly safe and do not require a fixed upgrade time.

Use your Namecoin identity as OpenID: https://nameid.org/
Donations: 1domobKsPZ5cWk2kXssD8p8ES1qffGUCm | NMC: NCdomobcmcmVdxC5yxMitojQ4tvAtv99pY
BM-GtQnWM3vcdorfqpKXsmfHQ4rVYPG5pKS | GPG 0xA7330737
brooksby
Full Member
***
Offline Offline

Activity: 286
Merit: 100


View Profile
September 15, 2015, 04:15:30 AM
 #225


We need DNS seed nodes.

If there is anyone who would like to be a seed node for i0coin please let me know.  Post your IP here or PM me.  We need a few seed nodes so we don't have to depend on addnodes in the config file so much.  All I ask is that you be willing to keep your node active for a year or more since your IP will be hard coded into the i0coin client.



Let me add to this from the developer perspective:  There are actually two kinds of "seed nodes" that can be hardcoded in the code.  One is fixed IP addresses of stable nodes, which is reflected in the post above.  You can also run the node behind a Tor hidden service (.onion address) if you want, and I can hardcode these as well if you post their onion address.  These can be run behind a firewall and with a dynamic IP, and they help specifically users that proxy their I0coin connection through Tor.

The other is DNS seeds, which are set up by running a special script on a server (not an ordinary node).  They monitor the network and dynamically keep a list of current peers.  They are identified by a domain name (like i0coin.seed.mydomain.net) and those can also be hardcoded.  This is the primary mechanism for node discovery in Bitcoin.  If you are interested in setting up one of these, this would also be great.  Let me know your domain name and I can add the seed to the code as well.


We're making progress with one person offering to setup a DNS seed node, and someone else offering a couple of stable addnode IP's.  One thing no one has offered yet is to run an i0coin client as a Tor hidden service.  This will allow Tor users to be seeded quickly.  Is any one interested?


domob
Legendary
*
Offline Offline

Activity: 1135
Merit: 1166


View Profile WWW
September 15, 2015, 12:01:23 PM
 #226

I've now been able to create a version of I0coin based on the latest Bitcoin sources that is able to fully sync the blockchain.  It can be found here:
  https://github.com/domob1812/i0coin/tree/master
It still needs more testing, though, and the UI also still shows "Bitcoin" instead of "I0coin" everywhere.

However, I found that we need a minor change to the old client as well before it can support "headers-first" syncing by the new client.  The modified version is I0coin 0.8.6-2:
  https://github.com/domob1812/i0coin/tree/old-client
If you can (particularly if you want to run nodes to support the network), please upgrade to this version.  Once enough nodes are updated, new clients can be bootstrapped from them.  If you do not want to compile from source, you can try these binaries I compiled on 64-bit Ubuntu:
  http://extra.domob.eu/i0coin-0.8.6-2.tar.bz2
Note that I do not have experience in compiling binaries for other systems than my own, so I can not promise that they work.  Compiling from source is the best way.  I've signed the binaries as well as the Git tag "i0coin-0.8.6-2" in my repository with my GPG key (see signature).

Use your Namecoin identity as OpenID: https://nameid.org/
Donations: 1domobKsPZ5cWk2kXssD8p8ES1qffGUCm | NMC: NCdomobcmcmVdxC5yxMitojQ4tvAtv99pY
BM-GtQnWM3vcdorfqpKXsmfHQ4rVYPG5pKS | GPG 0xA7330737
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
September 15, 2015, 12:57:57 PM
 #227

Hi domob,

I was unable to run the 0.8.6-2 daemon binary on 64bit Xubuntu - error referred to db incompatibility, I'm using 4,8

I then compiled from master without error but got this error on startup:

Code:
Error: Unable to start HTTP server. See debug log for details.
i0coind: /usr/include/boost/thread/pthread/mutex.hpp:108: boost::mutex::~mutex(): Assertion `!posix::pthread_mutex_destroy(&m)' failed.
Aborted (core dumped)

Debug log:

Code:
2015-09-15 12:44:10 Bitcoin version v0.11.99.0-9b336b2 (2015-09-07 16:42:14 +0200)
2015-09-15 12:44:10 Using OpenSSL version OpenSSL 1.0.1f 6 Jan 2014
2015-09-15 12:44:10 Using BerkeleyDB version Berkeley DB 4.8.30: (April  9, 2010)
2015-09-15 12:44:10 Default data directory /home/rig/.bitcoin
2015-09-15 12:44:10 Using data directory /250GB/walletdata/.i0coin
2015-09-15 12:44:10 Using config file /250GB/walletdata/.i0coin/bitcoin.conf
2015-09-15 12:44:10 Using at most 125 connections (1024 file descriptors available)
2015-09-15 12:44:10 Using 4 threads for script verification
2015-09-15 12:44:10 scheduler thread start
2015-09-15 12:44:10 Binding RPC on address ::1 port 8332 failed.
2015-09-15 12:44:10 Binding RPC on address 127.0.0.1 port 8332 failed.
2015-09-15 12:44:10 Unable to bind any endpoint for RPC server
2015-09-15 12:44:10 Error: Unable to start HTTP server. See debug log for details.
2015-09-15 12:44:10 Shutdown: In progress...
2015-09-15 12:44:10 StopNode()
2015-09-15 12:44:10 Shutdown: done

Looks like it's trying to connect to btc ports despite me having the i0coin ports in the conf file?

Edit: Ah, wait. I just noticed that it's trying to use a bitcoin.conf file - I'll try again using the --conf option.......
markm
Legendary
*
Offline Offline

Activity: 2940
Merit: 1090



View Profile WWW
September 15, 2015, 01:17:42 PM
 #228

Since I0Coin supports multi-sig addresses, it looks like it maybe should be able to be supported by the "distributed exchange" system found at

https://github.com/pharesim/HZx

I am not sure whether non-main nodes of the thing just run scripts directly under PHP or require setting up a web-server for the PHP to run under, the idea of having to run a web-server kind of put me of from just setting the thing up and giving it a whirl.

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
September 15, 2015, 02:53:50 PM
 #229

Edit: Ah, wait. I just noticed that it's trying to use a bitcoin.conf file - I'll try again using the --conf option.......

That done the trick - reindexing now.
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
September 15, 2015, 04:11:01 PM
 #230

Edit: Ah, wait. I just noticed that it's trying to use a bitcoin.conf file - I'll try again using the --conf option.......

That done the trick - reindexing now.

Edit: Well, not quite - I've been stuck at 128 blocks for some time now with plenty of connections........ Angry
hashmaster1
Hero Member
*****
Offline Offline

Activity: 851
Merit: 1000


Do You Even Onion Bro?


View Profile
September 15, 2015, 04:31:30 PM
 #231

This coin sounds very interesting i don't know how i miss this one well it never to late to get in on it and i have lots of reading to ketch up on ....

                                 
                  █████████████████████████████▒
               ▒███████████████████████████████▓░
             ▒████▓                         ░▓███▒░░
         ░▒▓████▓░                            ░▓███▓▓▒▒░░
▓▓▓▓▓████████▓▒               ░░░▒▒▒▒▒░         ░▒█████████▓▓▓▓▓
████████▓▒▒░              ░▒▓▓▓▒▒▒▒▒▒▒▓▓▓▓▒         ░░▒▒████████
▓██▓                   ░▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▓███▒░             ███▓
▒███                 ░▓█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓█████▒░         ▓▓█░
░█▓█░               ▓█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓█████▓██░     ▓███░
 ▓██▓             ▒██▒▒░▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒░▒▒░  ░▓█▓      ███▓
 ▒█▓█░           ▓█▓▒▒▒▒▒▒▒▒▒▒░▒░▒░░░░░▒▒░ ░▒░░▓███▓      ▒███▒
  █▓█▓          ▓█▓▒▓▒▒▒▒░░░░░░░░░░░░▒▓▒▒░░▒▒▓█████░      ███▓
  ▒█▓█░        ░██▓▓▒░░░░░░░░░▒▓▒░ ░░░ ░░▒▒▓▓▓▓▓█▒█░     ▓███▒
   ▓▓▓▓        ███▒░░░░░▒░░░▒▒▒▒▒░░░░░▒▒▒▒▒▒▒▒▒▓▓ █░    ▒███▒
   ░▓▓▓▓   ░▒▒ █▓▒▒▒▒▒▓▓▓▒░▒░░░░░░░▒▒▒▒▒▒▒▒▒░▒▒▓ ▒█    ░████▒
    ░▓▒▓▒ ░▓████▓▓▓▒▒▒▓▒░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ██   ░████▒
     ▒▓▓██  ▓████▓▒▒░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒░▒░▒▒░ ░██▒  ░████▒
      ▓████  ░██████▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░  ░███▓  ░████░
       ▒████   ▓█▓░█████▓▓▒▒▒▒▒▒▒▒▒▒░░░░░░▒▓████░  ▒████▒
        ░████▒  ▒░   ▒██████▓▓▓▒▒▒▒▒▒▒▓██████▓░   ▓████▒
          ████▓         ░▒▓██████████████▓░░    ░████▓
           ▒████▒                              ▓████░
             ▓████░                          ▒████▒
              ░████▓░                      ▒████▓
                ░████▓░                  ▒████▓░
                  ░████▓░              ▒████▓░
                     ░▓████▒          ▓████▒░
                       ░▒████▓░    ▒████▓▒
                          ░▓████▓▓████▓░
                             ▒█████▓░
                               ░▒▒░
✬✬✬✬✬

cryptoVoodoo
Newbie
*
Offline Offline

Activity: 33
Merit: 0


View Profile
September 15, 2015, 08:20:04 PM
 #232


i0coin is starting to look alive again!!!

cryptoVoodoo
Newbie
*
Offline Offline

Activity: 33
Merit: 0


View Profile
September 15, 2015, 08:30:14 PM
 #233

Since I0Coin supports multi-sig addresses, it looks like it maybe should be able to be supported by the "distributed exchange" system found at

https://github.com/pharesim/HZx

I am not sure whether non-main nodes of the thing just run scripts directly under PHP or require setting up a web-server for the PHP to run under, the idea of having to run a web-server kind of put me of from just setting the thing up and giving it a whirl.

-MarkM-



yes it looks interesting



HZxChange website:  http://hzxchange.net/

Horizon - https://horizonplatform.io
Github - https://github.com/pharesim/HZx
Facebook - https://www.facebook.../?ref=bookmarks
Twitter - https://twitter.com/HZxchange
Cryptocointalk:  https://cryptocointalk.com/topic/38646-ann-hzxchange-decentralized-bitcoin-altcoin-and-asset-trading/

I0coiner
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
September 16, 2015, 04:37:24 AM
 #234


I0coin is now trading on Cryptopia.  It can be traded against eight different cyrptocurrencies.  Here are direct links to two.

https://www.cryptopia.co.nz/Exchange?market=I0C_BTC
https://www.cryptopia.co.nz/Exchange?market=I0C_LTC


They also have a built in block explorer.

https://www.cryptopia.co.nz/BlockExplorer?coin=I0C


domob
Legendary
*
Offline Offline

Activity: 1135
Merit: 1166


View Profile WWW
September 16, 2015, 05:26:12 AM
 #235

I was unable to run the 0.8.6-2 daemon binary on 64bit Xubuntu - error referred to db incompatibility, I'm using 4,8

Yes, that's true.  I compiled against the standard BDB bundled with the distribution.

Edit: Ah, wait. I just noticed that it's trying to use a bitcoin.conf file - I'll try again using the --conf option.......

Good luck!  Did it get unstuck already?  Note that I didn't change anything above 0.8.6-1 except for the version number and a parameter related to the "getheaders" P2P message, which is unused by the current network.  So there "shouldn't" be any difficulties in comparison to 0.8.6-1.

Use your Namecoin identity as OpenID: https://nameid.org/
Donations: 1domobKsPZ5cWk2kXssD8p8ES1qffGUCm | NMC: NCdomobcmcmVdxC5yxMitojQ4tvAtv99pY
BM-GtQnWM3vcdorfqpKXsmfHQ4rVYPG5pKS | GPG 0xA7330737
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
September 16, 2015, 10:20:23 AM
 #236

I was unable to run the 0.8.6-2 daemon binary on 64bit Xubuntu - error referred to db incompatibility, I'm using 4,8

Yes, that's true.  I compiled against the standard BDB bundled with the distribution.

Edit: Ah, wait. I just noticed that it's trying to use a bitcoin.conf file - I'll try again using the --conf option.......

Good luck!  Did it get unstuck already?  Note that I didn't change anything above 0.8.6-1 except for the version number and a parameter related to the "getheaders" P2P message, which is unused by the current network.  So there "shouldn't" be any difficulties in comparison to 0.8.6-1.

No, I ended up reverting back to 0.8.6-1 I'm afraid - never got past block 128...... Sad
domob
Legendary
*
Offline Offline

Activity: 1135
Merit: 1166


View Profile WWW
September 17, 2015, 05:55:32 AM
 #237

No, I ended up reverting back to 0.8.6-1 I'm afraid - never got past block 128...... Sad

Did 0.8.6-1 resume syncing from that point without any issues?  Were there any error messages or anything else suspicious in the log?  Did you have proper node connections?

BTW, you don't have to resync the blockchain when upgrading to 0.8.6-2, nor do you have to reindex.  The change is purely on the networking-side and does not concern the blockchain format nor block validation rules.  (I. e., it is not a fork.)

Use your Namecoin identity as OpenID: https://nameid.org/
Donations: 1domobKsPZ5cWk2kXssD8p8ES1qffGUCm | NMC: NCdomobcmcmVdxC5yxMitojQ4tvAtv99pY
BM-GtQnWM3vcdorfqpKXsmfHQ4rVYPG5pKS | GPG 0xA7330737
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
September 17, 2015, 11:29:28 AM
 #238

No, I ended up reverting back to 0.8.6-1 I'm afraid - never got past block 128...... Sad

Did 0.8.6-1 resume syncing from that point without any issues?  Were there any error messages or anything else suspicious in the log?  Did you have proper node connections?

BTW, you don't have to resync the blockchain when upgrading to 0.8.6-2, nor do you have to reindex.  The change is purely on the networking-side and does not concern the blockchain format nor block validation rules.  (I. e., it is not a fork.)

I had to reindex after trying the latest build, but no problem with connections. I had to dash out & forgot to save the logs, but I remember seeing lots of errors concerning blockheaders(?) I will try compiling 0.8.6-2 from source now & report back  Wink
domob
Legendary
*
Offline Offline

Activity: 1135
Merit: 1166


View Profile WWW
September 17, 2015, 11:44:33 AM
 #239

No, I ended up reverting back to 0.8.6-1 I'm afraid - never got past block 128...... Sad

Did 0.8.6-1 resume syncing from that point without any issues?  Were there any error messages or anything else suspicious in the log?  Did you have proper node connections?

BTW, you don't have to resync the blockchain when upgrading to 0.8.6-2, nor do you have to reindex.  The change is purely on the networking-side and does not concern the blockchain format nor block validation rules.  (I. e., it is not a fork.)

I had to reindex after trying the latest build, but no problem with connections. I had to dash out & forgot to save the logs, but I remember seeing lots of errors concerning blockheaders(?) I will try compiling 0.8.6-2 from source now & report back  Wink

Yes, that would be great!  Thanks, looking forward to the report!

Use your Namecoin identity as OpenID: https://nameid.org/
Donations: 1domobKsPZ5cWk2kXssD8p8ES1qffGUCm | NMC: NCdomobcmcmVdxC5yxMitojQ4tvAtv99pY
BM-GtQnWM3vcdorfqpKXsmfHQ4rVYPG5pKS | GPG 0xA7330737
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
September 17, 2015, 12:31:10 PM
 #240

Yes, that would be great!  Thanks, looking forward to the report!

Oh, I'm unable to do a git clone of https://github.com/domob1812/i0coin/tree/old-client.git

Is there another way?
Pages: « 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 »
  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!