码迷,mamicode.com
首页 >  
搜索关键字:挖矿    ( 384个结果
比特币 难度值(difficulty)
难度(Difficulty) 难度是对挖矿困难程度的度量,即指:计算符合给定目标的一个HASH值的困难程度。比特币网络有一个全局的区块难度,有效的区域必须有一个HASH值,该HASH值必须小于给定的目标HASH。矿池也会有一个自定义的共享难度用来设定产生股份的最低难度限制。 难度每过2016块改变一 ...
分类:其他好文   时间:2018-08-21 19:45:25    阅读次数:2585
从0到1简易区块链开发手册V0.3-数据持久化与创世区块
在比特币世界中,获取区块记账权的过程称之为挖矿,一个矿工成功后,他会把之前打包好的网络上的交易记录到一页账本上,同步给其他人。因为这个矿工能够最先计算出超难数学题的正确答案,说明这个矿工付出了工作量,是一个有权利记账的人,因此其他人也会同意这一页账单。这种依靠工作量来证明记账权,大家来达成共识的机制叫做“工作量证明”,简而言之结果可以证明你付出了多少工作量。Proof Of Work简称“PoW”,关于其原理跟代码实现,我们在后面的代码分析中进行讲解说明。
分类:其他好文   时间:2018-08-21 01:07:06    阅读次数:248
通过源码学习比特币 -- 挖矿
挖矿的过程就是区块生成的过程 同时也是比特币“发行”的过程。 1. 矿工节点通过暴力碰撞法找到满足条件的哈希值(下文详述) 即为挖矿成功,从而获取比特币奖励 大约每十分钟产生一个区块, 每210000个区块(大约4年)奖励比特币减半 2009.1 – 50个比特币, 2012.11 – 25个, 2 ...
分类:其他好文   时间:2018-08-19 23:51:10    阅读次数:392
比特币如何挖矿(挖矿原理)-工作量证明
在区块链记账原理 一篇,我们了解到记账是把交易记录、交易时间、账本序号、上一个Hash值等信息计算Hash打包的过程。我们知道所有的计算和存贮是需要消耗计算机资源的,既然要付出成本,那节点为什么还要参与记账呢?在中本聪(比特币之父)的设计里,完成记账的节点可以获得系统给与的一定数量的比特币奖励,这个 ...
分类:其他好文   时间:2018-08-19 22:42:18    阅读次数:232
记一次Xmrig挖矿木马排查过程
问题现象 Linux 服务器收到报警信息,主机 CPU 跑满。 自动创建运行 Docker 容器 xmrig, 导致其他运行中容器被迫停止。 问题原因 通过 top 命令可以看到有一个 xmrig 进程占用了99%的 CPU。 经定位,该进程是一个挖矿木马程序,通过上述截图可以看到进程对应的 PID ...
分类:其他好文   时间:2018-08-18 13:15:04    阅读次数:9806
Mac下一款门罗币挖矿木马的简要分析
背景 最近在应急中发现了一款Mac上的挖矿木马,目标是挖门罗币,经过走访,受害用户都有从苹果电脑上安装第三方dmg的经历(其中可以确定一款LOL Mac私服安装app会导致该木马),怀疑在网上很多第三方dmg都是携带了相关恶意程序的。 现象 根据用户反映中招用户一般会有以下几个症状: + CPU占有 ...
分类:系统相关   时间:2018-08-17 19:57:12    阅读次数:1173
区块链会员手机挖矿,算力自动挖币
汉全科技基于区块链底层技术,开发区块链会员手机挖矿。看到“挖矿”一词,大多数人会发生一种误解,觉得手机可以挖比特币赚钱。但很可能买了手机才知道,这里的挖矿’功能,除了获得手机App自身的积分以外,挖不了别的数字货币,更不必提比特币这种需要高能耗、高算力的币种了 ...
分类:移动开发   时间:2018-08-13 15:50:45    阅读次数:370
解决挖矿病毒占用cpu以及误删 ld-linux-x86-64.so.2 文件的问题
上次已经被抓去挖矿了当了一次旷工了,本以为解决了,没想到竟然死灰复燃。这次占用cpu的依然是一个ld-linux的进程,kill掉之后同样就查了关于test用户的进程,果然,test用户的进程有100+个,比不上上次,还是用上次的脚本,将test的进程也kill掉。为防止恶意添加用户,将/etc/passwd文件里的test用户删除后,给该文件添加了隐藏权限i,具体功能不知道的可以查下,此处不多介
分类:系统相关   时间:2018-08-09 22:00:42    阅读次数:696
XDAG_Miner客户端到底做了什么
    开篇之前先聊聊背景:本人本身是想打造一个Python版本节点的,但是坑在了两个函数dfslib_crypt_set_sector0dfslib_encrypt_sector这两个函数在节点和挖矿程序中都出现了,主要是对用户密码进行加密解密的函数,我尝试用Python翻译了一遍,效率极低,甚至都影响调试就放弃了。   &n
分类:其他好文   时间:2018-08-09 12:11:37    阅读次数:219
cpp 区块链模拟示例(五) 序列化
有了区块和区块链的基本结构,有了工作量证明,我们已经可以开始挖矿了。剩下就是最核心的功能-交易,但是在开始实现交易这一重大功能之前,我们还要预先做一些铺垫,比如数据的序列化和启动命令解析。 根据《用 Go 构建一个区块链》的目录, 本章节的区块数据的序列化存储会使用一款KV数据库。其中比特币中是使用 ...
分类:其他好文   时间:2018-08-08 16:38:30    阅读次数:182
384条   上一页 1 ... 20 21 22 23 24 ... 39 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!