Author

Topic: [ANN][XCN] Cryptonite | 1st mini-blockchain coin | M7 PoW | No Premine - page 154. (Read 578501 times)

member
Activity: 81
Merit: 1002
It was only the wind.
Making a GPU miner for this is not that easy because of the exotic algo's used (i.e. ripemd / tiger). You need knowledge how to port the algo's to opencl... It is definitely possible but hard to do

RIPEMD160 a child could compute on paper, it's not hard. The multiplies are kind of a pain to do in OpenCL/CUDA, though.
legendary
Activity: 1974
Merit: 1077
^ Will code for Bitcoins
I've installed Cryptonite-QT (Win 7 64-bit) and run it successfully, but it refuses to download the blockchain. Here is the tail of the debug.log (my IP address replaced with x.x.x.x):

Code:
2014-08-01 10:22:35 Cryptonite version v0.1.1.0-unk-beta (2014-07-11 15:05:34 -0400)
2014-08-01 10:22:35 Using OpenSSL version OpenSSL 1.0.1g 7 Apr 2014
2014-08-01 10:22:35 Default data directory C:\Users\itod\AppData\Roaming\Cryptonite
2014-08-01 10:22:35 Using data directory C:\Users\itod\AppData\Roaming\Cryptonite
2014-08-01 10:22:35 Using at most 125 connections (2048 file descriptors available)
2014-08-01 10:22:35 Using 4 threads for script verification
2014-08-01 10:22:35 Using wallet wallet.dat
2014-08-01 10:22:35 init message: Verifying wallet...
2014-08-01 10:22:35 CDBEnv::Open : LogDir=C:\Users\itod\AppData\Roaming\Cryptonite\database ErrorFile=C:\Users\itod\AppData\Roaming\Cryptonite\db.log
2014-08-01 10:22:35 Bound to [::]:8253
2014-08-01 10:22:35 Bound to 0.0.0.0:8253
2014-08-01 10:22:35 init message: Loading block index...
2014-08-01 10:22:35 Opening LevelDB in C:\Users\itod\AppData\Roaming\Cryptonite\blocks\index
2014-08-01 10:22:36 Opened LevelDB successfully
2014-08-01 10:22:36 Loaded trie at 000009a460ccc429ac6e53c91c6ed2d96697884b8b656a903042faff8971c5aa 53
2014-08-01 10:22:36 LoadBlockIndexDB(): last block file = 0
2014-08-01 10:22:36 LoadBlockIndexDB(): last block file info: CBlockFileInfo(blocks=1, size=224, heights=0...0, time=2014-07-28...2014-07-28)
2014-08-01 10:22:36 LoadBlockIndexDB(): transaction index enabled
2014-08-01 10:22:36 Best Block: 000009a460ccc429ac6e53c91c6ed2d96697884b8b656a903042faff8971c5aa
2014-08-01 10:22:36 LoadBlockIndexDB(): hashBestChain=000009a460ccc429ac6e53c91c6ed2d96697884b8b656a903042faff8971c5aa height=0 date=2014-07-28 01:00:00 progress=nan
2014-08-01 10:22:36 init message: Verifying blocks...
2014-08-01 10:22:36  block index              11ms
2014-08-01 10:22:36 init message: Loading wallet...
2014-08-01 10:22:36 nFileVersion = 10100
2014-08-01 10:22:36 Keys: 101 plaintext, 0 encrypted, 101 w/ metadata, 101 total
2014-08-01 10:22:36  wallet                  199ms
2014-08-01 10:22:36 Activate 000009a460ccc429ac6e53c91c6ed2d96697884b8b656a903042faff8971c5aa
2014-08-01 10:22:36 Writing file 000009a460ccc429ac6e53c91c6ed2d96697884b8b656a903042faff8971c5aa
2014-08-01 10:22:36 Serialized: 53 bytes
2014-08-01 10:22:36 init message: Loading addresses...
2014-08-01 10:22:36 Loaded 1 addresses from peers.dat  0ms
2014-08-01 10:22:37 mapBlockIndex.size() = 1
2014-08-01 10:22:37 nBestHeight = 0
2014-08-01 10:22:37 nBestHeaderHeight = 0
2014-08-01 10:22:37 setKeyPool.size() = 100
2014-08-01 10:22:37 mapWallet.size() = 0
2014-08-01 10:22:37 mapAddressBook.size() = 1
2014-08-01 10:22:37 ext-ip thread start
2014-08-01 10:22:37 dnsseed thread start
2014-08-01 10:22:37 init message: Done loading
2014-08-01 10:22:37 upnp thread start
2014-08-01 10:22:37 net thread start
2014-08-01 10:22:37 msghand thread start
2014-08-01 10:22:37 dumpaddr thread start
2014-08-01 10:22:37 Loading addresses from DNS seeds (could take a while)
2014-08-01 10:22:37 Initialization result: 1
2014-08-01 10:22:37 addcon thread start
2014-08-01 10:22:37 opencon thread start
2014-08-01 10:22:37 1 addresses found from DNS seeds
2014-08-01 10:22:37 dnsseed thread exit
2014-08-01 10:22:38 socket recv error 10054
2014-08-01 10:22:38 GetMyExternalIP() received [x.x.x.x] x.x.x.x:0
2014-08-01 10:22:38 GetMyExternalIP() returned x.x.x.x
2014-08-01 10:22:38 AddLocal(x.x.x.x:8253,4)
2014-08-01 10:22:38 ext-ip thread exit
2014-08-01 10:22:39 UPnP: ExternalIPAddress = x.x.x.x
2014-08-01 10:22:39 AddLocal(x.x.x.x:8253,3)
2014-08-01 10:22:40 UPnP Port Mapping successful.
2014-08-01 10:23:15 socket recv error 10054
2014-08-01 10:23:34 socket recv error 10054
2014-08-01 10:24:02 socket recv error 10054
2014-08-01 10:24:11 socket recv error 10054
2014-08-01 10:24:40 socket recv error 10054

...And it says: "Downloading headers... 4 days behind" with "socket recv error 10054" repeating in the debug.log. Tried to add a few nodes, but nothing changes. I'm behind standard home router. Please advise.
legendary
Activity: 1302
Merit: 1002
.....

There won't never perfect solution but we can not let get ext. 20% of supply get into few people hands if it will be like that it
XCN will be treat as NXT Bytecoin and bad distribution is very hard to defend later IMO , it cause rise of clones even higher than original
(which is sad).
legendary
Activity: 1302
Merit: 1002
...
People waiting == people waiting to mine coins that could be yours. Just a friendly reminder.

True. But those people are also taking on risk that I don't have.

With GPU miner without pool will be hard to deal with 100+ GPUs farms ( i have seen many in VTC while mining )

Gpu miners can be already in play -in 3 day mining with i7 3770k and i have 0 balance so i can tell you that CPU mining doesn't exist ( at least for me ).
Anyway like every where those who got GPU miner 1st behind scene will get big $$; x11... crypto night everywhere is same.

At the end coin can lose some fairness and cause it "clones" claim better distribution - lets just look at Bytecoin and Monero
if such situation will stay long next clone will get BIGGER attention and community at the end market share.

legendary
Activity: 1151
Merit: 1001
where are the pool commands and software? sent me a link, i will try to make one.

poolsofhonor.com

https://github.com/MiniblockchainProject/SimplePool

Is the pool code. Currently it just writes share data to CSV file. Can be easily modified to throw shares in a database. The trouble is that it's difficult to get a list of blocks mined from wallet when trying to execute payouts. I think the easiest thing to do is to modify the wallet so it returns the block hash when a block is found. Then the database will have list of block hashes and you can query for orphans during payout. I can help with some of these things. Usually on #cryptonite IRC on FreeNode, or feel free to PM.
Maybe you should try to help ocminer too, he is the force behind suprnova and so far Sad he says
Code:
For me the Blockchain / getblocktemplate Implementation of this coin is totally crazy and "broken" - If that won't be fixed, there'll never be a working pool for it.
Sad
member
Activity: 81
Merit: 1002
It was only the wind.
How GPU mining?
Who can give a GPU software and method?

No GPU miner available.

Is there any windows CPU miner available?

Yeah, I think it's in the OP. Only solo mining, though - pool software was released, but no ops yet.
hero member
Activity: 673
Merit: 500
So, is the blockchain actually small?  How do you test that?
hero member
Activity: 966
Merit: 1003
People waiting == people waiting to mine coins that could be yours. Just a friendly reminder.

Do you have a gpu miner?
member
Activity: 81
Merit: 1002
It was only the wind.
How GPU mining?
Who can give a GPU software and method?

No GPU miner available.
sr. member
Activity: 462
Merit: 250
Can't decide whether to finish the miner quickly or optimize it to death...
Given the hash rate being thrown a quickly released miner with slow hashes might not really mine anything significant.

Not releasing it immediately. Which is why the conundrum, I have people waiting, so I can't take too long, on the other hand, I can't give them shit, either. Delicate balance.
People waiting == people waiting to mine coins that could be yours. Just a friendly reminder.
sr. member
Activity: 378
Merit: 250
Time is Money - Benjamin Franklin
Can't decide whether to finish the miner quickly or optimize it to death...
Given the hash rate being thrown a quickly released miner with slow hashes might not really mine anything significant.
full member
Activity: 288
Merit: 105
where are the pool commands and software? sent me a link, i will try to make one.

poolsofhonor.com

https://github.com/MiniblockchainProject/SimplePool

Is the pool code. Currently it just writes share data to CSV file. Can be easily modified to throw shares in a database. The trouble is that it's difficult to get a list of blocks mined from wallet when trying to execute payouts. I think the easiest thing to do is to modify the wallet so it returns the block hash when a block is found. Then the database will have list of block hashes and you can query for orphans during payout. I can help with some of these things. Usually on #cryptonite IRC on FreeNode, or feel free to PM.
sr. member
Activity: 479
Merit: 250
awesome! cant wait for a mac wallet
hero member
Activity: 784
Merit: 1000
Pools Of Honor
where are the pool commands and software? sent me a link, i will try to make one.

poolsofhonor.com
legendary
Activity: 1536
Merit: 1000
electronic [r]evolution
We now have a basic block explorer available: http://minichain.info

Still seems a little bit buggy so go easy on it.
full member
Activity: 154
Merit: 100
Making a GPU miner for this is not that easy because of the exotic algo's used (i.e. ripemd / tiger). You need knowledge how to port the algo's to opencl... It is definitely possible but hard to do

there are open source kernels for ripemd and tiger.

Huh, that would have saved me some time. Oh, well.

Would appreciate if you can share the miner after it's ready  Grin
legendary
Activity: 2968
Merit: 1198
hero member
Activity: 506
Merit: 510
when can mined with GPU or pools
This time
It is very hard to mined!
Who mined all?
full member
Activity: 154
Merit: 100
Making a GPU miner for this is not that easy because of the exotic algo's used (i.e. ripemd / tiger). You need knowledge how to port the algo's to opencl... It is definitely possible but hard to do

there are open source kernels for ripemd and tiger.
legendary
Activity: 2688
Merit: 1240

How GPU mining?
Who can give a GPU software and method?

No GPU miner available.

Is there any windows CPU miner available?

Yeah, I think it's in the OP. Only solo mining, though - pool software was released, but no ops yet.


Thats no pool software - thats a small python script for private use Smiley

For me the Blockchain / getblocktemplate Implementation of this coin is totally crazy and "broken" - If that won't be fixed, there'll never be a working pool for it.
Jump to: