bitfreak! (OP)
Legendary
Offline
Activity: 1536
Merit: 1000
electronic [r]evolution
|
|
June 11, 2014, 05:50:52 AM |
|
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"
|
XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
|
|
|
bitfreak! (OP)
Legendary
Offline
Activity: 1536
Merit: 1000
electronic [r]evolution
|
|
June 11, 2014, 05:53:53 AM |
|
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.
|
XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
|
|
|
c18machine
Newbie
Offline
Activity: 59
Merit: 0
|
|
June 11, 2014, 05:55:35 AM |
|
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.
|
|
|
|
bitfreak! (OP)
Legendary
Offline
Activity: 1536
Merit: 1000
electronic [r]evolution
|
|
June 11, 2014, 06:02:09 AM Last edit: June 11, 2014, 09:51:00 PM by bitfreak! |
|
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.
|
XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
|
|
|
bitfreak! (OP)
Legendary
Offline
Activity: 1536
Merit: 1000
electronic [r]evolution
|
|
June 11, 2014, 06:18:18 AM Last edit: June 11, 2014, 10:23:57 PM by bitfreak! |
|
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).
|
XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
|
|
|
surfer43
Sr. Member
Offline
Activity: 560
Merit: 250
"Trading Platform of The Future!"
|
|
June 11, 2014, 06:29:48 AM |
|
The binaries don't work in the later Ubuntu versions. Why no source yet? Is it possible to compile with libdb5.3?
|
|
|
|
bitfreak! (OP)
Legendary
Offline
Activity: 1536
Merit: 1000
electronic [r]evolution
|
|
June 11, 2014, 06:36:23 AM Last edit: June 11, 2014, 06:54:08 AM by bitfreak! |
|
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
|
XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
|
|
|
surfer43
Sr. Member
Offline
Activity: 560
Merit: 250
"Trading Platform of The Future!"
|
|
June 11, 2014, 07:16:11 AM |
|
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.
|
|
|
|
bitfreak! (OP)
Legendary
Offline
Activity: 1536
Merit: 1000
electronic [r]evolution
|
|
June 11, 2014, 07:32:05 AM |
|
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.
|
XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
|
|
|
mrvegad
|
|
June 11, 2014, 08:35:17 AM |
|
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? Can this be pool mined?
|
|
|
|
bitfreak! (OP)
Legendary
Offline
Activity: 1536
Merit: 1000
electronic [r]evolution
|
|
June 11, 2014, 08:53:34 AM |
|
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? 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. 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.
|
XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
|
|
|
mrvegad
|
|
June 11, 2014, 09:10:48 AM |
|
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? 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. 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)
|
|
|
|
bitfreak! (OP)
Legendary
Offline
Activity: 1536
Merit: 1000
electronic [r]evolution
|
|
June 11, 2014, 09:29:26 AM |
|
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.
|
XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
|
|
|
billotronic
Legendary
Offline
Activity: 1610
Merit: 1000
Crackpot Idealist
|
|
June 11, 2014, 12:13:35 PM |
|
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: #!/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.
|
|
|
|
mrvegad
|
|
June 11, 2014, 12:36:14 PM |
|
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: #!/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. try this: size=$(($RANDOM + ($RANDOM % 2) * 32768))
|
|
|
|
billotronic
Legendary
Offline
Activity: 1610
Merit: 1000
Crackpot Idealist
|
|
June 11, 2014, 02:08:02 PM |
|
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: #!/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. try this: size=$(($RANDOM + ($RANDOM % 2) * 32768)) Thank you sir, I will give that a try. (only second day of ever using variables in a bash script... feel like a real nerd now lol)
|
|
|
|
billotronic
Legendary
Offline
Activity: 1610
Merit: 1000
Crackpot Idealist
|
|
June 11, 2014, 10:54:46 PM |
|
no dice mrv.sh: 6: mrv.sh: arithmetic expression: expecting primary: " + ( % 2) * 32768" you wouldn't think this would be so damn hard...
|
|
|
|
catia
|
|
June 11, 2014, 11:03:09 PM |
|
./cryptonited -testnet sendtoaddress mnmLy8zP7AmBAvdnhzoKPpFDZAowoZE1xq "1.00000041ep" "$RANDOM"
Just typing that at command line seems to work for me.
|
|
|
|
mrvegad
|
|
June 11, 2014, 11:17:11 PM |
|
no dice mrv.sh: 6: mrv.sh: arithmetic expression: expecting primary: " + ( % 2) * 32768" you wouldn't think this would be so damn hard... strange, the script I posted works for me as well as the one you wrote
|
|
|
|
mrvegad
|
|
June 11, 2014, 11:20:23 PM |
|
I need some addresses to send to
|
|
|
|
|