burstcoin (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 03:16:15 AM Last edit: July 29, 2015, 06:47:15 PM by burstcoin |
|
![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fi60.tinypic.com%2F9r1s15.png&t=665&c=RbPI5GWI3lcrgQ) 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. ![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fi60.tinypic.com%2Frbeekl.png&t=665&c=fbeHNoqOgJzD0w) ![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FuKHiPxf.jpg&t=665&c=znLVfZL1ZcYaQA) WebsitesEN: http://burstcoin.infoEN: http://www.burstcoin.skFR: http://www.burstcoin.frDE: http://www.burstcoin.deJP: http://www.burstcoin.jpCN: http://www.burstcoin.cn FB: https://www.facebook.com/burstcoin.skSlack: http://burstcoin.slack.com - Join the Discussion!
Bounty: none currently ![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fi60.tinypic.com%2F2qb7jap.png&t=665&c=6It57eCtqpryHw)
![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fi62.tinypic.com%2F25ztagn.png&t=665&c=FxiHAEBeQRKOxg)
![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fi61.tinypic.com%2F15pia6e.png&t=665&c=V2qdHgy1koOWYA) 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 processThe plotting part is done once for each nonce, and the results are saved to disk, and the mining reads the saved data from disk. ![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FalnEGIj.jpg&t=665&c=gdB6aoyGUSring)
Emission Rate![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fi60.tinypic.com%2F2cdxzwp.jpg&t=665&c=AmYBJZGz79trRQ)
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:
Multi / Linux / MacOS: https://github.com/BurstProject | Main Develeopment: Main Wallet, Java Miner by burstdev, vbcs | http://www.ciyam.org/at/ | Automated Transactions | https://github.com/bhamon | gpuPlotGenerator, BurstMine(graphical plotter/miner) | https://github.com/kartojal | Burst OS, Burst ARM Tools, DCCT Tools GUI, gpuPlotGenerator | https://github.com/Kurairaito | Burst Plot Generator by Kurairaito | https://github.com/Mirkic7 | Improved Linux Burst Plotter / optimizer / miner | https://github.com/uraymeiviar | C Miner, Pool, Block Explorer, Plot Composer (not active anymore, fork?) |
Announcements
|
BURST-QHCJ-9HB5-PTGC-5Q8J9
|
|
|
BTMan
Full Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 126
Merit: 100
BTMan
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 03:25:49 AM |
|
very good
|
|
|
|
meganite
Newbie
Offline
Activity: 48
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 03:33:34 AM |
|
I'm not sure Microsoft is going to like that you "borrowed" their coin idea. ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) Still, interesting nonetheless, will keep tabs.
|
|
|
|
zxbball
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 04:25:27 AM |
|
what the fuck?
|
|
|
|
(O_O;)
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 69
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 04:29:40 AM |
|
finally we have HDD mining.Good job
|
|
|
|
ipominer
Legendary
Offline
Activity: 1050
Merit: 1000
Mine the hottest new coins at ipoMiner.com
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 04:32:21 AM |
|
Could be interesting - need more details though. Whitepaper? Proof-of-concept? Demo?
|
|
|
|
Ochi
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 108
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 04:59:32 AM |
|
i don't know what you are saying,but i will mine!
|
|
|
|
james42
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 10:00:07 AM |
|
Looks interesting. How much HDD space is required?
|
|
|
|
burstcoin (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 10:54:32 AM |
|
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
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 11:06:38 AM |
|
could be interesting!
|
|
|
|
james42
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 11:09:48 AM |
|
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
Activity: 13
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 11:32:40 AM |
|
Interesting concept. I'll give it a go.
Shitting release time for UK tho
|
|
|
|
Sharky444
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 11:42:37 AM |
|
So instead of wasting energy as with Bitcoin, we are wasting HDD space now?
|
|
|
|
tomavbttt
Newbie
Offline
Activity: 40
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 11:49:20 AM |
|
Like it very much, but I don't know how to participate?
|
|
|
|
LorettaAndrews
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 11:58:20 AM |
|
looks interesting I will mine it
|
|
|
|
Bfljosh
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 12:15:02 PM |
|
Nice idea dev.
|
|
|
|
BillTech
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 12:30:18 PM |
|
interesting
|
|
|
|
dansky
Newbie
Offline
Activity: 13
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 01:29:55 PM |
|
Will the miner be able to use USB connected HDD?
|
|
|
|
burstcoin (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 01:51:42 PM |
|
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
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 10, 2014, 02:01:56 PM |
|
Very interesting this. Imagine a large drive hooked up to a Raspberry Pi, low power
|
|
|
|
|