项目地址 https://github.com/bitcoin/bitcoin
区块浏览器:
https://btc.com/
http://blockchain.info
共识机制: pow (Proof of Work)
简单了解的一些概念
- 总量被限制在 2100 万枚
- 每 4 年出块减半
- 1btc = 1 0000 0000 Satoshis(聪)
矿工的收益
- 挖矿获得的区块奖励
- 打包交易获得的手续费
nft
Ordinals(序数)
通过给每个聪一个独特的标识符,使其在区块链上可追踪和独特,从而为其附加元数据或其他属性
Inscriptions(铭文)
节点搭建
BTC 主网节点同步搭建教程
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
# 下载安装
mkdir /root/install && cd /root/install
wget https://bitcoin.org/bin/bitcoin-core-22.0/bitcoin-22.0-x86_64-linux-gnu.tar.gz
tar zxf tar zxf bitcoin-22.0-x86_64-linux-gnu.tar.gz
cp -r bitcoin-22.0 /usr/local/
ln -fs /usr/local/bitcoin-22.0/bin/bitcoind /usr/local/bin/bitcoind
ln -fs /usr/local/bitcoin-22.0/bin/bitcoin-cli /usr/local/bin/bitcoin-cli
mkdir -p /data/bitcoin
mkdir ~/.bitcoin
vim ~/.bitcoin/bitcoin.conf
datadir=/data/bitcoin
dbcache=10240
txindex=1
rpcuser=admin
rpcpassword=mfkqxxr
daemon=1
server=1
rest=1
rpcbind=0.0.0.0:8332
rpcallowip=0.0.0.0/0
deprecatedrpc=accounts
# 启动
bitcoind -daemon
# 停止
bitcoin-cli stop
#查看区块链同步
bitcoin-cli getblockchaininfo
bitcoin-cli getmininginfo
|
注意事项
关闭后,再次启动时报错 Cannot obtain a lock on wallet directory
删除 data 目录 .lock 文件后, 再次启动 .
不配置 datadir, 默认保存在 ~/.bitcoin/
端口
BTC 的 8333 端口可以对外开放
BTC 的 8332 端口不能对外