Bitcoin Forum
March 19, 2024, 09:22:45 AM *
News: Latest Bitcoin Core release: 26.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 ... 1315 »
  Print  
Author Topic: [ANN][BURST] Burst | Efficient HDD Mining | New 1.2.3 Fork block 92000  (Read 2170574 times)
burstcoin (OP)
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
August 10, 2014, 03:16:15 AM
Last edit: July 29, 2015, 06:47:15 PM by burstcoin
 #1



A short Introduction to BURST's POC mining
Burst uses a new algorithm for proof of hdd capacity (POC) mining. Miners pre-generate chunks of data known as 'plots' which are then saved to disk. The number of plots you store is effectively your mining speed. Every block the miner will skim through the saved plots, and come up with an amount of time until it is able to mine a block if another block hasn't yet been found. After reading through the plots is complete, your hardware can idle until the newest block.




sha256: b0008bc63aab921ef427b6a9c817d8747cd34252560996343c4183ddfb6fad98
Github: https://github.com/BurstProject/burstcoin

Alternative wallets: 

Multi OS:
Download AIO Wallet V1.2.3 Win/Linux/MacOS with Blockchain (21.04.15) and Addons

After running wallet, access it through a web browser at http://localhost:8125 When upgrading wallet, move burst_db folder into new wallet folder to avoid re-downloading the blockchain. For detailed instructions, see Guides below.

Windows:
Download Windows Wallet (Client) based on AIO Wallet V1.2.3   

WebWallet:
https://wallet.burst.city:8125/index.html


Websites

EN: http://burstcoin.info
EN: http://www.burstcoin.sk
FR: http://www.burstcoin.fr
DE: http://www.burstcoin.de
JP: http://www.burstcoin.jp
CN: http://www.burstcoin.cn
 
FB: https://www.facebook.com/burstcoin.sk
Slack: http://burstcoin.slack.com - Join the Discussion!


Guides for BURST mining

Install the Windows wallet (by bobafett)

Install the Linux wallet (by bobafett)

Basics Burst Mining (by bobafett)

Mining with Windows Part 1: Plotting (by bobafett)

Mining with Windows Part 2: Solomining (by bobafett)

Mining with Windows Part 3: Poolmining (by bobafett)

Mining with Windows Part 4: Plots optimizing (by bobafett)

Mining with Windows Part 5: Solomining with more PCs that point to one PC with wallet (by bobafett)



Windows mining guide (thanks to crowetic)


Plotters


Miners

Blago’s Windows Miner
(source: https://github.com/Blagodarenko/miner-burst)

luxes’s GPU Miner for Win/Linux/MacOS

Uray's Miner
Linux x64 OSX x64 Windows x64
(source: https://github.com/uraymeiviar/burst-miner)

dcct's c miner for Linux

Dev's POCMiner in java



Pool Mining
Warning: there is no standard protocol for pools at this time, so different pools require different miners.

dev's pools
v2 pool. allows you to use solo plots:
https://bitcointalk.org/index.php?topic=731923.msg8604606#msg8604606
v1 pool, requires you generate plots for this pool only usable there: https://bitcointalk.org/index.php?topic=731923.msg8448276#msg8448276

uray's US, SG and EU pools (allows solo plots):
https://mining.burstcoin.io

Irontiga and Crowetic's ( http://byte.enterprises ) v2 pool (allows solo plots and ANY MINER ((custom source)):
http://burst.ninja

koko2530's v2 pool (allows solo plots; based on uray's source):
http://cryptomining.farm/

Elmit's v2 pool in Singapore (allows solo plots; based on uray's source):
http://mininghere.com:8001/

PCFiL's v2 pool (allows solo plots; based on uray's source):
http://burst.poolto.be:88

Italian pool v2 pool (allows solo plots; based on uray's source):
http://pool.burstcoin.it/

Burstcoin.de Pool (allows solo plots; based on uray's source):
http://pool.burstcoin.de/








IRC:
Freenode: #burst-coin

Reddit:
https://www.reddit.com/r/burstcoin/

Mining Calculator:
https://bchain.info/BURST/tools/calculator

Block Explorers:
http://burstcoin.eu/
http://burst.cryptoport.io/
blockex.burstcoin.info




Bounty:
none currently



















Miners generate and cache chunks of data known as 'plots', which are divided into 4096 portions known as 'scoops'. Plots are generated by taking a public address and a nonce, then hashing it, pre-appending the resulting hash, repeating the hash-pre-append cycle many times, and then hashing the whole thing and xor'ing the last hash with the whole thing.

Plots are staggered together so chunks of the same scoop number are together, then written to disk.
Each block has a generation signature which is derived only from the previous block's generation signature and miner, so it is difficult to manipulate.

When mining, the scoop number to be used for a block is derived from the generation signature and the block height, so the miner reads all relevant scoops(each plot will have 1 relevant scoop, and staggering allows for larger sequential read with less seeking) Only 0.024% of the stored data will need to be read each block.

The generation signature is hashed with each scoop. 8 bytes are taken from the hash, then divided by a scaling factor (inverse difficulty). The resulting number is a number of seconds. If that many seconds passes since the last block without a new one, the address/nonce combination used to generate that plot/scoop is eligible to announce a new block.

The miner's hardware can just sit idle until either that time or a new block.The address/nonce is included in the block as proof of eligibility, and the block is signed by that address.

Technically, this mining process can be mined POW-style, however mining it as intended will yield thousands of times the hashrate, and your hardware will sit idle most of the time. Continuously hashing until a block is found is unnecessary, as waiting long enough will cause any nonce to eventually become valid.




Flow chart of the process
The plotting part is done once for each nonce, and the results are saved to disk, and the mining reads the saved data from disk.


Emission Rate



Technological RoadMap
Basic pool support (done)
Improved pool support (done)
Advanced transactions(escrow, subscription, reserve funds then transfer not yet known portion later)(some done)
Automated transactions (turing complete smart contracts) (done)
BurstId authentication system
Allow linking BurstId to burst account for transfers with spending limits.
DHT for off-chain services
Off-chain encrypted messaging and voip between burstid accounts
File storage (disclaimer: still figuring out a good way to do this. this will take a while.)





   
Software Development


Windows:
https://github.com/Blagodarenko/miner-burstBlago's Windows Miner
https://github.com/BurstTools/BurstSoftwareBurst Windows Plot Generator for SEE4 / AVX / AVX2
https://github.com/dawallet/burstwindowswalletBurst Wallet for Windows
 
 
Multi / Linux / MacOS:

https://github.com/BurstProjectMain Develeopment: Main Wallet, Java Miner by burstdev, vbcs
http://www.ciyam.org/at/Automated Transactions
https://github.com/bhamongpuPlotGenerator, BurstMine(graphical plotter/miner)
https://github.com/kartojalBurst OS, Burst ARM Tools, DCCT Tools GUI, gpuPlotGenerator
https://github.com/KurairaitoBurst Plot Generator by Kurairaito
https://github.com/Mirkic7Improved Linux Burst Plotter / optimizer / miner
https://github.com/uraymeiviarC Miner, Pool, Block Explorer, Plot Composer (not active anymore, fork?)
 
 







Announcements




BURST-QHCJ-9HB5-PTGC-5Q8J9
1710840165
Hero Member
*
Offline Offline

Posts: 1710840165

View Profile Personal Message (Offline)

Ignore
1710840165
Reply with quote  #2

1710840165
Report to moderator
1710840165
Hero Member
*
Offline Offline

Posts: 1710840165

View Profile Personal Message (Offline)

Ignore
1710840165
Reply with quote  #2

1710840165
Report to moderator
"There should not be any signed int. If you've found a signed int somewhere, please tell me (within the next 25 years please) and I'll change it to unsigned int." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1710840165
Hero Member
*
Offline Offline

Posts: 1710840165

View Profile Personal Message (Offline)

Ignore
1710840165
Reply with quote  #2

1710840165
Report to moderator
1710840165
Hero Member
*
Offline Offline

Posts: 1710840165

View Profile Personal Message (Offline)

Ignore
1710840165
Reply with quote  #2

1710840165
Report to moderator
1710840165
Hero Member
*
Offline Offline

Posts: 1710840165

View Profile Personal Message (Offline)

Ignore
1710840165
Reply with quote  #2

1710840165
Report to moderator
BTMan
Full Member
***
Offline Offline

Activity: 126
Merit: 100

BTMan


View Profile
August 10, 2014, 03:25:49 AM
 #2

very good

ANN Monitor System http://ann.ymq123.com  (chrome Or IE7-IE9)
Donation BTC: 1F4zvgxAqpbCktYp8oKeupjY2oL3JWVFa3      QQ Group: 229207518
ANN监控系统创世帖 https://bitcointalk.org/index.php?topic=657764.0
meganite
Newbie
*
Offline Offline

Activity: 48
Merit: 0


View Profile
August 10, 2014, 03:33:34 AM
 #3

I'm not sure Microsoft is going to like that you "borrowed" their coin idea.  Wink Still, interesting nonetheless, will keep tabs.
zxbball
Sr. Member
****
Offline Offline

Activity: 311
Merit: 250


View Profile
August 10, 2014, 04:25:27 AM
 #4

what the fuck?
(O_O;)
Member
**
Offline Offline

Activity: 69
Merit: 10


View Profile
August 10, 2014, 04:29:40 AM
 #5

finally we have HDD mining.Good job
ipominer
Legendary
*
Offline Offline

Activity: 1050
Merit: 1000


Mine the hottest new coins at ipoMiner.com


View Profile WWW
August 10, 2014, 04:32:21 AM
 #6

Could be interesting - need more details though. Whitepaper? Proof-of-concept? Demo?

Mine the hottest new coins at ipoMiner.com!
99.9% uptime, low fees, custom high performance stratum servers, DDoS-resistant
Support by email at support@ipominer.com or ##ipoMiner on Freenode IRC
Ochi
Member
**
Offline Offline

Activity: 108
Merit: 10


View Profile
August 10, 2014, 04:59:32 AM
 #7

i don't know what you are saying,but i will mine!
james42
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


View Profile
August 10, 2014, 10:00:07 AM
 #8

Looks interesting. How much HDD space is required?
burstcoin (OP)
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
August 10, 2014, 10:54:32 AM
 #9

Looks interesting. How much HDD space is required?
Your HDD space is like your hashrate, so as much as you're willing to use.

BURST-QHCJ-9HB5-PTGC-5Q8J9
goldmaxx
Hero Member
*****
Offline Offline

Activity: 894
Merit: 1000



View Profile
August 10, 2014, 11:06:38 AM
 #10

could be interesting!

james42
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


View Profile
August 10, 2014, 11:09:48 AM
 #11

So for instance would 1Tb be the equivalent of double the speed of 500Gb?

Your HDD space is like your hashrate, so as much as you're willing to use.
BewbDude
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
August 10, 2014, 11:32:40 AM
 #12

Interesting concept.  I'll give it a go.

Shitting release time for UK tho
Sharky444
Hero Member
*****
Offline Offline

Activity: 724
Merit: 500


View Profile
August 10, 2014, 11:42:37 AM
 #13

So instead of wasting energy as with Bitcoin, we are wasting HDD space now?

Radix - just imagine
tomavbttt
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
August 10, 2014, 11:49:20 AM
 #14

Like it very much, but I don't know how to participate?
LorettaAndrews
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


View Profile
August 10, 2014, 11:58:20 AM
 #15

looks interesting
I will mine it

Bfljosh
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


Skol!


View Profile
August 10, 2014, 12:15:02 PM
 #16

Nice idea dev.

BillTech
Sr. Member
****
Offline Offline

Activity: 296
Merit: 250


View Profile
August 10, 2014, 12:30:18 PM
 #17

interesting
dansky
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
August 10, 2014, 01:29:55 PM
 #18

Will the miner be able to use USB connected HDD?
burstcoin (OP)
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
August 10, 2014, 01:51:42 PM
 #19

So for instance would 1Tb be the equivalent of double the speed of 500Gb?

Your HDD space is like your hashrate, so as much as you're willing to use.

Exactly.

Will the miner be able to use USB connected HDD?

USB3 ones are fine, I've tried them on the testnet. I'm guessing USB2 might not have a high enough transfer speed, but I haven't testing one.

BURST-QHCJ-9HB5-PTGC-5Q8J9
james42
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


View Profile
August 10, 2014, 02:01:56 PM
 #20

Very interesting this. Imagine a large drive hooked up to a Raspberry Pi, low power
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 ... 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!