一起养成写作习惯!这是我参与「日新计划 4 月更文挑战」的第19天,点击查看活动详情。

也许你的服务器曾经被劫持过作为挖矿的机器,系列文章讲带大家持续走进挖矿通信行程卡的那些事儿。

矿池介绍

矿池最初是个人单干挖矿,而随着挖矿人数的迅速增长,挖矿难度不断提升。个人挖矿很难持续从中获取利益了通信地址,从经济效应上产出比上来讲,确实很不划算了,而且即使是最快的ASIC矿机也无法与数万芯片的商业矿池竞争,所以当全网算力增长搭配个体矿工无法获利json格式怎么打开的情况,矿池就出现了。矿池的出现很好解决了个体矿工低算力的问题,利用协同挖矿提升了爆块的几率,然后根据每个矿工的通信技术贡献比例分享奖励。

安全 | 聊聊挖矿哪些事儿(一)

矿工分为两类,包括:

  • 公共矿池
  • 私有矿池

公共矿池

第三方服务商创建的服务,人人都可将其config.json配置文件改为改服务商的矿池链接及对应通信工程用户的钱包地址,服务商收取一定的服务费。

私有矿池

由攻击者自行搭建的服务,通常来说只对应一个攻击者。也就是实现集成算力通信大数据行程卡进行挖矿,只是协议的约定略有不同。

挖矿通信协议

挖矿机器与矿池之间的通信需要遵循特定的协议,目前主流的挖矿协议为Stratum协议,在很久之前还有GBT(getblocktemplate)协议和g服务器租用etwork协议,不过由于带宽和性能的消耗比较多通信工程专业,在7,8年就已经被新的矿机所抛弃。 对于Stratum协议做一些介绍,挖矿实际上就是矿池作为与链上节点交互的一个角色,将new bjsonplock 的json数据格通信工程式和Header给到矿工,矿工聚集算力给矿池算出new block需要的正确的Nonce,最后验证通过后矿池拿出块奖励分发给矿工json解析。而这连接矿池和矿工之间的桥json怎么读梁就jsonobject是Stratum协议。

安全 | 聊聊挖矿哪些事儿(一)