SiFcoin使用的证明工作哈希函数的绑定
项目描述
SiFcoin-Hash - 为SiFcoin使用的证明工作哈希函数提供的绑定
SiFcoin在[bitcointalk ru 线程](https://bitcointalk.org/index.php?topic=240884.0)上的公告...
哈希签名函数区块头从SHA-256(SHA-256())更改为NIST的候选人/决赛选手和获胜者的链式结构,包括BLAKE、BMW、Grøstl、JH、Keccak、Skein。所有这些都有512位,但最终结果截断到256位。避免SHA-256和scrypt的理由是为了保护免受其他货币的可能启动急剧流入和随后同样急剧的流出能力的矿工,以及随后的“瘫痪”。将复杂链长度增加到6个不同的哈希函数,并将中间位深度增加到512位,作为防止进一步开发高效Mh/s GPU算法和“简单”Gh/s ASIC设备威胁的尝试。
SiFcoin哈希的Python绑定。
典型用法
def block_header_hash(chain, header): return sifcoin_hash.getPoWHash(header)
模块安装
使用以下命令安装模块
$ pip install sifcoin-hash
或
$ pip install git+https://github.com/gjhiggins/sifcoin-hash --allow-external
或
$ git clone https://github.com/gjhiggins/sifcoin-hash $ cd sifcoin-hash $ python setup.py install