玩比特币 bitcoin一定要安装那个 bitcoin core 吗

比特币核心钱包(Bitcoin Core)的使用入门指南
比特币官方钱包客户端的原名是Bitcoin-qt,现在更名为bitcoin core比特币核心钱包,这是比特币核心钱包客户端最新版本0.9.2.1安装及入门教程。这个钱包是最完整的、最安全的钱包、最早的比特币客户端,但是,他的数据文件(blockchain)体积庞大,启动较慢,仅适合高端的比特币用户使用。1.首先,到比特币官方网站下载钱包,注意选择32位或者64位。 https://bitcoin.org/zh_CN/download2.点击下载回来的.exe文件安装钱包,然后启动钱包,设置数据存储位置,数据存储目前(截止)需要25GB 以上的空间。安装完毕就可以数据同步了。3.加速下载区块链的数据文件bootstrap.dat&新安装的比特币核心客户端需要同步数据是一个漫长的过程,一般的使用者想要快速使用的话推荐使用multibit等轻客户端。首先,比特币项目官方每隔一段时间会把数据文件打包成bootstrap.dat 文件,在比特币的项目主页下载数据文件的种子文件。 也需要下载完整的区块链数据,Armory 也会把文件进行打包,而且更新更快,推荐使用Armory 的torrent 来下载。放心,下载回来的bootstrap 文件都是一致的,而且客户端会进一步验证。Armory 打包的bootstrap.dat.torrent:Bitcoin 官方打包的bootstrap.dat.torrent:通过或者迅雷打开种子文件开始下载即可。这个方法下载区块链的数据也有一个好处,就是减轻了比特币的P2P网络的流量负担。最后把数据文件放到比特币客户端的默认数据文件夹(AppData/Roaming/Bitcoin)即可开始导入。4.加密钱包数据同步完成后,钱包才能正常工作。这时,请立即设置密码并备份钱包。一个好的密码,应该包括16位以上(最好20位以上)的大小写字母、数字及特殊符号,且不要使用生日、名字、证件号码等易被猜测的密码。警告:遗忘密码等于丢失所有比特币。5.进行交易在“发送”选项卡,可以把你的比特币发送给其他比特币用户。请注意:交易一经确认,无法逆转!请仔细确认交易信息。系统可能根据情况征收交易费,请选择支付。(一般情况是0.0001BTC,万分之一个币,约3毛钱)在“接收”选项卡,我们可以获取自己的钱包地址。直接点击“请求付款”,将生成一个新的地址。你可以将这个地址给别人,让他们向你发送比特币。点击“请求付款”按钮,即可显示接收地址和二维码了。
上一篇:下一篇:
先加密后才完成数据更新有没有影响
请问接收的时候是直接就点击“请求付款“吗?不需要填写标签和总额还有消息吗?要填写的话又填什么?
加我微信:.我的QQ号.国内外大咖带你做全球搬砖,让你手中的比特币.以太坊每月增15-25%,月月涨,绝对靠谱!
请问为什么说官方的钱包和其它钱包(比如比太钱包)相比是最安全的钱包?
请问为什么说官方的钱包和其它钱包(比如比太钱包)相比是最安全的钱包?
加我微信:.我的QQ号.国内外大咖带你做全球搬砖,让你手中的比特币.以太坊每月增15-25%,月月涨,绝对靠谱!
请问接收的时候是直接就点击“请求付款“吗?不需要填写标签和总额还有消息吗?要填写的话又填什么?
先加密后才完成数据更新有没有影响
已有4人参与讨论
你可能喜欢比特币核心(Bitcoin Core 0.9)详解及安全科普_比特币吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:120,819贴子:
比特币核心(Bitcoin Core 0.9)详解及安全科普收藏
Bitcoin Core 0.9详解比特币基金会日前公布了最新版本的数据传输协议——Bitcoin Core 0.9,该协议包含了跟“交易延展性”相关的补丁,并增加了一些新的功能,比如:全新的付款请求功能、新的收款流程和帐户控制功能等。新功能简单介绍如下:1、重塑Bitcoin核心协议。本次更新的版本0.9被命名为比特币核心(Bitcoin Core),Bitcoin Core 0.9把比特币的核心功能独立了出来,删除了旧版本中一些附加的功能,这些额外功能将会作为单独在钱包部分开发。长期以来,人们没有很好的把比特币钱包(Bitcoin-QT 中本聪客户端)和比特币网络区分开,这次比特币核心开发团队命名Bitcoin Core 0.9,目的是强调Core的存在,即Bitcoin Core 0.9是为比特币网络而设计的。在后续的non-core版本开发中,比特币核心团队将会为比特币玩家设计客户端钱包。2、全新的付款功能。比特币基金会首席科学家Gavin曾经在BIP70中提出了比特币的全新付款功能,即用户可以使用网址或者email进行比特币付款,这样的改动大幅增加了比特币使用的便利性,并为以后更广阔的商业化拓展打下了基础。3、全新的付款流程。Bitcoin Core 0.9中设计了全新的付款流程,比特币开发者对旧版中收款功能做了大幅的改动,我们可以很轻易的创建收款请求,并发送给付款者。4、收付款控制功能。为了方便高级用户使用,Bitcoin Core 0.9中引入了收付款控制功能,我们可以自己选择找零的地址了。在旧版本中,找零的方式是系统自动完成的,现在你可以人工设置找零。5、自主选择地址。你在付款中可以控制哪些地址被使用。这个功能即方便了收款方在blockchain上面的查询,又保护了你的隐私。如果你有地址不想让收款方看到的话,那么别忘了使用这项功能。6、解决的问题(1)交易延展性问题。比特币核心开发者Mike Hearn表示:Bitcoin Core 0.9已经可以大幅的识别并删除重复发送交易请求并试图予以确认的问题节点了,做到阻止发生改变的比特币交易的传递和挖掘。同时,通过增加了一些新的功能,方便人们发现那些不对等的交易,如双重支付或者路径改变的比特币交易。(2)矿工浮动的收费制度问题。Mike Hearn说需要看市场的反应,另外还需要以后的升级来使得费率问题更加灵活化。0.9.0版本的比特币交易协议取消了通过全网传递比特币所需的固定费用,尽管这仍然不能保证交易中的矿工收到他们的比特币。(3)操作系统的问题。0.9新协议也适用于64位Windows操作系统,以此来解决频繁出现的32位Windows系统报出内存不足的问题。7、软件更新建议。官方呼吁那些仍然在运行旧版本交易协议的客户关闭旧版本的协议,并卸载所有之前的更新。只有这样,他们才能够运行新版本的安装程序。如果用户使用的是Mac或者Linux系统,直接复制该应用程序即可。对于那些使用0.7.2版本或者更早版本交易协议的老用户则比较痛苦了,需要为其块链文件重新编辑索引,开发团队表示该过程将需要30分钟到几小时不等。*******************安全科普最近网站上又出现骗子要大家去他的网盘下载钱包,大家千万别去,里面一定都是木马。我这里再给大家科普一下吧,请千万注意以下几点:1、钱包来源渠道非常关键。
下载BTC、LTC等钱包文件必须到官方的网站下载安装程序,同时下载或确认官方给出的Hash值(哈希值)的文件并下载。2、安装前要进行Hash值(哈希值)比对。
(1)到网络上的可信网站下载计算Hash值(哈希值)的免费程序(一般大小在几十KB到几百KB)。
(2)对你刚下载的钱包文件,用Hash值计算软件计算出Hash值(注意Hash值有多种类型,要根据钱包文件提供的那个类型进行计算,如BTC Core 0.9给出的就是SHA256格式的哈希值)。
(3)比较计算出来的Hash值与官方给出的Hash值是否完全一致(必须比较每一位都相同,就像核对银行账号一样,建议用文本文件将这两个Hash值摆在一起,上下行对照比较,不会出错),如果比较结果完全一致,则说明你下载的文件是正确的,可以安装,反之则一定是被别有用心的人安插了木马在内,绝对不能安装,并立即删除。转自比特币之家
发布者: hwwbc555
原作者: btcpay86
来自: Bitcointalk
承办方:丽江市体育局 丽江斐瑞康网络科技有限公司
老版本还能用吗?如若这样升级下去会不会改变了中本聪原来发明的比特币?
更新挺多东西
这个应该顶
太热衷关心行情不是好气氛
登录百度帐号推荐应用聊聊比特币(Bitcoin)客户端源码编译那些事 - 简书
聊聊比特币(Bitcoin)客户端源码编译那些事
今年2月份以来,开始正式进入区块链行业,但开始时只是碎片化地看一些公众号和新闻,但对于区块链的运行原理并没有深入理解。思来想去,我应该好好学习区块链的鼻祖比特币的原理与源码,这样才能让我有资格站在区块链资产的背后,坚定长期持有的信心。于是在4月份,我利用笑来老师推荐的“碎片化时间法”看完了《精通比特币》这本书,看这本书的过程中我是带着问题去看的,比如交易是如何传播的、交易是如何打包到块中的、数字签名是怎么来的以及挖矿难度是怎么产生的等问题,通过这种方式的阅读让我对比特币的原理有了较清晰的认识,并且越来越佩服中本聪以及比特币团队技术能力,还有比特币网络运行的智能性,越看越过瘾,发现里面的逻辑很缜密,考虑到了各种可能性!近期准备再详细读一遍,力求深刻理解其原理还有概念,同时想着自己理解后能把里面的概念分享出来,与大家一起探讨学习!上周末(日)在家想着自己刚好有Ubuntu的安装包,同时想着自己既然在研究区块链技术,自身也是搞研发的,而且又刚看完《精通比特币》这本书,所以觉得应该开始研究比特币的源码了!想着就开始行动了,在安装的过程中虽然是按照网上其他人分享的帖子,有可能是系统版本的问题吧,安装过程并不是那么顺利,这期间也碰到过一些问题!为帮助大家在安装过程中如碰到与我一样问题能快速解决问题,特把我自己的安装过程分享出来,希望对大家有益。第一步:安装Ubuntu比特币(Bitcoin)客户端为开源软件,所以其在Linux下的安装相比Windows的安装过程会方便很多,所以,我选择使用较多的Ubuntu操作系统,版本为16.04 LTS。因为我电脑为Windows操作系统,所以选择通过VMware虚拟机完成Ubuntu的安装。虚拟机中安装Ubunt的教程已经很多了,所以本文不详细描述了。第二步:安装三方库Ubuntu系统安装完成后,想着肯定有很多前辈编译过比特币(Bitcoin)客户端源码,也肯定会有很多热心人分享出来,于是百度之后发现果然有很多相关的帖子,经过筛选后找到两篇中文与一篇英文的编译参考网页:
Installingbitcoin in ubuntu
/home//installing-bitcoin-in-ubuntu/
最开始搜索的就是中文帖子,所以,按照第一篇文章中列举的步骤开始下载编译比特币源码所需的三方库。当时的步骤是这样的:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential libtoolautotools-dev autoconf pkg-config libssl-dev
sudo apt-get install libboost-all-dev
sudo apt-get install libqt5gui5 libqt5core5a
libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler
sudo apt-get install libqrencode-dev
sudo apt-get install libminiupnpc-dev
我一开始就按照这个步骤挨个命令地执行,发现很快就执行完了,想想不对吧,怎么可能这么快!于是回过头去看了执行命令给出的信息,发现是有错误提示的,而且提示的错误是一样的:Failed to fetch /ubuntu/dists/precise-updates/main/binary-i386/PackagesSomething wicked happened resolving ':http' (-5 - No address associated with hostname)提示无法获取所需要安装包,完成的搜索再一次帮助了我,我把这类问题在百度里搜索后发现笑来老师说的那句“相信我,你并不孤独”再次应验了,有很多文章介绍遇到过这个问题,并给出了解决方案。这个问题最简单的解决方案是:
修改/etc/resolv.conf文件:
nameserver=8.8.8.8
在修改resolv.conf文件后,执行开始的那些命令后发现开始运行正常了,没有再出任何问题了。运行效果如下:
命令执行过程较长,但看着执行语句的顺利执行,心情是相当舒畅的!其实在解决这个问题时,也尝试过别的文章介绍的方法,但由于系统配置不同或作者描述不清楚的原因,试了都没效果,但还好自己坚持下来继续查找解决方法,才顺利完成了更新任务!坚持就是胜利!心中要永存希望,希望之火不能被灭!第三步:下载比特币源码比特币源码存放于github中,在Ubuntu操作系统下可以直接使用git命令完成github上源码的下载。其下载命令如下:
git clone /bitcoin/bitcoin.git
当时我的系统中没有安装git软件,所以提示未找到git,所以,需要安装,其安装命令如下:sudo apt-get install git安装完成后,再输入之前的命令即可完成bitcoin源码的下载。第四步:安装比特币(Bitcoin)客户端安装比特币软件之前,需要先完成berkeley-db的安装,首先在bitcoin源码目录中创建db4目录
###Download and compile Berkley DB 4.8
mkdir bitcoin/db4/
下载berkeley-db安装包wget '/berkeley-db/db-4.8.30.NC.tar.gz'大部分文章都是让下载db-4.8.30.NC.tar.gz,但该版本在官网已经无法下载了,官网只有db-6.2.32.NC.gz,所以,我将其修改下面的命令,可完成该数据库源码的下载。wget '/berkeley-db/db-6.2.32.NC.tar.gz'随后是完成berkeley-db的安装:
tar -xzvf db-6.2.32.NC.tar.gz
cd db-6.2.32.NC/build_unix/
../dist/configure --enable-cxx --disable-shared --with-pic --prefix=/home/theusername/bitcoin/db4/
make install
剩下的就是完成比特币(Bitcoin)客户端的安装了
cd ~/bitcoin/
./autogen.sh
./configure LDFLAGS="-L/home/theusername/bitcoin/db4/lib/" CPPFLAGS="-I/home/theusername/bitcoin/db4/include/"
make install
在运行./configure时遇到了错误提示Found Berkeley DB other than 4.8, required for portable wallets (–with-incompatible-bdb to ignore)根据提示信息了解到是我Berkeley DB的安装版本为6.2.32,不同于软件默认要求的4.8,所以提示错误信息,经百度发现需在./configure中添加--with-incompatible-bdb参数才可以,添加该参数的目的可以保证转账的正常进行:run the following command instead. You can always send your bitcoins to another wallet.其他过程均运行正常,经过后面的make与make install命令执行后,比特币软件安装完成。
第五步:测试安装结果根据《精通比特币》第3章介绍的,我们可以通过询问系统下面2个可执行文件的路径,来确认bitcoin是否安装成功。
$ which bitcoind
/usr/local/bin/bitcoind
$ which bitcoin-cli
/usr/local/bin/bitcoin-cli
如果命令执行结果如图所示,则表明比特币软件安装成功。
以上就是我安装比特币(Bitcoin)客户端的全部过程,后续将继续研究该节点下区块链存放目录、bitcoind与bitcoin-cli命令的参数使用方法,甚至是开发提币后的转账功能,想想都有点小激动了!如果大家有安装上的问题可以留言,我将尽力帮助大家解决问题,也欢迎大家把安装过程中解决的问题也贴出来,让后面的人可以少走很多弯路!区块链研习社比特币源码研读班 菜菜子以下是广告:我们区块链研习社已创建“区块链研习社币圈交流”小密圈”,在小密圈中,我们将带领大家一起学习区块链的原理与投资,还将提供区块链基本原理解答、交易所注册与交易操作、ICO交易与操作、投资分析、风险分析等内容。目前入圈价格初始定价50元,50人调整一次价格,每次调整幅度为50元!
具有15年软件研发经验,现为区块链研习社主编,区块链研习社比特币源码研读班班长,Sia维基中文版翻译者,致力于区块链技术的研究与推广

我要回帖

更多关于 bitcoin比特币收割机 的文章

 

随机推荐