你好,我是币同学。这是我分享学习的第163天,每天学习进步一点点。 关键词:北大肖臻老师的公开课,关于以太坊的挖矿算法。 1. 比特币系统中使用的挖矿算法,挖矿这一过程,虽然并没有创造什么实际价值,但挖矿本身维持了比特币系统的稳定。【Block chain is secured by mining】 对于基于区块链证明的区块链系统来说,挖矿是保障区块链安全的重要手段。 总体来说,比特币系统中的挖矿算法较为成功,并未发现大的漏洞。 当然,比特币系统的挖矿算法也存在一定问题,其中最为突出的就是导致了挖矿设备的专业化,普通计算机用户难以参与进去,导致了挖矿中心化的局面产生,而这与“去中心化”这一理念相违背。 【中本聪最早期的论文,one cpu one vote】 所以,在比特币之后包括以太坊在内的许多加密货币针对该缺陷进行改进,希图做到ASIC Resistance(抗拒ASIC专用矿机)。 由于ASIC芯片相对普通计算机来说,算力强但访问内存性能上没有多大优势。因此常用的方法为Memory Hard Mining Puzzle,即增加对内存访问的需求。 2. LiteCoin(莱特...