Development

MTP – Zcoin的新工作证明算法

By 十月 24, 2018 No Comments

今天, 我们宣布正式发布新的POW算法MTP, 预计于2018年12月10日激活。

MTP全称为Merkle 树证明。根据其学术论文, 它提供了研究人员所设想的 “平等计算”。其理念是平衡拥有大量算力的人 (大型矿场) 和那些拥有很少算力 (如家庭矿工) 的人们之间的竞争力。换言之, 人人皆可挖矿

如今, 加密货币的开采主要由少数大玩家主导。通过使用ASICs矿机,可获得超过笔记本电脑30,000x 倍的效率。这让算力集中在一些大玩家手中, 尤其是那些能拥有批量制造ASICs矿机的人。我们通过 MTP表达去中心化的立场, 以此让世界各地的家庭矿工参与采矿并得到 Zcoin, 从而保证更优的分配。

MTP 设计为内存密集型。既增加了ASICs开发成本, 同时利用内存瓶颈来降低 ASICs的算力优势。这一理论认为, 即使开发对应的ASICs, 其收益仍然与商品硬件(CPU或GPU)挖掘的效率相差不大。密集 RAM 使用的另一个优点是, 当电脑感染了恶意软件成为僵尸网络的一部分(在CPU友好型挖矿币上非常常见),用户会很快注意到内存占用过高而清除恶意软件,这一点能很好的限制僵尸网络控制大量算力。

MTP的研发始于2017年。当研究人员发现了原版论文的一些问题后, Zcoin 组织了赏金大赛, 号召学者们协助查找理论层面和实施过程中的问题。论文的原作者找到了第一版的若干问题, 通过 Zcoin参与的资助升版了MTP论文, 并于2018年1月出版。Zcoin 于5月发布了首次公开测试版的MTP ,从那时起,我们社区的几位固定成员开始合作进行测试和改进。

今天,经过一年多的跌宕起伏, mtp 终于准备完毕,我们以难以言表的兴奋发布相关版本0.13.7.1 。请注意, mtp 的激活需要一次硬分叉,同时区块产生时间也将降低为5分钟。您可以点此处阅读有关此更新的技术方面的所有信息。