比特币相关知识总结

以下三个为线上生成比特币地址的网站

产生主链地址网站

https://www.bitaddress.org/bitaddress.org-v1.9-SHA1-a487b495d710d6f617d688e5f758e40c8b6c510e.html?mainnet=true

产生测试链testnet地址网站

https://www.bitaddress.org/bitaddress.org-v1.9-SHA1-a487b495d710d6f617d688e5f758e40c8b6c510e.html?testnet=true

取得测试比特币https://testnet.manu.backend.hamburg/faucet

#比特币相关交易讯息与图表

可以在以下网站看到目前的相关比特币交易资讯

https://blockchain.info/zh-cn/

比特币历史讯息图表

https://blockchain.info/charts

比特币相关状态

http://statoshi.info/

#安装比特币节点

你可以下载https://bitcoin.org/en/full-node,让你电脑执行程式后成为一个full node

full node 意思是让你电脑成为一个节点,拥有比特币的开始到现在的所有交易讯息,并且你会需要帮忙认证区块的正确性

全世界的full node https://bitnodes.21.co/

上面的安装需要至少90GB

https://bitcoin.org/bin/bitcoin-core-0.13.2/

所以我们可以直接使用编译好的且不包含一些其他例如DB等档案在内的压缩档

在刚才网址内选择自己平台的版本安裝
// 如果是下载window exe版本 bitcoind 跟bitcoin-cli会在C:\Program Files\Bitcoin\daemon
//也可直接开放bitcoin-qt图形介面然后点上方的说明->除错视窗->主控台 也可输入指令

之后开启terminal进入该解压后的资料夹即可

启动server(&意思是让他在背景程序执行)

./bitcoind &
./bitcoin-cli getinfo

停止server

./bitcoin-cli stop

开启server后他会开始做sync同步其他区块,所以电脑会开始占用储存空间,之后可以把它整个bitcoin资料夹删除,因为我们这里只是要测试他的基本指令

Bitcoin 资料夹储存位置

OSX

~/Library/Application\ Support/Bitcoin/

有关cli command的所有指令

https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list

产生一个比特币钱包地址

./bitcoin-cli getnewaddress

接着取得私钥

./bitcoin-cli dumpprivkey <输入刚才的地址>

因为地址跟私钥都是在我们电脑产生才可以这样去取得,不然通常是要用私钥来产生地址

查看地址内的余额

./bitcoin-cli getreceivedbyaddress 1KixkqDyrDkwoEnYbwiha4D5oyjzVbrQLB

getrawtransaction把交易哈希值(txid)当做一个参数,并且把整个交易以一个十六进位字串的形式返回,而这也是交易在比特币网络上存在的形式:

./bitcoin-cli getrawtransaction <txid>

解码这个十六进制字符串,我们使用decoderawtransaction命令

./bitcoin-cli decoderawtransaction <刚才得到的字串>

执行testenet

可以用bitcoin-qt 或bitcoind 执行testnet

<...Path>/bitcoin-qt.exe -testnet -datadir="可指定要存放链资料的资料夾"

执行后如下图

可到以下网站取得testnet的免费bitcoin 
https://testnet.manu.backend.hamburg/faucet

#有关手续费

https://bitcoinfees.earn.com/ (此网站可看到目前推荐的手续费与尚未确认的交易所含的手续费)

注意:他是以bytes为单位

#Satoshi

0.00000001 bitcoin 为一个satoshi,此也为bitcoin的最小單位

#区块高度

区块在区块链里的位置,区块高度也可作为元数据存储在一个索引数据库表中以便快速检索

#第一次commit

https://github.com/bitcoin/bitcoin/commit/4405b78d6059e536c36974088a8ed4d9f0f29898

本文链接地址:https://www.wwsww.cn/btbwhy/1758.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。