Bitcoin Forum
May 14, 2024, 08:29:27 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 [716] 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 ... 1315 »
  Print  
Author Topic: [ANN][BURST] Burst | Efficient HDD Mining | New 1.2.3 Fork block 92000  (Read 2170603 times)
DrTrouble
Member
**
Offline Offline

Activity: 111
Merit: 10


View Profile
November 03, 2014, 04:45:27 AM
 #14301

Hot deal alert!  4TB external for $100.  Or, $25/1TB. I picked up 3 myself - http://www.ebay.com/itm/SAMSUNG-D3-Station-4TB-USB-3-0-3-5-Desktop-External-Hard-Drive-STSHX-D401TDB-Bl/291274747882?afsrc=1

What is this "Bitcoin" of which you speak???
1715675367
Hero Member
*
Offline Offline

Posts: 1715675367

View Profile Personal Message (Offline)

Ignore
1715675367
Reply with quote  #2

1715675367
Report to moderator
1715675367
Hero Member
*
Offline Offline

Posts: 1715675367

View Profile Personal Message (Offline)

Ignore
1715675367
Reply with quote  #2

1715675367
Report to moderator
"I'm sure that in 20 years there will either be very large transaction volume or no volume." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715675367
Hero Member
*
Offline Offline

Posts: 1715675367

View Profile Personal Message (Offline)

Ignore
1715675367
Reply with quote  #2

1715675367
Report to moderator
1715675367
Hero Member
*
Offline Offline

Posts: 1715675367

View Profile Personal Message (Offline)

Ignore
1715675367
Reply with quote  #2

1715675367
Report to moderator
1715675367
Hero Member
*
Offline Offline

Posts: 1715675367

View Profile Personal Message (Offline)

Ignore
1715675367
Reply with quote  #2

1715675367
Report to moderator
mczarnek
Hero Member
*****
Offline Offline

Activity: 527
Merit: 502


View Profile
November 03, 2014, 04:45:57 AM
 #14302

I don't understand why does 4096 optimize it for hdd?

For each nonce/accountId combination a 256 kb chunk of data is pre-generated during the plotting process.
You can specify any ranges of nonces, just make sure they don't overlap. Otherwise same work will be done twice.
Plot files serve as a giant lookup table for further computation. Plot files can be stored on ANY device, hdds, sdds etc. Doesn't matter which device, only the available space matters.

For each block only 64 bytes (scoop) from each 256 kb chunk are really used. These 64 bytes are selected depending on block id (which is not known beforehand).

It's not possible to generate these 64 bytes on the fly. Only the entire 256 kb block can be generated, but only 64 bytes will be used. This makes the algo terribly inefficient for CPU/GPU mining.

As a result of final computation (during mining) a deadline is produced. A person with the shortest deadline will announce the next block once this deadline expires.
I hope this helped to clear things up a bit. Smiley

Also, have any coders looked through this coded and approved or has only one guy written it?  People analyzed the algorithm looking for flaws?

I did, haven't found any flaws. The algorithm looks very solid, couldn't find a way to abuse it.
I'm not a cryptography expert though.


Thank you, now how do you verify that the correct person generated the block?

And what if multiple people have their plots tell them that they can generate a block at the same time?

BitSend ◢◤Clients | Source
www.bitsend.info
█▄
█████▄
████████▄
███████████▄
██████████████
███████████▀
████████▀
█████▀
█▀












Segwit | Core 0.14 | Masternodes
XEVAN | DK3 | Electrum soon
Bitcore - BTX/BTC -Project












BSD -USDT | Bittrex | C.Gather | S.Exchange
Cryptopia | NovaExchange | Livecoin
Litebit.eu | Faucet | Bitsend Airdrop













████
 ████
  ████
   ████
    ████
     ████
      ████
       ████
        ████
       ████
      ████
     ████
    ████
   ████
  ████
 ████
████

████
 ████
  ████
   ████
    ████
     ████
      ████
       ████
        ████
       ████
      ████
     ████
    ████
   ████
  ████
 ████
████
FakeAccount
Full Member
***
Offline Offline

Activity: 248
Merit: 100


I'm not real


View Profile
November 03, 2014, 04:49:16 AM
 #14303

Just came back from vacation, was gone a full week.  You idiots are still wasting your time on this crap coin?
only idiots take a full week off
DrTrouble
Member
**
Offline Offline

Activity: 111
Merit: 10


View Profile
November 03, 2014, 05:37:55 AM
 #14304

Just came back from vacation, was gone a full week.  You idiots are still wasting your time on this crap coin?
only idiots take a full week off
***Please do not feed the animals...***   Wink

What is this "Bitcoin" of which you speak???
mafostedu
Full Member
***
Offline Offline

Activity: 171
Merit: 100


View Profile
November 03, 2014, 05:59:42 AM
 #14305

@ Blago,

Does your latest miner supports special characters in pass phrase for solo ?
If not, can you add it in the future version ?

Thanks.
Blago
Sr. Member
****
Offline Offline

Activity: 416
Merit: 250



View Profile
November 03, 2014, 07:03:05 AM
 #14306

@ Blago,

Does your latest miner supports special characters in pass phrase for solo ?
If not, can you add it in the future version ?

Thanks.
Yes, support.   https://github.com/Blagodarenko/miner-burst/blob/master/miner.cpp  string #517

Relax, I’m russian!...
BURST-B2LU-SGCZ-NYVS-HZEPK
mafostedu
Full Member
***
Offline Offline

Activity: 171
Merit: 100


View Profile
November 03, 2014, 07:20:23 AM
 #14307

@ Blago,

Does your latest miner supports special characters in pass phrase for solo ?
If not, can you add it in the future version ?

Thanks.
Yes, support.   https://github.com/Blagodarenko/miner-burst/blob/master/miner.cpp  string #517

Oh OK that's great.
One last question, if I have say 5 rigs & all rigs are connected to the same internet connection as individual system (Not like client-server scenario),
can I mine solo with wallet running on each system & your miner running individually on each system ? or should I create client-server setup & use your latest miner with running the wallet on server (1 of the 5 rigs) & other 4 systems connected as a client to it. Thanks for your great work & prompt reply.
Irontiga
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500


View Profile
November 03, 2014, 07:31:34 AM
 #14308

@ Blago,

Does your latest miner supports special characters in pass phrase for solo ?
If not, can you add it in the future version ?

Thanks.
Yes, support.   https://github.com/Blagodarenko/miner-burst/blob/master/miner.cpp  string #517

Oh OK that's great.
One last question, if I have say 5 rigs & all rigs are connected to the same internet connection as individual system (Not like client-server scenario),
can I mine solo with wallet running on each system & your miner running individually on each system ? or should I create client-server setup & use your latest miner with running the wallet on server (1 of the 5 rigs) & other 4 systems connected as a client to it. Thanks for your great work & prompt reply.

Yes, will work, but wallet only needs be on 1 server. Just edit nxt-default.properties
katlogic
Member
**
Offline Offline

Activity: 75
Merit: 10


View Profile
November 03, 2014, 08:00:59 AM
 #14309

BTW: I believe a top end i7 can do 7000 nonces/min, which, correct me if i'm worng, = 1.7gb/minute....but that don't sound right.....maybe it's 170mb...

7000 nonces * 64 bytes scoop = 448000 bytes = 437 kb / min
For 20 min block it's equivalent of 8.5 mb disk space. Uh oh. Is it really that slow?

Wrong.

7000 nonces * 64 bytes per scoop * 4096 scoops = 1.4gb a minute, or better said about 30mbyte/s.

Remember, nonce generates all 4096 possible scoops. Reading 1 out of 4096 applies only to mining, not plotting.

Thank you, now how do you verify that the correct person generated the block?

And what if multiple people have their plots tell them that they can generate a block at the same time?

It works exactly same as NXT forging. Network can (easily) verify that nonce has a short deadline - it's a result of cryptographic hash with inputs outside of miner's control and he cant "fake" a good deadline. Just with more storage he has better chance to find shorter one. This is equivalent of forging balance.

Finally, the block is simply signed by forger's key. "tell them at the same time" is same as with bitcoin and NXT - blockchain will fork and longer branch wins. If you mean that two people can accidentaly have same plot files and same nonces - no thats not possible, plot files are derived from miner's address (which is checked when nonce is submitted). Block is signed by whomever owns that address.

Also, have any coders looked through this coded and approved or has only one guy written it?  People analyzed the algorithm looking for flaws?

In that regard, I'm mostly worried by NXT codebase used. It has a history of ugly vulnerabilities - https://web.archive.org/web/20140815132834/https://nextcoin.org/index.php/topic,3884.0.html

As for the PoW used in BURST, overall the process is called space-time tradeoff, and is used cryptography to offset computational cost:
http://en.wikipedia.org/wiki/Space%E2%80%93time_tradeoff#Lookup_tables_vs._recalculation

In case of BURST, it translates to space = log2(time), ie by reducing space in half you'd have to search twice as powers of 2 keyspace as before.

Either read up on the theory, or check the miner code yourself. If you can't, you'll have to trust our word on it.
Hamuki
Legendary
*
Offline Offline

Activity: 1022
Merit: 1000


View Profile
November 03, 2014, 08:17:27 AM
 #14310

Does this kind of mining ruin the HDD?

Am I able to delete the plotting so it will be a normal empty HDD when I dont want to mine anymore?

Please answer as fast as possible.

bobafett
Hero Member
*****
Offline Offline

Activity: 619
Merit: 500



View Profile
November 03, 2014, 08:19:46 AM
 #14311

where i can see, how many coins are minded until now?
Irontiga
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500


View Profile
November 03, 2014, 08:23:50 AM
 #14312

Does this kind of mining ruin the HDD?

Am I able to delete the plotting so it will be a normal empty HDD when I dont want to mine anymore?

Please answer as fast as possible.

No, it doesn't ruin the hdd if you use a high enough stagger

Yes, you can delete plots any time, you won't lose your burst you've mined

where i can see, how many coins are minded until now?

127.0.0.1:8125/burst?requestType=getState

it's under

totalEffectiveBalanceNXT
bobafett
Hero Member
*****
Offline Offline

Activity: 619
Merit: 500



View Profile
November 03, 2014, 08:30:53 AM
 #14313

another perhaps stupid question:

What happens to the transaction Fees? In NXT the fee will spent to te people that are forging. What happens with the fee in burstcoin?
Irontiga
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500


View Profile
November 03, 2014, 08:32:06 AM
 #14314

another perhaps stupid question:

What happens to the transaction Fees? In NXT the fee will spent to te people that are forging. What happens with the fee in burstcoin?

Same, the miners
Blago
Sr. Member
****
Offline Offline

Activity: 416
Merit: 250



View Profile
November 03, 2014, 08:35:45 AM
 #14315

@ Blago,

Does your latest miner supports special characters in pass phrase for solo ?
If not, can you add it in the future version ?

Thanks.
Yes, support.   https://github.com/Blagodarenko/miner-burst/blob/master/miner.cpp  string #517

Oh OK that's great.
One last question, if I have say 5 rigs & all rigs are connected to the same internet connection as individual system (Not like client-server scenario),
can I mine solo with wallet running on each system & your miner running individually on each system ? or should I create client-server setup & use your latest miner with running the wallet on server (1 of the 5 rigs) & other 4 systems connected as a client to it. Thanks for your great work & prompt reply.

Yes, will work, but wallet only needs be on 1 server. Just edit nxt-default.properties
Or you can run wallet for each rigs and set
   "Mode" : "solo",
   "Server" : "127.0.0.1",
   "Port": 8125,
   "UpdaterAddr" : "127.0.0.1",
   "UpdaterPort": 8125,
   "EnableProxy": false,

Relax, I’m russian!...
BURST-B2LU-SGCZ-NYVS-HZEPK
Blago
Sr. Member
****
Offline Offline

Activity: 416
Merit: 250



View Profile
November 03, 2014, 08:45:36 AM
 #14316

I tried to generate nonces on-fly, the result is very bad 1100 nonce / min (FX6300, 6 cores), because per one scoop miner must execute 4098 Shabals.
https://github.com/Blagodarenko/miner-burst/blob/master/miner.cpp line 626

Relax, I’m russian!...
BURST-B2LU-SGCZ-NYVS-HZEPK
Irontiga
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500


View Profile
November 03, 2014, 09:00:51 AM
 #14317

I tried to generate nonces on-fly, the result is very bad 1100 nonce / min (FX6300, 6 cores), because per one scoop miner must execute 4098 Shabals.
https://github.com/Blagodarenko/miner-burst/blob/master/miner.cpp line 626

Nice! I think that is a very good thing to have, otherwise there is no proof that PoC is truly just PoC!!!

Besides, i have a much better cpu than i have hdd's, you know, help that net hash, lol, jk :/
tex81
Full Member
***
Offline Offline

Activity: 145
Merit: 100


View Profile
November 03, 2014, 09:09:36 AM
 #14318

1TB of plots are equivalent to 1 000 000 nonces per minute. So real-time plotting for mining is useless (with current software and speed).

Russia
unsoindovo
Legendary
*
Offline Offline

Activity: 1932
Merit: 1042

https://locktrip.com/?refId=40964


View Profile
November 03, 2014, 09:28:11 AM
 #14319

Someone want to check my calculations?

I'm calculating that assuming Bitcoin gets 280,000,000 GH/s, then assuming it uses the most energy and cost efficient miner I could find, then it costs $2 per GH and uses 0.5W/GH.

This means that the cost to buy the equipment to power the network is $560,000,000.
Also, the Bitcoin network uses 0.5 W per GH.  In other words 280,000,000 * 0.5 = 140,000,000 W


Now I went with the most energy efficient drive after quickly looking around, I found this: http://www.tomshardware.com/reviews/4tb-3tb-hdd,3183-15.html

The HITACHI Deskstar 5K4000:  http://www.amazon.com/HITACHI-0F14697-Deskstar-5K4000-INTERNAL/dp/B00B6TMG7O

This costs you $130 for 4TB.  So $560,000,000 will buy you ~4,300,000 4TB drives.

4,300,000 drives at 6W per drive gets you 25,800,000 W

Or in other words, ~4 times more energy efficient than Bitcoin..  which is nice but considering how much cheaper it is to forge for Nxt than mine for Bitcoin.. maybe not as much potential as I initially was thinking.  Especially if new Bitcoin mining equipment truly runs at 0.19 W instead of 0.5 W as used for the above calculation.. at which it's maybe half as energy efficient as Bitcoin.

See here: http://blogs.wsj.com/digits/2014/08/15/german-startup-says-its-new-chip-halves-bitcoin-mining-energy/

So this would use half as much energy as a similarly sized Bitcoin network.

Here is my much longer analysis of the Nxt network: https://docs.google.com/document/d/1J8uhdshu9epGRrQHBaloGc4itdvuAHZDAUtNDjOhz-8/edit?usp=sharing

It's still a cool idea and hard drives are more reusable though..  idk.  I'll probably still buy a little but it's not as exciting as I was initially thinking unless he can figure out a way to use that data to store something instead of simply mine with it.


Btw, FakeAccount, you may want to read this article on RAM optimizers:
http://www.howtogeek.com/171424/why-memory-optimizers-and-ram-boosters-are-worse-than-useless/

Mining using user-submitted data would not work well. Miners would likely submit files made of deterministically generated data they could re-create when needed, and use those to mine with, turning it into POW. I noticed you linked the Permacoin paper a few pages back, which only gets around this problem by using a central authority to decide which files are able to be mined with.

Where this is more efficient, is for people mining with existing hardware they're also using for other purposes. The difference in power between 'normal usage' of a computer, and 'normal usage' + mining would be a much more interesting comparison.

i think the real question it is highlighted above!!!
this is the real difference between PoW and PoC...
and obviously, PoC is much more better!!!
 Grin Grin Grin Grin

██▬▬▬

██▬

██▬

██▬▬▬



████           ▄▄█████████▄▄            ▄▄█████████▄▄        ████         █████      ██████████████████   ████████████       ████    ████████████    
████         ▄███████████████▄        ▄███████████████▄      ████       █████      ████████████████████  █████████████      ████    █████████████   
████        █████▀       ▀█████▄     █████▀       ▀█████     ████     █████         █       ████       █  ████     █████             ████     █████  
████       ████▀           ▀████▄   ████▀           ▀████    ████   █████                   ████          ████      ████     ████    ████      ████  
████      ████▀              ▀████ ▀███▀                     ████ █████                     ████          ████     █████     ████    ████     █████  
████      ████                 ████▄ ▀                       ████████                       ████          █████████████      ████    █████████████   
████      ████                  ▀████                        ████████                       ████          ████████████       ████    ████████████    
████      ████▄             ▄██▄ ▀████▄                      ████ █████                     ████          ████    ████       ████    ████            
████       ████▄           ▄████   ▀████▄           ▄████    ████   █████                   ████          ████    ▀████      ████    ████            
████        █████▄       ▄█████      █████▄       ▄█████     ████     █████                 ████          ████      ████     ████    ████            
████████████ ▀███████████████▀        ▀███████████████▀      ████       █████               ████          ████       ████    ████    ████            
█████████████  ▀▀█████████▀▀            ▀▀█████████▀▀        ████         █████             ████          ████        █████  ████    ████            

 
 
 
▬▬▬██

▬██

▬██

▬▬▬██
uray
Hero Member
*****
Offline Offline

Activity: 1400
Merit: 505


View Profile
November 03, 2014, 10:45:33 AM
 #14320

1TB of plots are equivalent to 1 000 000 nonces per minute. So real-time plotting for mining is useless (with current software and speed).

wrong, its 4*1024*1024 , 1 nonce = 256KB (0.25MB)
if you can hash burst algo by 4.19 MH/s , its equal to 1TB of disk capacity
which is diffcult to achieve, because burst use 4098 round of hashing, compared that to X11 algo, which use 11 round, burst in term of hashing complexity is 372 times more secure than darkcoin!
Pages: « 1 ... 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 [716] 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 ... 1315 »
  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!