昏睡小懒虫

文章
5
资源
0
加入时间
3年0月9天

区块难度详解

1 难度及相关概念1.1 哈希运算简单的说,哈希运算可以看出是输入不同输出不同的函数(免碰撞),该函数没有反函数,即不可以通过输出推导出输入(隐匿性)。哈希运算有很多种算法,不同的算法可能有位数不同的输出,比特币用了其中的一种,SHA256(Secure Hashing Algorithm 256),顾名思义,该算法的哈希输出结果是256位,可以看作是256位的整数。严格来说免碰撞这个特性...

服务端学习笔记:PM2、Node.js、Koa

严格来说,node不是一门编程语言,而是js的运行环境。Node.js 被设计成单线程运行,但这并不意味着你无法利用到 CPU 的多个核心。你可以通过 child_process.fork() API 来生成子进程,并且它被设计成非常易于通信。而建立在同一个接口之上的 cluster 模块允许你在进程之间共享套接字(sockets),以实现核心的负载均衡。