BTC

区块链介绍1

项目地址 https://github.com/bitcoin/bitcoin

区块浏览器:

https://btc.com/

http://blockchain.info


共识机制: pow (Proof of Work)

简单了解的一些概念

  1. 总量被限制在 2100 万枚
  2. 每 4 年出块减半
  3. 1btc = 1 0000 0000 Satoshis(聪)

矿工的收益

  1. 挖矿获得的区块奖励
  2. 打包交易获得的手续费

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 端口不能对外

Licensed under CC BY-NC-SA 4.0
转载或引用本文时请遵守许可协议,知会作者并注明出处
不得用于商业用途!
最后更新于 2024-07-02 00:00 UTC