Pages:
Author

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

legendary
Activity: 1610
Merit: 1000
Crackpot Idealist
Quote
ffs I've been looking and looking and for the life of me, my tired eyes cannot find the message parameter you are referring to.
The sendtoaddress command will let you insert a custom message into the transaction. Like so:

./cryptonited -testnet sendtoaddress mkNYGT3USmiFEQhCNjTBqdvEyPWBvAZqVQ "1.00000000ep" "my message"

Well shit, not sure what I am doing wrong here. This is my script:

Code:
#!/bin/bash


while :
do
size=$RANDOM
./cryptonited -testnet sendtoaddress myoq946jrvuBCcHwzYV1cQV68Bdw1cVbjd "0.01000000ep" "$size"
sleep 1
done

But it's still giving me duplicate tx error. Any suggestions?

Can't you publish source for a version ready to test? Can't get it working on 14.04 or 14.10

Installing just libdb4.8 doesn't work, and installing libdb4.8-dev is not possible.

Did you add the BTC PPA? I am 99.9% certain you can install libdb4.8++-dev from that

It's just less problematic for people to compile it themselves, but like catia said if there's enough demand we probably will offer Linux binaries. There doesn't seem to be any great reason for not offering Linux binaries.

This I would have to agree with. From what I read the other days this whole issue with libdb4.8 can be solved by compiling from source with 5.1, it just changes your db structure but otherwise the source will compile from readily available dependencies instead of being a pain in the neck. Learn something new every day.
legendary
Activity: 1536
Merit: 1000
electronic [r]evolution
Pooled mining has its advantages. It helps people to get a smoother income from mining and can make forks easier to resolve, among other things which I can't remember off the top of my head because I'm tired. I think it would be worse if we couldn't support pooled mining.
hero member
Activity: 616
Merit: 500
Will it all be open source?

I believe the current plan is that launch will be full source plus prebuilt windows binaries. Linux binaries are just for testing phase. They are kind of difficult to get compiled in such a way to work across distros. If there is a lot of demand we could do linux binaries.

Really? No Linux binaries?  Huh

Can this be pool mined?
It's just less problematic for people to compile it themselves, but like catia said if there's enough demand we probably will offer Linux binaries. There doesn't seem to be any great reason for not offering Linux binaries.

Quote
Can this be pool mined?
Yes, but in the beginning it wont be a simple job to create pools for this coin. Like catia mentioned, we are in many ways back in the stone age because a lot of the current technology built around bitcoin-based coins will need to be altered quite a bit in order to work with Cryptonite.

I will have to think about this (the pool mining), imho pool mining is not the future of crypto (yes I know you said it won't be simple but it can still be possible to pool mine then it will be pool mined)
legendary
Activity: 1536
Merit: 1000
electronic [r]evolution
Will it all be open source?

I believe the current plan is that launch will be full source plus prebuilt windows binaries. Linux binaries are just for testing phase. They are kind of difficult to get compiled in such a way to work across distros. If there is a lot of demand we could do linux binaries.

Really? No Linux binaries?  Huh

Can this be pool mined?
It's just less problematic for people to compile it themselves, but like catia said if there's enough demand we probably will offer Linux binaries. There doesn't seem to be any great reason for not offering Linux binaries.

Quote
Can this be pool mined?
Yes, but in the beginning it wont be a simple job to create pools for this coin. Like catia mentioned, we are in many ways back in the stone age because a lot of the current technology built around bitcoin-based coins will need to be altered quite a bit in order to work with Cryptonite.
hero member
Activity: 616
Merit: 500
Will it all be open source?

I believe the current plan is that launch will be full source plus prebuilt windows binaries. Linux binaries are just for testing phase. They are kind of difficult to get compiled in such a way to work across distros. If there is a lot of demand we could do linux binaries.

Really? No Linux binaries?  Huh

Can this be pool mined?
legendary
Activity: 1536
Merit: 1000
electronic [r]evolution
Can't you publish source for a version ready to test? Can't get it working on 14.04 or 14.10

Installing just libdb4.8 doesn't work, and installing libdb4.8-dev is not possible.
Unfortunately that's not an option at this time, like I said we wont be releasing the source until we are finished and ready to release Cryptonite. If installing libdb4.8-dev is not an option for you then we might try to release a binary using 5.1 or 5.3, but catia went to sleep not long ago and I'd rather wait for him to return before I attempt to compile anything because I'm not sure what state the source code is in and I'm not sure which versions of libdb we can actually support.
sr. member
Activity: 560
Merit: 250
"Trading Platform of The Future!"
Can't you publish source for a version ready to test? Can't get it working on 14.04 or 14.10

Installing just libdb4.8 doesn't work, and installing libdb4.8-dev is not possible.
legendary
Activity: 1536
Merit: 1000
electronic [r]evolution
The binaries don't work in the later Ubuntu versions. Why no source yet? Is it possible to compile with libdb5.3?
I'm running Ubuntu 14.04 so it should work. The reason we're not releasing the source yet is because it's under heavy development and we don't want anyone trying to use it before it's ready. And yes it's possible to compile with 5.3 but we don't really want to compile two separate binaries, it's easier just to stick with one.

edit: sorry I was thinking about 5.1, not sure about 5.3.
Or maybe it's the other way around, lol, I can't remember.
One of them works because catia only recently started using 4.8
sr. member
Activity: 560
Merit: 250
"Trading Platform of The Future!"
The binaries don't work in the later Ubuntu versions. Why no source yet? Is it possible to compile with libdb5.3?
legendary
Activity: 1536
Merit: 1000
electronic [r]evolution
Some other interesting features this coin will have besides an original PoW algo and mini-blockchain:

* mini-blockchain allows messages in all transactions without risking bloat
* block reward updated every block to allow smooth distribution of coins
* difficulty is updated every block (not sure if truly original algo)
* dynamic max block size (will change each block; not yet implemented)
* withdrawal limit can be set on addresses (not really implemented yet)

And yes billotronic, it will be completely open source.
Also the other thing I forgot to mention is that the account tree design allows us to have much better support for micro-transactions (when sending to addresses which already exist in the tree). Another cool thing that is different from bitcoin is that you can easily check how many coins are left to mine. The first account in the account tree is what we call the "coinbase account", all coinbase transactions (block rewards) actually subtract money from the coinbase account until it's empty, but you can also provably destroy coins by sending them to the coinbase account. The starting balance of the coinbase account is the max value of an unsigned 64 bit integer, and catia implemented extended precision floats to make that possible (that's what the "ep" means).
legendary
Activity: 1536
Merit: 1000
electronic [r]evolution
Quote
What happens if someone has a high number of coins? Is that illegal? Guess not.
If someone suspects there was a premine they can simply look back at the historic blocks and see there wasn't. If for some reason everyone has deleted their old blocks then I suppose they'll just have to decide whether the amount is "suspiciously high" or not, and if they think it is they can go and take our source code and create their own clone without a premine.

This is all irrelevant anyway because old blocks don't become prunable until a week, which is more than enough time for people to look at the blockchain and see if something is wrong.
newbie
Activity: 59
Merit: 0
Quote
Cryptonite also does not necessarily know the origin of coins. Common utilities such a
blockchain explorer may be practically impossible.
Does this mean it's anonymous?

It means may have premine and u will never know.
Besides being anonymous.
No it doesn't mean it's anonymous and it doesn't mean you'd never know about a premine. For a start anyone could keep the full blockchain history if they wished. It will probably be an optional feature whether you want to delete old blocks or not. Many people probably will store the full blockchain for historic reasons (I probably will) and so it wont be anonymous due to that. Secondly the account tree holds a full record of the balance of every account in existence, so you can easily see if some accounts have a suspiciously high number of coins.

What happens if someone has a high number of coins? Is that illegal? Guess not.
legendary
Activity: 1536
Merit: 1000
electronic [r]evolution
Quote
Cryptonite also does not necessarily know the origin of coins. Common utilities such a
blockchain explorer may be practically impossible.
Does this mean it's anonymous?

It means may have premine and u will never know.
Besides being anonymous.
No it doesn't mean it's anonymous and it doesn't mean you'd never know about a premine. For a start anyone could keep the full blockchain history if they wished. It will probably be an optional feature whether you want to delete old blocks or not. Many people probably will store the full blockchain for historic reasons (I probably will) and so it wont be anonymous due to that. Secondly the account tree holds a full record of the balance of every account in existence, so you can easily see if some accounts have a suspiciously high number of coins.
legendary
Activity: 1536
Merit: 1000
electronic [r]evolution
Quote
ffs I've been looking and looking and for the life of me, my tired eyes cannot find the message parameter you are referring to.
The sendtoaddress command will let you insert a custom message into the transaction. Like so:

./cryptonited -testnet sendtoaddress mkNYGT3USmiFEQhCNjTBqdvEyPWBvAZqVQ "1.00000000ep" "my message"
newbie
Activity: 59
Merit: 0
Quote
Cryptonite also does not necessarily know the origin of coins. Common utilities such a
blockchain explorer may be practically impossible.
Does this mean it's anonymous?

It means may have premine and u will never know.
Besides being anonymous.
sr. member
Activity: 560
Merit: 250
"Trading Platform of The Future!"
Quote
Cryptonite also does not necessarily know the origin of coins. Common utilities such a
blockchain explorer may be practically impossible.
Does this mean it's anonymous?
legendary
Activity: 1536
Merit: 1000
electronic [r]evolution
Some other interesting features this coin will have besides an original PoW algo and mini-blockchain:

* mini-blockchain allows messages in all transactions without risking bloat
* block reward updated every block to allow smooth distribution of coins
* difficulty is updated every block (not sure if truly original algo)
* dynamic max block size (will change each block; not yet implemented)
* withdrawal limit can be set on addresses (not really implemented yet)

And yes billotronic, it will be completely open source.
full member
Activity: 288
Merit: 105
Will it all be open source?

I believe the current plan is that launch will be full source plus prebuilt windows binaries. Linux binaries are just for testing phase. They are kind of difficult to get compiled in such a way to work across distros. If there is a lot of demand we could do linux binaries.
legendary
Activity: 1610
Merit: 1000
Crackpot Idealist
Can you make a binary version using libdb5.3?

You don't need to install the -dev package. Just install libdb4.8. I take it you are a debian user? I have had a similar problem.
I'm using Ubuntu 14.10.

I installed libdb4.8 and I still get
Code:
./cryptonited: error while loading shared libraries: libdb_cxx-4.8.so: cannot open shared object file: No such file or directory

I am certain you need libdb4.8++-dev installed to get this running... though it was late when I finally did get mine working.
legendary
Activity: 1610
Merit: 1000
Crackpot Idealist
When we release the coin it will include only CPU miner. It is possible to create a GPU miner but GPU will have somewhat harder time with it than other algos.

Will it all be open source?
Pages:
Jump to: