3 ms·
It's interesting how much work they're putting in to making their mining process ASIC resistant. Their approach to implement a turing-complete scripting system
by jamoes 12y ago
It's interesting how much work they're putting in to making their mining process ASIC resistant. Their approach to implement a turing-complete scripting system into their blockchain which miner's must be able to execute is definitely interesting. But it's also very complicated. I'll be interested to see if they can successfully implement it.
In my opinion, a much more viable approach to ASIC-resistance - which is already implemented and live today - is proof-of-capacity hard-drive based mining. This is an approach to mining which Microsoft proposed in a research paper last year [1]. It's recently been implemented by an altcoin called Burstcoin [2].
I should disclose that I've been mining BURST, and therefore am financially interested in seeing it succeed. However I also genuinely believe it is interesting technology, and I'd like to see some sort of proof-of-capacity mining succeed purely because of the technical merits.
The proof-of-capacity mining process basically works by pre-generating as many "plots" as possible to your hard-drive. Every plot is like a lottery ticket for a lottery that takes place once per block. If you have the luckiest plot for a block, then you get to claim the next block. After initial plot generation, the mining process is very energy efficient since it only requires a small amount of hard-drive reads per block. It's also ASIC-resistant and likely to remain very decentralized because the of the wide distribution of hard-drive storage capacity.
[1] https://research.microsoft.com/pubs/217984/permacoin.pdf https://research.microsoft.com/pubs/217984/permacoin.pdf
[2] https://bitcointalk.org/index.php?topic=731923.0 https://bitcointalk.org/index.php?topic=731923.0