Umbel是一个嵌入了比特币和闪电网络节点的软件系统,通过在树莓派4(可以理解为一台小型电脑主机)上安装Umbrel可以实现自搭建的比特币节点和闪电网络节点。有兴趣的可以前往Umbrel官网查看Umbrel介绍。除此之外,Umbrel节点上还有专门的App Store,可以一键安装其他App(比如NextCloud、BTCPay Server等)。
Umbrel OS可以安装在Linux设备上,或者在Windows和MacOS上虚拟出一台Linux设备上安装。不过运行Umbrel的最佳方式还是在树莓派4上运行,官方也有整合好的设备,不过售价较高,如果购买还需要支付20%左右的海关费用,有需要的也可以前往查看。本文主要介绍自己购买树莓派4,安装并使用Umbrel的方法。
安装Umbrel前需要准备好以下的硬件设备:
- 一个树莓派4
- 一个1TB以上的SSD硬盘
- 一个16GB以上的SD卡和卡托
- 一个树莓派电源
- 一截网线
- 一个树莓派的外壳(美观需求)
这些设备都可以在网上购买,准备完毕后,即可按照以下步骤开始安装。
- 1、下载Umbrel OS(软件在github上,如果下载不下来,需要使用你懂的上网工具);
- 2、下载Balena Etcher(该软件用来把下载好的Umbrel OS刻录到SD卡中);
- 3、通过SD卡卡托,把SD卡连接到电脑,然后用Balena Etcher把Umbrel OS刻录到SD卡中;
- 4、把刻录好的SD卡插入到树莓派4内;
- 5、将SSD硬盘连接到树莓派4;
- 6、把网线分别连接到树莓派4和路由器上;
- 7、将电源连接树莓派4,并开机;
- 8、通过在浏览器中输入http://umbrel.local来访问Umbrel。
进入Umbrel后按照指引操作,期间要记下12位助记词。初始化完毕后(进入系统的默认密码是moneyprintergobrrr),进入Umbrel主界面:
系统会自动同步比特币区块。由于Umbrel默认使用Tor网络(洋葱网络),所以国内大多数情况下无法获取网络流量,即无法同步比特币区块。此时可以在Vultr自建一个OpenVPN科学上网工具,然后在树莓派4内部连接。具体操作步骤如下:
1:参考后面的文章:用Vultr使用OpenVPN科学上网教程,在Vultr中生成OpenVPN服务器(前三部分)。保留好:profile.ovpn文件、OpenVPN客户端用户名和OpenVPN客户端密码 。
2:把profile.ovpn文件放到电脑桌面上;在桌面建立一个txt文件,命名为account,将上面步骤中的OpenVPN客户端用户名和OpenVPN客户端密码分两行,粘贴进account.txt中。
3:在路由器的网络配置中找到Umbrel节点的ip地址(下面命令的ip请用Umbrel真实ip代替),并在Windows电脑中打开“命令提示符”运行下面的命令:(将电脑中的profile.ovpn和account.txt拷贝入Umbrel中)
- scp C:\Users\jackw\Desktop\profile.ovpn umbrel@ip:~
- 输入密码:moneyprintergobrrr
- scp C:\Users\jackw\Desktop\account.txt umbrel@ip:~
- 输入密码:moneyprintergobrrr
4:输入如下命令,进入Umbrel
- ssh umbrel@ip
- 输入密码:moneyprintergobrrr
5:安装openvpn
- sudo apt install openvpn
- ssh umbrel@ip 输入密码:moneyprintergobrrr
6:输入下面命令将profile.ovpn和account.txt拷贝到/etc/openvpn/client/目录下:
- sudo cp account.txt /etc/openvpn/client/
- sudo cp profile.ovpn /etc/openvpn/client/
7:运行下面命令打开OpenVPN客户端,以后每次重新启动Umbrel都要运行这条命令:
- nohup sudo openvpn –config /etc/openvpn/client/profile.ovpn –auth-user-pass /etc/openvpn/client/account.txt
这样Umbrel即可使用洋葱网络,即开始正常同步比特币区块了。目前,区块同步时间较长,共400多G,随着时间的推移,区块大小会持续增加。区块下载完毕后,比特币和闪电网络开始同步区块数据。等待一段时间后,即正常运行。
用户可以用设置好的Umbrel Node来收发比特币,并和其他闪电网络节点开启闪电通道实现闪电网络的收付款。另外Umbrel还有专门的App Store,实现很多其他功能。
如果大家喜欢这篇文章,可以用闪电网络通过下面的链接给本站打赏
想问一下,我是ubuntu系统,已经搭好了umbrel和bitcoin的服务。但是一直无法同步区块。是因为网络问题吗??我是通过软路由搭的梯子,外网是全通的。但是就是无法同步,能指导一下吗??
Umbrel默认使用Tor网络,所以默认网络环境下无法同步区块。需要搭建工具,文章里面已经有相关教程。