crypto_zoidberg (OP)
|
|
April 28, 2014, 05:52:52 PM |
|
Can't you make 2 coinbase transaction, one for mining the other for donation ?
Not possible since coinbase transaction included in block as a member field. struct block_header { uint8_t major_version; uint8_t minor_version; uint64_t timestamp; crypto::hash prev_id; crypto::hash mm; uint32_t nonce;
BEGIN_SERIALIZE() VARINT_FIELD(major_version) if(major_version > CURRENT_BLOCK_MAJOR_VERSION) return false; VARINT_FIELD(minor_version) VARINT_FIELD(timestamp) FIELD(prev_id) FIELD(mm) FIELD(nonce) END_SERIALIZE() };
struct block: public block_header { transaction miner_tx; // <------------------------------- coinbase std::vector<crypto::hash> tx_hashes;
BEGIN_SERIALIZE_OBJECT() FIELDS(*static_cast<block_header *>(this)) FIELD(miner_tx) FIELD(tx_hashes) END_SERIALIZE() };
|
|
|
|
crypto_zoidberg (OP)
|
|
April 28, 2014, 07:04:52 PM |
|
Good news. Yesterday we've made some of network monitoring: http://honeypenny.org/state.htmlNOTICE: THIS IS TEST NETWORK!! IT WON'T BE SUPPORTED IN FUTURE. REAL NETWORK WILL BE LAUNCHED AFTER SUCCESS TEST.And then do not say I did not warn. Technically we ready for a network launch, but we decided to keep running test net for a while. Network LAUNCH will come on this week, after discussion about features options (donations, hash) will be finished. Follow this thread.
|
|
|
|
digicoin
Legendary
Offline
Activity: 1106
Merit: 1000
|
|
April 28, 2014, 07:26:16 PM |
|
Rename it please. You may learn the lesson of PPCoin, now PeerCoin
|
|
|
|
BitKoot
Member
Offline
Activity: 113
Merit: 10
|
|
April 28, 2014, 08:43:32 PM |
|
First of all: good to see an open/public fork of Bytecoin with active development! I agree the name should be changed. Shadowcoin, Nightcoin (suggested by Iocogee) or something without the age old 'coin' additive. Could you answer these questions: - How many developers are in the team? - Are you looking for more developers (can people contribute on GitHub) and or other help (translations, etc.)? - Can you announce the launch more than one day in advance? You want the launch to be perceived as open and honest as possible. Anyone looking to run this on Linux, I got it running on Ubuntu 14.04 (I think this should work on 13.10 as well). These are the steps I used: echo 1. add repository containing the right boost package version sudo add-apt-repository ppa:boost-latest/ppa
echo 2. update apt repository sudo apt-get update
echo 3. install needed packages sudo apt-get -y install gcc-4.8 g++-4.8 libboost1.55-all-dev git cmake
echo 4. get honnypenny sources git clone https://github.com/cryptozoidberg/honeypenny.git
echo 5. go into honnypenny map and start building cd honnypenny; make
echo 6. after this you will be able to find the build results in ~/honnypenny/build/release/src/ cd build/release/src/
echo 7. start the node ./hpd
echo 8. start the client for the first time and create a wallet ./simplewallet --generate-new-wallet wallet_name.wallet --password change_this!
|
|
|
|
Xdragon
|
|
April 28, 2014, 09:02:48 PM |
|
I hope that Linux miner will not be 4 times better than windows miner, as it is the case in Monero(bitmonero).
|
|
|
|
BitRock
|
|
April 28, 2014, 11:07:14 PM |
|
Anyone looking to run this on Linux, I got it running on Ubuntu 14.04 (I think this should work on 13.10 as well). These are the steps I used: echo 1. add repository containing the right boost package version sudo add-apt-repository ppa:boost-latest/ppa
echo 2. update apt repository sudo apt-get update
echo 3. install needed packages sudo apt-get -y install gcc-4.8 g++-4.8 libboost1.55-all-dev git cmake
echo 4. get honnypenny sources git clone https://github.com/cryptozoidberg/honeypenny.git
echo 5. go into honnypenny map and start building cd honnypenny; make
echo 6. after this you will be able to find the build results in ~/honnypenny/build/release/src/ cd build/release/src/
echo 7. start the node ./hpd
echo 8. start the client for the first time and create a wallet ./simplewallet --generate-new-wallet wallet_name.wallet --password change_this!
Great. Will try it.
|
|
|
|
crypto_zoidberg (OP)
|
|
April 29, 2014, 03:01:54 AM |
|
Let's open hash-function discussion friends.I'm curious about the smaller scratchpad. Does that make this coin GPU minable? I would guess that it does (because the scratchpad will now fit in GPU caches), but I have not studied the algorithm that carefully. ......................
Since there some questions about PoW hash, i've started discussion about our hash-function in new topic: https://bitcointalk.org/index.php?topic=588421.0Everyone wellcome.
|
|
|
|
SlyWax
|
|
April 29, 2014, 12:15:04 PM |
|
Can't you make 2 coinbase transaction, one for mining the other for donation ?
Not possible since coinbase transaction included in block as a member field. struct block_header { uint8_t major_version; uint8_t minor_version; uint64_t timestamp; crypto::hash prev_id; crypto::hash mm; uint32_t nonce;
BEGIN_SERIALIZE() VARINT_FIELD(major_version) if(major_version > CURRENT_BLOCK_MAJOR_VERSION) return false; VARINT_FIELD(minor_version) VARINT_FIELD(timestamp) FIELD(prev_id) FIELD(mm) FIELD(nonce) END_SERIALIZE() };
struct block: public block_header { transaction miner_tx; // <------------------------------- coinbase std::vector<crypto::hash> tx_hashes;
BEGIN_SERIALIZE_OBJECT() FIELDS(*static_cast<block_header *>(this)) FIELD(miner_tx) FIELD(tx_hashes) END_SERIALIZE() };
Then add another field for donation transaction, or put it in the transaction list with a special tag.
|
|
|
|
atleticofa
|
|
April 29, 2014, 04:02:38 PM |
|
There is some tutorial how to mine on windows?
|
|
|
|
|
|
NoodleDoodle
Member
Offline
Activity: 84
Merit: 10
D*CK Profiler
|
|
April 29, 2014, 05:30:02 PM |
|
Any estimate on launch date?
|
|
|
|
emontmon
Member
Offline
Activity: 196
Merit: 10
|
|
April 29, 2014, 05:49:13 PM |
|
will we need to re download bineries thanks
|
|
|
|
btc-mike
|
|
April 29, 2014, 06:31:02 PM |
|
...
Could you answer these questions: - How many developers are in the team? - Are you looking for more developers (can people contribute on GitHub) and or other help (translations, etc.)? - Can you announce the launch more than one day in advance? You want the launch to be perceived as open and honest as possible.
I agree, it is good to see a fork with active discussion before release and dev that listens to comments. I too am interested in the answers to these questions.
|
|
|
|
BitKoot
Member
Offline
Activity: 113
Merit: 10
|
|
April 29, 2014, 07:35:58 PM |
|
I hope that Linux miner will not be 4 times better than windows miner, as it is the case in Monero(bitmonero).
Unfortunatly there is still a big difference between mining in linux and windows. On my machine mining in ubuntu running inside a VM is still 2 times faster than mining on windows. I have compiled the linux version (which helps perfomance), and the windows version is the precompiled one. I don't know if it makes a huge difference when you compile it yourself on windows.
|
|
|
|
btc-mike
|
|
April 29, 2014, 08:55:45 PM |
|
I hope that Linux miner will not be 4 times better than windows miner, as it is the case in Monero(bitmonero).
Unfortunatly there is still a big difference between mining in linux and windows. On my machine mining in ubuntu running inside a VM is still 2 times faster than mining on windows. I have compiled the linux version (which helps perfomance), and the windows version is the precompiled one. I don't know if it makes a huge difference when you compile it yourself on windows. I notice in Windows that if you do not specify the number of threads it uses ONE, which is opposite of most command line CPU miners. They usually use all threads. I was considering writing up a how-to for windows, does anyone really need one? I have written a few others -> http://cpucoinlist.com/how-to/
|
|
|
|
superresistant
Legendary
Offline
Activity: 2156
Merit: 1131
|
|
April 29, 2014, 09:20:20 PM |
|
I hope that Linux miner will not be 4 times better than windows miner, as it is the case in Monero(bitmonero).
Unfortunatly there is still a big difference between mining in linux and windows. On my machine mining in ubuntu running inside a VM is still 2 times faster than mining on windows. I have compiled the linux version (which helps perfomance), and the windows version is the precompiled one. I don't know if it makes a huge difference when you compile it yourself on windows. I notice in Windows that if you do not specify the number of threads it uses ONE, which is opposite of most command line CPU miners. They usually use all threads. I was considering writing up a how-to for windows, does anyone really need one? I have written a few others -> http://cpucoinlist.com/how-to/If you do this, it is going to be impossible to solo mine. So I would not.
|
|
|
|
crypto_zoidberg (OP)
|
|
April 29, 2014, 10:17:47 PM |
|
Good news! We've added rpc api to daemon and upgraded wallet to work with aliases. Now we can see how aliases works. To register alias: Type in your daemon command: make_alias your_name 1DXMLdBWfhdJUwVTdJJZo9StboYHgbTeZC75iBJUSX7MP8D4GV4AVpPZAioqHjjqx41R2iAGKZJqoZ2hqzWgVskdVBJ9RR4
If your daemon is mining and if this name is not already used by someone else - you will get this alias when you find first a block. When it happend you'll see smth like this: [miner 0]Found block for difficulty: 80910 [miner 0]Alias "zoidberg2" successfully committed to blockchain
After it happend you can publish your short alias name instead of long address, and in wallet now transfer command can use alias names as well (if address starts from @ it interpreted as alias name). To use alias: Since you have registered an alias it will stay in blockchain forever. Possible to change alias associated address (change owner, sell out) if you prove that you own it (by signing update message with secrete address key). I've already registered @zoidberg address, and @zoidberg2 (@zoidberg address actually registered in invalid address due to bug ) - so you can try to send me some testcoins. NOTICE: To make it work please update software (pull and rebuild under the linux or get fresh linux binaries, macos binaries is not updated yet). Someone who tried this feature - leave your feedback please.
|
|
|
|
nbkn
Newbie
Offline
Activity: 17
Merit: 0
|
|
April 30, 2014, 07:00:58 AM |
|
Just build new release on centos, registration of alias works like a charm. Also sent 100k @zoidberg.
|
|
|
|
BitKoot
Member
Offline
Activity: 113
Merit: 10
|
|
April 30, 2014, 07:06:53 AM |
|
Just sent 123.45 coins to @zoidberg2. Money successfully sent, transaction <964c444de985a0a2faa574ebea68de8b22db378be251d0391fe4d60855acc353> You can send some back to @bitkoot if you like
|
|
|
|
|