Pages:
Author

Topic: [TEST RELEASE] Cryptonite binary for linux (NEW: Qt and Windows builds) - page 3. (Read 19305 times)

legendary
Activity: 1536
Merit: 1000
electronic [r]evolution
looks like I got lots of orphans or something is up. I'll keep mining for a bit and see what happens.
Yes because we have fixed the difficulty at one in order to make some bugs easier to detect and deal with. You wont get many blocks because there's a very high orphan rate.

@Primitive: 14072700 is probably mining ok for you because it might be on a different fork or something. Catia also mentioned that behind a router upnp will only work for 1 of the computers, so that might also have something to do with it.
legendary
Activity: 1946
Merit: 1005
My mule don't like people laughing
Okay thought I would give this a try.

So I downloaded the latest win64 qt build.

Ran with -testnet

Synced up super fast! Kewl  Grin

Started mining with setgenerate true 4 like the good ole' cpu coins. I'm finding blocks like mad.

getmininginfo..

"blocks" : 46799,
"currentblocksize" : 1000,
"currentblocktx" : 0,
"difficulty" : 1.00000000,
"errors" : "This is a pre-release test build - use at your own risk - do not use for mining or merchant applications",
"genproclimit" : 4,
"networkhashps" : 579857,
"pooledtx" : 0,
"testnet" : true,
"generate" : true,
"hashespersec" : 339900

looks like I got lots of orphans or something is up. I'll keep mining for a bit and see what happens.
full member
Activity: 288
Merit: 105
There is a flaw in M7 implementation in the wallet: sph_tiger_context is reused for ripemd as its context *after* being used for tiger. Fortunately the structure is bigger than sph_ripemd_context so no stack corruption occurs, but it is a dangerous assumption, and ripemd is essentially just not the standard ripemd.

Yeah this seems to be the case. Going to reset testnet with the change and revert to normal difficulty calculations shortly.
hero member
Activity: 658
Merit: 500
its it possible to run 2 instances of the QT?  

i have 2 laptops. one of them seems to be working, and the balance is increasing.

however, laptop #2 is behaving strangely.  it is mining blocks, but the balance never goes above 0.

is this related to 2 nodes being on a single IP?

EDIT:

in case this is useful info, the laptop that is mining ok is running 14072700.exe

the laptop that is mining but balance is stuck at 0 is running 14072707.exe
sr. member
Activity: 462
Merit: 250
the default sort order is by status and then date. So orphaned blocks will be moved after your confirmed once. Click on the date column if you want to see it that way.
is the source already available ?
Not that I know of. But binaries are, some unstripped..
legendary
Activity: 1400
Merit: 1050
the default sort order is by status and then date. So orphaned blocks will be moved after your confirmed once. Click on the date column if you want to see it that way.
is the source already available ?
full member
Activity: 288
Merit: 105
the default sort order is by status and then date. So orphaned blocks will be moved after your confirmed once. Click on the date column if you want to see it that way.
sr. member
Activity: 462
Merit: 250
There is a flaw in M7 implementation in the wallet: sph_tiger_context is reused for ripemd as its context *after* being used for tiger. Fortunately the structure is bigger than sph_ripemd_context so no stack corruption occurs, but it is a dangerous assumption, and ripemd is essentially just not the standart ripemd.
hero member
Activity: 658
Merit: 500
after 160+ confirmations, my mined deposits become "conflicted"
hero member
Activity: 658
Merit: 500
how does the network know my wallet address? (qt)

roughly the same way bitcoin does. it doesn't. coins are sent to addresses with no verification that they can be spent. See 1BitcoinEaterAddressDontSendf59kuE. Spending involves proving that you have a key which is allowed to spend that address. Since addresses are generated from keys via one way function, it's practically impossible to spend an address unless that address was in fact generated from a key you already possess.


sorry - my question was not clear.

i mean when i start mining in the QT debug console, it starts to mine, but i dont even have a wallet address yet.

If it's anything like core Bitcoin client, then you already have 100 keys by default. You can just start mining directly in console, it automatically credits to an address in your wallet.

thank you.  in that case, if i successfully solve a block, then i would see an incoming transaction and a a positive balance?

nevermind, looks like its working!  i see transactions coming in!
hero member
Activity: 658
Merit: 500
how does the network know my wallet address? (qt)

roughly the same way bitcoin does. it doesn't. coins are sent to addresses with no verification that they can be spent. See 1BitcoinEaterAddressDontSendf59kuE. Spending involves proving that you have a key which is allowed to spend that address. Since addresses are generated from keys via one way function, it's practically impossible to spend an address unless that address was in fact generated from a key you already possess.


sorry - my question was not clear.

i mean when i start mining in the QT debug console, it starts to mine, but i dont even have a wallet address yet.

If it's anything like core Bitcoin client, then you already have 100 keys by default. You can just start mining directly in console, it automatically credits to an address in your wallet.

thank you.  in that case, if i successfully solve a block, then i would see an incoming transaction and a a positive balance?
full member
Activity: 133
Merit: 100
how does the network know my wallet address? (qt)

roughly the same way bitcoin does. it doesn't. coins are sent to addresses with no verification that they can be spent. See 1BitcoinEaterAddressDontSendf59kuE. Spending involves proving that you have a key which is allowed to spend that address. Since addresses are generated from keys via one way function, it's practically impossible to spend an address unless that address was in fact generated from a key you already possess.


sorry - my question was not clear.

i mean when i start mining in the QT debug console, it starts to mine, but i dont even have a wallet address yet.

If it's anything like core Bitcoin client, then you already have 100 keys by default. You can just start mining directly in console, it automatically credits to an address in your wallet.
hero member
Activity: 658
Merit: 500
how does the network know my wallet address? (qt)

roughly the same way bitcoin does. it doesn't. coins are sent to addresses with no verification that they can be spent. See 1BitcoinEaterAddressDontSendf59kuE. Spending involves proving that you have a key which is allowed to spend that address. Since addresses are generated from keys via one way function, it's practically impossible to spend an address unless that address was in fact generated from a key you already possess.


sorry - my question was not clear.

i mean when i start mining in the QT debug console, it starts to mine, but i dont even have a wallet address yet.
full member
Activity: 288
Merit: 105
how does the network know my wallet address? (qt)

roughly the same way bitcoin does. it doesn't. coins are sent to addresses with no verification that they can be spent. See 1BitcoinEaterAddressDontSendf59kuE. Spending involves proving that you have a key which is allowed to spend that address. Since addresses are generated from keys via one way function, it's practically impossible to spend an address unless that address was in fact generated from a key you already possess.
hero member
Activity: 658
Merit: 500
has anyone running WINdows QT successfully mined a block?
Yes I've mined plenty of blocks on win64 with qt.

how does the network know my wallet address? (qt)
full member
Activity: 288
Merit: 105
@aaaxn you are running linux/windows? 14072704 has a fix for one of the segfaults i found. Working on trying to reproduce others but it's very difficult to even get a stack trace because of ASLR. Pretty much have to build from source and run it inside of gdb.

Also we have some situations where the trie download stalls, and once we got a corrupted trie. Stall is being fixed now.

The abnormal block rate is bringing out all kinds of problems. Expect that at normal speeds things will be 60x more reliable.

Edit: 14072707 is up. Seems to be having no problems. On target at T-12 hours.
sr. member
Activity: 359
Merit: 250
Code:
Accepted block 13064
Accept block header
Cannot fastforward chain because of missing data: 0000050e541d00f6d9928d4bf8e080da5cfa66767d4502eb40fec8dd6d21cdea 2
OS 1 NS 1
Accepted block 15001
Accept block header
Cannot fastforward chain because of missing data: 0000050e541d00f6d9928d4bf8e080da5cfa66767d4502eb40fec8dd6d21cdea 2
OS 1 NS 1
(...)
Getting size for height : 21237
OS 21238 NS 21239
Accepted block 21238
Accept block header
Accept block header
Cannot fastforward chain because of missing data: 00000bb228da2a56202ef57b60f7c403dd9bd683278b8fbdd184c048e869dee4 2
OS 21239 NS 21239
Accepted block 21238
Accept block header
Hrm
Accept block header
Getting size for height : 21238
OS 21239 NS 21240
Accepted block 21239
I run 14072703. It synced on 3rd attempt (deleting data every time). First and second run segfaulted, but I don't have log. Maybe it has something to do with unnatural block rate.
legendary
Activity: 1536
Merit: 1000
electronic [r]evolution
has anyone running WINdows QT successfully mined a block?
Yes I've mined plenty of blocks on win64 with qt.
legendary
Activity: 1151
Merit: 1001
Just noticed this thread... can someone point me where in the thread setting up client is explained?
For testnet of course Smiley

10x


PS:
o, using -testnet works ... now...

It would be great if at launch, when will it be btw? There will be small how-to - how to start mining, how to start mining with more than 1 PC ...
hero member
Activity: 658
Merit: 500
has anyone running WINdows QT successfully mined a block?
Pages:
Jump to: