.jpg)
一、如何生成bitcoin 地址长度不一样
1.首先你要知道公钥和私钥的概念(已经懂的不用看这部分了)
公钥私钥是现代密码学分支非对称性加密里面的名词,通常都是用公钥加密信息,用私钥解密信息,为什么要这样?因为你看电视剧的时候,发电报那种都是对称性加密,这种加密方式缺点是显而易见的,如果被人知道了密钥和加密方法,于是按照加密方法反着来就能解密。一直到非对称性加密这种情况才有所改观,公钥就是可以对全世界公开的密钥,比如你和google通讯,用google给的1024位的公钥加密,送到google那里只有他有对应的私钥,只有他能解密,于是就保证了通讯安全
2.比特币主要用了ECDSA,也就是椭圆曲线签名算法,这个算法有两个特性,注意这两点对下面至关重要
a.只要知道私钥,可以算出相应的公钥;
b.你用私钥签名过的东西,可以用公钥算一下是不是你签的;
3.知识准备完了,下面开始讲比特币的交易,比特币其实没有钱包,只有交易账单,整个比特币就是一大堆交易账单
比如:
账单1从A转到B转了XXX比特币
账单2从B转到C和D转了XXX比特币
账单3从C转到E转了XXX比特币
。。。。任何人只要下载了客户端都能接收到从比特币成立那一天起的所有账单,所以,只要把所有账单都下载全了自然知道每个账户上应该剩多少钱(这里仔细思考下)
4.比特币的账户,就是刚才讲的一段公钥
5.下面我开始贴一个比特币的账单,这里是核心部分了!!!每个账单都是一段数据,你签完了以后会发送到全网,把数据结构逆向成易懂的中文解释如下:
FROM(谁发送的,包括两部分)
Previous tx:你要花的这笔钱的那个账单的id,也就是说,你花的任何一笔钱都应该有人转给你过,需要出示那个账单的id
scriptSig:你对这笔交易的签名,就是把单子用你的私钥做hash,只有你能做这个hash
TO(谁接受,包括两部分)
Value:要发多少
scriptPubKey:对方的公钥,比特币账户就是一段公钥
6.等你签完单子以后,开始往全网发送,怎么发呢?比特币通讯没那么复杂,你可以类比成IRC频道,但和普通的“IRC”不同的是,任何一个客户端都是一台“IRC”服务器,当你启动客户端的时候,会接收到周围的有公网IP的客户端地址,就是“服务器”列表,这个列表也不断的刷新,都是其他的比特币用户,于是你在这个“IRC”喊一句话的时候,周围的人会听到,进而扩散的全世界。
7.把签单发送到全世界以后,所有收到这个单子的客户端会效验你这个单子对不对,比如会效验你的签名,是不是你发的,会效验你是否有那么多钱(根据历史交易可以推算出你有多少钱可以花)
如果这个交易大家算过没问题了,基本上就算转账成功了。
8.实际上现在对方已经接受了比特币,但是要想花的话,他得有那个地址(公钥)对应的私钥。于是他就能填下一个单子的 FROM头部,Previous tx就是刚才这笔交易的序号,scriptSig填用他私钥签名过的hash
如此往复。。。
二、f2pool矿池如何挖矿
f2pool矿池如何挖矿?
1、首先进入鱼池官网,点击右上角“注册”按钮。
2、填写用户名、密码、邮箱进行注册,请一定不要忘记邮箱,登陆方式采用“邮箱”+“密码”进行登陆。
3、注册成功后将会有一封邮件发送到您的邮箱,请您点击连接进行激活。
1/4页
4、点击地址后直进会进入到登陆首页面。由于没有矿工在工作。,所以中间的曲线是平滑直
线。
5、点击“矿工管理”,右下角的下拉菜单,进行建立BTC或LTC矿工的建立。
2/4页
6、随意写入矿工名称后,点击右“对号”,即建立矿工成功。
7、建立完矿工后,设置矿机的矿池连接地址 BTC地址再写入矿工名称,保存后即开始挖矿。
8、设置收款地址,即每天矿机挖矿后,把比特币打到哪个钱包。设置完成后点击“修改”即保存新的收款地址,注意:如点锁定后,即永久保存此钱包地址,不能再次修改。
8、本地钱包地址查找,以Bitcoin Core为例。点击“文件”,然后点击“Receiving addresses”,然后在“地址”处,点击右键,然后点“复制地址”,再到鱼池的付款设置里,把BTC地址黏贴进去即可。
三、比特币怎么挖桌面小人挖矿
操作步骤如下:
步骤一、注册账号以及账号设置
1、首先,我们需要找一个操作方便产出稳定的比特币矿池,然后通过挖矿客户端软件连接到指定的服务器上挖矿。这里以“ BTC Guild”网站为例,先打开这个网站,点击左边的用户注册。注册过程比较简单,输入英文用户名,密码和确认密码即可。
2、注册成功之后,我们会在网页上看到一条这样的信息“ Your account has been successfully registered and logged in!”,意思是注册成功并已登录。
3、我们点击左上角的“ Dashboard”按钮,可以看到账户的整个监控状态,如图所示
注:在这个监控仪表盘中我们最为关心的是“ Total Earnings”,这就是我们当前账户所挣的比特币。以后只要我们打开网站,进入监控仪表盘就可以看到自己账户的相关信息了。
4、接下来请点击页面导航栏中的“ Settings”。在设置页面中,我们可以设置电子邮件地,比特钱包地址,更改密码等。
5、如果在帐户中设置电子邮件地址,日后要是忘记密码或者被盗的情况下,可以通过设置的电子邮件来恢复密码。首先在“Email Address”一栏输入我们的常用的电子邮件地,然后点击“ Change”按钮。
6、接下来页面中会显示一封确认邮件已经发送到我们之前设置的邮件中。
7、然后我们打开自己的电子邮箱,找到 BTC Guild发送的邮件。点击确认链接即可,之后会在页面中显示我们的邮箱已经成功设置。
8、如果我们在帐户设置中设置了电子邮件的话,我们还可以对开采矿工的行为设置邮件通知。在设置页面上找到“Idle Warnings”一栏,点击下拉列表,选择想要发送邮件的时间,然后点击右边的“Change”按钮即可。当我们设置10分钟以后,如果有矿工停止开采,系统会在10分钟后自动向我们的邮件发送一封通知邮件,收到邮件以后,我们就知道具体是那个矿工罢工了。
9、另外在设置中,我们比较关心一个是“Bitcoin Wallet”即钱包地址。这个地址可以先不用设置,等我以后真正开采到了比特币是再填写也不迟。
10、帐户设置完成以后,接下来我们要对“Worker”进行设置。什么是 Worker呢?就是我们之后在比特币开采客户端上要用到的登录矿工帐户名。系统会默认为我们创建一个矿工名,矿工名是以我们注册帐户名加一个下划线和数字组成。比如我们注册的帐户是XXX,那第一个矿工名就叫“XXX_1”。
11、如果我们要设置多个矿工名的话,在“Create Worker”一栏中输入一个数字如“2”,再点击“ Create”按钮即可添加一个新矿工的帐户名。
12、在 Worker设置页面里,我们还可以分别对矿式帐户的开采支付模式进行设置。Payment method,即开采支付方法。这里有二种类型可供选择,PPS和PPLNS,区别在于开采模式和手续费上。PPS的手续费为7.5%,而PPLNS的手续为3%。系统默认为采用 PPLNS,如果要更改,请点击 Payment method下方的“ change”按钮。
13、另外我们还可以对开采模式的难度进行选择,如果我们的电脑有多个显卡GPU,或者一些专用的机器的话,可以在 Minimum Difficulty下对分别对矿工帐户名进行设置。
步骤二、下载挖矿客户端软件
1、当我们注册设置完成以后,接下来请点击页面导航菜单中的“ Support”,我们会看到客户端的下载链接。
挖矿客户端软件有二种类型:
BFGMiner:命令行操作界面,可直接下载。
CGMiner:也是命令行格式操作的,不过下载步骤过于复杂。
我们这里以下载 BFGMiner为例,点击如图所示下载。
2、随后会跳转到挖矿工具的下载页面,挖矿工具有二种格式,一种是32位系统,另一种是64位系统。根据自己的系统位数,下载相应的工具版本。
3、挖矿工具客户端大小不足5M,是一个 ZIP压缩文件。下载完成之后,找到并打开文件。点击鼠标右键,选择“复制”选项。
4、这里我以粘贴提取到桌面为例。
步骤三、挖矿客户端软件详细设置
1、打开挖矿目录以后,双击点击打开目录下的“bfgminer”文件。
2、接下来来看到 BFG minier的窗口,在 URL处输入矿池的地址。矿池地址可以在 BTC GUILD的 support页面中看到,如 stratum.btcguild.com:3333,按回车键。
3、然后在 Username后输入自己先前在 BTC GUILD网站上设置的矿工名,按回车键。
4、随后在 password密码处,可任意输入。
5、最后就可以看到上面有很多数字在变化,表示正在挖矿了。值得注意的是如图标注的地方表示当前机器按钮的速率。
6、除了开采客户端软件上可以看当前开采的速度,我们还可以在 BTC Guild网站上的“Dashboard”页面中的“Active Worker Summary”列表中看到每上矿工开采的具体速度。
7、如果要关闭挖矿工具,直接 X掉即可,也可以直接按 Q键退出。如果想要多开几个的话,在 BFG miner目录中再打开一个挖矿工具即可。
步骤四、CGminger命令行客户端软件
1、如果真要想挖矿的话,官方是推荐我们用“CGMiner”,也就是在命令提示符下运行的。在 BTC Guild页面上点击“ Support”,再点击“CGMiner”下载链接页面,选择对应系统的版本。
2、随后会跳转到 CGminer的下载页面,点击如图标注的链接。
3、然后选择一个 CGminer的版本,我这里下载一个 Windows版本为例。
4、这里以 Windows版的 CGMiner为例,下载完成以后,解压到电脑中。
5、打开CGMiner的目录,找到“ CGMiner”。
6、用鼠标双击“CGMiner”会弹出一个命令行窗口,提示我们输入连接服务器的 URL地址。输入“stratum.btcguild.com:3333”,按键盘上的回车键。
7、然后提示我们输入“ Username”即矿工帐户名,按键盘上的回车键。
8、接着输入“password”密码,按键盘上的回车键。
9、稍等片刻,当客户端与服务在建立连接之后就会看到机器开始开采了。
10、若要退出开采,请在窗口上按键盘上的“ Q”键。
注意
如果你是用 CGminer的话,显卡一定要是支持通用计算标准的显示才行,否则会不能挖矿。
本文来自用户投稿,不代表币大牛资讯立场,如若转载,请注明出处:https://www.98xmw.com/zhis/26183.html


发表回复
评论列表(0条)