Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - bytemaster

Pages: 1 ... 646 647 648 649 650 651 652 [653] 654 655 656
9781
BitShares PTS / Re: Mining Begins November 5, 08:08:08 UTC
« on: November 05, 2013, 03:00:46 am »
Works just like Bitcoin.

9782
BitShares PTS / Re: Best Mining Hardware
« on: November 05, 2013, 02:59:44 am »
Right now memory usage scales with cores that you throw at it.  This was done to avoid synchronization issues between cores and because it is the best FreeMind could come up with by the launch date.

There is a huge opportunity for developers to optimize the mining algorithm and in theory only 1 GB is ever needed.   That said, the default client will support 4 cores and 3.5 GB of RAM. 

9783
General Discussion / Re: $5000 Bounty - Momentum Proof-of-Work Hacking
« on: November 05, 2013, 02:56:11 am »
is there a deadline for the bounty?
I think I found a weakness but I'm not sure I can prove it before tomorrow.
Is there a working source code that I can download and modify in order to test my theory?

I thought that I could use rainbow tables in order to store only a small part of the birthday/nonce pairs and still be able to find collisions.
But since the space of nonces is 2^26 and the space of birthdays is 2^50 it wouldn't work because it wuuld find too many artificial collisions.
IF the nonce and birhday spaces were of the same order, then it would work perfectly.... but it looks like you are safe from rainbow tables: I can't think of a way to make them work.

Thanks for trying!  The more people who try the better :)   One ProtoShares is out there will be a far bigger bounty :)

9784
What's in Your Miner?  How many machines and what type are you throwing at this?

9785
BitShares PTS / Re: Mining on Linux instructions?
« on: November 05, 2013, 01:04:02 am »
The only thing I can vouch for is protsharesd.pro  using qmake. 

Mining will not work unless you can connect to a network so it is hard to do a speed test :).

I will post a benchmark tool for everyone here in a bit :)

9786
BitShares PTS / Re: Mining on Linux instructions?
« on: November 05, 2013, 12:50:56 am »
bytemaster, when you created your droplet in digital ocean what parameters did you use?  Maybe that has something to do with it.

2 GB 2 Core.

9787
BitShares PTS / Re: Mining on Linux instructions?
« on: November 05, 2013, 12:49:36 am »
You are on the right track... once we publish the proper commit you will be good to go.

9788
BitShares PTS / Re: Mining on Linux instructions?
« on: November 04, 2013, 11:01:59 pm »
Very interesting error... looks like something didn't link.

I just followed the steps above and everything built for me.  Only thing I changed was installing boost 1.54 from source rather than using the built in version.

9789
BitShares PTS / Re: Post your Mining Performance
« on: November 04, 2013, 10:27:17 pm »
I do not have a windows machine to build for windows 64...

Yes, all Linux64

9790
BitShares PTS / Re: Mining on Linux instructions?
« on: November 04, 2013, 10:05:36 pm »
As far as I know it operates just like Bitcoin.  FreeTrade set this up and the only changes from Bitcoin 8.5 are to the proof of work and mining rewards. 

You should be able to use the command line API to report your hash rate and report the number of connected nodes and block depth. 

As far as ports go... 3888 simply replaced bitcoins default port.

9791
BitShares PTS / Re: Momentum Proof-of-Work Information Thread
« on: November 04, 2013, 09:45:33 pm »
in the following statement:

Minimum Memory Required to Search Space:  12 * 2^26 = 768MB

where does the 12 come from?
For each of the 2^26 nonces you need to store the 50 bit hash. So 50 / 8 = 6.25 bytes
6.25  * 2^26 = 419MB
If I round up, it's 7  * 2^26 = 469MB

You need to store the birthday (50 bits, rounded up to 64 bits) and the nonce, 26 bits rounded up to 32 which is 12 bytes.

If you got fancy you could use 76 bits or 10 bytes rather than 12 and save 16% at the expense of some computation.

9792
BitShares PTS / Re: Mining on Linux instructions?
« on: November 04, 2013, 09:21:31 pm »
Here is the relevant subset of my command history for setting up a fresh Digital Ocean machine:

    2   apt-get install git
    5   apt-get install qt4
    9   apt-get install libboost-all-dev
   15  apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
   18  apt-get install make
   20  apt-get install libssl-dev
   24  apt-get install libdb-dev
   28  apt-get install libdb++-dev
   34  wget http://miniupnp.free.fr/files/download.php?file=miniupnpc-1.5.tar.gz
   35  mv download.php\?file\=miniupnpc-1.5.tar.gz  miniupnpc-1.5.tar.gz
   36  tar -xzvf miniupnpc-1.5.tar.gz
   37  cd miniupnpc-1.5/
   39  make
   40  make install
     
   11  git clone https://github.com/InvictusInnovations/ProtoShares.git
   12  cd ProtoShares/
   16  qmake-qt4 protosharesd.pro
   29  make
   30  make -j2
   31  export LC_ALL=C 

    ./protosharesd .................

9793
BitShares PTS / Re: Mining on Linux instructions?
« on: November 04, 2013, 09:14:27 pm »
Assuming all dependencies are installed....

qmake-qt4  protosharesd.pro
make

More details will follow...

9794
Meta / Re: https
« on: November 04, 2013, 09:13:21 pm »
We will certainly work on it!

9795
BitShares PTS / Post your Mining Performance
« on: November 04, 2013, 09:12:29 pm »
Based upon early tests here are my relative mining performance by computer.

1) Digital Ocean 2 core           100%
2) 2.3 Ghz i7 Mac Mini            1000%
3) 3.4 Ghz i7 iMac                  1400%

Your milage may vary.

Pages: 1 ... 646 647 648 649 650 651 652 [653] 654 655 656