Bitcoin Forum
April 27, 2024, 10:30:22 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 ... 486 »
  Print  
Author Topic: [BBR] Boolberry: Privacy and Security - Guaranteed Since 2014  (Read 1210689 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
crypto_zoidberg (OP)
Hero Member
*****
Offline Offline

Activity: 976
Merit: 646



View Profile WWW
April 28, 2014, 05:52:52 PM
 #81


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.
Code:
  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()
  };

According to NIST and ECRYPT II, the cryptographic algorithms used in Bitcoin are expected to be strong until at least 2030. (After that, it will not be too difficult to transition to different algorithms.)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714257022
Hero Member
*
Offline Offline

Posts: 1714257022

View Profile Personal Message (Offline)

Ignore
1714257022
Reply with quote  #2

1714257022
Report to moderator
1714257022
Hero Member
*
Offline Offline

Posts: 1714257022

View Profile Personal Message (Offline)

Ignore
1714257022
Reply with quote  #2

1714257022
Report to moderator
1714257022
Hero Member
*
Offline Offline

Posts: 1714257022

View Profile Personal Message (Offline)

Ignore
1714257022
Reply with quote  #2

1714257022
Report to moderator
crypto_zoidberg (OP)
Hero Member
*****
Offline Offline

Activity: 976
Merit: 646



View Profile WWW
April 28, 2014, 07:04:52 PM
 #82

Good news.
Yesterday we've made some of network monitoring:
http://honeypenny.org/state.html




NOTICE:  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 Offline

Activity: 1106
Merit: 1000



View Profile
April 28, 2014, 07:26:16 PM
 #83

Rename it please. You may learn the lesson of PPCoin, now PeerCoin
BitKoot
Member
**
Offline Offline

Activity: 113
Merit: 10



View Profile
April 28, 2014, 08:43:32 PM
 #84

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:
Code:
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
Hero Member
*****
Offline Offline

Activity: 543
Merit: 500


View Profile
April 28, 2014, 09:02:48 PM
 #85

I hope that Linux miner will not be 4 times better than windows miner, as it is the case in Monero(bitmonero).
BitRock
Full Member
***
Offline Offline

Activity: 137
Merit: 100


View Profile
April 28, 2014, 11:07:14 PM
 #86


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:
Code:
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)
Hero Member
*****
Offline Offline

Activity: 976
Merit: 646



View Profile WWW
April 29, 2014, 03:01:54 AM
 #87

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.0
Everyone wellcome.



SlyWax
Sr. Member
****
Offline Offline

Activity: 248
Merit: 251



View Profile
April 29, 2014, 12:15:04 PM
 #88


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.
Code:
  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
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


View Profile
April 29, 2014, 04:02:38 PM
 #89

There is some tutorial how to mine on windows?  Cry
poochpocket
Sr. Member
****
Offline Offline

Activity: 458
Merit: 265



View Profile
April 29, 2014, 04:11:27 PM
 #90

There is some tutorial how to mine on windows?  Cry
This is the tutorial for Bytecoin but it should be very similar for HoneyPenny
https://bitcointalk.org/index.php?topic=544715
atleticofa
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


View Profile
April 29, 2014, 05:07:51 PM
 #91

There is some tutorial how to mine on windows?  Cry
This is the tutorial for Bytecoin but it should be very similar for HoneyPenny
https://bitcointalk.org/index.php?topic=544715

Thank you  Smiley
NoodleDoodle
Member
**
Offline Offline

Activity: 84
Merit: 10

D*CK Profiler


View Profile
April 29, 2014, 05:30:02 PM
 #92

Any estimate on launch date? Smiley
emontmon
Member
**
Offline Offline

Activity: 196
Merit: 10


View Profile
April 29, 2014, 05:49:13 PM
 #93

will we need to re download bineries
thanks
btc-mike
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1001



View Profile
April 29, 2014, 06:31:02 PM
 #94

...

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 Offline

Activity: 113
Merit: 10



View Profile
April 29, 2014, 07:35:58 PM
 #95

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
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1001



View Profile
April 29, 2014, 08:55:45 PM
 #96

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 Offline

Activity: 2128
Merit: 1120



View Profile
April 29, 2014, 09:20:20 PM
 #97

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)
Hero Member
*****
Offline Offline

Activity: 976
Merit: 646



View Profile WWW
April 29, 2014, 10:17:47 PM
 #98

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:
Code:
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:
Code:
[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:
Code:
transfer 1 @zoidberg 100

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 Smiley ) - 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 Offline

Activity: 17
Merit: 0


View Profile
April 30, 2014, 07:00:58 AM
 #99

Just build new release on centos, registration of alias works like a charm. Also sent 100k @zoidberg.
BitKoot
Member
**
Offline Offline

Activity: 113
Merit: 10



View Profile
April 30, 2014, 07:06:53 AM
 #100

Just sent 123.45 coins to @zoidberg2.

Code:
Money successfully sent, transaction <964c444de985a0a2faa574ebea68de8b22db378be251d0391fe4d60855acc353>

You can send some back to @bitkoot if you like Smiley
Pages: « 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 ... 486 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!