bitcoin core 创建钱包(Bitcoin Core钱包)

bitcoin core 创建钱包(Bitcoin Core钱包)

网管小贾

看过前面介绍的关于 bitcoin-core 的文章,相信小伙伴们已经等得不耐烦了。

那么我们赶快进入实际操作的篇章吧。

前文链接:

https://www.sysadm.cc/index.php/xitongyunwei/869-practicing-how-to-build-bitcoin-private-blockchain-by-myself-1

https://www.sysadm.cc/index.php/xitongyunwei/870-practicing-how-to-build-bitcoin-private-blockchain-by-myself-2

连接到 regtest

正如之前所说,我们需要各个节点连接到私有链,也就是 regtest 网络。

当配置得当,启动程序后,我们可以在菜单 窗口 > 节点窗口 > 信息 中看到,相应的 bitcoin 路径中有一个新建的 regtest 目录。

并且我们也可以确认当前的网络为 regtest ,如果是这样那么就说明我们成功创建了私有链。

bitcoin core 创建钱包(Bitcoin Core钱包)

同时我们也能看到,各个节点会有通讯流量,说明它们在同步。

bitcoin core 创建钱包(Bitcoin Core钱包)

此外,我们可以在 窗口 > 节点窗口 > 控制台 中直接输入命令来操作和管理 bitcoin-core

在这里输入并执行命令的效果和 bitcoin-cli 是一样的,只不过比较适合喜欢使用界面的小伙伴们。

bitcoin core 创建钱包(Bitcoin Core钱包)

在输入框中你可以输入 help 来查看所有的有效命令,不同版本命令有可能不太一样,有一些命令在新版中已经作废。

如要查看具体的命令用法,可以以 help + command 的形式查看。

好了,有了控制台我们就可以开始操作命令了,当然后续我还是用 bicoin-cli 来说明,实际是一样的。

创建钱包

用以下命令创建一个名为 xjWallet 的钱包。

bitcoin-cli -regtest createwallet xjWallet

也可以用图形界面来操作,点击菜单 文件 > 创建钱包… ,也很方便。

bitcoin core 创建钱包(Bitcoin Core钱包)

生成区块

生成 100 个区块,千万注意 generate 前面有个减号,新版就这样。

bitcoin-cli -regtest -generate 100

bitcoin core 创建钱包(Bitcoin Core钱包)

这个命令一执行不要紧,界面立马出现了变化。

总额变成了 3650 BTC ,哇哈哈,我已经这么富有了吗?

再仔细一瞧,好么,未成熟也是 3650 BTC。

啥意思?意思就是钱再多,也用不了。

这是比特系统默认的设定,就是这样设计的,不服找中本聪去,反正到现在他的真实身份都没人知道!

哈,话说回来,系统设定为最前面的100个区块的钱是不给花的,要从第101个区块开始钱才有的拿。

好吧,反正是我们自己的测试节点,再生成一个区块不就得了,走起!

bitcoin-cli -regtest -generate 1

嘿嘿,终于有了真正属于我们的、可以消费的 50 个 BTC 了!

bitcoin core 创建钱包(Bitcoin Core钱包)

其他节点

前面都是在主节点也就是头一个节点上操作的,同时创建了一个钱包并搞定了101个区块获得了50个BTC。

那么其他节点怎么整呢?

其实很简单,因为除了头一个节点有那么一点服务端的影子外,其他节点都是平等的,连接到上一个节点就可以了。

在配置文件中加入 connect=x.x.x.x 的参数描述,或直接在命令行中指定 -connect=x.x.x.x 参数即可连接到节点 x.x.x.x 上。

其中你在写入配置文件的时候要小心,应该将参数写在 [regtest] 子区域中,写在其他地方都是无效的,新版就这样,可别写错了哦!

完事后就是连接,然后再创建各自的钱包,再然后就是后续的比如挖矿转账之类的日常操作了。

创建名称为 xjWallet 的钱包。

bitcoin-wallet -chain=regtest -wallet=xjWallet create

查看名称为 xjWallet 的钱包

bitcoin-wallet -regtest -wallet=xjWallet info

简单交易演示

有的小伙伴们可能会问,怎么我的钱包里没钱啊?

其实我看是你们想钱想疯了吧,你想想你手里的人民币是哪里来的?

对嘛,不是别人给的,就是老板发工资给你的嘛,自己怎么可能变出钱来嘛!

所以说,我们要先去找发钱的那个机构,想办法从那里搞钱过来,有了一定数量的货币,然后这个钱就会在市面上流通开来,这样大家就都有钱了。

OK,我们来试试从第一个节点那儿搞点钱花花。

首先我们要知道,第一个节点我们通过挖矿有了50个BTC可以消费。

另外我们还要知道,钱需要打在哪里去,也就是收款人的地址。

好,我们先去一个子节点上获取收款地址。

点击 bitcoin-qt 界面上的 接收 选项卡,点击 新建收款地址(C) ,系统自动创建了一个收款地址。

有两个东东,一个是 URI ,还有一个是地址,其实两个都能用。

bitcoin core 创建钱包(Bitcoin Core钱包)

bitcoin core 创建钱包(Bitcoin Core钱包)

URI 或地址复制出来后,发送给付款方。

付款方将地址粘贴至地址栏处,并输入付款金额,点击左下角的发送按钮。

bitcoin core 创建钱包(Bitcoin Core钱包)

期间有可能会弹出手续费估计失败的错误提示。

bitcoin core 创建钱包(Bitcoin Core钱包)

手续费要给多少,说实话我也不懂,但是交易总是要交手续费的,这也是比特币的一个特性,用来激励用户。

我们自定义一个手续费,好像这样就可以发送付款了。

bitcoin core 创建钱包(Bitcoin Core钱包)

bitcoin core 创建钱包(Bitcoin Core钱包)

发送成功后,我们可以在付款方和收款方看到产生了一条交易记录。

bitcoin core 创建钱包(Bitcoin Core钱包)

bitcoin core 创建钱包(Bitcoin Core钱包)

从收款方的余额来看,的确到账了10个BTC,但是还不能取出花,这是因为完成交易是需要网络上的网工推动的。

这个行为的确非常令人迷惑,起初我也是搞不懂,后来有点明白了,意思就是比特币所有的货币流动都是需要大量用户(矿工)共同参与共同互动的。

bitcoin core 创建钱包(Bitcoin Core钱包)

如果实在等不及,那就手动在第一个节点那儿再生成一个区块。

bitcoin-cli -regtest -generate 1

这时就可以看到交易完成了,收款方获得了10个可用于消费的BTC了。

bitcoin core 创建钱包(Bitcoin Core钱包)

写在最后

我对比特币知之甚少,目前只学到了一些皮毛,还有非常庞大的知识体系不甚了解,总结为以上这些基础内容,希望能给小伙伴们入门起到抛砖引玉的作用。

关于区块链还有很多很多复杂晦涩难懂的概念和术语,作为小白的确让人望而却步。

不过据说在不久的将来,以比特币为代表的区块链技术将会进一步深入到世界的各个领域。

特别是对孩子们,学习和了解这些技术知识显得尤为重要。

其重要性不再是只教给孩子们如何使用虚拟货币,有可能将来的孩子们不仅需要学习了解虚拟货币技术的实现,更需要能达到定制设计并发行自己虚拟货币的高度。

这是大势所趋,因此我们更加应该对这项给人类带来革命性的技术给予更多高度的关注。

网管小贾

免责声明: 文章源于会员发布,不作为任何投资建议

如有侵权请联系我们删除,本文链接:https://www.sws100.com/qukuai/196554.html

(0)
鸟叔鸟叔
上一篇 2023年 2月 6日 下午2:50
下一篇 2023年 2月 6日

相关推荐

  • 隐生宙/VCC币后市行情走势如何?

    这个项目刚出的时候还是比较期待的,在推广市场上做得不错,借助了VDS的热度,采用了三级分销制,在当时还是比较热,而到现在项目方信息匿名,社区发展滞后,代码没有更新,由于是分销制,估计是资金跟不上,项目方砸盘,目前还是一个小交易所,交易量也是零,代币破发严重,投资者可以不用关注了,这是个项目方都放弃的项目。 一个主打匿名金融交易,却和ZJ盘有诸多共同点的项目,…

    区块链 2023年 2月 17日
  • PAY币价格今日最新行情

    大家好,句子百科Sws100.com小编下面围绕“PAY币价格今日最新行情”主题给大家详细介绍一下。 从你付款后,上传付款截图最迟15分钟之内打币,如果没有打币找客服处理 会。topay私下转币交易行为是违规的,如果有人举报或者被平台发现是会封号处理的。 像我用的是BIYAPAY APP,入金有2个办法:一种是数字货币–>美元/港币;另一种…

    区块链 2023年 2月 20日
  • 艾达币会不会归零?艾达币最新消息

    简介:欧洲以太坊艾达币ADA能评几分? Cardano(ADA)是一个分散的平台,号称是欧洲版的以太坊平台,可以以安全和可扩展的方式进行可编程价值转移。据报道,是采用科学哲学和研究优先驱动方法发展起来的区块链平台,也是最早用Haskell编程语言构建的平台链平台之一,旨在提供比以前开发的任何协议更高级的功能。开发团队由一大批专家工程师和研究人员组成。据报道,…

    区块链 2023年 4月 10日
  • WICC币怎么样?存在哪些问题?

    从项目简介和白皮书中我们可以看到维基的很多落地项目,但是里面却存在杂乱无章的链接。一、竞猜和保险的跨度上就是问题;二、去中心化交易所的落地不是当下技术可以解决的,只要有人参与;三、版权溯源问题,这里涉及到数据的失真问题等等。所以从项目创建的初衷缺乏战略持久发展的规划。另一方面,从项目的设计上,时代进入3.0的智能发展化是时代需求,项目是很好的一个定位,所以从…

    区块链 2022年 12月 7日
  • 莱特币LTC今日价格 莱特币最新行情查询

    摘要:莱特币(LTC)是一种基于比特币的加密货币,它被设计为一种点对点的数字货币,旨在让用户能够进行快速、便捷、低费用的交易。截至2021年6月7日,莱特币(LTC)的价格为$168.27,较前一日下跌1.06%。通过查询莱特币最新行情,我们可以了解到莱特币的市值、走势等信息。一、莱特币的基本信息莱特币创始于2011年,由前Google工程师Charlie …

    区块链 2023年 5月 10日

联系我们

在线咨询: QQ交谈

邮件:k37759@foxmail.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信