“
在加密数字货币挖矿行业中,ASIC矿机占据着最主要的角色。每一个通证的设计者都必须考虑一个问题,防不防ASIC矿机,如何去防。通证和ASIC矿机也未必就是敌人,只要设计得足够合理,循序渐进的发展,适当的时候有ASIC矿机介入也未必是一件坏事。
作者 | 洪福川
编辑 | 孟江东
/1/
算法发展史
共识算法可能是区块链挖矿行业最为重要的核心,其中又以PoW为主。Proof of Work简称为PoW(工作量证明),用于证明你在某时间内完成的工作量。
这一概念最早被Cynthia Dwork和Moni Naor于1992年写在如何处理打击垃圾邮件的论文上。
2008年之后,Peer-to-Peer技术、PoW和加密算法被应用于Bitcoin。
Bitcoin采用的SHA-256算法属于SHA-2(Secure Hash Algorithm 2,安全散列算法2),由美国国家安全局研发。
SHA-2安全吗?就目前来看是安全的,并且短期内哈希计算速度没有发生大幅度提升的趋势。
SHA-2的前身是SHA-1,目前想要破解一次SHA-1的成本大约在70万美元(可能更低)。破解需要进行的计算总量约为900万兆( ),5Ghz的CPU每秒计算速度约为20亿次。相当于使用CPU得花费150年才能破解SHA-1,足以说明破解难度之高。
SHA-2虽难以破解,但是其本身计算方式单一&#x